annotate trunk/src/lang_fi.d @ 789:c1d5cfd7aa44

Implemented string literal conversion. Removed two MID messages. Added MSG.InvalidUTF8SequenceInString. Added toUTF16() and toUTF32(). Fixed escape sequences. Added formatBytes() and findInvalidUTF8Sequence().
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Mon, 25 Feb 2008 02:56:22 +0100
parents cb8edb09108a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
1 /++
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
2 Author: Jari-Matti Mäkelä <jmjm@iki.fi>
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
3 License: GPL3
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
4 +/
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
5
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
6 string lang_code = "fi";
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
7
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
8 string[] messages = [
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
9 // Lexer messages:
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
10 "virheellinen merkki: '{0}'",
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 717
diff changeset
11 // "virheellinen Unicode-merkki.",
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 717
diff changeset
12 "virheellinen UTF-8-merkkijono: '{0}'",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
13 // ''
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
14 "päättämätön merkkiliteraali.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
15 "tyhjä merkkiliteraali.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
16 // #line
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
17 "odotettiin rivinumeroa '#':n jälkeen.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
18 "odotettiin kokonaislukua #line:n jälkeen",
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 717
diff changeset
19 // `odotettiin tiedostomäärittelyn merkkijonoa (esim. "polku\tiedostoon")`,
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
20 "päättämätön tiedostomäärittely.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
21 "odotettiin päättävää rivinvaihtoa erikoismerkin jälkeen.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
22 // ""
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
23 "päättämätön merkkijonoliteraali.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
24 // x""
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
25 "ei-heksamerkki '{0}' heksajonossa.",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
26 "pariton määrä heksanumeroita heksajonossa.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
27 "päättämätön heksajono.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
28 // /* */ /+ +/
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
29 "päättämätön lohkokommentti (/* */).",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
30 "päättämätön sisäkkäinen kommentti (/+ +/).",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
31 // `` r""
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
32 "päättämätön raakamerkkijono.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
33 "päättämätön gravisaksenttimerkkijono.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
34 // \x \u \U
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
35 "määrittelemätön escape-sekvenssi {0}.",
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
36 "virheellinen Unicode escape-merkki '{0}'.",
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 717
diff changeset
37 "riittämätön määrä heksanumeroita escape-sekvenssissä: '{0}'",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
38 // \&[a-zA-Z][a-zA-Z0-9]+;
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
39 "määrittelemätön HTML-entiteetti '{0}'",
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
40 "päättämätön HTML-entiteetti {0}.",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
41 "HTML-entiteettien tulee alkaa kirjaimella.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
42 // integer overflows
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
43 "desimaaliluku ylivuotaa etumerkin.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
44 "desimaaliluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
45 "heksadesimaaliluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
46 "binääriluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
47 "oktaaliluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
48 "liukuluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
49 "numerot 8 ja 9 eivät ole sallittuja oktaaliluvuissa.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
50 "virheellinen heksaluku; odotettiin vähintään yhtä heksanumeroa.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
51 "virheellinen binääriluku; odotettiin vähintään yhtä binäärinumeroa.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
52 "heksadesimaalisen liukuluvun eksponentti vaaditaan.",
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
53 "heksadesimaalisen liukuluvun eksponentin tulee alkaa numerolla.",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
54 "eksponenttien tulee alkaa numerolla.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
55
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
56 // Parser messages
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
57 "odotettiin '{0}':a, mutta luettiin '{1}'.",
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
58 "'{0}' on redundantti.",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
59 "tupla voi esiintyä ainoastaan mallin viimeisenä parametrina.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
60 "funktion alkuehto jäsennettiin jo.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
61 "funktion loppuehto jäsennettiin jo.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
62 "linkitystyyppiä ei määritelty.",
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
63 "tunnistamaton linkitystyyppi '{0}'; sallittuja tyyppejä ovat C, C++, D, Windows, Pascal ja System.",
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
64 "odotettiin yhtä tai useampaa luokkaa, ei '{0}':ta.",
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
65 "kantaluokat eivät ole sallittuja etukäteismäärittelyissä.",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
66
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
67 // Help messages:
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
68 `dil v{0}
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 717
diff changeset
69 Copyright (c) 2007-2008, Aziz Köksal. GPL3-lisensöity.
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
70
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
71 Alikomennot:
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
72 {1}
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
73 Lisäohjeita tietystä alitoiminnosta saa kirjoittamalla 'dil help <toiminto>'.
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
74
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
75 Käännetty {2}:n versiolla {3} {4}.`,
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
76
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
77 `Luo XML- tai HTML-dokumentti D-lähdekoodista.
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
78
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
79 Käyttö:
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
80 dil gen tiedosto.d [Valinnat]
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
81
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
82 Valinnat:
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
83 --syntax : luo elementtejä syntaksipuun mukaisesti
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
84 --xml : käytä XML-muotoa (oletus)
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
85 --html : käytä HTML-muotoa
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
86
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
87 Esimerkki:
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
88 dil gen Parser.d --html --syntax > Parser.html`,
375
0bd21b746a04 - Added code to main() for recognizing options to the importgraph command.
aziz
parents: 373
diff changeset
89
0bd21b746a04 - Added code to main() for recognizing options to the importgraph command.
aziz
parents: 373
diff changeset
90 ``,
717
cb8edb09108a Updated docgen (mostly) to new tango.
Jari-Matti M?kel? <jmjm@iki.fi>
parents: 432
diff changeset
91 ];