Jean-Michel POURE wrote:

On Wednesday 16 July 2003 10:33, Andreas Pflug wrote:


Another
approach would be to have an own list of languages, with pre-translated
strings in it. This would enable us to display every language name in
its native language right from the start.



This is my preferred approach. Translating languages is not interesting because you will look for your native tongue in your native language.


It is acceptable to display a list of 40 languages (I hope :), with some not displaying well, if the user can switch the list back to English and select the font interactively. At least, it will make sure pgAdmin3 translation displays well in a chosen language.

I added the file ui/pgadmin3.lng, which contains the full names as wxWindows knows them, together with the native translation. I copied all translation if available from the corresponding *.po file. On my Linux system, all language names display well, except for Farsi; the arabic font seems to be defective, being defined to consume much more space then it actually does. Hopefully, the Farsi and Arabic users have a better font. On win32, the font is ok.

Each translator should state which exact language version he supports, including specification of the land (or lands), and provide the translation. To make translation of the language name easier, I provided a languages.po file, including all language names. Translators may use the languages.po file (attached), and send it back with just the native name translated. We'll add this to the pgadmin3.lng file.

For some unknown reason, the file didn't go to cvsroot/pgadmin3, but to cvsroot itself. I can't see why this happened, AFAICS wincvs did everything right. Dave, can you have a look at languages.hwx (source) and languages.po and move it to the right place?

Regards,
Andreas
Title: /languages.po - view - 1.1

(file) Return to languages.po CVS log (file) (dir) Up to [Development]

File: [Development] / languages.po (download)
Revision: 1.1, Wed Jul 16 19:58:05 2003 UTC (42 minutes, 6 seconds ago) by andreas
Branch: MAIN
CVS Tags: HEAD
Supported languages extracted to dedicated .po file

# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Free Software Foundation, Inc.
# FIRST AUTHOR <[EMAIL PROTECTED]>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2003-07-16 21:55+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n"
"Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8-bit\n"

#: src/include/languages.hwx:158
msgid "(Afan) Oromo"
msgstr ""

#: src/include/languages.hwx:13
msgid "Abkhazian"
msgstr ""

#: src/include/languages.hwx:14
msgid "Afar"
msgstr ""

#: src/include/languages.hwx:15
msgid "Afrikaans"
msgstr ""

#: src/include/languages.hwx:16
msgid "Albanian"
msgstr ""

#: src/include/languages.hwx:17
msgid "Amharic"
msgstr ""

#: src/include/languages.hwx:18
msgid "Arabic"
msgstr ""

#: src/include/languages.hwx:19
msgid "Arabic (Algeria)"
msgstr ""

#: src/include/languages.hwx:20
msgid "Arabic (Bahrain)"
msgstr ""

#: src/include/languages.hwx:21
msgid "Arabic (Egypt)"
msgstr ""

#: src/include/languages.hwx:22
msgid "Arabic (Iraq)"
msgstr ""

#: src/include/languages.hwx:23
msgid "Arabic (Jordan)"
msgstr ""

#: src/include/languages.hwx:24
msgid "Arabic (Kuwait)"
msgstr ""

#: src/include/languages.hwx:25
msgid "Arabic (Lebanon)"
msgstr ""

#: src/include/languages.hwx:26
msgid "Arabic (Libya)"
msgstr ""

#: src/include/languages.hwx:27
msgid "Arabic (Morocco)"
msgstr ""

#: src/include/languages.hwx:28
msgid "Arabic (Oman)"
msgstr ""

#: src/include/languages.hwx:29
msgid "Arabic (Qatar)"
msgstr ""

#: src/include/languages.hwx:30
msgid "Arabic (Saudi Arabia)"
msgstr ""

#: src/include/languages.hwx:31
msgid "Arabic (Sudan)"
msgstr ""

#: src/include/languages.hwx:32
msgid "Arabic (Syria)"
msgstr ""

#: src/include/languages.hwx:33
msgid "Arabic (Tunisia)"
msgstr ""

#: src/include/languages.hwx:34
msgid "Arabic (Uae)"
msgstr ""

#: src/include/languages.hwx:35
msgid "Arabic (Yemen)"
msgstr ""

#: src/include/languages.hwx:36
msgid "Armenian"
msgstr ""

#: src/include/languages.hwx:37
msgid "Assamese"
msgstr ""

