annotate trunk/src/lang_fi.d @ 391:33b566df6af4

Migrated project to Tango. Decremented the numbers of the format placeholders in the localized messages by one. Replaced all instances of writef/ln with Stdout. Added module common.d with string aliases and a global Layout!(char) instance. Replaced %s format specifiers with index placeholders in html/xml_tags. Changed member Information.arguments to string message. Copied std.metastring, std.uni and std.utf from Phobos.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Sat, 15 Sep 2007 17:12:26 +0200
parents 4d36eea1bbc9
children e2529923a0cb
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:
390
4d36eea1bbc9 Refactored Lexer.scan().
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 389
diff changeset
10 "", // TODO: translate
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
11 "virheellinen Unicode-merkki.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
12 "virheellinen UTF-8-merkkijono.",
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",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
19 `odotettiin tiedostomäärittelyn merkkijonoa (esim. "polku\tiedostoon")`,
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""
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
25 "ei-heksamerkki '{0}' löytyi 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
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
35 "löydettiin määrittelemätön escape-sekvenssi.", // TODO: Insert '{0}'
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
36 "riittämätön määrä heksanumeroita escape-sekvenssissä.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
37 // \&[a-zA-Z][a-zA-Z0-9]+;
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
38 "määrittelemätön HTML-entiteetti '{0}'",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
39 "päättämätön HTML-entiteetti.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
40 "HTML-entiteettien tulee alkaa kirjaimella.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
41 // integer overflows
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
42 "desimaaliluku ylivuotaa etumerkin.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
43 "desimaaliluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
44 "heksadesimaaliluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
45 "binääriluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
46 "oktaaliluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
47 "liukuluvun ylivuoto.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
48 "numerot 8 ja 9 eivät ole sallittuja oktaaliluvuissa.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
49 "virheellinen heksaluku; odotettiin vähintään yhtä heksanumeroa.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
50 "virheellinen binääriluku; odotettiin vähintään yhtä binäärinumeroa.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
51 "heksadesimaalisen liukuluvun eksponentti vaaditaan.",
389
c4bfceab7246 Applied fixes and improvements to hex float scanner.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 387
diff changeset
52 "heksadesimaalisen liukuluvun eksponentista puuttui numeroita.", // TODO: update
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
53 "eksponenttien tulee alkaa numerolla.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
54
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
55 // Parser messages
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
56 "odotettiin '{0}':a, mutta löydettiin '{1}'.",
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
57 "'{0}' on redundantti.",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
58 "tupla voi esiintyä ainoastaan mallin viimeisenä parametrina.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
59 "funktion alkuehto jäsennettiin jo.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
60 "funktion loppuehto jäsennettiin jo.",
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
61 "linkitystyyppiä ei määritelty.",
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
62 "tunnistamaton linkitystyyppi '{0}'; sallittuja tyyppejä ovat C, C++, D, Windows, Pascal ja System.",
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
63
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
64 // Help messages:
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
65 `dil v{0}
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
66 Copyright (c) 2007, Aziz Köksal. GPL3-lisensöity.
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
67
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
68 Alikomennot:
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
69 {1}
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
70 Lisäohjeita tietystä alitoiminnosta saa kirjoittamalla 'dil help <toiminto>'.
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
71
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
72 Käännetty {2}:n versiolla {3} {4}.`,
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
73
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
74 `Luo XML- tai HTML-dokumentti D-lähdekoodista.
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
75
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
76 Käyttö:
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
77 dil gen tiedosto.d [Valinnat]
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
78
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
79 Valinnat:
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
80 --syntax : luo elementtejä syntaksipuun mukaisesti
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
81 --xml : käytä XML-muotoa (oletus)
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
82 --html : käytä HTML-muotoa
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
83
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
84 Esimerkki:
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
85 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
86
0bd21b746a04 - Added code to main() for recognizing options to the importgraph command.
aziz
parents: 373
diff changeset
87 ``,
373
3df70e5e87f3 - Added Finnish translation.
aziz
parents:
diff changeset
88 ];