Added Korean and Esperanto text translations and language definition

from user patches.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22864 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
fredkiefer 2006-05-05 23:19:01 +00:00
parent 580cb5fbda
commit 3ed6c038e2
6 changed files with 157 additions and 3 deletions

View file

@ -1,3 +1,13 @@
2006-05-06 Fred Kiefer <FredKiefer@gmx.de>
* Resources/Languages/Esperanto: New language file.
* Resources/Esperanto.lproj/Localizable.string: New string
translations. Patch by Ingolf Jandt <i.jandt@web.de>.
* Resources/Languages/Korean: New language file.
* Resources/Korean.lproj/Localizable.string: New string
translations. Patch by Hwang YunSong <hys545@dreamwiz.com>.
* Resources/GNUmakefile: Added new languages.
2006-05-05 Richard Frith-Macdonald <rfm@gnu.org>
* Headers/Foundation/NSBundle.h: fix type of _bundleClasses

View file

@ -0,0 +1,34 @@
/* Esperanto string encodings */
GSUndefinedEncoding = "nekonata";
NSProprietaryStringEncoding = "Installaĵo-dependa";
NSASCIIStringEncoding = "7 bita ASCII";
NSNonLossyASCIIStringEncoding = "senperda ASCII (7bita)";
NSMacOSRomanStringEncoding = "MacOS Roman";
NSNEXTSTEPStringEncoding = "NEXTSTEP";
NSSymbolStringEncoding = "Adobe Symbol";
NSWindowsCP1251StringEncoding = "Windows kirila (CP1251)";
NSWindowsCP1252StringEncoding = "Windows latin-1 (CP1252)";
NSWindowsCP1253StringEncoding = "Windows greka (CP1253)";
NSWindowsCP1254StringEncoding = "Windows turka (CP1254)";
NSWindowsCP1250StringEncoding = "Windows latin-2 (CP1250)";
NSISOLatin1StringEncoding = "ISO Latin-1 Okcidenteŭropa (ISO-8859-1)";
NSISOLatin2StringEncoding = "ISO Latin-2 Orieneŭropa (ISO-8859-2)";
NSISOLatin3StringEncoding = "ISO Latin-3 Sudeŭropa (ISO-8859-3)";
NSISOLatin4StringEncoding = "ISO Latin-4 Nordeŭropa (ISO-8859-4)";
NSISOLatin5StringEncoding = "ISO Latin-5 Turka (ISO-8859-9)";
NSISOLatin6StringEncoding = "ISO Latin-6 Norda (ISO-8859-10)";
NSISOLatin7StringEncoding = "ISO Latin-7 Balta (ISO-8859-13)";
NSISOLatin8StringEncoding = "ISO Latin-8 Kelta (ISO-8859-14)";
NSISOLatin9StringEncoding = "ISO Latin-9 Okcidenteŭropa (nova) (ISO-8859-15)";
NSISOCyrillicStringEncoding = "Kirila (ISO-8859-5)";
NSISOArabicStringEncoding = "Araba (ISO-8859-6)";
NSISOGreekStringEncoding = "Greka (ISO-8859-7)";
NSISOHebrewStringEncoding = "Hebrea (ISO-8859-8)";
NSUTF7StringEncoding = "Unikodo UTF-7 (RFC 2152)";
NSUTF8StringEncoding = "Unikodo UTF-8";
NSUnicodeStringEncoding = "Unikodo UTF-16";
NSKOI8RStringEncoding = "Kirila KOI8-R (Rusa)";
NSJapaneseEUCStringEncoding = "Japana EUC";
NSShiftJISStringEncoding = "Japana Shift-JIS";
NSISO2022JPStringEncoding = "Japana JIS (7 bits) (ISO 2022)";
NSGB2312StringEncoding = "Simpligita ĉina GB2312";

View file