#: src/include/languages.hwx:38
msgid "Aymara"
msgstr ""

#: src/include/languages.hwx:39
msgid "Azeri"
msgstr ""

#: src/include/languages.hwx:40
msgid "Azeri (Cyrillic)"
msgstr ""

#: src/include/languages.hwx:41
msgid "Azeri (Latin)"
msgstr ""

#: src/include/languages.hwx:42
msgid "Bashkir"
msgstr ""

#: src/include/languages.hwx:43
msgid "Basque"
msgstr ""

#: src/include/languages.hwx:44
msgid "Belarusian"
msgstr ""

#: src/include/languages.hwx:45
msgid "Bengali"
msgstr ""

#: src/include/languages.hwx:46
msgid "Bhutani"
msgstr ""

#: src/include/languages.hwx:47
msgid "Bihari"
msgstr ""

#: src/include/languages.hwx:48
msgid "Bislama"
msgstr ""

#: src/include/languages.hwx:49
msgid "Breton"
msgstr ""

#: src/include/languages.hwx:50
msgid "Bulgarian"
msgstr ""

#: src/include/languages.hwx:51
msgid "Burmese"
msgstr ""

#: src/include/languages.hwx:52
msgid "Cambodian"
msgstr ""

#: src/include/languages.hwx:53
msgid "Catalan"
msgstr ""

#: src/include/languages.hwx:54
msgid "Chinese"
msgstr ""

#: src/include/languages.hwx:57
msgid "Chinese (Hongkong)"
msgstr ""

#: src/include/languages.hwx:58
msgid "Chinese (Macau)"
msgstr ""

#: src/include/languages.hwx:55
msgid "Chinese (Simplified)"
msgstr ""

#: src/include/languages.hwx:59
msgid "Chinese (Singapore)"
msgstr ""

#: src/include/languages.hwx:60
msgid "Chinese (Taiwan)"
msgstr ""

#: src/include/languages.hwx:56
msgid "Chinese (Traditional)"
msgstr ""

#: src/include/languages.hwx:61
msgid "Corsican"
msgstr ""

#: src/include/languages.hwx:62
msgid "Croatian"
msgstr ""

#: src/include/languages.hwx:63
msgid "Czech"
msgstr ""

#: src/include/languages.hwx:64
msgid "Danish"
msgstr ""

#: src/include/languages.hwx:65
msgid "Dutch"
msgstr ""

#: src/include/languages.hwx:66
msgid "Dutch (Belgian)"
msgstr ""

#: src/include/languages.hwx:67
msgid "English"
msgstr ""

#: src/include/languages.hwx:70
msgid "English (Australia)"
msgstr ""

#: src/include/languages.hwx:71
msgid "English (Belize)"
msgstr ""

#: src/include/languages.hwx:72
msgid "English (Botswana)"
msgstr ""

#: src/include/languages.hwx:73
msgid "English (Canada)"
msgstr ""

#: src/include/languages.hwx:74
msgid "English (Caribbean)"
msgstr ""

#: src/include/languages.hwx:75
msgid "English (Denmark)"
msgstr ""

#: src/include/languages.hwx:76
msgid "English (Eire)"
msgstr ""

#: src/include/languages.hwx:77
msgid "English (Jamaica)"
msgstr ""

#: src/include/languages.hwx:78
msgid "English (New Zealand)"
msgstr ""

#: src/include/languages.hwx:79
msgid "English (Philippines)"
msgstr ""

#: src/include/languages.hwx:80
msgid "English (South Africa)"
msgstr ""

#: src/include/languages.hwx:81
msgid "English (Trinidad)"
msgstr ""

#: src/include/languages.hwx:68
msgid "English (U.K.)"
msgstr ""

#: src/include/languages.hwx:69
msgid "English (U.S.)"
msgstr ""

#: src/include/languages.hwx:82
msgid "English (Zimbabwe)"
msgstr ""

#: src/include/languages.hwx:83
msgid "Esperanto"
msgstr ""

#: src/include/languages.hwx:84
msgid "Estonian"
msgstr ""

#: src/include/languages.hwx:85
msgid "Faeroese"
msgstr ""

#: src/include/languages.hwx:86
msgid "Farsi"
msgstr ""

#: src/include/languages.hwx:87
msgid "Fiji"
msgstr ""

#: src/include/languages.hwx:88
msgid "Finnish"
msgstr ""

