Every .h files && tr.c&.h files edited (#8648)

* Every .h files && tr.c&.h files edited

each .h file  is edited in their own language, Menu_ENUM_LABEL_VALUE_LANG_GREEK & Menu_ENUM_LABEL_VALUE_LANG_TURKISH added into missed .h files, according to the frequency of use Turkish translations changed. some unnecessary blank spaces deleted

* added )

added ) end of #988 & #986 lines

* Added New Turkish Translations

added some translations

* update msg_hash_tr.c

some lines deleted, new translations added

* Update msg_hash_tr.c

* Delete msg_hash_fr.h

Since they are revision french translations, there is no need to add Turkish & Greek colum for right now.

* Newest FR translate added

since they are added Greek & Turkish into their FR files no need to add
This commit is contained in:
Ömercan Kömür 2019-05-06 18:25:52 +03:00 committed by Twinaphex
parent 9dd5a55310
commit 9da9f4bad0
18 changed files with 1101 additions and 1055 deletions

View File

@ -981,7 +981,11 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"越南语")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic")
"阿拉伯语")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"希腊语")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"土耳其")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"左侧摇杆")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -921,7 +921,11 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"越南語")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic")
"阿拉伯")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"希腊语")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"土耳其")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"左側搖桿")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -959,6 +959,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Vietnamesisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Griechisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Türkisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Linker Analogstick")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -1412,76 +1412,80 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED,
"Chinese (Simplified)"
"Κινέζικα (Απλοποιημένα)"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL,
"Chinese (Traditional)"
"Κινέζικα (Παραδοσιακά)"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_DUTCH,
"Dutch"
"Ολλανδός"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_ENGLISH,
"English"
"Αγγλικά"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO,
"Esperanto"
"Εσπεράντο"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_FRENCH,
"French"
"Γαλλική γλώσσα"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_GERMAN,
"German"
"Γερμανός"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_ITALIAN,
"Italian"
"Ιταλικά"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_JAPANESE,
"Japanese"
"Ιαπωνικά"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Korean"
"Κορεατικά"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Polish"
"Πολωνία"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
"Portuguese (Brazil)"
"Πορτογαλικά (Βραζιλία)"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
"Portuguese (Portugal)"
"Πορτογαλικά (Πορτογαλία)"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russian"
"Ρωσική"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
"Spanish"
"Ισπανικά"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Vietnamese"
"Βιετναμέζος"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic"
"Αραβικός"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Ελληνικά"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Τούρκικος"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Αριστερό Αναλογικό"

View File

@ -843,6 +843,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Vietnamese")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic")
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")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -1536,6 +1536,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Griego"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Turco"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Analógico izquierdo"

View File

@ -960,7 +960,11 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Vietnamese")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic")
"Araba")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Greco")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Turco")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Analogico sinistro")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -1045,6 +1045,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"ベトナム語")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"アラビア語")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"ギリシャ語")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"トルコ語")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"左のアナログ")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -907,6 +907,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"베트남어")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"아랍어")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"그리스 사람")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"터키어")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"좌 아날로그")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -841,7 +841,11 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Vietnamees")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic")
"Arabisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Grieks")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Turks")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Linkse Analoge Stick")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -993,6 +993,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"wietnamski")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"arabski")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"grščina")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"turščina")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Lewy analog")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -1540,6 +1540,10 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Grego"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Turco"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Analógico Esquerdo"

View File

@ -907,6 +907,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Vietnamita")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Árabe")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Grego")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Turco")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Analógico esquerdo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -929,7 +929,11 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Вьетнамский")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic")
"Aрабский")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Греческий")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Турецкий")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Левый аналоговый стик")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,

View File

