mirror of
https://github.com/libretro/RetroArch
synced 2025-04-09 21:45:45 +00:00
Merge pull request #10554 from WeedyWeedSmoker/International-translations-update
International: Add all the language updates from Crowdin…
This commit is contained in:
commit
89f5eefb92
@ -327,7 +327,8 @@ ifeq ($(HAVE_LANGEXTRA), 1)
|
|||||||
intl/msg_hash_cht.o \
|
intl/msg_hash_cht.o \
|
||||||
intl/msg_hash_ar.o \
|
intl/msg_hash_ar.o \
|
||||||
intl/msg_hash_el.o \
|
intl/msg_hash_el.o \
|
||||||
intl/msg_hash_tr.o
|
intl/msg_hash_tr.o \
|
||||||
|
intl/msg_hash_sk.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(HAVE_GETOPT_LONG), 1)
|
ifneq ($(HAVE_GETOPT_LONG), 1)
|
||||||
|
@ -287,7 +287,7 @@ static void frontend_psp_init(void *data)
|
|||||||
scePowerSetGpuClockFrequency(222);
|
scePowerSetGpuClockFrequency(222);
|
||||||
scePowerSetGpuXbarClockFrequency(166);
|
scePowerSetGpuXbarClockFrequency(166);
|
||||||
sceSysmoduleLoadModule(SCE_SYSMODULE_NET);
|
sceSysmoduleLoadModule(SCE_SYSMODULE_NET);
|
||||||
|
|
||||||
SceAppUtilInitParam appUtilParam;
|
SceAppUtilInitParam appUtilParam;
|
||||||
SceAppUtilBootParam appUtilBootParam;
|
SceAppUtilBootParam appUtilBootParam;
|
||||||
memset(&appUtilParam, 0, sizeof(SceAppUtilInitParam));
|
memset(&appUtilParam, 0, sizeof(SceAppUtilInitParam));
|
||||||
@ -532,6 +532,8 @@ enum retro_language psp_get_retro_lang_from_langid(int langid)
|
|||||||
return RETRO_LANGUAGE_PORTUGUESE_BRAZIL;
|
return RETRO_LANGUAGE_PORTUGUESE_BRAZIL;
|
||||||
case SCE_SYSTEM_PARAM_LANG_TURKISH:
|
case SCE_SYSTEM_PARAM_LANG_TURKISH:
|
||||||
return RETRO_LANGUAGE_TURKISH;
|
return RETRO_LANGUAGE_TURKISH;
|
||||||
|
case SCE_SYSTEM_PARAM_LANG_SLOVAK:
|
||||||
|
return RETRO_LANGUAGE_SLOVAK;
|
||||||
case SCE_SYSTEM_PARAM_LANG_ENGLISH_US:
|
case SCE_SYSTEM_PARAM_LANG_ENGLISH_US:
|
||||||
case SCE_SYSTEM_PARAM_LANG_ENGLISH_GB:
|
case SCE_SYSTEM_PARAM_LANG_ENGLISH_GB:
|
||||||
default:
|
default:
|
||||||
@ -540,7 +542,7 @@ enum retro_language psp_get_retro_lang_from_langid(int langid)
|
|||||||
}
|
}
|
||||||
|
|
||||||
enum retro_language frontend_psp_get_user_language(void)
|
enum retro_language frontend_psp_get_user_language(void)
|
||||||
{
|
{
|
||||||
int langid;
|
int langid;
|
||||||
sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_LANG, &langid);
|
sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_LANG, &langid);
|
||||||
return psp_get_retro_lang_from_langid(langid);
|
return psp_get_retro_lang_from_langid(langid);
|
||||||
|
@ -1147,6 +1147,7 @@ RETROARCH
|
|||||||
#include "../intl/msg_hash_ar.c"
|
#include "../intl/msg_hash_ar.c"
|
||||||
#include "../intl/msg_hash_el.c"
|
#include "../intl/msg_hash_el.c"
|
||||||
#include "../intl/msg_hash_tr.c"
|
#include "../intl/msg_hash_tr.c"
|
||||||
|
#include "../intl/msg_hash_sk.c"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "../intl/msg_hash_us.c"
|
#include "../intl/msg_hash_us.c"
|
||||||
|
@ -6,30 +6,19 @@
|
|||||||
#pragma warning(disable:4566)
|
#pragma warning(disable:4566)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Top-level Menu */
|
||||||
|
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST,
|
MENU_ENUM_LABEL_VALUE_MAIN_MENU,
|
||||||
"ملفات التكوين"
|
"القائمة الرئيسية"
|
||||||
)
|
)
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER,
|
MENU_ENUM_LABEL_VALUE_VIDEO_TAB,
|
||||||
"نظام تشغيل الصوت"
|
"الفيديو"
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS,
|
|
||||||
"الصوت"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER,
|
|
||||||
"نظام تشغيل الكاميرا"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_CONFIGURATIONS,
|
|
||||||
"تحميل ملف التكوين"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS,
|
|
||||||
"ملفات التكوين"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
/* Main Menu */
|
||||||
|
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS,
|
MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS,
|
||||||
"القائمة السريعة"
|
"القائمة السريعة"
|
||||||
@ -38,127 +27,549 @@ MSG_HASH(
|
|||||||
MENU_ENUM_LABEL_VALUE_CORE_LIST,
|
MENU_ENUM_LABEL_VALUE_CORE_LIST,
|
||||||
"تحميل الكور"
|
"تحميل الكور"
|
||||||
)
|
)
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS,
|
|
||||||
"الدلائل"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS,
|
|
||||||
"أنظمة التشغيل"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_HELP,
|
|
||||||
"مساعدة"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_HELP_LIST,
|
|
||||||
"مساعدة"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_INFORMATION,
|
|
||||||
"معلومات"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_INFORMATION_LIST,
|
|
||||||
"معلومات"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_INPUT_DRIVER,
|
|
||||||
"نظام تشغيل أجهزة الادخال"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS,
|
|
||||||
"أجهزة الادخال"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER,
|
|
||||||
"نظام تشغيل الجوي باد"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
|
|
||||||
"عربى"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST,
|
MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST,
|
||||||
"تحميل المحتوى"
|
"تحميل المحتوى"
|
||||||
)
|
)
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_MAIN_MENU,
|
|
||||||
"القائمة الرئيسية"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_MENU_DRIVER,
|
|
||||||
"نظام تشغيل القائمة"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS,
|
|
||||||
"الشبكة"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER,
|
|
||||||
"التحديث عبر الانترنت"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS,
|
|
||||||
"العرض على الشاشة"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB,
|
MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB,
|
||||||
"قوائم التشغيل"
|
"قوائم التشغيل"
|
||||||
)
|
)
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY,
|
MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER,
|
||||||
"قائمة التشغيل"
|
"التحديث عبر الانترنت"
|
||||||
)
|
)
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS,
|
MENU_ENUM_LABEL_VALUE_INFORMATION_LIST,
|
||||||
"قوائم التشغيل"
|
"معلومات"
|
||||||
)
|
)
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS,
|
MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST,
|
||||||
"خصوصية"
|
"ملفات التكوين"
|
||||||
|
)
|
||||||
|
MSG_HASH(
|
||||||
|
MENU_ENUM_LABEL_VALUE_HELP_LIST,
|
||||||
|
"مساعدة"
|
||||||
)
|
)
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH,
|
MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH,
|
||||||
"إنهاء البرنامج"
|
"إنهاء البرنامج"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
/* Main Menu > Load Core */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu > Load Content */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu > Load Content > Playlists */
|
||||||
|
|
||||||
MSG_HASH(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_RECORD_DRIVER,
|
MENU_ENUM_LABEL_VALUE_GOTO_VIDEO,
|
||||||
"نظام تشغيل التسجيل"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS,
|
|
||||||
"الإنجازات"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS,
|
|
||||||
"الحفظ"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS,
|
|
||||||
"واجهة المستخدم"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_USER_SETTINGS,
|
|
||||||
"المستخدم"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER,
|
|
||||||
"نظام تشغيل الفيديو"
|
|
||||||
)
|
|
||||||
MSG_HASH(
|
|
||||||
MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS,
|
|
||||||
"الفيديو"
|
"الفيديو"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
/* 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(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_WIFI_DRIVER,
|
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(
|
MSG_HASH(
|
||||||
MENU_ENUM_SUBLABEL_DRIVER_SETTINGS,
|
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(
|
MSG_HASH(
|
||||||
MENU_ENUM_LABEL_VALUE_DELETE_PLAYLIST,
|
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,
|
||||||
|
"عربى"
|
||||||
|
)
|
||||||
|
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
|
||||||
|
12070
intl/msg_hash_chs.h
12070
intl/msg_hash_chs.h
File diff suppressed because it is too large
Load Diff
7394
intl/msg_hash_cht.h
7394
intl/msg_hash_cht.h
File diff suppressed because it is too large
Load Diff
9790
intl/msg_hash_de.h
9790
intl/msg_hash_de.h
File diff suppressed because it is too large
Load Diff
8761
intl/msg_hash_el.h
8761
intl/msg_hash_el.h
File diff suppressed because it is too large
Load Diff
@ -6,3 +6,362 @@
|
|||||||
#pragma warning(disable:4566)
|
#pragma warning(disable:4566)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Top-level Menu */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu > Load Core */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu > Load Content */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu > Load Content > Playlists */
|
||||||
|
|
||||||
|
|
||||||
|
/* 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 */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu > Help */
|
||||||
|
|
||||||
|
|
||||||
|
/* Main Menu > Help > Basic Menu Controls */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > Drivers */
|
||||||
|
|
||||||
|
|
||||||
|
/* 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 */
|
||||||
|
|
||||||
|
|
||||||
|
/* 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 */
|
||||||
|
|
||||||
|
|
||||||
|
/* 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 */
|
||||||
|
|
||||||
|
|
||||||
|
/* 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 */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > User */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > User > Privacy */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > User > Accounts */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > User > Accounts > RetroAchievements */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > User > Accounts > YouTube */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > User > Accounts > Twitch */
|
||||||
|
|
||||||
|
|
||||||
|
/* Settings > Directory */
|
||||||
|
|
||||||
|
|
||||||
|
/* Music */
|
||||||
|
|
||||||
|
/* Music > Quick Menu */
|
||||||
|
|
||||||
|
|
||||||
|
/* Netplay */
|
||||||
|
|
||||||
|
|
||||||
|
/* Netplay > Host */
|
||||||
|
|
||||||
|
|
||||||
|
/* Import content */
|
||||||
|
|
||||||
|
|
||||||
|
/* Import content > Scan File */
|
||||||
|
|
||||||
|
|
||||||
|
/* Import content > Manual Scan */
|
||||||
|
|
||||||
|
|
||||||
|
/* Playlist > Playlist Item */
|
||||||
|
|
||||||
|
|
||||||
|
/* 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 */
|
||||||
|
|
||||||
|
|
||||||
|
/* 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_DELETE_PLAYLIST,
|
||||||
|
"Forigi ludliston"
|
||||||
|
)
|
||||||
|
|
||||||
|
/* Unsorted */
|
||||||
|
|
||||||
|
|
||||||
|
/* Unused (Only Exist in Translation Files) */
|
||||||
|
|
||||||
|
|
||||||
|
/* Unused (Needs Confirmation) */
|
||||||
|
|
||||||
|
|
||||||
|
/* Discord Status */
|
||||||
|
|
||||||
|
|
||||||
|
/* Notifications */
|
||||||
|
|
||||||
|
|
||||||
|
/* Lakka */
|
||||||
|
|
||||||
|
|
||||||
|
/* Environment Specific 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)
|
||||||
|
MSG_HASH(
|
||||||
|
MENU_ENUM_LABEL_VALUE_VIDEO_3DS_LCD_BOTTOM,
|
||||||
|
"3DS Fundo Ekrano"
|
||||||
|
)
|
||||||
|
#endif
|
||||||
|
#ifdef HAVE_QT
|
||||||
|
#endif
|
||||||
|
18176
intl/msg_hash_es.h
18176
intl/msg_hash_es.h
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
9292
intl/msg_hash_it.h
9292
intl/msg_hash_it.h
File diff suppressed because it is too large
Load Diff
13320
intl/msg_hash_ja.h
13320
intl/msg_hash_ja.h
File diff suppressed because it is too large
Load Diff
16987
intl/msg_hash_ko.h
16987
intl/msg_hash_ko.h
File diff suppressed because it is too large
Load Diff
5316
intl/msg_hash_nl.h
5316
intl/msg_hash_nl.h
File diff suppressed because it is too large
Load Diff
15502
intl/msg_hash_pl.h
15502
intl/msg_hash_pl.h
File diff suppressed because it is too large
Load Diff
18236
intl/msg_hash_pt_br.h
18236
intl/msg_hash_pt_br.h
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
9535
intl/msg_hash_ru.h
9535
intl/msg_hash_ru.h
File diff suppressed because it is too large
Load Diff
53
intl/msg_hash_sk.c
Normal file
53
intl/msg_hash_sk.c
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
/* RetroArch - A frontend for libretro.
|
||||||
|
* Copyright (C) 2011-2017 - Daniel De Matteis
|
||||||
|
*
|
||||||
|
* RetroArch is free software: you can redistribute it and/or modify it under the terms
|
||||||
|
* of the GNU General Public License as published by the Free Software Found-
|
||||||
|
* ation, either version 3 of the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||||
|
* PURPOSE. See the GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along with RetroArch.
|
||||||
|
* If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
#include <stdint.h>
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
|
#include "../msg_hash.h"
|
||||||
|
|
||||||
|
#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
|
||||||
|
|
||||||
|
int menu_hash_get_help_sk_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||||
|
{
|
||||||
|
int ret = 0;
|
||||||
|
|
||||||
|
switch (msg)
|
||||||
|
{
|
||||||
|
case MSG_UNKNOWN:
|
||||||
|
default:
|
||||||
|
ret = -1;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
const char *msg_hash_to_str_sk(enum msg_hash_enums msg)
|
||||||
|
{
|
||||||
|
switch (msg)
|
||||||
|
{
|
||||||
|
#include "msg_hash_sk.h"
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return "null";
|
||||||
|
}
|
1199
intl/msg_hash_sk.h
Normal file
1199
intl/msg_hash_sk.h
Normal file
File diff suppressed because it is too large
Load Diff
16397
intl/msg_hash_tr.h
16397
intl/msg_hash_tr.h
File diff suppressed because it is too large
Load Diff
1850
intl/msg_hash_vn.h
1850
intl/msg_hash_vn.h
File diff suppressed because it is too large
Load Diff
76
intl/progress.h
Normal file
76
intl/progress.h
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
/* Arabic */
|
||||||
|
#define LANGUAGE_PROGRESS_ARABIC_TRANSLATED 0
|
||||||
|
#define LANGUAGE_PROGRESS_ARABIC_APPROVED 0
|
||||||
|
|
||||||
|
/* Chinese Simplified */
|
||||||
|
#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_TRANSLATED 72
|
||||||
|
#define LANGUAGE_PROGRESS_CHINESE_SIMPLIFIED_APPROVED 13
|
||||||
|
|
||||||
|
/* Chinese Traditional */
|
||||||
|
#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_TRANSLATED 26
|
||||||
|
#define LANGUAGE_PROGRESS_CHINESE_TRADITIONAL_APPROVED 0
|
||||||
|
|
||||||
|
/* Dutch */
|
||||||
|
#define LANGUAGE_PROGRESS_DUTCH_TRANSLATED 15
|
||||||
|
#define LANGUAGE_PROGRESS_DUTCH_APPROVED 0
|
||||||
|
|
||||||
|
/* Esperanto */
|
||||||
|
#define LANGUAGE_PROGRESS_ESPERANTO_TRANSLATED 0
|
||||||
|
#define LANGUAGE_PROGRESS_ESPERANTO_APPROVED 0
|
||||||
|
|
||||||
|
/* French */
|
||||||
|
#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 100
|
||||||
|
#define LANGUAGE_PROGRESS_FRENCH_APPROVED 100
|
||||||
|
|
||||||
|
/* German */
|
||||||
|
#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 50
|
||||||
|
#define LANGUAGE_PROGRESS_GERMAN_APPROVED 0
|
||||||
|
|
||||||
|
/* Greek */
|
||||||
|
#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 33
|
||||||
|
#define LANGUAGE_PROGRESS_GREEK_APPROVED 0
|
||||||
|
|
||||||
|
/* Italian */
|
||||||
|
#define LANGUAGE_PROGRESS_ITALIAN_TRANSLATED 53
|
||||||
|
#define LANGUAGE_PROGRESS_ITALIAN_APPROVED 0
|
||||||
|
|
||||||
|
/* Japanese */
|
||||||
|
#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 74
|
||||||
|
#define LANGUAGE_PROGRESS_JAPANESE_APPROVED 0
|
||||||
|
|
||||||
|
/* Korean */
|
||||||
|
#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 85
|
||||||
|
#define LANGUAGE_PROGRESS_KOREAN_APPROVED 0
|
||||||
|
|
||||||
|
/* Polish */
|
||||||
|
#define LANGUAGE_PROGRESS_POLISH_TRANSLATED 98
|
||||||
|
#define LANGUAGE_PROGRESS_POLISH_APPROVED 0
|
||||||
|
|
||||||
|
/* Portuguese */
|
||||||
|
#define LANGUAGE_PROGRESS_PORTUGUESE_TRANSLATED 45
|
||||||
|
#define LANGUAGE_PROGRESS_PORTUGUESE_APPROVED 0
|
||||||
|
|
||||||
|
/* Portuguese, Brazilian */
|
||||||
|
#define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_TRANSLATED 98
|
||||||
|
#define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_APPROVED 0
|
||||||
|
|
||||||
|
/* Russian */
|
||||||
|
#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 55
|
||||||
|
#define LANGUAGE_PROGRESS_RUSSIAN_APPROVED 0
|
||||||
|
|
||||||
|
/* Slovak */
|
||||||
|
#define LANGUAGE_PROGRESS_SLOVAK_TRANSLATED 3
|
||||||
|
#define LANGUAGE_PROGRESS_SLOVAK_APPROVED 0
|
||||||
|
|
||||||
|
/* Spanish */
|
||||||
|
#define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 99
|
||||||
|
#define LANGUAGE_PROGRESS_SPANISH_APPROVED 0
|
||||||
|
|
||||||
|
/* Turkish */
|
||||||
|
#define LANGUAGE_PROGRESS_TURKISH_TRANSLATED 100
|
||||||
|
#define LANGUAGE_PROGRESS_TURKISH_APPROVED 0
|
||||||
|
|
||||||
|
/* Vietnamese */
|
||||||
|
#define LANGUAGE_PROGRESS_VIETNAMESE_TRANSLATED 5
|
||||||
|
#define LANGUAGE_PROGRESS_VIETNAMESE_APPROVED 0
|
||||||
|
|
@ -278,6 +278,7 @@ enum retro_language
|
|||||||
RETRO_LANGUAGE_ARABIC = 16,
|
RETRO_LANGUAGE_ARABIC = 16,
|
||||||
RETRO_LANGUAGE_GREEK = 17,
|
RETRO_LANGUAGE_GREEK = 17,
|
||||||
RETRO_LANGUAGE_TURKISH = 18,
|
RETRO_LANGUAGE_TURKISH = 18,
|
||||||
|
RETRO_LANGUAGE_SLOVAK = 19,
|
||||||
RETRO_LANGUAGE_LAST,
|
RETRO_LANGUAGE_LAST,
|
||||||
|
|
||||||
/* Ensure sizeof(enum) == sizeof(int) */
|
/* Ensure sizeof(enum) == sizeof(int) */
|
||||||
@ -1087,10 +1088,10 @@ enum retro_mod
|
|||||||
|
|
||||||
#define RETRO_ENVIRONMENT_GET_TARGET_REFRESH_RATE (50 | RETRO_ENVIRONMENT_EXPERIMENTAL)
|
#define RETRO_ENVIRONMENT_GET_TARGET_REFRESH_RATE (50 | RETRO_ENVIRONMENT_EXPERIMENTAL)
|
||||||
/* float * --
|
/* float * --
|
||||||
* Float value that lets us know what target refresh rate
|
* Float value that lets us know what target refresh rate
|
||||||
* is curently in use by the frontend.
|
* is curently in use by the frontend.
|
||||||
*
|
*
|
||||||
* The core can use the returned value to set an ideal
|
* The core can use the returned value to set an ideal
|
||||||
* refresh rate/framerate.
|
* refresh rate/framerate.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -1098,7 +1099,7 @@ enum retro_mod
|
|||||||
/* bool * --
|
/* bool * --
|
||||||
* Boolean value that indicates whether or not the frontend supports
|
* Boolean value that indicates whether or not the frontend supports
|
||||||
* input bitmasks being returned by retro_input_state_t. The advantage
|
* input bitmasks being returned by retro_input_state_t. The advantage
|
||||||
* of this is that retro_input_state_t has to be only called once to
|
* of this is that retro_input_state_t has to be only called once to
|
||||||
* grab all button states instead of multiple times.
|
* grab all button states instead of multiple times.
|
||||||
*
|
*
|
||||||
* If it returns true, you can pass RETRO_DEVICE_ID_JOYPAD_MASK as 'id'
|
* If it returns true, you can pass RETRO_DEVICE_ID_JOYPAD_MASK as 'id'
|
||||||
|
@ -116,6 +116,7 @@ struct retro_core_option_definition *option_defs_intl[RETRO_LANGUAGE_LAST] = {
|
|||||||
NULL, /* RETRO_LANGUAGE_ARABIC */
|
NULL, /* RETRO_LANGUAGE_ARABIC */
|
||||||
NULL, /* RETRO_LANGUAGE_GREEK */
|
NULL, /* RETRO_LANGUAGE_GREEK */
|
||||||
NULL, /* RETRO_LANGUAGE_TURKISH */
|
NULL, /* RETRO_LANGUAGE_TURKISH */
|
||||||
|
NULL, /* RETRO_LANGUAGE_SLOVAK */
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -73,6 +73,8 @@ extern "C" {
|
|||||||
|
|
||||||
/* RETRO_LANGUAGE_TURKISH */
|
/* RETRO_LANGUAGE_TURKISH */
|
||||||
|
|
||||||
|
/* RETRO_LANGUAGE_SLOVAK */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -131,6 +131,7 @@ struct retro_core_option_definition *option_defs_intl[RETRO_LANGUAGE_LAST] = {
|
|||||||
NULL, /* RETRO_LANGUAGE_ARABIC */
|
NULL, /* RETRO_LANGUAGE_ARABIC */
|
||||||
NULL, /* RETRO_LANGUAGE_GREEK */
|
NULL, /* RETRO_LANGUAGE_GREEK */
|
||||||
NULL, /* RETRO_LANGUAGE_TURKISH */
|
NULL, /* RETRO_LANGUAGE_TURKISH */
|
||||||
|
NULL, /* RETRO_LANGUAGE_SLOVAK */
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -73,6 +73,8 @@ extern "C" {
|
|||||||
|
|
||||||
/* RETRO_LANGUAGE_TURKISH */
|
/* RETRO_LANGUAGE_TURKISH */
|
||||||
|
|
||||||
|
/* RETRO_LANGUAGE_SLOVAK */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -116,6 +116,7 @@ struct retro_core_option_definition *option_defs_intl[RETRO_LANGUAGE_LAST] = {
|
|||||||
NULL, /* RETRO_LANGUAGE_ARABIC */
|
NULL, /* RETRO_LANGUAGE_ARABIC */
|
||||||
NULL, /* RETRO_LANGUAGE_GREEK */
|
NULL, /* RETRO_LANGUAGE_GREEK */
|
||||||
NULL, /* RETRO_LANGUAGE_TURKISH */
|
NULL, /* RETRO_LANGUAGE_TURKISH */
|
||||||
|
NULL, /* RETRO_LANGUAGE_SLOVAK */
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -108,6 +108,8 @@ struct retro_core_option_definition option_defs_fr[] = {
|
|||||||
|
|
||||||
/* RETRO_LANGUAGE_TURKISH */
|
/* RETRO_LANGUAGE_TURKISH */
|
||||||
|
|
||||||
|
/* RETRO_LANGUAGE_SLOVAK */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -5879,6 +5879,7 @@ static void setting_get_string_representation_uint_user_language(
|
|||||||
modes[RETRO_LANGUAGE_ARABIC] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ARABIC);
|
modes[RETRO_LANGUAGE_ARABIC] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ARABIC);
|
||||||
modes[RETRO_LANGUAGE_GREEK] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_GREEK);
|
modes[RETRO_LANGUAGE_GREEK] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_GREEK);
|
||||||
modes[RETRO_LANGUAGE_TURKISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_TURKISH);
|
modes[RETRO_LANGUAGE_TURKISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_TURKISH);
|
||||||
|
modes[RETRO_LANGUAGE_SLOVAK] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_SLOVAK);
|
||||||
strlcpy(s, modes[*msg_hash_get_uint(MSG_HASH_USER_LANGUAGE)], len);
|
strlcpy(s, modes[*msg_hash_get_uint(MSG_HASH_USER_LANGUAGE)], len);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -88,6 +88,9 @@ int menu_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len)
|
|||||||
case RETRO_LANGUAGE_TURKISH:
|
case RETRO_LANGUAGE_TURKISH:
|
||||||
ret = menu_hash_get_help_tr_enum(msg, s, len);
|
ret = menu_hash_get_help_tr_enum(msg, s, len);
|
||||||
break;
|
break;
|
||||||
|
case RETRO_LANGUAGE_SLOVAK:
|
||||||
|
ret = menu_hash_get_help_sk_enum(msg, s, len);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -165,6 +168,9 @@ const char *get_user_language_iso639_1(bool limit)
|
|||||||
case RETRO_LANGUAGE_TURKISH:
|
case RETRO_LANGUAGE_TURKISH:
|
||||||
voice = "tr";
|
voice = "tr";
|
||||||
break;
|
break;
|
||||||
|
case RETRO_LANGUAGE_SLOVAK:
|
||||||
|
voice = "sk";
|
||||||
|
break;
|
||||||
case RETRO_LANGUAGE_RUSSIAN:
|
case RETRO_LANGUAGE_RUSSIAN:
|
||||||
voice = "ru";
|
voice = "ru";
|
||||||
break;
|
break;
|
||||||
@ -234,6 +240,9 @@ const char *msg_hash_to_str(enum msg_hash_enums msg)
|
|||||||
case RETRO_LANGUAGE_TURKISH:
|
case RETRO_LANGUAGE_TURKISH:
|
||||||
ret = msg_hash_to_str_tr(msg);
|
ret = msg_hash_to_str_tr(msg);
|
||||||
break;
|
break;
|
||||||
|
case RETRO_LANGUAGE_SLOVAK:
|
||||||
|
ret = msg_hash_to_str_sk(msg);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -2848,6 +2848,9 @@ int menu_hash_get_help_el_enum(enum msg_hash_enums msg, char *s, size_t len);
|
|||||||
const char *msg_hash_to_str_tr(enum msg_hash_enums msg);
|
const char *msg_hash_to_str_tr(enum msg_hash_enums msg);
|
||||||
int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
|
const char *msg_hash_to_str_sk(enum msg_hash_enums msg);
|
||||||
|
int menu_hash_get_help_sk_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
int menu_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len);
|
int menu_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||||
|
|
||||||
enum msg_file_type msg_hash_to_file_type(uint32_t hash);
|
enum msg_file_type msg_hash_to_file_type(uint32_t hash);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user