#: src/include/languages.hwx:89
msgid "French"
msgstr ""

#: src/include/languages.hwx:90
msgid "French (Belgian)"
msgstr ""

#: src/include/languages.hwx:91
msgid "French (Canadian)"
msgstr ""

#: src/include/languages.hwx:92
msgid "French (Luxembourg)"
msgstr ""

#: src/include/languages.hwx:93
msgid "French (Monaco)"
msgstr ""

#: src/include/languages.hwx:94
msgid "French (Swiss)"
msgstr ""

#: src/include/languages.hwx:95
msgid "Frisian"
msgstr ""

#: src/include/languages.hwx:96
msgid "Galician"
msgstr ""

#: src/include/languages.hwx:97
msgid "Georgian"
msgstr ""

#: src/include/languages.hwx:98
msgid "German"
msgstr ""

#: src/include/languages.hwx:99
msgid "German (Austrian)"
msgstr ""

#: src/include/languages.hwx:100
msgid "German (Belgium)"
msgstr ""

#: src/include/languages.hwx:101
msgid "German (Liechtenstein)"
msgstr ""

#: src/include/languages.hwx:102
msgid "German (Luxembourg)"
msgstr ""

#: src/include/languages.hwx:103
msgid "German (Swiss)"
msgstr ""

#: src/include/languages.hwx:104
msgid "Greek"
msgstr ""

#: src/include/languages.hwx:105
msgid "Greenlandic"
msgstr ""

#: src/include/languages.hwx:106
msgid "Guarani"
msgstr ""

#: src/include/languages.hwx:107
msgid "Gujarati"
msgstr ""

#: src/include/languages.hwx:108
msgid "Hausa"
msgstr ""

#: src/include/languages.hwx:109
msgid "Hebrew"
msgstr ""

#: src/include/languages.hwx:110
msgid "Hindi"
msgstr ""

#: src/include/languages.hwx:111
msgid "Hungarian"
msgstr ""

#: src/include/languages.hwx:112
msgid "Icelandic"
msgstr ""

#: src/include/languages.hwx:113
msgid "Indonesian"
msgstr ""

#: src/include/languages.hwx:114
msgid "Interlingua"
msgstr ""

#: src/include/languages.hwx:115
msgid "Interlingue"
msgstr ""

#: src/include/languages.hwx:116
msgid "Inuktitut"
msgstr ""

#: src/include/languages.hwx:117
msgid "Inupiak"
msgstr ""

#: src/include/languages.hwx:118
msgid "Irish"
msgstr ""

#: src/include/languages.hwx:119
msgid "Italian"
msgstr ""

#: src/include/languages.hwx:120
msgid "Italian (Swiss)"
msgstr ""

#: src/include/languages.hwx:121
msgid "Japanese"
msgstr ""

#: src/include/languages.hwx:122
msgid "Javanese"
msgstr ""

#: src/include/languages.hwx:123
msgid "Kannada"
msgstr ""

#: src/include/languages.hwx:124
msgid "Kashmiri"
msgstr ""

#: src/include/languages.hwx:125
msgid "Kashmiri (India)"
msgstr ""

#: src/include/languages.hwx:126
msgid "Kazakh"
msgstr ""

#: src/include/languages.hwx:127
msgid "Kernewek"
msgstr ""

#: src/include/languages.hwx:128
msgid "Kinyarwanda"
msgstr ""

#: src/include/languages.hwx:129
msgid "Kirghiz"
msgstr ""

#: src/include/languages.hwx:130
msgid "Kirundi"
msgstr ""

#: src/include/languages.hwx:131
msgid "Konkani"
msgstr ""

#: src/include/languages.hwx:132
msgid "Korean"
msgstr ""

#: src/include/languages.hwx:133
msgid "Kurdish"
msgstr ""

#: src/include/languages.hwx:134
msgid "Laothian"
msgstr ""

#: src/include/languages.hwx:135
msgid "Latin"
msgstr ""

#: src/include/languages.hwx:136
msgid "Latvian"
msgstr ""

#: src/include/languages.hwx:137
msgid "Lingala"
msgstr ""

#: src/include/languages.hwx:138
msgid "Lithuanian"
msgstr ""

#: src/include/languages.hwx:139
msgid "Macedonian"
msgstr ""

#: src/include/languages.hwx:140
msgid "Malagasy"
msgstr ""

#: src/include/languages.hwx:141
msgid "Malay"
msgstr ""