@ -68,11 +68,11 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case RARCH_PAUSE_TOGGLE:
snprintf(s, len,
"Toggle between paused and non-paused state.");
"Duraklatılmış ve duraklatılmamış durum arasında geçiş yap.");
break;
case RARCH_FRAMEADVANCE:
snprintf(s, len,
"Frame advance when content is paused.");
"İçerik duraklatıldığında kare ilerlemesi.");
break;
case RARCH_SHADER_NEXT:
snprintf(s, len,
@ -122,7 +122,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case RARCH_ENABLE_HOTKEY:
snprintf(s, len,
"Enable other hotkeys. \n"
"Diğer kısayol tuşlarını etkinleştirin. \n"
" \n"
"If this hotkey is bound to either\n"
"a keyboard, joybutton or joyaxis, \n"
@ -380,12 +380,12 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_CHECK_FOR_MISSING_FIRMWARE:
snprintf(s, len,
"Some cores might need \n"
"firmware or bios files. \n"
"Bazı Core'lar için firmware \n"
"veya bios dosyasına ihtiyaç duyulabilir. \n"
" \n"
"If this option is disabled, \n"
"it will try to load even if such \n"
"firmware is missing. \n");
"Eğer bu seçenek etkisizleştirilirse, \n"
"firmware olmasa bile yüklemeyi \n"
"deneyecektir. \n");
break;
case MENU_ENUM_LABEL_PARENT_DIRECTORY:
snprintf(s, len,
@ -599,17 +599,17 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_INPUT_OVERLAY_ENABLE:
snprintf(s, len,
"Enable or disable the current overlay.");
"Geçerli kaplamayı etkinleştirin veya devre dışı bırakın.");
break;
case MENU_ENUM_LABEL_INPUT_OVERLAY_HIDE_IN_MENU:
snprintf(s, len,
"Hide the current overlay from appearing \n"
"inside the menu.");
"Geçerli kaplamayı menü içinde \n"
"görünmesini engelleyin.");
break;
case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS:
snprintf(s, len,
"Show keyboard/controller button presses on \n"
"the onscreen overlay.");
"Ekran kaplaması üzerindeki klavye/denetleyici \n"
"düğmesine basıldığında gösterir.");
break;
case MENU_ENUM_LABEL_INPUT_OVERLAY_SHOW_PHYSICAL_INPUTS_PORT:
snprintf(s, len,
@ -618,11 +618,11 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_OVERLAY_PRESET:
snprintf(s, len,
"Path to input overlay.");
"Kaplamanın girdi yolu.");
break;
case MENU_ENUM_LABEL_OVERLAY_OPACITY:
snprintf(s, len,
"Overlay opacity.");
"Kaplama opaklığı.");
break;
case MENU_ENUM_LABEL_INPUT_BIND_TIMEOUT:
snprintf(s, len,
@ -632,38 +632,38 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_INPUT_BIND_HOLD:
snprintf(s, len,
"Input bind hold time (in seconds). \n"
"Amount of seconds to hold an input to bind it.");
"Giriş tuşunun basılı tutma süresi (saniye cinsinden). \n"
"Basılı tutma için geçerli olan saniye miktarı.");
break;
case MENU_ENUM_LABEL_OVERLAY_SCALE:
snprintf(s, len,
"Overlay scale.");
"Kaplama ölçeği.");
break;
case MENU_ENUM_LABEL_AUDIO_OUTPUT_RATE:
snprintf(s, len,
"Audio output samplerate.");
"Ses çıkışı örneklemesi.");
break;
case MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT:
snprintf(s, len,
"Set to true if hardware-rendered cores \n"
"should get their private context. \n"
"Avoids having to assume hardware state changes \n"
"inbetween frames."
"Donanım tarafından oluşturulan Core'un \n"
"kendi özel bağlamlarını alması gerekiyorsa 'true' \n"
"olarak ayarlayın. Donanım durumlarının çerçeveler \n"
"arasında değişiklik yapması gerektiğini unutmayın."
);
break;
case MENU_ENUM_LABEL_CORE_LIST:
snprintf(s, len,
"Core yükle. \n"
" \n"
"Browse for a libretro core \n"
"implementation. Where the browser \n"
"starts depends on your Core Directory \n"
"path. If blank, it will start in root. \n"
"Libretro Core uygulaması \n"
"için göz atın. Tarayıcının başladığı yer \n"
"Core Dizin yolunuza bağlıdır \n"
"Boşsa, root'ta başlayacaktır. \n"
" \n"
"If Core Directory is a directory, the menu \n"
"will use that as top folder. If Core \n"
"Directory is a full path, it will start \n"
"in the folder where the file is.");
"Core Dizini bir dizinse, menü bunu üst klasör olarak kullanır. \n"
"Core Dizini tam yol ise, \n"
"dosyanın bulunduğu klasörde \n"
"başlayacaktır.");
break;
case MENU_ENUM_LABEL_VALUE_MENU_ENUM_CONTROLS_PROLOG:
snprintf(s, len,
@ -682,23 +682,22 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
/* Work around C89 limitations */
char u[501];
const char *t =
"RetroArch relies on an unique form of\n"
"audio/video synchronization where it needs to be\n"
"calibrated against the refresh rate of your\n"
"display for best performance results.\n"
"RetroArch, en iyi performans sonuçları için\n"
"ekranınızın yenileme hızına göre kalibre edilmesi gereken\n"
"benzersiz bir ses/video senkronizasyonu şekline dayanır.\n"
"Herhangi bir ses çatlaması veya video yırtılması yaşarsanız,\n"
" \n"
"If you experience any audio crackling or video\n"
"tearing, usually it means that you need to\n"
"calibrate the settings. Some choices below:\n"
"genellikle ayarları yapmanız anlamına gelir.\n"
"Aşağıdaki seçenekler gibi:\n"
" \n";
snprintf(u, sizeof(u), /* can't inline this due to the printf arguments */
"a) Go to '%s' -> '%s', and enable\n"
"'Threaded Video'. Refresh rate will not matter\n"
"in this mode, framerate will be higher,\n"
"but video might be less smooth.\n"
"b) Go to '%s' -> '%s', and look at\n"
"'%s'. Let it run for\n"
"2048 frames, then press 'OK'.",
"a) '%s' -> '%s' gidin, ve 'Threaded Video'\n"
"etkinleştirin. Yenileme hızı bu modda\n"
"önemli olmayacaktır, kare hızı daha yüksek\n"
"olacaktır ancak video daha az düzgün olabilir.\n"
"b) '%s' -> '%s' gidin, ve '%s' bakın\n"
"2048 karede çalışmasına izin verin,\n"
"ardından 'Tamam'a basın.",
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SETTINGS),
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS),
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SETTINGS),
@ -710,21 +709,20 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT_DESC:
snprintf(s, len,
"To scan for content, go to '%s' and\n"
"select either '%s' or %s'.\n"
"İçerik taramak için, '%s' gidin ve \n"
"'%s' veya %s' seçin.\n"
" \n"
"Files will be compared to database entries.\n"
"If there is a match, it will add an entry\n"
"to a collection.\n"
"Dosyalar veritabanı girişleriyle karşılaştırılacak.\n"
"Bir eşleşme varsa, koleksiyona bir giriş ekler.\n"
" \n"
"You can then easily access this content by\n"
"going to '%s' ->\n"
"Bu içeriğe daha sonra kolayca erişebilmek için\n"
"'%s' gidin. ->\n"
"'%s'\n"
"instead of having to go through the\n"
"filebrowser everytime.\n"
"Her seferinde dosya tarayıcısına\n"
"gitmek zorunda kalmazsınız.\n"
" \n"
"NOTE: Content for some cores might still not be\n"
"scannable.",
"NOTE: Bazı içerikler Corelar tarafından\n"
"taranmayabilir.",
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST),
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY),
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_SCAN_FILE),
@ -746,11 +744,11 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
if (string_is_equal(lbl, msg_hash_to_str(MENU_ENUM_LABEL_INPUT_DRIVER_UDEV)))
snprintf(s, len,
"udev Input driver. \n"
"udev sürücüsü. \n"
" \n"
"It uses the recent evdev joypad API \n"
"for joystick support. It supports \n"
"hotplugging and force feedback. \n"
"Joystick desteği için en son evdev \n"
"joypad API'sini kullanır. Hotplugging \n"
"özelliğini destekler ve geribildirimi zorlar. \n"
" \n"
"The driver reads evdev events for keyboard \n"
"support. It also supports keyboard callback, \n"
@ -763,20 +761,20 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
else if (string_is_equal(lbl,
msg_hash_to_str(MENU_ENUM_LABEL_INPUT_DRIVER_LINUXRAW)))
snprintf(s, len,
"linuxraw Input driver. \n"
"linuxraw sürücüsü. \n"
" \n"
"This driver requires an active TTY. Keyboard \n"
"events are read directly from the TTY which \n"
"makes it simpler, but not as flexible as udev. \n" "Mice, etc, are not supported at all. \n"
"Bu sürücü aktif bir TTY gerektiriyor. \n"
"Klavye olayları doğrudan TTY'den okunur; \n"
"bu da onu basitleştirir, ancak udev kadar esnek değildir. \n" "Mice, vb, desteklenmiyor. \n"
" \n"
"This driver uses the older joystick API \n"
"Bu sürücü eski joystick API'sini kullanır \n"
"(/dev/input/js*).");
else
snprintf(s, len,
"Input driver.\n"
"Giriş sürücüsü.\n"
" \n"
"Depending on video driver, it might \n"
"force a different input driver.");
"Video sürücüsüne bağlı olarak, \n"
"farklı bir giriş sürücüsünü zorlayabilir. ");
}
break;
case MENU_ENUM_LABEL_LOAD_CONTENT_LIST:
@ -784,32 +782,30 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
"İçeriği Yükle. \n"
"İçeriğe göz at. \n"
" \n"
"To load content, you need a \n"
"'Core' to use, and a content file. \n"
"İçeriği yüklemek için, 'Core' ve \n"
"içerik dosyasına ihtiyacınız vardır. \n"
" \n"
"To control where the menu starts \n"
"to browse for content, set \n"
"'File Browser Directory'. \n"
"If not set, it will start in root. \n"
"Menünün, içeriğe göz atmaya başlayacağı yeri \n"
"kontrol etmek için 'Dosya Tarayıcı Dizini'ni \n"
"ayarlayın. Ayarlanmazsa, \n"
"kök dizininden başlayacaktır. \n"
" \n"
"The browser will filter out \n"
"extensions for the last core set \n"
"in 'Load Core', and use that core \n"
"when content is loaded."
"Tarayıcı, 'Core Yükle'den ayarlanan son Core \n"
"için uzantıları filtreleyecek ve içerik \n"
"yüklendiğinde bu çekirdeği kullanacaktır."
);
break;
case MENU_ENUM_LABEL_LOAD_CONTENT_HISTORY:
snprintf(s, len,
"Geçmişten içerik yükleniyor. \n"
" \n"
"As content is loaded, content and libretro \n"
"core combinations are saved to history. \n"
"İçerik yüklendikçe, içerik ve libretro \n"
"Core kombinasyonları geçmişe kaydedilir. \n"
" \n"
"The history is saved to a file in the same \n"
"directory as the RetroArch config file. If \n"
"no config file was loaded in startup, history \n"
"will not be saved or loaded, and will not exist \n"
"in the main menu."
"Geçmiş, RetroArch yapılandırma dosyasıyla aynı \n"
"dizindeki bir dosyaya kaydedilir. Başlangıçta hiçbir \n"
"yapılandırma dosyası yüklenmemişse, geçmiş kaydedilmeyecek \n"
"veya yüklenmeyecek ve ana menüde bulunmayacaktır. "
);
break;
case MENU_ENUM_LABEL_VIDEO_DRIVER:
@ -821,82 +817,79 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
snprintf(s, len,
"OpenGL Video sürücüsü. \n"
" \n"
"This driver allows libretro GL cores to \n"
"be used in addition to software-rendered \n"
"core implementations.\n"
"Bu sürücü, yazılım tarafından oluşturulan \n"
"Core uygulamalarına ek olarak libretro GL \n"
"çekirdeklerinin kullanılmasına izin verir.\n"
" \n"
"Performance for software-rendered and \n"
"libretro GL core implementations is \n"
"dependent on your graphics card's \n"
"underlying GL driver).");
"Yazılım tarafından oluşturulan ve libretro GL \n"
"Core uygulamaları için performans, \n"
"grafik kartınızın temelindeki GL sürücüsüne bağlıdır.");
}
else if (string_is_equal(settings->arrays.video_driver, "sdl2"))
{
snprintf(s, len,
"SDL 2 Video sürücüsü.\n"
" \n"
"This is an SDL 2 software-rendered video \n"
"driver.\n"
"Bu bir SDL 2 yazılımı tarafından oluşturulan \n"
"video sürücüsüdür.\n"
" \n"
"Performance for software-rendered libretro \n"
"core implementations is dependent \n"
"on your platform SDL implementation.");
"Yazılım tarafından oluşturulan libretro Core uygulamaları \n"
"için performans, SDL uygulamanıza bağlıdır.");
}
else if (string_is_equal(settings->arrays.video_driver, "sdl1"))
{
snprintf(s, len,
"SDL Video sürücüsü.\n"
" \n"
"This is an SDL 1.2 software-rendered video \n"
"driver.\n"
"Bu bir SDL 1.2 yazılımı tarafından üretilmiş \n"
"video sürücüsüdür.\n"
" \n"
"Performance is considered to be suboptimal. \n"
"Consider using it only as a last resort.");
"Performansın yetersiz olduğu kabul edilir. \n"
"Sadece son çare olarak kullanmayı düşünün.");
}
else if (string_is_equal(settings->arrays.video_driver, "d3d"))
{
snprintf(s, len,
"Direct3D Video sürücüsü. \n"
" \n"
"Performance for software-rendered cores \n"
"is dependent on your graphic card's \n"
"underlying D3D driver).");
"Yazılım tarafından oluşturulan Core performansı,\n"
"grafik kartınızın temelindeki D3D \n"
"sürücüsüne bağlıdır.");
}
else if (string_is_equal(settings->arrays.video_driver, "exynos"))
{
snprintf(s, len,
"Exynos-G2D Video sürücüsü. \n"
" \n"
"This is a low-level Exynos video driver. \n"
"Uses the G2D block in Samsung Exynos SoC \n"
"for blit operations. \n"
"Bu, düşük seviye bir Exynos video sürücüsüdür. \n"
"Karışım işlemleri için Samsung Exynos SoC'daki \n"
" G2D bloğunu kullanır. \n"
" \n"
"Performance for software rendered cores \n"
"should be optimal.");
"Yazılım tarafından oluşturulan Core performansı \n"
"optimum olmalıdır.");
}
else if (string_is_equal(settings->arrays.video_driver, "drm"))
{
snprintf(s, len,
"Plain DRM Video sürücüsü. \n"
" \n"
"This is a low-level video driver using. \n"
"libdrm for hardware scaling using \n"
"GPU overlays.");
"Bu düşük bir seviye video sürücüsüdür. \n"
"GPU kaplamalarını için libdrm donanım ölçeklendirmesi kullanır.");
}
else if (string_is_equal(settings->arrays.video_driver, "sunxi"))
{
snprintf(s, len,
"Sunxi-G2D Video sürücüsü. \n"
" \n"
"This is a low-level Sunxi video driver. \n"
"Uses the G2D block in Allwinner SoCs.");
"Bu düşük seviye bir Sunxi video sürücüsü. \n"
"Allwinner SoC'lerde G2D bloğunu kullanır.");
}
break;
case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN:
snprintf(s, len,
"Audio DSP plugin.\n"
" Processes audio before it's sent to \n"
"the driver."
"Audio DSP ektesi.\n"
"Sesi sürücüye göndermeden \n"
"önce işler."
);
break;
case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER:
@ -910,99 +903,94 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
else if (string_is_equal(lbl, msg_hash_to_str(
MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER_CC)))
strlcpy(s,
"Convoluted Cosine implementation.", len);
"Kıvrımlı kosinüs uygulaması.", len);
else if (string_is_empty(s))
strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
}
break;
case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT");
break;
case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION: snprintf(s, len, "SET CRT");
break;
case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER");
break;
case MENU_ENUM_LABEL_CRT_SWITCH_RESOLUTION_SUPER: snprintf(s, len, "SET CRT SUPER");
break;
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET:
snprintf(s, len,
"Load Shader Preset. \n"
"Shader Öne Ayarı yükleyin. \n"
" \n"
" Load a shader preset directly. \n"
"The menu shader menu is updated accordingly. \n"
"Doğrudan bir gölgelendirici önayarı yükleyin. \n"
"Menü gölgelendirici menüsü buna göre güncellenir. \n"
" \n"
"If the CGP uses scaling methods which are not \n"
"simple, (i.e. source scaling, same scaling \n"
"factor for X/Y), the scaling factor displayed \n"
"in the menu might not be correct."
"CGP basit olmayan ölçeklendirme yöntemleri kullanıyorsa, \n"
"(yani kaynak ölçeklendirme, X / Y için aynı ölçeklendirme faktörü), \n"
"menüde görüntülenen ölçeklendirme faktörü doğru olmayabilir. \n"
);
break;
case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS:
snprintf(s, len,
"Scale for this pass. \n"
"Bu geçişteki ölçek. \n"
" \n"
"The scale factor accumulates, i.e. 2x \n"
"for first pass and 2x for second pass \n"
"will give you a 4x total scale. \n"
"Ölçek faktörü birikir, yani ilk geçiş \n"
"için 2x ve ikinci geçiş için 2x \n"
"size toplam 4x ölçek verir. \n"
" \n"
"If there is a scale factor for last \n"
"pass, the result is stretched to \n"
"screen with the filter specified in \n"
"'Default Filter'. \n"
"Son geçiş için bir ölçek faktörü varsa, \n"
"sonuç 'Varsayılan Filtre'de belirtilen \n"
"filtre ile ekrana uzatılır. \n"
" \n"
"If 'Don't Care' is set, either 1x \n"
"scale or stretch to fullscreen will \n"
"be used depending if it's not the last \n"
"pass or not."
"'Umurumda Değil' olarak ayarlanmışsa, 1x ölçeği \n"
"veya tam ekrana uzat ya da son geçiş \n"
"yapılmadığına bağlı olarak tam ekrana geçilir. \n"
);
break;
case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES:
snprintf(s, len,
"Shader Passes. \n"
"Gölgelendirici Geçişleri. \n"
" \n"
"RetroArch allows you to mix and match various \n"
"shaders with arbitrary shader passes, with \n"
"custom hardware filters and scale factors. \n"
"RetroArch, çeşitli gölgelendiricileri isteğe \n"
"bağlı gölgelendirici geçişleri ileözel donanım filtreleri \n"
"özel donanım filtreleri ve ölçek faktörleriyle karıştırmanıza ve eşleştirmenize olanak sağlar. \n"
" \n"
"This option specifies the number of shader \n"
"passes to use. If you set this to 0, and use \n"
"Apply Shader Changes, you use a 'blank' shader. \n"
" \n"
"The Default Filter option will affect the \n"
"stretching filter.");
"Bu seçenek kullanılacak gölgelendirici geçiş \n"
"sayısını belirtir. Bunu 0'a ayarlarsanız ve Gölgelendirici Değişiklikleri Uygula'yı \n"
"kullanırsanız, 'boş' bir gölgelendirici kullanırsınız. \n"
);
break;
case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS:
snprintf(s, len,
"Shader Parameters. \n"
"Gölgelendirici Parametreleri. \n"
" \n"
"Modifies current shader directly. Will not be \n"
"saved to CGP/GLSLP preset file.");
"Geçerli gölgelendiriciyi doğrudan değiştirir.\n"
"CGP/GLSLP ön ayar dosyasına kaydedilmeyecek");
break;
case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
snprintf(s, len,
"Shader Preset Parameters. \n"
"Gölgelendirici Ön Ayar Parametreleri. \n"
" \n"
"Modifies shader preset currently in menu."
"Şu anda menüde gölgelendirici hazır ayarını değiştirir."
);
break;
case MENU_ENUM_LABEL_VIDEO_SHADER_PASS:
snprintf(s, len,
"Path to shader. \n"
"Gölgelendiricilere giden veri yolu. \n"
" \n"
"All shaders must be of the same \n"
"type (i.e. CG, GLSL or HLSL). \n"
"Tüm gölgelendiriciler aynı tipte \n"
"olmalıdır (yani CG, GLSL veya HLSL). \n"
" \n"
"Set Shader Directory to set where \n"
"the browser starts to look for \n"
"shaders."
"Tarayıcının gölgelendiricileri aramaya \n"
"başlayacağı yeri ayarlamak için \n"
"Gölgelendirici Dizini'ni ayarlayın. "
);
break;
case MENU_ENUM_LABEL_CONFIGURATION_SETTINGS:
snprintf(s, len,
"Determines how configuration files \n"
"are loaded and prioritized.");
"Yapılandırma dosyalarının nasıl yüklendiğini \n"
"ve önceliklendirildiğini belirler.");
break;
case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT:
snprintf(s, len,
"Saves config to disk on exit.\n"
"Çıkışta Konfigürasyon dosyasını diske kaydeder.\n"
"Useful for menu as settings can be\n"
"modified. Overwrites the config.\n"
" \n"
@ -1023,18 +1011,18 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
);
break;
case MENU_ENUM_LABEL_CONFIRM_ON_EXIT:
snprintf(s, len, "Are you sure you want to quit?");
snprintf(s, len, "Çıkmak istediğinden emin misin?");
break;
case MENU_ENUM_LABEL_SHOW_HIDDEN_FILES:
snprintf(s, len, "Show hidden files\n"
"and folders.");
snprintf(s, len, "Gizli dosya ve \n"
"klasörleri göster.");
break;
case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS:
snprintf(s, len,
"Hardware filter for this pass. \n"
"Bu geçiş için donanım filtresi. \n"
" \n"
"If 'Don't Care' is set, 'Default \n"
"Filter' will be used."
"'Umurumda Değil' olarak ayarlanmışsa, \n"
"'Varsayılan Filtre' kullanılacaktır. "
);
break;
case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL:
@ -1077,7 +1065,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
case MENU_ENUM_LABEL_STATE_SLOT_INCREASE:
case MENU_ENUM_LABEL_STATE_SLOT_DECREASE:
snprintf(s, len,
"State slots.\n"
"Konum slotları.\n"
" \n"
" With slot set to 0, save state name is *.state \n"
" (or whatever defined on commandline).\n"
@ -1086,20 +1074,18 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES:
snprintf(s, len,
"Apply Shader Changes. \n"
"Gölgelendirici Değişikliklerini Uygular. \n"
" \n"
"After changing shader settings, use this to \n"
"apply changes. \n"
"Gölgelendirici ayarlarını değiştirdikten sonra, \n"
"değişiklikleri uygulamak için bunu kullanın. \n"
" \n"
"Changing shader settings is a somewhat \n"
"expensive operation so it has to be \n"
"done explicitly. \n"
"Gölgelendirici ayarlarının değiştirilmesi biraz pahalı bir işlemdir, \n"
"bu nedenle açıkça yapılması gerekir. \n"
" \n"
"When you apply shaders, the menu shader \n"
"settings are saved to a temporary file (either \n"
"menu.cgp or menu.glslp) and loaded. The file \n"
"persists after RetroArch exits. The file is \n"
"saved to Shader Directory."
"Gölgelendirici uyguladığınızda, menü gölgelendirici \n"
"ayarları geçici bir dosyaya kaydedilir (menu.cgp veya menu.glslp) \n"
"ve yüklenir. RetroArch çıktıktan sonra işlem devam eder. \n"
"Dosya Gölgelendirici Dizinine kaydedilir."
);
break;
case MENU_ENUM_LABEL_SHADER_WATCH_FOR_CHANGES:
@ -1133,18 +1119,18 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_DISK_NEXT:
snprintf(s, len,
"Cycles through disk images. Use after \n"
"ejecting. \n"
"Disk görüntüleri arasında geçiş yapar.\n"
"Diski çıkardıktan sonra kullanın. \n"
" \n"
" Complete by toggling eject again.");
"Çıkarmayı tekrar değiştirerek tamamlayın.");
break;
case MENU_ENUM_LABEL_VIDEO_FILTER:
#ifdef HAVE_FILTERS_BUILTIN
snprintf(s, len,
"CPU-based video filter.");
"CPU tabanlı video filtresi.");
#else
snprintf(s, len,
"CPU-based video filter.\n"
"CPU tabanlı video filtresi\n"
" \n"
"Path to a dynamic library.");
#endif
@ -1156,7 +1142,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
"This is driver dependent. E.g.\n"
#ifdef HAVE_ALSA
" \n"
"ALSA wants a PCM device."
"ALSA için PCM cihazı gerek."
#endif
#ifdef HAVE_OSS
" \n"
@ -1176,13 +1162,13 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE:
snprintf(s, len,
"Toggles eject for disks.\n"
"Diskler için çıkarmayı değiştirir.\n"
" \n"
"Used for multiple-disk content.");
"Birden fazla disk içeriği için kullanılır.");
break;
case MENU_ENUM_LABEL_ENABLE_HOTKEY:
snprintf(s, len,
"Enable other hotkeys.\n"
"Diğer kısayol tuşlarını etkinleştirin.\n"
" \n"
" If this hotkey is bound to either keyboard, \n"
"joybutton or joyaxis, all other hotkeys will \n"
@ -1196,10 +1182,10 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_REWIND_ENABLE:
snprintf(s, len,
"Enable rewinding.\n"
"Geri sarmayı etkinleştir.\n"
" \n"
"This will take a performance hit, \n"
"so it is disabled by default.");
"Performans düşmesi olacaktır, \n"
"bu nedenle varsayılan olarak devre dışıdır.");
break;
case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE:
snprintf(s, len,
@ -1213,28 +1199,25 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
snprintf(s, len,
"Core Dizini. \n"
" \n"
"A directory for where to search for \n"
"libretro core implementations.");
"Libretro Core uygulamalarının \n"
"aranacağı dizin. ");
break;
case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO:
snprintf(s, len,
"Refresh Rate Auto.\n"
"Otomatik Yenileme Hızı\n"
" \n"
"The accurate refresh rate of our monitor (Hz).\n"
"This is used to calculate audio input rate with \n"
"the formula: \n"
"Monitörünüzün doğru yenileme hızı (Hz).\n"
"Bu formül, ses giriş hızını hesaplamak \n"
"için kullanılır: \n"
" \n"
"audio_input_rate = game input rate * display \n"
"refresh rate / game refresh rate\n"
"audio_input_rate = oyun giriş hızı * \n"
"ekran yenileme hızı/oyun yenileme hızı \n"
" \n"
"If the implementation does not report any \n"
"values, NTSC defaults will be assumed for \n"
"compatibility.\n"
"Uygulamada herhangi bir değer rapor edilmezse, \n"
"uyumluluk için NTSC varsayılanları kabul edilir. \n"
" \n"
"This value should stay close to 60Hz to avoid \n"
"large pitch changes. If your monitor does \n"
"not run at 60Hz, or something close to it, \n"
"disable VSync, and leave this at its default.");
"Geniş görüntü değişikliklerinden kaçınmak için bu değer 60Hz'ye yakın olmalıdır. \n"
"Monitörünüz 60Hz'de çalışmıyorsa, VSync'yi devre dışı bırakın \n");
break;
case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_POLLED:
snprintf(s, len,
@ -1261,7 +1244,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_FASTFORWARD_RATIO:
snprintf(s, len,
"Fastforward ratio.\n"
"İleri Sarma Oranı.\n"
" \n"
"The maximum rate at which content will\n"
"be run when using fast forward.\n"
@ -1285,12 +1268,12 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX:
snprintf(s, len,
"Which monitor to prefer.\n"
"Tercih edilecek monitor.\n"
" \n"
"0 (default) means no particular monitor \n"
"is preferred, 1 and up (1 being first \n"
"monitor), suggests RetroArch to use that \n"
"particular monitor.");
"0 (varsayılan), belirli bir monitörün \n"
"tercih edilmediği anlamına gelir; 1 ve \n"
"üstü (1, ilk monitördür), RetroArch'ın \n"
"belirli monitörü kullanmasını önerir.");
break;
case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN:
snprintf(s, len,
@ -1321,30 +1304,29 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA:
snprintf(s, len,
"Audio rate control.\n"
"Ses hızı kontrolü.\n"
" \n"
"Setting this to 0 disables rate control.\n"
"Bunu 0'a ayarlamak hız kontrolünü devre dışı bırakır.\n"
"Any other value controls audio rate control \n"
"delta.\n"
" \n"
"Defines how much input rate can be adjusted \n"
"dynamically.\n"
" \n"
" Input rate is defined as: \n"
" input rate * (1.0 +/- (rate control delta))");
" Giriş hızı şöyle tanımlanır: \n"
" Giriş hızı * (1.0 +/- (rate control delta))");
break;
case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW:
snprintf(s, len,
"Maximum audio timing skew.\n"
"Maksimum ses çarpıklığı zamanlaması.\n"
" \n"
"Defines the maximum change in input rate.\n"
"You may want to increase this to enable\n"
"very large changes in timing, for example\n"
"running PAL cores on NTSC displays, at the\n"
"cost of inaccurate audio pitch.\n"
"Giriş hızındaki maksimum değişikliği tanımlar.\n"
"Yanlış zamanlamada, örneğin NTSC ekranlarda PAL Core'larını\n"
"çalıştırmak gibi, zamanlamada çok büyük \n"
"değişiklikler yapmak için bunu artırmak isteyebilirsiniz.\n"
" \n"
" Input rate is defined as: \n"
" input rate * (1.0 +/- (max timing skew))");
" Giriş hızı şöyle tanımlanır: \n"
" Giriş hızı * (1.0 +/- (maksimum zamanlama çarpıklığı))");
break;
case MENU_ENUM_LABEL_OVERLAY_NEXT:
snprintf(s, len,
@ -1408,11 +1390,11 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC:
snprintf(s, len,
"Attempts to hard-synchronize \n"
"CPU and GPU.\n"
"CPU ve GPU'yu sabit senkronize \n"
"etmeye çalışır. \n"
" \n"
"Can reduce latency at the cost of \n"
"performance.");
"Performans karşılığında gecikmeyi \n"
"azaltır.");
break;
case MENU_ENUM_LABEL_REWIND_GRANULARITY:
snprintf(s, len,
@ -1523,7 +1505,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY:
snprintf(s, len,
"Savefile Directory. \n"
"Kayıt dosyaları Dizini. \n"
" \n"
"Save all save files (*.srm) to this \n"
"directory. This includes related files like \n"
@ -1534,7 +1516,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY:
snprintf(s, len,
"Savestate Directory. \n"
"Konum kayıtları Dizini. \n"
" \n"
"Save all save states (*.state) to this \n"
"directory.\n"
@ -1544,7 +1526,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_ASSETS_DIRECTORY:
snprintf(s, len,
"Assets Directory. \n"
"İçerikler Dizini. \n"
" \n"
" This location is queried by default when \n"
"menu interfaces try to look for loadable \n"
@ -1552,7 +1534,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
snprintf(s, len,
"Dynamic Wallpapers Directory. \n"
"Dinamik Duvar Kağıtları Dizini. \n"
" \n"
" The place to store backgrounds that will \n"
"be loaded dynamically by the menu depending \n"
@ -1560,7 +1542,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_SLOWMOTION_RATIO:
snprintf(s, len,
"Slowmotion ratio."
"Slowmotion oranı."
" \n"
"When slowmotion, content will slow\n"
"down by factor.");
@ -1622,7 +1604,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_SUSPEND_SCREENSAVER_ENABLE:
snprintf(s, len,
"Suspends the screensaver. Is a hint that \n"
"Ekran koruyucuyu önler. Is a hint that \n"
"does not necessarily have to be \n"
"honored by the video driver.");
break;
@ -1640,10 +1622,10 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_NETPLAY_PUBLIC_ANNOUNCE:
snprintf(s, len,
"Whether to announce netplay games publicly. \n"
"Netplay oyunlarının kamuya duyurulup duyulmayacağı. \n"
" \n"
"If set to false, clients must manually connect \n"
"rather than using the public lobby.");
"False olarak ayarlanırsa, istemciler genel \n"
"lobiyi kullanmak yerine manuel olarak bağlanmalıdır.");
break;
case MENU_ENUM_LABEL_NETPLAY_START_AS_SPECTATOR:
snprintf(s, len,
@ -1751,8 +1733,8 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_VIDEO_SMOOTH:
snprintf(s, len,
"Smoothens picture with bilinear filtering. \n"
"Should be disabled if using shaders.");
"Resmi bilinear filtreleme ile pürüzsüzleştirir. \n"
"Gölgelendiriciler kullanılıyorsa devre dışı bırakılmalıdır.");
break;
case MENU_ENUM_LABEL_TIMEDATE_ENABLE:
snprintf(s, len,
@ -1760,7 +1742,7 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_TIMEDATE_STYLE:
snprintf(s, len,
"Style to show the current date and/or time in.");
"İçinde geçerli tarih ve/veya saati gösterecek stil.");
break;
case MENU_ENUM_LABEL_BATTERY_LEVEL_ENABLE:
snprintf(s, len,
@ -1813,21 +1795,21 @@ int menu_hash_get_help_tr_enum(enum msg_hash_enums msg, char *s, size_t len)
break;
case MENU_ENUM_LABEL_OVERLAY_DIRECTORY:
snprintf(s, len,
"Overlay Directory. \n"
"Kaplama Dizini. \n"
" \n"
"Defines a directory where overlays are \n"
"kept for easy access.");
"Kolay erişim için kaplamaların \n"
"tutulduğu bir dizini tanımlar.");
break;
case MENU_ENUM_LABEL_INPUT_MAX_USERS:
snprintf(s, len,
"Maximum amount of users supported by \n"
"RetroArch.");
"RetroArch tarafından desteklenen maksimum \n"
"kullanıcı sayısı.");
break;
case MENU_ENUM_LABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE:
snprintf(s, len,
"After downloading, automatically extract \n"
"archives that the downloads are contained \n"
"inside.");
"İndirdikten sonra, indirme işlemlerinin \n"
"içinde bulunduğu arşivleri otomatik \n"
"olarak çıkarır.");
break;
case MENU_ENUM_LABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE:
snprintf(s, len,

File diff suppressed because it is too large Load Diff

View File

@ -4999,7 +4999,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_VIEWPORT_SIZE_CALCULATION_FAILED,
"Viewport size calculation failed! Will continue using raw data. This will probably not work right ..."
"Viewport size calculation failed! Will continue using raw data. This will probably not work right..."
)
MSG_HASH(
MSG_VIRTUAL_DISK_TRAY,

View File

@ -927,7 +927,11 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Tiếng Việt")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic")
"Tiếng Ả Rập")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GREEK,
"Tiếng NGƯỜI HY LẠP")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_TURKISH,
"Tiếng Thổ Nhĩ Kỳ")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Left Analog")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,