@ -28,7 +28,8 @@ include $(GNUSTEP_MAKEFILES)/common.make
RESOURCE_SET_NAME = base-resources
base-resources_RESOURCE_FILES_INSTALL_DIR = Library/Libraries/Resources/gnustep-base
base-resources_LANGUAGES = English German French Italian TraditionalChinese Spanish
base-resources_LANGUAGES = English German French Italian TraditionalChinese \
Spanish Esperanto Korean
base-resources_LOCALIZED_RESOURCE_FILES = Localizable.strings
base-resources_RESOURCE_DIRS = Languages
base-resources_RESOURCE_FILES = $(LANGUAGE_INSTALL_FILES)
@ -44,8 +45,9 @@ Languages/Russian \
Languages/Spanish \
Languages/TraditionalChinese \
Languages/Slovak \
Languages/Ukrainian
Languages/Ukrainian \
Languages/Esperanto \
Languages/Korean
LANGUAGE_INSTALL_FILES = $(LANGUAGE_FILES) Languages/Locale.aliases \
Languages/Locale.encodings

View file

@ -0,0 +1,34 @@
/* KOREAN string encodings */
GSUndefinedEncoding = "알 수 없음";
NSProprietaryStringEncoding = "국제화-명세서";
NSASCIIStringEncoding = "7 bit 아스키";
NSNonLossyASCIIStringEncoding = "비손실 아스키 (7 bit)";
NSMacOSRomanStringEncoding = "MacOS 로마어";
NSNEXTSTEPStringEncoding = "넥스트 스텝";
NSSymbolStringEncoding = "아도비 심벌";
NSWindowsCP1251StringEncoding = "윈도우즈 키릴 (CP1251)";
NSWindowsCP1252StringEncoding = "윈도우즈 라틴-1 (CP1252)";
NSWindowsCP1253StringEncoding = "윈도우즈 그리스 (CP1253)";
NSWindowsCP1254StringEncoding = "윈도우즈 터키 (CP1254)";
NSWindowsCP1250StringEncoding = "윈도우즈 라틴-2 (CP1250)";
NSISOLatin1StringEncoding = "ISO 라틴-1 서유럽 (ISO-8859-1)";
NSISOLatin2StringEncoding = "ISO 라틴-2 동유럽 (ISO-8859-2)";
NSISOLatin3StringEncoding = "ISO 라틴-3 남유럽 (ISO-8859-3)";
NSISOLatin4StringEncoding = "ISO 라틴-4 북유럽 (ISO-8859-4)";
NSISOLatin5StringEncoding = "ISO 라틴-5 터키 (ISO-8859-9)";
NSISOLatin6StringEncoding = "ISO 라틴-6 북유럽 (ISO-8859-10)";
NSISOLatin7StringEncoding = "ISO 라틴-7 발트 (ISO-8859-13)";
NSISOLatin8StringEncoding = "ISO 라틴-8 켈트 (ISO-8859-14)";
NSISOLatin9StringEncoding = "ISO 라틴-9 서유럽 (새로운) (ISO-8859-15)";
NSISOCyrillicStringEncoding = "키릴 (ISO-8859-5)";
NSISOArabicStringEncoding = "아랍어 (ISO-8859-6)";
NSISOGreekStringEncoding = "그리스어 (ISO-8859-7)";
NSISOHebrewStringEncoding = "헤브류어 (ISO-8859-8)";
NSUTF7StringEncoding = "유니코드 UTF-7 (RFC 2152)";
NSUTF8StringEncoding = "유니코드 UTF-8";
NSUnicodeStringEncoding = "유니코드 UTF-16";
NSKOI8RStringEncoding = "키릴 KOI8-R (러시아어)";
NSJapaneseEUCStringEncoding = "일본어 EUC";
NSShiftJISStringEncoding = "일본어 Shift-JIS";
NSISO2022JPStringEncoding = "일본어 JIS (7 bits) (ISO 2022)";
NSGB2312StringEncoding = "중국어 간체 GB2312";

