mirror of
https://github.com/libretro/RetroArch
synced 2025-01-31 06:32:48 +00:00
9997d2d7ab
This commit aims to fix Arabic and Chinese characters not appearing correctly, as well as making clear a restart is required for some languages to display properly…
576 lines
9.1 KiB
C
576 lines
9.1 KiB
C
#if defined(_MSC_VER) && !defined(_XBOX) && (_MSC_VER >= 1500 && _MSC_VER < 1900)
|
|
#if (_MSC_VER >= 1700)
|
|
/* https://support.microsoft.com/en-us/kb/980263 */
|
|
#pragma execution_character_set("utf-8")
|
|
#endif
|
|
#pragma warning(disable:4566)
|
|
#endif
|
|
|
|
/* Top-level Menu */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_MAIN_MENU,
|
|
"القائمة الرئيسية"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_VIDEO_TAB,
|
|
"الفيديو"
|
|
)
|
|
|
|
/* Main Menu */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS,
|
|
"القائمة السريعة"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_CORE_LIST,
|
|
"تحميل الكور"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST,
|
|
"تحميل المحتوى"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB,
|
|
"قوائم التشغيل"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER,
|
|
"التحديث عبر الانترنت"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_INFORMATION_LIST,
|
|
"معلومات"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST,
|
|
"ملفات التكوين"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_HELP_LIST,
|
|
"مساعدة"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH,
|
|
"إنهاء البرنامج"
|
|
)
|
|
|
|
/* Main Menu > Load Core */
|
|
|
|
|
|
/* Main Menu > Load Content */
|
|
|
|
|
|
/* Main Menu > Load Content > Playlists */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_GOTO_VIDEO,
|
|
"الفيديو"
|
|
)
|
|
|
|
/* Main Menu > Online Updater */
|
|
|
|
|
|
/* Main Menu > Information */
|
|
|
|
|
|
/* Main Menu > Information > Core Information */
|
|
|
|
|
|
/* Main Menu > Information > System Information */
|
|
|
|
|
|
/* Main Menu > Information > Database Manager */
|
|
|
|
|
|
/* Main Menu > Information > Database Manager > Information */
|
|
|
|
|
|
/* Main Menu > Configuration File */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_CONFIGURATIONS,
|
|
"تحميل ملف التكوين"
|
|
)
|
|
|
|
/* Main Menu > Help */
|
|
|
|
|
|
/* Main Menu > Help > Basic Menu Controls */
|
|
|
|
|
|
/* Settings */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS,
|
|
"أنظمة التشغيل"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_SUBLABEL_DRIVER_SETTINGS,
|
|
"تغيير أنظمة التشغيل المستخدمة من قبل البرنامج."
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS,
|
|
"الفيديو"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS,
|
|
"الصوت"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS,
|
|
"أجهزة الادخال"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS,
|
|
"ملفات التكوين"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS,
|
|
"الحفظ"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS,
|
|
"العرض على الشاشة"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS,
|
|
"واجهة المستخدم"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS,
|
|
"الإنجازات"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS,
|
|
"الشبكة"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS,
|
|
"قوائم التشغيل"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_USER_SETTINGS,
|
|
"المستخدم"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS,
|
|
"الدلائل"
|
|
)
|
|
|
|
/* Settings > Drivers */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_INPUT_DRIVER,
|
|
"نظام تشغيل أجهزة الادخال"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER,
|
|
"نظام تشغيل الجوي باد"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER,
|
|
"نظام تشغيل الفيديو"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER,
|
|
"نظام تشغيل الصوت"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER,
|
|
"نظام تشغيل الكاميرا"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_WIFI_DRIVER,
|
|
"نظام تشغيل الواي-فاي"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_MENU_DRIVER,
|
|
"نظام تشغيل القائمة"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_RECORD_DRIVER,
|
|
"نظام تشغيل التسجيل"
|
|
)
|
|
|
|
/* Settings > Video */
|
|
|
|
|
|
/* Settings > Video > CRT SwitchRes */
|
|
|
|
|
|
/* Settings > Video > Output */
|
|
|
|
|
|
/* Settings > Video > Fullscreen Mode */
|
|
|
|
|
|
/* Settings > Video > Windowed Mode */
|
|
|
|
|
|
/* Settings > Video > Scaling */
|
|
|
|
|
|
/* Settings > Video > Synchronization */
|
|
|
|
|
|
/* Settings > Audio */
|
|
|
|
|
|
/* Settings > Audio > Output */
|
|
|
|
|
|
/* Settings > Audio > Resampler */
|
|
|
|
|
|
/* Settings > Audio > Synchronization */
|
|
|
|
|
|
/* Settings > Audio > MIDI */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_MIDI_INPUT,
|
|
"أجهزة الادخال"
|
|
)
|
|
|
|
/* Settings > Audio > Mixer Settings > Mixer Stream */
|
|
|
|
|
|
/* Settings > Audio > Menu Sounds */
|
|
|
|
|
|
/* Settings > Input */
|
|
|
|
|
|
/* Settings > Input > Haptic Feedback/Vibration */
|
|
|
|
|
|
/* Settings > Input > Menu Controls */
|
|
|
|
|
|
/* Settings > Input > Hotkey Binds */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY,
|
|
"إنهاء البرنامج"
|
|
)
|
|
|
|
/* Settings > Input > Port # Binds */
|
|
|
|
|
|
/* Settings > Latency */
|
|
|
|
|
|
/* Settings > Core */
|
|
|
|
|
|
/* Settings > Configuration */
|
|
|
|
|
|
/* Settings > Saving */
|
|
|
|
|
|
/* Settings > Logging */
|
|
|
|
|
|
/* Settings > File Browser */
|
|
|
|
|
|
/* Settings > Frame Throttle */
|
|
|
|
|
|
/* Settings > Frame Throttle > Rewind */
|
|
|
|
|
|
/* Settings > Frame Throttle > Frame Time Counter */
|
|
|
|
|
|
/* Settings > Recording */
|
|
|
|
|
|
/* Settings > Onscreen Display */
|
|
|
|
|
|
/* Settings > Onscreen Display > Onscreen Overlay */
|
|
|
|
|
|
/* Settings > Onscreen Display > Video Layout */
|
|
|
|
|
|
/* Settings > Onscreen Display > Onscreen Notifications */
|
|
|
|
|
|
/* Settings > User Interface */
|
|
|
|
|
|
/* Settings > User Interface > Views */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS,
|
|
"القائمة السريعة"
|
|
)
|
|
|
|
/* Settings > User Interface > Views > Quick Menu */
|
|
|
|
|
|
/* Settings > User Interface > Views > Settings */
|
|
|
|
|
|
/* Settings > User Interface > Appearance */
|
|
|
|
|
|
/* Settings > AI Service */
|
|
|
|
|
|
/* Settings > Accessibility */
|
|
|
|
|
|
/* Settings > Power Management */
|
|
|
|
/* Settings > Achievements */
|
|
|
|
|
|
/* Settings > Network */
|
|
|
|
|
|
/* Settings > Network > Updater */
|
|
|
|
|
|
/* Settings > Playlists */
|
|
|
|
|
|
/* Settings > Playlists > Playlist Management */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_DELETE_PLAYLIST,
|
|
"إحذف قائمة التشغيل"
|
|
)
|
|
|
|
/* Settings > User */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS,
|
|
"خصوصية"
|
|
)
|
|
|
|
/* Settings > User > Privacy */
|
|
|
|
|
|
/* Settings > User > Accounts */
|
|
|
|
|
|
/* Settings > User > Accounts > RetroAchievements */
|
|
|
|
|
|
/* Settings > User > Accounts > YouTube */
|
|
|
|
|
|
/* Settings > User > Accounts > Twitch */
|
|
|
|
|
|
/* Settings > Directory */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY,
|
|
"قائمة التشغيل"
|
|
)
|
|
|
|
/* Music */
|
|
|
|
/* Music > Quick Menu */
|
|
|
|
|
|
/* Netplay */
|
|
|
|
|
|
/* Netplay > Host */
|
|
|
|
|
|
/* Import content */
|
|
|
|
|
|
/* Import content > Scan File */
|
|
|
|
|
|
/* Import content > Manual Scan */
|
|
|
|
|
|
/* Playlist > Playlist Item */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_INFORMATION,
|
|
"معلومات"
|
|
)
|
|
|
|
/* Playlist Item > Set Core Association */
|
|
|
|
|
|
/* Playlist Item > Information */
|
|
|
|
|
|
/* Quick Menu */
|
|
|
|
|
|
/* Quick Menu > Options */
|
|
|
|
|
|
/* Quick Menu > Controls */
|
|
|
|
|
|
/* Quick Menu > Controls > Load Remap File */
|
|
|
|
|
|
/* Quick Menu > Cheats */
|
|
|
|
|
|
/* Quick Menu > Cheats > Start or Continue Cheat Search */
|
|
|
|
|
|
/* Quick Menu > Cheats > Load Cheat File (Replace) */
|
|
|
|
|
|
/* Quick Menu > Cheats > Load Cheat File (Append) */
|
|
|
|
|
|
/* Quick Menu > Cheats > Cheat Details */
|
|
|
|
|
|
/* Quick Menu > Disk Control */
|
|
|
|
|
|
/* Quick Menu > Shaders */
|
|
|
|
|
|
/* Quick Menu > Shaders > Save */
|
|
|
|
|
|
/* Quick Menu > Shaders > Remove */
|
|
|
|
|
|
/* Quick Menu > Shaders > Shader Parameters */
|
|
|
|
|
|
/* Quick Menu > Overrides */
|
|
|
|
|
|
/* Quick Menu > Achievements */
|
|
|
|
|
|
/* Quick Menu > Information */
|
|
|
|
|
|
/* Miscellaneous UI Items */
|
|
|
|
|
|
/* Settings Options */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
|
|
"Arabic - عربى (Restart)"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO,
|
|
"رتروارش"
|
|
)
|
|
|
|
/* RGUI: Settings > User Interface > Appearance */
|
|
|
|
|
|
/* RGUI: Settings Options */
|
|
|
|
|
|
/* XMB: Settings > User Interface > Appearance */
|
|
|
|
|
|
/* XMB: Settings Options */
|
|
|
|
|
|
/* Ozone: Settings > User Interface > Appearance */
|
|
|
|
|
|
/* MaterialUI: Settings > User Interface > Appearance */
|
|
|
|
|
|
/* MaterialUI: Settings Options */
|
|
|
|
|
|
/* Qt (Desktop Menu) */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE,
|
|
"&تحميل الكور..."
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QT_MENU_HELP,
|
|
"&مساعدة"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE,
|
|
"تحميل الكور"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS,
|
|
"قوائم التشغيل"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QT_INFORMATION,
|
|
"معلومات"
|
|
)
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST,
|
|
"إحذف قائمة التشغيل"
|
|
)
|
|
|
|
/* Unsorted */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_USER,
|
|
"المستخدم"
|
|
)
|
|
|
|
/* Unused (Only Exist in Translation Files) */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_HELP,
|
|
"مساعدة"
|
|
)
|
|
|
|
/* Unused (Needs Confirmation) */
|
|
|
|
|
|
/* Discord Status */
|
|
|
|
|
|
/* Notifications */
|
|
|
|
MSG_HASH(
|
|
MSG_PROGRAM,
|
|
"رتروارش"
|
|
)
|
|
|
|
/* Lakka */
|
|
|
|
|
|
/* Environment Specific Settings */
|
|
|
|
MSG_HASH(
|
|
MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS,
|
|
"نظام تشغيل الواي-فاي"
|
|
)
|
|
|
|
#ifdef HAVE_LAKKA_SWITCH
|
|
#endif
|
|
#if defined(HAVE_LAKKA_SWITCH) || defined(HAVE_LIBNX)
|
|
#endif
|
|
#ifdef HAVE_LAKKA
|
|
#endif
|
|
#ifdef GEKKO
|
|
#endif
|
|
#ifdef HAVE_ODROIDGO2
|
|
#endif
|
|
#if defined(_3DS)
|
|
#endif
|
|
#ifdef HAVE_QT
|
|
#endif
|