#: src/include/languages.hwx:143
msgid "Malay (Brunei Darussalam)"
msgstr ""

#: src/include/languages.hwx:144
msgid "Malay (Malaysia)"
msgstr ""

#: src/include/languages.hwx:142
msgid "Malayalam"
msgstr ""

#: src/include/languages.hwx:145
msgid "Maltese"
msgstr ""

#: src/include/languages.hwx:146
msgid "Manipuri"
msgstr ""

#: src/include/languages.hwx:147
msgid "Maori"
msgstr ""

#: src/include/languages.hwx:148
msgid "Marathi"
msgstr ""

#: src/include/languages.hwx:149
msgid "Moldavian"
msgstr ""

#: src/include/languages.hwx:150
msgid "Mongolian"
msgstr ""

#: src/include/languages.hwx:151
msgid "Nauru"
msgstr ""

#: src/include/languages.hwx:152
msgid "Nepali"
msgstr ""

#: src/include/languages.hwx:153
msgid "Nepali (India)"
msgstr ""

#: src/include/languages.hwx:154
msgid "Norwegian (Bokmal)"
msgstr ""

#: src/include/languages.hwx:155
msgid "Norwegian (Nynorsk)"
msgstr ""

#: src/include/languages.hwx:156
msgid "Occitan"
msgstr ""

#: src/include/languages.hwx:157
msgid "Oriya"
msgstr ""

#: src/include/languages.hwx:159
msgid "Pashto, Pushto"
msgstr ""

#: src/include/languages.hwx:160
msgid "Polish"
msgstr ""

#: src/include/languages.hwx:161
msgid "Portuguese"
msgstr ""

#: src/include/languages.hwx:162
msgid "Portuguese (Brazilian)"
msgstr ""

#: src/include/languages.hwx:163
msgid "Punjabi"
msgstr ""

#: src/include/languages.hwx:164
msgid "Quechua"
msgstr ""

#: src/include/languages.hwx:165
msgid "Rhaeto-Romance"
msgstr ""

#: src/include/languages.hwx:166
msgid "Romanian"
msgstr ""

#: src/include/languages.hwx:167
msgid "Russian"
msgstr ""

#: src/include/languages.hwx:168
msgid "Russian (Ukraine)"
msgstr ""

#: src/include/languages.hwx:169
msgid "Samoan"
msgstr ""

#: src/include/languages.hwx:170
msgid "Sangho"
msgstr ""

#: src/include/languages.hwx:171
msgid "Sanskrit"
msgstr ""

#: src/include/languages.hwx:172
msgid "Scots Gaelic"
msgstr ""

#: src/include/languages.hwx:173
msgid "Serbian"
msgstr ""

#: src/include/languages.hwx:174
msgid "Serbian (Cyrillic)"
msgstr ""

#: src/include/languages.hwx:175
msgid "Serbian (Latin)"
msgstr ""

#: src/include/languages.hwx:176
msgid "Serbo-Croatian"
msgstr ""

#: src/include/languages.hwx:177
msgid "Sesotho"
msgstr ""

#: src/include/languages.hwx:178
msgid "Setswana"
msgstr ""

#: src/include/languages.hwx:179
msgid "Shona"
msgstr ""

#: src/include/languages.hwx:180
msgid "Sindhi"
msgstr ""

#: src/include/languages.hwx:181
msgid "Sinhalese"
msgstr ""

#: src/include/languages.hwx:182
msgid "Siswati"
msgstr ""

#: src/include/languages.hwx:183
msgid "Slovak"
msgstr ""

#: src/include/languages.hwx:184
msgid "Slovenian"
msgstr ""

#: src/include/languages.hwx:185
msgid "Somali"
msgstr ""

#: src/include/languages.hwx:186
msgid "Spanish"
msgstr ""

#: src/include/languages.hwx:187
msgid "Spanish (Argentina)"
msgstr ""

#: src/include/languages.hwx:188
msgid "Spanish (Bolivia)"
msgstr ""

#: src/include/languages.hwx:189
msgid "Spanish (Chile)"
msgstr ""

#: src/include/languages.hwx:190
msgid "Spanish (Colombia)"
msgstr ""

#: src/include/languages.hwx:191
msgid "Spanish (Costa Rica)"
msgstr ""

#: src/include/languages.hwx:192
msgid "Spanish (Dominican republic)"
msgstr ""

