[SYSDM] Make MHz and GHz strings translatable

This commit is contained in:
Stanislav Motylkov 2018-09-29 19:49:52 +03:00 committed by Hermès BÉLUSCA - MAÏTO
parent 2cbac3d049
commit 80d26b1646
27 changed files with 64 additions and 3 deletions

View file

@ -389,7 +389,7 @@ static VOID MakeFloatValueString(DOUBLE* dFloatValue, LPTSTR szOutput, LPTSTR sz
static VOID SetProcSpeed(HWND hwnd, HKEY hKey, LPTSTR Value, UINT uID) static VOID SetProcSpeed(HWND hwnd, HKEY hKey, LPTSTR Value, UINT uID)
{ {
TCHAR szBuf[64]; TCHAR szBuf[64], szHz[16];
DWORD BufSize = sizeof(DWORD); DWORD BufSize = sizeof(DWORD);
DWORD Type = REG_SZ; DWORD Type = REG_SZ;
PROCESSOR_POWER_INFORMATION ppi; PROCESSOR_POWER_INFORMATION ppi;
@ -405,12 +405,20 @@ static VOID SetProcSpeed(HWND hwnd, HKEY hKey, LPTSTR Value, UINT uID)
{ {
if (ppi.CurrentMhz < 1000) if (ppi.CurrentMhz < 1000)
{ {
wsprintf(szBuf, _T("%lu MHz"), ppi.CurrentMhz); if (!LoadString(hApplet, IDS_MEGAHERTZ, szHz, _countof(szHz)))
{
return;
}
StringCchPrintf(szBuf, _countof(szBuf), _T("%lu %s"), ppi.CurrentMhz, szHz);
} }
else else
{ {
double flt = ppi.CurrentMhz / 1000.0; double flt = ppi.CurrentMhz / 1000.0;
MakeFloatValueString(&flt, szBuf, _T("GHz")); if (!LoadString(hApplet, IDS_GIGAHERTZ, szHz, _countof(szHz)))
{
return;
}
MakeFloatValueString(&flt, szBuf, szHz);
} }
SetDlgItemText(hwnd, uID, szBuf); SetDlgItemText(hwnd, uID, szBuf);

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "ГБ памет" IDS_GIGABYTE "ГБ памет"
IDS_TERABYTE "ТБ памет" IDS_TERABYTE "ТБ памет"
IDS_PETABYTE "ПБ памет" IDS_PETABYTE "ПБ памет"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Променлива" IDS_VARIABLE "Променлива"
IDS_VALUE "Стойност" IDS_VALUE "Стойност"
IDS_NO_DUMP "(Няма)" IDS_NO_DUMP "(Няма)"

View file

@ -284,6 +284,8 @@ BEGIN
IDS_GIGABYTE "GB RAM" IDS_GIGABYTE "GB RAM"
IDS_TERABYTE "TB RAM" IDS_TERABYTE "TB RAM"
IDS_PETABYTE "PB RAM" IDS_PETABYTE "PB RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Proměnná" IDS_VARIABLE "Proměnná"
IDS_VALUE "Hodnota" IDS_VALUE "Hodnota"
IDS_NO_DUMP "(Není)" IDS_NO_DUMP "(Není)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB of RAM" IDS_GIGABYTE "GB of RAM"
IDS_TERABYTE "TB of RAM" IDS_TERABYTE "TB of RAM"
IDS_PETABYTE "PB of RAM" IDS_PETABYTE "PB of RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variable" IDS_VARIABLE "Variable"
IDS_VALUE "Value" IDS_VALUE "Value"
IDS_NO_DUMP "(None)" IDS_NO_DUMP "(None)"

View file

@ -288,6 +288,8 @@ BEGIN
IDS_GIGABYTE "GB RAM" IDS_GIGABYTE "GB RAM"
IDS_TERABYTE "TB RAM" IDS_TERABYTE "TB RAM"
IDS_PETABYTE "PB RAM" IDS_PETABYTE "PB RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variable" IDS_VARIABLE "Variable"
IDS_VALUE "Wert" IDS_VALUE "Wert"
IDS_NO_DUMP "(Keine)" IDS_NO_DUMP "(Keine)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB μνήμης RAM" IDS_GIGABYTE "GB μνήμης RAM"
IDS_TERABYTE "TB μνήμης RAM" IDS_TERABYTE "TB μνήμης RAM"
IDS_PETABYTE "PB μνήμης RAM" IDS_PETABYTE "PB μνήμης RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Μεταβλητή" IDS_VARIABLE "Μεταβλητή"
IDS_VALUE "Τιμή" IDS_VALUE "Τιμή"
IDS_NO_DUMP "(Κανένα)" IDS_NO_DUMP "(Κανένα)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB of RAM" IDS_GIGABYTE "GB of RAM"
IDS_TERABYTE "TB of RAM" IDS_TERABYTE "TB of RAM"
IDS_PETABYTE "PB of RAM" IDS_PETABYTE "PB of RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variable" IDS_VARIABLE "Variable"
IDS_VALUE "Value" IDS_VALUE "Value"
IDS_NO_DUMP "(None)" IDS_NO_DUMP "(None)"

View file

@ -281,6 +281,8 @@ BEGIN
IDS_GIGABYTE "GB de RAM" IDS_GIGABYTE "GB de RAM"
IDS_TERABYTE "TB de RAM" IDS_TERABYTE "TB de RAM"
IDS_PETABYTE "PB de RAM" IDS_PETABYTE "PB de RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variable" IDS_VARIABLE "Variable"
IDS_VALUE "Valor" IDS_VALUE "Valor"
IDS_NO_DUMP "(Ninguno)" IDS_NO_DUMP "(Ninguno)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "Go de RAM" IDS_GIGABYTE "Go de RAM"
IDS_TERABYTE "To de RAM" IDS_TERABYTE "To de RAM"
IDS_PETABYTE "Po de RAM" IDS_PETABYTE "Po de RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variable" IDS_VARIABLE "Variable"
IDS_VALUE "Valeur" IDS_VALUE "Valeur"
IDS_NO_DUMP "(Aucun)" IDS_NO_DUMP "(Aucun)"

View file

@ -281,6 +281,8 @@ BEGIN
IDS_GIGABYTE "GB זיכרון פיזי" IDS_GIGABYTE "GB זיכרון פיזי"
IDS_TERABYTE "TB זיכרון פיזי" IDS_TERABYTE "TB זיכרון פיזי"
IDS_PETABYTE "PB זיכרון פיזי" IDS_PETABYTE "PB זיכרון פיזי"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "משתנה" IDS_VARIABLE "משתנה"
IDS_VALUE "ערך" IDS_VALUE "ערך"
IDS_NO_DUMP "(ללא)" IDS_NO_DUMP "(ללא)"

View file

@ -281,6 +281,8 @@ BEGIN
IDS_GIGABYTE "GB of RAM" IDS_GIGABYTE "GB of RAM"
IDS_TERABYTE "TB of RAM" IDS_TERABYTE "TB of RAM"
IDS_PETABYTE "PB of RAM" IDS_PETABYTE "PB of RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variable" IDS_VARIABLE "Variable"
IDS_VALUE "Value" IDS_VALUE "Value"
IDS_NO_DUMP "(None)" IDS_NO_DUMP "(None)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB RAM" IDS_GIGABYTE "GB RAM"
IDS_TERABYTE "TB RAM" IDS_TERABYTE "TB RAM"
IDS_PETABYTE "PB RAM" IDS_PETABYTE "PB RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variabel" IDS_VARIABLE "Variabel"
IDS_VALUE "Nilai" IDS_VALUE "Nilai"
IDS_NO_DUMP "(None)" IDS_NO_DUMP "(None)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB di RAM" IDS_GIGABYTE "GB di RAM"
IDS_TERABYTE "TB di RAM" IDS_TERABYTE "TB di RAM"
IDS_PETABYTE "PB di RAM" IDS_PETABYTE "PB di RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variabile" IDS_VARIABLE "Variabile"
IDS_VALUE "Valore" IDS_VALUE "Valore"
IDS_NO_DUMP "(None)" IDS_NO_DUMP "(None)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB RAM" IDS_GIGABYTE "GB RAM"
IDS_TERABYTE "TB RAM" IDS_TERABYTE "TB RAM"
IDS_PETABYTE "PB RAM" IDS_PETABYTE "PB RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "可変" IDS_VARIABLE "可変"
IDS_VALUE "値" IDS_VALUE "値"
IDS_NO_DUMP "(なし)" IDS_NO_DUMP "(なし)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB of RAM" IDS_GIGABYTE "GB of RAM"
IDS_TERABYTE "TB of RAM" IDS_TERABYTE "TB of RAM"
IDS_PETABYTE "PB of RAM" IDS_PETABYTE "PB of RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variable" IDS_VARIABLE "Variable"
IDS_VALUE "Value" IDS_VALUE "Value"
IDS_NO_DUMP "(None)" IDS_NO_DUMP "(None)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB Systemminne" IDS_GIGABYTE "GB Systemminne"
IDS_TERABYTE "TB Systemminne" IDS_TERABYTE "TB Systemminne"
IDS_PETABYTE "PB Systemminne" IDS_PETABYTE "PB Systemminne"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variabel" IDS_VARIABLE "Variabel"
IDS_VALUE "Verdi" IDS_VALUE "Verdi"
IDS_NO_DUMP "(Ingen)" IDS_NO_DUMP "(Ingen)"

View file

@ -288,6 +288,8 @@ BEGIN
IDS_GIGABYTE "GB RAM" IDS_GIGABYTE "GB RAM"
IDS_TERABYTE "TB RAM" IDS_TERABYTE "TB RAM"
IDS_PETABYTE "PB RAM" IDS_PETABYTE "PB RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Zmienna" IDS_VARIABLE "Zmienna"
IDS_VALUE "Wartość" IDS_VALUE "Wartość"
IDS_NO_DUMP "(Brak)" IDS_NO_DUMP "(Brak)"

View file

@ -288,6 +288,8 @@ BEGIN
IDS_GIGABYTE "Go de memorie" IDS_GIGABYTE "Go de memorie"
IDS_TERABYTE "To de memorie" IDS_TERABYTE "To de memorie"
IDS_PETABYTE "Po de memorie" IDS_PETABYTE "Po de memorie"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variabilă" IDS_VARIABLE "Variabilă"
IDS_VALUE "Valoare" IDS_VALUE "Valoare"
IDS_NO_DUMP "(Fără fișier de depanare)" IDS_NO_DUMP "(Fără fișier de depanare)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "Гб ОЗУ" IDS_GIGABYTE "Гб ОЗУ"
IDS_TERABYTE "Тб ОЗУ" IDS_TERABYTE "Тб ОЗУ"
IDS_PETABYTE "Пб ОЗУ" IDS_PETABYTE "Пб ОЗУ"
IDS_MEGAHERTZ "МГц"
IDS_GIGAHERTZ "ГГц"
IDS_VARIABLE "Переменная" IDS_VARIABLE "Переменная"
IDS_VALUE "Значение" IDS_VALUE "Значение"
IDS_NO_DUMP "(Нет)" IDS_NO_DUMP "(Нет)"

View file

@ -287,6 +287,8 @@ BEGIN
IDS_GIGABYTE "GB pamäte RAM" IDS_GIGABYTE "GB pamäte RAM"
IDS_TERABYTE "TB pamäte RAM" IDS_TERABYTE "TB pamäte RAM"
IDS_PETABYTE "PB pamäte RAM" IDS_PETABYTE "PB pamäte RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Premenná" IDS_VARIABLE "Premenná"
IDS_VALUE "Hodnota" IDS_VALUE "Hodnota"
IDS_NO_DUMP "(Žiadne)" IDS_NO_DUMP "(Žiadne)"

View file

@ -279,6 +279,8 @@ BEGIN
IDS_GIGABYTE "GB e RAM" IDS_GIGABYTE "GB e RAM"
IDS_TERABYTE "TB e RAM" IDS_TERABYTE "TB e RAM"
IDS_PETABYTE "PB e RAM" IDS_PETABYTE "PB e RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variablë" IDS_VARIABLE "Variablë"
IDS_VALUE "Vlera" IDS_VALUE "Vlera"
IDS_NO_DUMP "(Asnjë)" IDS_NO_DUMP "(Asnjë)"

View file

@ -281,6 +281,8 @@ BEGIN
IDS_GIGABYTE "GB RAM" IDS_GIGABYTE "GB RAM"
IDS_TERABYTE "TB RAM" IDS_TERABYTE "TB RAM"
IDS_PETABYTE "PB RAM" IDS_PETABYTE "PB RAM"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Variabel" IDS_VARIABLE "Variabel"
IDS_VALUE "Värde" IDS_VALUE "Värde"
IDS_NO_DUMP "(None)" IDS_NO_DUMP "(None)"

View file

@ -281,6 +281,8 @@ BEGIN
IDS_GIGABYTE "GB Bellek" IDS_GIGABYTE "GB Bellek"
IDS_TERABYTE "TB Bellek" IDS_TERABYTE "TB Bellek"
IDS_PETABYTE "PB Bellek" IDS_PETABYTE "PB Bellek"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "Değişken" IDS_VARIABLE "Değişken"
IDS_VALUE "Değer" IDS_VALUE "Değer"
IDS_NO_DUMP "(Yok)" IDS_NO_DUMP "(Yok)"

View file

@ -287,6 +287,8 @@ BEGIN
IDS_GIGABYTE "Гб ОЗП" IDS_GIGABYTE "Гб ОЗП"
IDS_TERABYTE "Тб ОЗП" IDS_TERABYTE "Тб ОЗП"
IDS_PETABYTE "Пб ОЗП" IDS_PETABYTE "Пб ОЗП"
IDS_MEGAHERTZ "МГц"
IDS_GIGAHERTZ "ГГц"
IDS_VARIABLE "Змінна" IDS_VARIABLE "Змінна"
IDS_VALUE "Значення" IDS_VALUE "Значення"
IDS_NO_DUMP "(Немає)" IDS_NO_DUMP "(Немає)"

View file

@ -282,6 +282,8 @@ BEGIN
IDS_GIGABYTE "GB 内存" IDS_GIGABYTE "GB 内存"
IDS_TERABYTE "TB 内存" IDS_TERABYTE "TB 内存"
IDS_PETABYTE "PB 内存" IDS_PETABYTE "PB 内存"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "变量" IDS_VARIABLE "变量"
IDS_VALUE "值" IDS_VALUE "值"
IDS_NO_DUMP "(无)" IDS_NO_DUMP "(无)"

View file

@ -281,6 +281,8 @@ BEGIN
IDS_GIGABYTE "GB內存" IDS_GIGABYTE "GB內存"
IDS_TERABYTE "TB內存" IDS_TERABYTE "TB內存"
IDS_PETABYTE "PB內存" IDS_PETABYTE "PB內存"
IDS_MEGAHERTZ "MHz"
IDS_GIGAHERTZ "GHz"
IDS_VARIABLE "變量" IDS_VARIABLE "變量"
IDS_VALUE "值" IDS_VALUE "值"
IDS_NO_DUMP "(無)" IDS_NO_DUMP "(無)"

View file

@ -49,6 +49,9 @@
#define IDS_HWPROFILE_PROFILE 88 #define IDS_HWPROFILE_PROFILE 88
#define IDS_HWPROFILE_WARNING 89 #define IDS_HWPROFILE_WARNING 89
#define IDS_MEGAHERTZ 90
#define IDS_GIGAHERTZ 91
/* Propsheet - general */ /* Propsheet - general */
#define IDD_PROPPAGEGENERAL 100 #define IDD_PROPPAGEGENERAL 100
#define IDC_MACHINELINE1 101 #define IDC_MACHINELINE1 101