annotate trunk/src/lang_tr.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 3ead178e0662
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
1 /++
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
2 Author: Aziz Köksal
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
3 License: GPL3
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
4 +/
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
5
349
a0711c57c1db - Added variable 'lang_code' to language files.
aziz
parents: 348
diff changeset
6 string lang_code = "tr";
a0711c57c1db - Added variable 'lang_code' to language files.
aziz
parents: 348
diff changeset
7
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
8 string[] messages = [
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
9 // Lexer messages:
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
10 "illegal karakter bulundu: '{0}'",
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 432
diff changeset
11 // "geçersiz Unikod karakteri.",
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 432
diff changeset
12 "geçersiz UTF-8 serisi: '{0}'",
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
13 // ''
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
14 "kapanmamış karakter sabiti.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
15 "boş karakter sabiti.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
16 // #line
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
17 "'#' karakter'den sonra 'line' beklendi.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
18 "'#line''den sonra rakam beklendi.",
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 432
diff changeset
19 // `filespec dizgisi beklendi (e.g. "yol\dosya".)`,
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
20 "kapanmamış filespec dizgisi.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
21 "özel belirtici'den (special token) sonra yeni bir satır beklendi.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
22 // ""
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
23 "kapanmamış çift tırnak dizgisi.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
24 // x""
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
25 "heks sayı olmayan karakter '{0}' heks dizgisi içinde bulundu.",
348
206d305b2706 - Corrected some Turkish translations.
aziz
parents: 345
diff changeset
26 "heks dizginin içindeki sayılar çifter çifter olmalıdır.",
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
27 "kapanmamış heks dizgisi.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
28 // /* */ /+ +/
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
29 "kapanmamış blok açıklaması (/* */).",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
30 "kapanmamış iç içe koyulabilen açıklaması (/+ +/).",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
31 // `` r""
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
32 "kapanmamış çiğ dizgisi.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
33 "kapanmamış ters tırnak dizgisi.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
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 "tanımlanmamış çıkış serisi '{0}' bulundu.",
432
3ead178e0662 Added message MID.InvalidUnicodeEscapeSequence.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 405
diff changeset
36 "geçersiz Unikod çıkış serisi '{0}' bulundu.",
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 432
diff changeset
37 "heksadesimal çıkış serisi sayıları yeterli değil: '{0}'",
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
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 "tanımlanmamış HTML varlık '{0}'",
432
3ead178e0662 Added message MID.InvalidUnicodeEscapeSequence.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 405
diff changeset
40 "kapanmamış HTML varlık '{0}'.",
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
41 "HTML varlık bir harf ile başlamalı.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
42 // integer overflows
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
43 "desimal rakamın bit işareti taşdı.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
44 "desimal rakam taşması.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
45 "heksadesimal rakam taşması.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
46 "binari rakam taşması.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
47 "oktal rakam taşması.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
48 "float rakam taşması.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
49 "8 ve 9 sayılar oktal rakamlar'da geçersizdir.",
348
206d305b2706 - Corrected some Turkish translations.
aziz
parents: 345
diff changeset
50 "geçersiz heks rakam; minimum bir heks sayı gereklidir.",
206d305b2706 - Corrected some Turkish translations.
aziz
parents: 345
diff changeset
51 "geçersiz binari rakam; minimum bir binari sayı gereklidir.",
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
52 "bir heksadesimal float rakamın üsü gereklidir.",
389
c4bfceab7246 Applied fixes and improvements to hex float scanner.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 387
diff changeset
53 "heksadesimal float üsler desimal sayı ile başlamalı.",
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
54 "üsler desimal sayı ile başlamalı.",
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
55
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
56 // Parser messages
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
57 "'{0}' beklendi, ama '{1}' bulundu.",
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
58 "'{0}' lüzumsuz.",
341
3ac651ea83fb - Fix: created TemplateAliasParameter instead of TemplateTypeParameter.
aziz
parents: 338
diff changeset
59 "şablon tuple parametre son sırada olmalı.",
342
f13d551d7c4f - Added error messages MID.InContract and MID.OutContract.
aziz
parents: 341
diff changeset
60 "fonksiyonun 'in' kontratı daha önceden ayrıştırılmış.",
f13d551d7c4f - Added error messages MID.InContract and MID.OutContract.
aziz
parents: 341
diff changeset
61 "fonksiyonun 'out' kontratı daha önceden ayrıştırılmış.",
359
511c14950cac - Added messages MissingLinkageType and UnrecognizedLinkageType.
aziz
parents: 349
diff changeset
62 "bağlantı tüp (linkage type) belirtilmedi.",
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
63 "bilinmeyen bağlantı tüpü (linkage type) '{0}'; geçerli olanlar C, C++, D, Windows, Pascal ve System.",
405
e2529923a0cb Added two error messages.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 391
diff changeset
64 "expected one or more base classes, not '{0}'.", // TODO: translate
e2529923a0cb Added two error messages.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 391
diff changeset
65 "base classes are not allowed in forward declarations.", // TODO: translate
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
66
074b5ebe17c7 - Added Turkish translation of the compiler messages.
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: 432
diff changeset
69 Copyright (c) 2007-2008, Aziz Köksal. Lisans GPL3.
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
70
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
71 Komutlar:
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
72 {1}
348
206d305b2706 - Corrected some Turkish translations.
aziz
parents: 345
diff changeset
73 Belirli komut'a yardım edinmek için 'dil help <komut>' yazınız.
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
74
391
33b566df6af4 Migrated project to Tango.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 390
diff changeset
75 Bu yazılım {2} v{3} ile {4} tarihinde derletilmiş.`,
375
0bd21b746a04 - Added code to main() for recognizing options to the importgraph command.
aziz
parents: 359
diff changeset
76
345
10719a796554 - Changed a word in a Turkish sentence.
aziz
parents: 342
diff changeset
77 `Bir D kaynak kodundan XML veya HTML dosyası oluştur.
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
78 Kullanım:
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
79 dil gen dosya.d [Seçenekler]
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
80
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
81 Seçenekler:
338
63c6afb915f7 - Made some corrections to the message catalogs.
aziz
parents: 336
diff changeset
82 --syntax : söz dizimi için etiketler yazdır
63c6afb915f7 - Made some corrections to the message catalogs.
aziz
parents: 336
diff changeset
83 --xml : XML biçimi kullan (varsayılır)
336
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
84 --html : HTML biçimi kullan
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
85
074b5ebe17c7 - Added Turkish translation of the compiler messages.
aziz
parents:
diff changeset
86 Örnek:
338
63c6afb915f7 - Made some corrections to the message catalogs.
aziz
parents: 336
diff changeset
87 dil gen Parser.d --html --syntax > Parser.html`,
375
0bd21b746a04 - Added code to main() for recognizing options to the importgraph command.
aziz
parents: 359
diff changeset
88
0bd21b746a04 - Added code to main() for recognizing options to the importgraph command.
aziz
parents: 359
diff changeset
89 ``,
789
c1d5cfd7aa44 Implemented string literal conversion.
Aziz K?ksal <aziz.koeksal@gmail.com>
parents: 432
diff changeset
90 ];