#: src/include/languages.hwx:193
msgid "Spanish (Ecuador)"
msgstr ""

#: src/include/languages.hwx:194
msgid "Spanish (El Salvador)"
msgstr ""

#: src/include/languages.hwx:195
msgid "Spanish (Guatemala)"
msgstr ""

#: src/include/languages.hwx:196
msgid "Spanish (Honduras)"
msgstr ""

#: src/include/languages.hwx:197
msgid "Spanish (Mexican)"
msgstr ""

#: src/include/languages.hwx:198
msgid "Spanish (Modern)"
msgstr ""

#: src/include/languages.hwx:199
msgid "Spanish (Nicaragua)"
msgstr ""

#: src/include/languages.hwx:200
msgid "Spanish (Panama)"
msgstr ""

#: src/include/languages.hwx:201
msgid "Spanish (Paraguay)"
msgstr ""

#: src/include/languages.hwx:202
msgid "Spanish (Peru)"
msgstr ""

#: src/include/languages.hwx:203
msgid "Spanish (Puerto Rico)"
msgstr ""

#: src/include/languages.hwx:205
msgid "Spanish (U.S.)"
msgstr ""

#: src/include/languages.hwx:204
msgid "Spanish (Uruguay)"
msgstr ""

#: src/include/languages.hwx:206
msgid "Spanish (Venezuela)"
msgstr ""

#: src/include/languages.hwx:207
msgid "Sundanese"
msgstr ""

#: src/include/languages.hwx:208
msgid "Swahili"
msgstr ""

#: src/include/languages.hwx:209
msgid "Swedish"
msgstr ""

#: src/include/languages.hwx:210
msgid "Swedish (Finland)"
msgstr ""

#: src/include/languages.hwx:211
msgid "Tagalog"
msgstr ""

#: src/include/languages.hwx:212
msgid "Tajik"
msgstr ""

#: src/include/languages.hwx:213
msgid "Tamil"
msgstr ""

#: src/include/languages.hwx:214
msgid "Tatar"
msgstr ""

#: src/include/languages.hwx:215
msgid "Telugu"
msgstr ""

#: src/include/languages.hwx:216
msgid "Thai"
msgstr ""

#: src/include/languages.hwx:217
msgid "Tibetan"
msgstr ""

#: src/include/languages.hwx:218
msgid "Tigrinya"
msgstr ""

#: src/include/languages.hwx:219
msgid "Tonga"
msgstr ""

#: src/include/languages.hwx:220
msgid "Tsonga"
msgstr ""

#: src/include/languages.hwx:221
msgid "Turkish"
msgstr ""

#: src/include/languages.hwx:222
msgid "Turkmen"
msgstr ""

#: src/include/languages.hwx:223
msgid "Twi"
msgstr ""

#: src/include/languages.hwx:224
msgid "Uighur"
msgstr ""

#: src/include/languages.hwx:225
msgid "Ukrainian"
msgstr ""

#: src/include/languages.hwx:226
msgid "Urdu"
msgstr ""

#: src/include/languages.hwx:227
msgid "Urdu (India)"
msgstr ""

#: src/include/languages.hwx:228
msgid "Urdu (Pakistan)"
msgstr ""

#: src/include/languages.hwx:229
msgid "Uzbek"
msgstr ""

#: src/include/languages.hwx:230
msgid "Uzbek (Cyrillic)"
msgstr ""

#: src/include/languages.hwx:231
msgid "Uzbek (Latin)"
msgstr ""

#: src/include/languages.hwx:232
msgid "Vietnamese"
msgstr ""

#: src/include/languages.hwx:233
msgid "Volapuk"
msgstr ""

#: src/include/languages.hwx:234
msgid "Welsh"
msgstr ""

#: src/include/languages.hwx:235
msgid "Wolof"
msgstr ""

#: src/include/languages.hwx:236
msgid "Xhosa"
msgstr ""

#: src/include/languages.hwx:237
msgid "Yiddish"
msgstr ""

#: src/include/languages.hwx:238
msgid "Yoruba"
msgstr ""

#: src/include/languages.hwx:239
msgid "Zhuang"
msgstr ""

#: src/include/languages.hwx:240
msgid "Zulu"
msgstr ""

[EMAIL PROTECTED]
Powered by
ViewCVS 0.9.2
---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faqs/FAQ.html

Reply via email to