From f5813e9cbdda8df83e3be97d5b00e414ea9d9407 Mon Sep 17 00:00:00 2001 From: Pete Batard Date: Sun, 15 Nov 2015 01:34:31 +0000 Subject: [PATCH] [dos] add missing locale name for CP-720 * Closes #640 --- src/dos_locale.c | 20 ++++++++++++-------- src/rufus.rc | 10 +++++----- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/src/dos_locale.c b/src/dos_locale.c index 43eb0c08..2a883bfc 100644 --- a/src/dos_locale.c +++ b/src/dos_locale.c @@ -214,7 +214,7 @@ static int fd_get_kbdrv(const char* kb) return -1; } -/* +/* * We display human readable descriptions of the locale in the menu * As real estate might be limited, keep it short */ @@ -304,7 +304,11 @@ static cp_list cp_hr_list[] = { { 437, "US-English"}, { 667, "Polish"}, { 668, "Polish (Alt)"}, - { 737, "Greek (ex-437G)"}, + { 708, "Arabic (708)"}, + { 709, "Arabic (709)"}, + { 710, "Arabic (710)"}, + { 720, "Arabic (DOS)"}, + { 737, "Greek (DOS)"}, { 770, "Baltic"}, { 771, "Cyr-Russian (KBL)"}, { 772, "Cyr-Russian"}, @@ -756,7 +760,7 @@ static const char* get_kb(void) * 0x035C 860 (Portuguese) * 0x035F 863 (French Canadian) * 0x0361 865 (Nordic) - * + * * EGA2.CPI: * 0x0352 850 (Latin 1) * 0x0354 852 (Latin 2) @@ -764,7 +768,7 @@ static const char* get_kb(void) * 0x035D 861 (Icelandic) * 0x0365 869 (Greek) * 0x02E1 737 (Greek II) - * + * * EGA3.CPI: * 0x01B5 437 (United States) * 0x0307 775 (Baltic) @@ -785,7 +789,7 @@ static const char* ms_get_ega(ULONG cp) case 860: // Portuguese case 863: // French Canadian case 865: // Nordic - return "ega.cpi"; + return "ega.cpi"; // case 850: // Latin-1 (Western European) // case 852: // Latin-2 (Central European) @@ -805,7 +809,7 @@ static const char* ms_get_ega(ULONG cp) default: return NULL; - } + } } // Pick the EGA to use according to the DOS target codepage (from CPIDOS' Codepage.txt) @@ -816,9 +820,9 @@ static const char* fd_get_ega(ULONG cp) case 850: // Latin-1 (Western European) case 852: // Latin-2 (Central European) case 853: // Latin-3 (Southern European) - case 857: // Latin-5 + case 857: // Latin-5 case 858: // Latin-1 with Euro - return "ega.cpx"; + return "ega.cpx"; case 775: // Latin-7 (Baltic Rim) case 859: // Latin-9 case 1116: // Estonian diff --git a/src/rufus.rc b/src/rufus.rc index 7db4c85b..2d3a63a7 100644 --- a/src/rufus.rc +++ b/src/rufus.rc @@ -32,7 +32,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL IDD_DIALOG DIALOGEX 12, 12, 242, 376 STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Rufus 2.6.808" +CAPTION "Rufus 2.6.809" FONT 8, "Segoe UI Symbol", 400, 0, 0x0 BEGIN LTEXT "Device",IDS_DEVICE_TXT,9,6,200,8 @@ -319,8 +319,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,6,808,0 - PRODUCTVERSION 2,6,808,0 + FILEVERSION 2,6,809,0 + PRODUCTVERSION 2,6,809,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -337,13 +337,13 @@ BEGIN BEGIN VALUE "CompanyName", "Akeo Consulting (http://akeo.ie)" VALUE "FileDescription", "Rufus" - VALUE "FileVersion", "2.6.808" + VALUE "FileVersion", "2.6.809" VALUE "InternalName", "Rufus" VALUE "LegalCopyright", "© 2011-2015 Pete Batard (GPL v3)" VALUE "LegalTrademarks", "http://www.gnu.org/copyleft/gpl.html" VALUE "OriginalFilename", "rufus.exe" VALUE "ProductName", "Rufus" - VALUE "ProductVersion", "2.6.808" + VALUE "ProductVersion", "2.6.809" END END BLOCK "VarFileInfo"