- Replace hard-coded unit strings ('Metric' and 'Imperial') by resource strings.
- Add the required resource strings to all supported languages.
- Translators: Please translate these strings.

svn path=/trunk/; revision=47298
This commit is contained in:
Eric Kohl 2010-05-22 10:20:56 +00:00
parent 654ef19f70
commit 8c14d43819
16 changed files with 35 additions and 4 deletions

View file

@ -188,6 +188,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Íàãëàñÿâàíå íà ìåñòíèòå íàñòðîéêè" IDS_CUSTOMIZE_TITLE "Íàãëàñÿâàíå íà ìåñòíèòå íàñòðîéêè"
IDS_SPAIN "Spanish (Spain)" IDS_SPAIN "Spanish (Spain)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -193,6 +193,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Přizpůsobit místní nastavení" IDS_CUSTOMIZE_TITLE "Přizpůsobit místní nastavení"
IDS_SPAIN "Španělština (Španělsko)" IDS_SPAIN "Španělština (Španělsko)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -187,6 +187,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Regionale Einstellungen bearbeiten" IDS_CUSTOMIZE_TITLE "Regionale Einstellungen bearbeiten"
IDS_SPAIN "Spanisch (Spanien)" IDS_SPAIN "Spanisch (Spanien)"
IDS_METRIC "Metrisch"
IDS_IMPERIAL "US-Maße"
END END
STRINGTABLE STRINGTABLE

View file

@ -188,6 +188,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Customize Regional Options" IDS_CUSTOMIZE_TITLE "Customize Regional Options"
IDS_SPAIN "Spanish (Spain)" IDS_SPAIN "Spanish (Spain)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -194,6 +194,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Personaliza opciones regionales" IDS_CUSTOMIZE_TITLE "Personaliza opciones regionales"
IDS_SPAIN "Español (España)" IDS_SPAIN "Español (España)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -191,6 +191,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Personnaliser les options régionales" IDS_CUSTOMIZE_TITLE "Personnaliser les options régionales"
IDS_SPAIN "Espagnol (Espagne)" IDS_SPAIN "Espagnol (Espagne)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -190,6 +190,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Opzioni internazionali e della lingua" IDS_CUSTOMIZE_TITLE "Opzioni internazionali e della lingua"
IDS_SPAIN "Spanish (Spain)" IDS_SPAIN "Spanish (Spain)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -188,6 +188,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Innstillinger for region og språk" IDS_CUSTOMIZE_TITLE "Innstillinger for region og språk"
IDS_SPAIN "Spanisk (Spain)" IDS_SPAIN "Spanisk (Spain)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -195,6 +195,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Dostosuj Ustawienia regionalne" IDS_CUSTOMIZE_TITLE "Dostosuj Ustawienia regionalne"
IDS_SPAIN "Hiszpański (Hiszpania)" IDS_SPAIN "Hiszpański (Hiszpania)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -1,4 +1,4 @@
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
#pragma code_page(65001) #pragma code_page(65001)
@ -190,6 +190,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Particularizare opțiuni" IDS_CUSTOMIZE_TITLE "Particularizare opțiuni"
IDS_SPAIN "Spaniolă (Spainia)" IDS_SPAIN "Spaniolă (Spainia)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -186,6 +186,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Настройка региональных параметров" IDS_CUSTOMIZE_TITLE "Настройка региональных параметров"
IDS_SPAIN "Испанский (Испания)" IDS_SPAIN "Испанский (Испания)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -194,6 +194,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Prispôsobiť miestne nastavenia" IDS_CUSTOMIZE_TITLE "Prispôsobiť miestne nastavenia"
IDS_SPAIN "Spanish (Spain)" IDS_SPAIN "Spanish (Spain)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -197,6 +197,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "Íàñòðîéêà ðåã³îíàëüíèõ ïàðàìåòð³â" IDS_CUSTOMIZE_TITLE "Íàñòðîéêà ðåã³îíàëüíèõ ïàðàìåòð³â"
IDS_SPAIN "²ñïàíñüêà (²ñïàí³ÿ)" IDS_SPAIN "²ñïàíñüêà (²ñïàí³ÿ)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -194,6 +194,8 @@ STRINGTABLE
BEGIN BEGIN
IDS_CUSTOMIZE_TITLE "自定义区域选项" IDS_CUSTOMIZE_TITLE "自定义区域选项"
IDS_SPAIN "西班牙语 (西班牙)" IDS_SPAIN "西班牙语 (西班牙)"
IDS_METRIC "Metric"
IDS_IMPERIAL "Imperial"
END END
STRINGTABLE STRINGTABLE

View file

@ -58,8 +58,6 @@ static LPTSTR lpLeadNumFmtSamples[MAX_LEAD_ZEROES_SAMPLES] =
{_T(",7"), _T("0,7")}; {_T(",7"), _T("0,7")};
static LPTSTR lpListSepSamples[MAX_LIST_SEP_SAMPLES] = static LPTSTR lpListSepSamples[MAX_LIST_SEP_SAMPLES] =
{_T(";")}; {_T(";")};
static LPTSTR lpUnitsSysSamples[MAX_UNITS_SYS_SAMPLES] =
{_T("Metric"), _T("Imperial")};
/* Init num decimal separator control box */ /* Init num decimal separator control box */
@ -495,6 +493,7 @@ InitUnitsSysCB(HWND hwndDlg,
LCID lcid) LCID lcid)
{ {
TCHAR szUnitsSys[MAX_SAMPLES_STR_SIZE]; TCHAR szUnitsSys[MAX_SAMPLES_STR_SIZE];
TCHAR szUnitName[128];
INT nCBIndex; INT nCBIndex;
/* Get current system of units */ /* Get current system of units */
@ -512,10 +511,12 @@ InitUnitsSysCB(HWND hwndDlg,
/* Create list of standard system of units */ /* Create list of standard system of units */
for (nCBIndex = 0; nCBIndex < MAX_UNITS_SYS_SAMPLES; nCBIndex++) for (nCBIndex = 0; nCBIndex < MAX_UNITS_SYS_SAMPLES; nCBIndex++)
{ {
LoadString(hApplet, IDS_METRIC + nCBIndex, szUnitName, 128);
SendMessage(GetDlgItem(hwndDlg, IDC_NUMBERSMEASSYS), SendMessage(GetDlgItem(hwndDlg, IDC_NUMBERSMEASSYS),
CB_ADDSTRING, CB_ADDSTRING,
0, 0,
(LPARAM)lpUnitsSysSamples[nCBIndex]); (LPARAM)szUnitName);
} }
/* Set current item to value from registry */ /* Set current item to value from registry */

View file

@ -74,5 +74,7 @@
#define IDS_CPLDESCRIPTION 1001 #define IDS_CPLDESCRIPTION 1001
#define IDS_CUSTOMIZE_TITLE 1002 #define IDS_CUSTOMIZE_TITLE 1002
#define IDS_SPAIN 1003 #define IDS_SPAIN 1003
#define IDS_METRIC 1004
#define IDS_IMPERIAL 1005
/* EOF */ /* EOF */