mirror of
https://github.com/libretro/RetroArch
synced 2025-03-03 04:14:00 +00:00
add initial Turkish translation from Ömercan Kömür (fpscan)
This commit is contained in:
parent
a41e7aa0a7
commit
d8968d8d0b
@ -309,7 +309,8 @@ ifeq ($(HAVE_LANGEXTRA), 1)
|
||||
intl/msg_hash_chs.o \
|
||||
intl/msg_hash_cht.o \
|
||||
intl/msg_hash_ar.o \
|
||||
intl/msg_hash_el.o
|
||||
intl/msg_hash_el.o \
|
||||
intl/msg_hash_tr.o
|
||||
endif
|
||||
|
||||
ifneq ($(HAVE_GETOPT_LONG), 1)
|
||||
|
@ -1079,6 +1079,7 @@ RETROARCH
|
||||
#include "../intl/msg_hash_cht.c"
|
||||
#include "../intl/msg_hash_ar.c"
|
||||
#include "../intl/msg_hash_el.c"
|
||||
#include "../intl/msg_hash_tr.c"
|
||||
#endif
|
||||
|
||||
#include "../intl/msg_hash_us.c"
|
||||
|
2280
intl/msg_hash_tr.c
Normal file
2280
intl/msg_hash_tr.c
Normal file
File diff suppressed because it is too large
Load Diff
8548
intl/msg_hash_tr.h
Normal file
8548
intl/msg_hash_tr.h
Normal file
File diff suppressed because it is too large
Load Diff
@ -1568,6 +1568,10 @@ MSG_HASH(
|
||||
MENU_ENUM_LABEL_VALUE_LANG_GREEK,
|
||||
"Greek"
|
||||
)
|
||||
MSG_HASH(
|
||||
MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
|
||||
"Turkish"
|
||||
)
|
||||
MSG_HASH(
|
||||
MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
|
||||
"Left Analog"
|
||||
|
@ -274,6 +274,7 @@ enum retro_language
|
||||
RETRO_LANGUAGE_VIETNAMESE = 15,
|
||||
RETRO_LANGUAGE_ARABIC = 16,
|
||||
RETRO_LANGUAGE_GREEK = 17,
|
||||
RETRO_LANGUAGE_TURKISH = 18,
|
||||
RETRO_LANGUAGE_LAST,
|
||||
|
||||
/* Ensure sizeof(enum) == sizeof(int) */
|
||||
|
@ -2475,7 +2475,8 @@ static void setting_get_string_representation_uint_user_language(
|
||||
modes[RETRO_LANGUAGE_POLISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_POLISH);
|
||||
modes[RETRO_LANGUAGE_VIETNAMESE] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE);
|
||||
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);
|
||||
strlcpy(s, modes[*msg_hash_get_uint(MSG_HASH_USER_LANGUAGE)], len);
|
||||
}
|
||||
#endif
|
||||
|
@ -85,6 +85,9 @@ int menu_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len)
|
||||
case RETRO_LANGUAGE_GREEK:
|
||||
ret = menu_hash_get_help_el_enum(msg, s, len);
|
||||
break;
|
||||
case RETRO_LANGUAGE_TURKISH:
|
||||
ret = menu_hash_get_help_tr_enum(msg, s, len);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@ -157,6 +160,9 @@ const char *msg_hash_to_str(enum msg_hash_enums msg)
|
||||
case RETRO_LANGUAGE_GREEK:
|
||||
ret = msg_hash_to_str_el(msg);
|
||||
break;
|
||||
case RETRO_LANGUAGE_TURKISH:
|
||||
ret = msg_hash_to_str_tr(msg);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
@ -1957,6 +1957,7 @@ enum msg_hash_enums
|
||||
MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
|
||||
MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
|
||||
MENU_ENUM_LABEL_VALUE_LANG_GREEK,
|
||||
MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
|
||||
|
||||
MENU_ENUM_LABEL_VALUE_NONE,
|
||||
MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE,
|
||||
@ -2642,6 +2643,9 @@ int menu_hash_get_help_ar_enum(enum msg_hash_enums msg, char *s, size_t len);
|
||||
const char *msg_hash_to_str_el(enum msg_hash_enums msg);
|
||||
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);
|
||||
int menu_hash_get_help_tr_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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user