View file

@ -0,0 +1,37 @@
/* Esperanto */
{
NSLanguageName = "Esperanto";
NSLanguageCode = ESP;
NSFormalName = "Esperanto";
NSCurrencySymbol = "$";
NSPositiveCurrencyFormatString = "$9,999.00";
NSNegativeCurrencyFormatString = "$-9,999.00";
NSInternationalCurrencyString = "USD";
NSDecimalDigits = ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
NSDecimalSeparator = ".";
NSThousandsSeparator = ",";
NSAMPMDesignation = (AM, PM);
NSDateFormatString = "%A, %B %d, %Y";
NSDateTimeOrdering = DMYH;
NSEarlierTimeDesignations = ("anta\U016d", lasta, pasinta, "anta\U016da");
NSHourNameDesignations = ((0, noktomeze), (12, tagmeze), (10, matene), (14, posttagmeze), (19, vespere));
NSLaterTimeDesignations = (nekste);
NSMonthNameArray = (Januaro, Februaro, Marto, Aprilo, Majo, Junio, Julio, "A\U016dgusto", Septembro, Oktobro, Novembro, Decembro);
NSNextDayDesignations = ("morga\U016d");
NSNextNextDayDesignations = ("venontan tagon");
NSPriorDayDesignations = ("hiera\U016d");
NSShortDateFormatString = "%d/%m/%Y";
NSShortMonthNameArray = (Jan, Feb, Mar, Apr, May, Jun, Jul, "A\U016dg", Sep, Okt, Nov, Dec);
NSShortTimeDateFormatString = "%da %b %Y %H:%M";
NSShortWeekDayNameArray = (Dim, Lun, Mar, Mer, "\U0134au", Ven, Sab);
NSThisDayDesignations = ("hodia\U016d");
NSTimeDateFormatString = "%a %da %b %Y %H:%M:%S %z";
NSTimeFormatString = "%H:%M:%S";
NSWeekDayNameArray = ("Diman\U0109o", Lundo, Marto, Merkredo, "\U0134audo", Vendredo, Sabato);
NSYearMonthWeekDesignations = (jaro, monato, semajno);
}

View file

@ -0,0 +1,37 @@
/* English */
{
NSLanguageName = "한국어";
NSLanguageCode = KOR;
NSFormalName = "한국어";
NSCurrencySymbol = "₩";
NSPositiveCurrencyFormatString = "₩9,999.00";
NSNegativeCurrencyFormatString = "₩-9,999.00";
NSInternationalCurrencyString = "원";
NSDecimalDigits = ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
NSDecimalSeparator = ".";
NSThousandsSeparator = ",";
NSAMPMDesignation = (오전, 오후);
NSDateFormatString = " %Y, %B %d, %A";
NSDateTimeOrdering = DMYH;
NSEarlierTimeDesignations = (이전, 마지막, 지나간, 이전);
NSHourNameDesignations = ((0, 한 밤중), (12, 한 낮, 점심), (10, 아침), (14, 오후, (19, 저녁));
NSLaterTimeDesignations = (다음);
NSMonthNameArray = (1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월);
NSNextDayDesignations = (내일);
NSNextNextDayDesignations = (다음 날);
NSPriorDayDesignations = (어제);
NSShortDateFormatString = "%Y/%m/%d/";
NSShortMonthNameArray = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);
NSShortTimeDateFormatString = "%d %b, %Y %H:%M";
NSShortWeekDayNameArray = (일, 월, 화, 수, 목, 금, 토);
NSThisDayDesignations = (오늘);
NSTimeDateFormatString = "%a %b %d %H:%M:%S %z %Y";
NSTimeFormatString = "%H:%M:%S";
NSWeekDayNameArray = (일요일, 월요일, 화요일, 수요일, 목요일, 금요일, 토요일);
NSYearMonthWeekDesignations = (년, 월, 일);
}