Cumulative changes
Move to translateable (System Default) message Move change language to Tools menu Redesign the language dialog Add the translators' name to the About dialog, to make the translation process more attractive
This commit is contained in:
@@ -229,7 +229,7 @@
|
|||||||
#define IDS_6146 6146 // "1.5%% below perfect RPM"
|
#define IDS_6146 6146 // "1.5%% below perfect RPM"
|
||||||
#define IDS_6147 6147 // "2%% below perfect RPM"
|
#define IDS_6147 6147 // "2%% below perfect RPM"
|
||||||
|
|
||||||
#define IDS_7168 7168 // "English (United States)"
|
#define IDS_7168 7168 // "(System Default)"
|
||||||
|
|
||||||
#define IDS_LANG_ENUS IDS_7168
|
#define IDS_LANG_ENUS IDS_7168
|
||||||
|
|
||||||
|
@@ -266,7 +266,6 @@
|
|||||||
|
|
||||||
#define IDC_COMBO_LANG 1009 /* change language dialog */
|
#define IDC_COMBO_LANG 1009 /* change language dialog */
|
||||||
#define IDC_CHECKBOX_GLOBAL 1300
|
#define IDC_CHECKBOX_GLOBAL 1300
|
||||||
#define IDC_BUTTON_SYSTEM 1301
|
|
||||||
#define IDC_BUTTON_DEFAULT 1302
|
#define IDC_BUTTON_DEFAULT 1302
|
||||||
|
|
||||||
/* For the DeviceConfig code, re-do later. */
|
/* For the DeviceConfig code, re-do later. */
|
||||||
|
@@ -62,7 +62,6 @@ BEGIN
|
|||||||
MENUITEM "&Linear", IDM_VID_FILTER_LINEAR
|
MENUITEM "&Linear", IDM_VID_FILTER_LINEAR
|
||||||
END
|
END
|
||||||
MENUITEM "Hi&DPI scaling", IDM_VID_HIDPI
|
MENUITEM "Hi&DPI scaling", IDM_VID_HIDPI
|
||||||
MENUITEM "Dis&play language...", IDM_VID_PROG_SETT
|
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Fullscreen\tCtrl+Alt+PageUP", IDM_VID_FULLSCREEN
|
MENUITEM "&Fullscreen\tCtrl+Alt+PageUP", IDM_VID_FULLSCREEN
|
||||||
POPUP "Fullscreen &stretch mode"
|
POPUP "Fullscreen &stretch mode"
|
||||||
@@ -99,6 +98,8 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Settings...", IDM_CONFIG
|
MENUITEM "&Settings...", IDM_CONFIG
|
||||||
MENUITEM "&Update status bar icons", IDM_UPDATE_ICONS
|
MENUITEM "&Update status bar icons", IDM_UPDATE_ICONS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "Change dis&play language...", IDM_VID_PROG_SETT
|
||||||
# ifdef USE_DISCORD
|
# ifdef USE_DISCORD
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Enable &Discord integration", IDM_DISCORD
|
MENUITEM "Enable &Discord integration", IDM_DISCORD
|
||||||
@@ -270,20 +271,17 @@ END
|
|||||||
// Dialog
|
// Dialog
|
||||||
//
|
//
|
||||||
|
|
||||||
DLG_PROG_SETT DIALOG DISCARDABLE 0, 0, 286, 86
|
DLG_PROG_SETT DIALOG DISCARDABLE 0, 0, 240, 86
|
||||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Change Display Language"
|
CAPTION "Change Display Language"
|
||||||
FONT 9, "Segoe UI"
|
FONT 9, "Segoe UI"
|
||||||
BEGIN
|
BEGIN
|
||||||
DEFPUSHBUTTON "OK", IDOK, 166, 64, 50, 14
|
DEFPUSHBUTTON "OK", IDOK, 123, 65, 50, 14
|
||||||
PUSHBUTTON "Cancel", IDCANCEL, 222, 64, 50, 14
|
PUSHBUTTON "Cancel", IDCANCEL, 179, 65, 50, 14
|
||||||
COMBOBOX IDC_COMBO_LANG, 10, 18, 266, 16, CBS_DROPDOWNLIST | CBS_HASSTRINGS
|
COMBOBOX IDC_COMBO_LANG, 13, 18, 213, 22, CBS_DROPDOWNLIST | CBS_HASSTRINGS
|
||||||
#if 0
|
AUTOCHECKBOX "Save these settings as &global defaults", IDC_CHECKBOX_GLOBAL, 13, 50, 217, 8 , WS_DISABLED
|
||||||
AUTOCHECKBOX "Use these settings as global &defaults", IDC_CHECKBOX_GLOBAL, 8, 67, 152, 8
|
PUSHBUTTON "&Default", IDC_BUTTON_DEFAULT, 162, 32, 60, 14
|
||||||
#endif
|
LTEXT "Language:", 0, 13, 8, 34, 8
|
||||||
PUSHBUTTON "&System Language", IDC_BUTTON_SYSTEM, 120, 35, 82, 14
|
|
||||||
PUSHBUTTON "&Default", IDC_BUTTON_DEFAULT, 206, 35, 60, 14
|
|
||||||
LTEXT "Language:", 0, 9, 8, 34, 8
|
|
||||||
END
|
END
|
||||||
|
|
||||||
DLG_STATUS DIALOG DISCARDABLE 0, 0, 186, 386
|
DLG_STATUS DIALOG DISCARDABLE 0, 0, 186, 386
|
||||||
@@ -834,7 +832,20 @@ BEGIN
|
|||||||
IDS_2123 "Save"
|
IDS_2123 "Save"
|
||||||
IDS_2124 "About 86Box"
|
IDS_2124 "About 86Box"
|
||||||
IDS_2125 "86Box v" EMU_VERSION
|
IDS_2125 "86Box v" EMU_VERSION
|
||||||
IDS_2126 "An emulator of old computers\n\nAuthors: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\nReleased under the GNU General Public License version 2. See LICENSE for more information."
|
|
||||||
|
IDS_2126 "An emulator of old computers\n\n"
|
||||||
|
|
||||||
|
"Authors: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\n"
|
||||||
|
|
||||||
|
/*
|
||||||
|
Translate the following line as "Translated by: <your name goes here>\n\n".
|
||||||
|
If there were previous translators, don't erase their name, just add yours to the end of line.
|
||||||
|
*/
|
||||||
|
|
||||||
|
"This is the program's base language.\n\n"
|
||||||
|
|
||||||
|
"Released under the GNU General Public License version 2 or later. See LICENSE for more information."
|
||||||
|
|
||||||
IDS_2127 "OK"
|
IDS_2127 "OK"
|
||||||
IDS_2128 "Hardware not available"
|
IDS_2128 "Hardware not available"
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
@@ -979,7 +990,7 @@ BEGIN
|
|||||||
IDS_6146 "1.5%% below perfect RPM"
|
IDS_6146 "1.5%% below perfect RPM"
|
||||||
IDS_6147 "2%% below perfect RPM"
|
IDS_6147 "2%% below perfect RPM"
|
||||||
|
|
||||||
IDS_7168 "English (United States)"
|
IDS_7168 "(System Default)"
|
||||||
END
|
END
|
||||||
#define IDS_LANG_ENUS IDS_7168
|
#define IDS_LANG_ENUS IDS_7168
|
||||||
|
|
||||||
|
@@ -4,6 +4,8 @@
|
|||||||
// Translated by Laci bá', 2021
|
// Translated by Laci bá', 2021
|
||||||
//
|
//
|
||||||
|
|
||||||
|
#define TRANSLATORS_NAME "Laci bá'"
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
||||||
#pragma code_page(65001)
|
#pragma code_page(65001)
|
||||||
@@ -65,7 +67,6 @@ BEGIN
|
|||||||
MENUITEM "&Lineáris", IDM_VID_FILTER_LINEAR
|
MENUITEM "&Lineáris", IDM_VID_FILTER_LINEAR
|
||||||
END
|
END
|
||||||
MENUITEM "Hi&DPI méretezés", IDM_VID_HIDPI
|
MENUITEM "Hi&DPI méretezés", IDM_VID_HIDPI
|
||||||
MENUITEM "&Nyelvi beállítások...", IDM_VID_PROG_SETT
|
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Teljes képernyő\tCtrl+Alt+PageUP", IDM_VID_FULLSCREEN
|
MENUITEM "&Teljes képernyő\tCtrl+Alt+PageUP", IDM_VID_FULLSCREEN
|
||||||
POPUP "Teljes képernyős &méretezés"
|
POPUP "Teljes képernyős &méretezés"
|
||||||
@@ -102,6 +103,8 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "&Beállítások...", IDM_CONFIG
|
MENUITEM "&Beállítások...", IDM_CONFIG
|
||||||
MENUITEM "Állapotsori ikonok &frissítése", IDM_UPDATE_ICONS
|
MENUITEM "Állapotsori ikonok &frissítése", IDM_UPDATE_ICONS
|
||||||
|
MENUITEM SEPARATOR
|
||||||
|
MENUITEM "A &program nyelvének módosítása...", IDM_VID_PROG_SETT
|
||||||
# ifdef USE_DISCORD
|
# ifdef USE_DISCORD
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "&Discord integráció engedélyezése", IDM_DISCORD
|
MENUITEM "&Discord integráció engedélyezése", IDM_DISCORD
|
||||||
@@ -272,20 +275,17 @@ END
|
|||||||
//
|
//
|
||||||
// Dialog
|
// Dialog
|
||||||
//
|
//
|
||||||
DLG_PROG_SETT DIALOG DISCARDABLE 0, 0, 286, 86
|
DLG_PROG_SETT DIALOG DISCARDABLE 0, 0, 240, 86
|
||||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Nyelvi beállítások"
|
CAPTION "Nyelvi beállítások"
|
||||||
FONT 9, "Segoe UI"
|
FONT 9, "Segoe UI"
|
||||||
BEGIN
|
BEGIN
|
||||||
DEFPUSHBUTTON "OK", IDOK, 166, 64, 50, 14
|
DEFPUSHBUTTON "OK", IDOK, 123, 65, 50, 14
|
||||||
PUSHBUTTON "Mégse", IDCANCEL, 222, 64, 50, 14
|
PUSHBUTTON "Mégse", IDCANCEL, 179, 65, 50, 14
|
||||||
COMBOBOX IDC_COMBO_LANG, 10, 18, 266, 16, CBS_DROPDOWNLIST | CBS_HASSTRINGS
|
COMBOBOX IDC_COMBO_LANG, 13, 18, 213, 22, CBS_DROPDOWNLIST | CBS_HASSTRINGS
|
||||||
#if 0
|
AUTOCHECKBOX "Beállítások mentése &globális alapértékként", IDC_CHECKBOX_GLOBAL, 13, 50, 217, 8, WS_DISABLED
|
||||||
AUTOCHECKBOX "Ezen beállítások használata mint alapérték", IDC_CHECKBOX_GLOBAL, 8, 67, 152, 8
|
PUSHBUTTON "&Alapértelmezett", IDC_BUTTON_DEFAULT, 162, 32, 60, 14
|
||||||
#endif
|
LTEXT "Nyelv:", 0, 13, 8, 34, 8
|
||||||
PUSHBUTTON "A &rendszer nyelve", IDC_BUTTON_SYSTEM, 120, 35, 82, 14
|
|
||||||
PUSHBUTTON "&Alapértelmezett", IDC_BUTTON_DEFAULT, 206, 35, 60, 14
|
|
||||||
LTEXT "Nyelv:", 0, 9, 8, 34, 8
|
|
||||||
END
|
END
|
||||||
|
|
||||||
DLG_STATUS DIALOG DISCARDABLE 0, 0, 186, 386
|
DLG_STATUS DIALOG DISCARDABLE 0, 0, 186, 386
|
||||||
@@ -834,7 +834,18 @@ BEGIN
|
|||||||
IDS_2123 "Mentés"
|
IDS_2123 "Mentés"
|
||||||
IDS_2124 "A 86Box névjegye"
|
IDS_2124 "A 86Box névjegye"
|
||||||
IDS_2125 "86Box v" EMU_VERSION
|
IDS_2125 "86Box v" EMU_VERSION
|
||||||
IDS_2126 "Régi számítógépek emulátora\n\nFejlesztők: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, és mások.\n\nMegjelent a GNU General Public License v2 alatt. További információért lásd a LICENSE fájlt. "
|
IDS_2126 "Régi számítógépek emulátora\n\n"
|
||||||
|
|
||||||
|
"Fejlesztők: Sarah Walker, Miran Grca, Fred N. van Kempen (waltje), SA1988, MoochMcGee, reenigne, leilei, JohnElliott, greatpsycho, and others.\n\n"
|
||||||
|
|
||||||
|
/*
|
||||||
|
Translate the following line as "Translated by: <your name goes here>\n\n".
|
||||||
|
If there were previous translators, don't erase their name, just add yours to the end of line.
|
||||||
|
*/
|
||||||
|
|
||||||
|
"Fordította: Laci bá'\n\n"
|
||||||
|
|
||||||
|
"Megjelent a GNU General Public License v2 vagy újabb alatt. További információért lásd a LICENSE fájlt."
|
||||||
IDS_2127 "OK"
|
IDS_2127 "OK"
|
||||||
IDS_2128 "Hardver nem elérhető"
|
IDS_2128 "Hardver nem elérhető"
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
@@ -979,7 +990,7 @@ BEGIN
|
|||||||
IDS_6146 "1.5%%-kal a tökéletes RPM alatt"
|
IDS_6146 "1.5%%-kal a tökéletes RPM alatt"
|
||||||
IDS_6147 "2%%-kal a tökéletes RPM alatt"
|
IDS_6147 "2%%-kal a tökéletes RPM alatt"
|
||||||
|
|
||||||
IDS_7168 "magyar (Magyarország)"
|
IDS_7168 "(A rendszer nyelve)"
|
||||||
END
|
END
|
||||||
#define IDS_LANG_ENUS IDS_7168
|
#define IDS_LANG_ENUS IDS_7168
|
||||||
|
|
||||||
|
@@ -66,7 +66,7 @@ progsett_fill_languages(HWND hdlg)
|
|||||||
HWND lang_combo = GetDlgItem(hdlg, IDC_COMBO_LANG);
|
HWND lang_combo = GetDlgItem(hdlg, IDC_COMBO_LANG);
|
||||||
|
|
||||||
SendMessage(lang_combo, CB_RESETCONTENT, 0, 0);
|
SendMessage(lang_combo, CB_RESETCONTENT, 0, 0);
|
||||||
SendMessage(lang_combo, CB_ADDSTRING, 0, (LPARAM)L"(System Default)");
|
SendMessage(lang_combo, CB_ADDSTRING, 0, win_get_string(IDS_7168));
|
||||||
SendMessage(lang_combo, CB_SETITEMDATA, 0, 0xFFFF);
|
SendMessage(lang_combo, CB_SETITEMDATA, 0, 0xFFFF);
|
||||||
|
|
||||||
enum_helper = 0; c = 1;
|
enum_helper = 0; c = 1;
|
||||||
|
Reference in New Issue
Block a user