Merge pull request #428 from negativeExponent/libretro
[pcsx_rearmed.git] / frontend / libretro_core_options_intl.h
1 #ifndef LIBRETRO_CORE_OPTIONS_INTL_H__
2 #define LIBRETRO_CORE_OPTIONS_INTL_H__
3
4 #if defined(_MSC_VER) && (_MSC_VER >= 1500 && _MSC_VER < 1900)
5 /* https://support.microsoft.com/en-us/kb/980263 */
6 #pragma execution_character_set("utf-8")
7 #pragma warning(disable:4566)
8 #endif
9
10 #include <libretro.h>
11
12 /*
13  ********************************
14  * VERSION: 1.3
15  ********************************
16  *
17  * - 1.3: Move translations to libretro_core_options_intl.h
18  *        - libretro_core_options_intl.h includes BOM and utf-8
19  *          fix for MSVC 2010-2013
20  *        - Added HAVE_NO_LANGEXTRA flag to disable translations
21  *          on platforms/compilers without BOM support
22  * - 1.2: Use core options v1 interface when
23  *        RETRO_ENVIRONMENT_GET_CORE_OPTIONS_VERSION is >= 1
24  *        (previously required RETRO_ENVIRONMENT_GET_CORE_OPTIONS_VERSION == 1)
25  * - 1.1: Support generation of core options v0 retro_core_option_value
26  *        arrays containing options with a single value
27  * - 1.0: First commit
28 */
29
30 #ifdef __cplusplus
31 extern "C" {
32 #endif
33
34 /*
35  ********************************
36  * Core Option Definitions
37  ********************************
38 */
39
40 /* RETRO_LANGUAGE_JAPANESE */
41
42 /* RETRO_LANGUAGE_FRENCH */
43
44 /* RETRO_LANGUAGE_SPANISH */
45
46 /* RETRO_LANGUAGE_GERMAN */
47
48 /* RETRO_LANGUAGE_ITALIAN */
49
50 /* RETRO_LANGUAGE_DUTCH */
51
52 /* RETRO_LANGUAGE_PORTUGUESE_BRAZIL */
53
54 /* RETRO_LANGUAGE_PORTUGUESE_PORTUGAL */
55
56 /* RETRO_LANGUAGE_RUSSIAN */
57
58 /* RETRO_LANGUAGE_KOREAN */
59
60 /* RETRO_LANGUAGE_CHINESE_TRADITIONAL */
61
62 /* RETRO_LANGUAGE_CHINESE_SIMPLIFIED */
63
64 /* RETRO_LANGUAGE_ESPERANTO */
65
66 /* RETRO_LANGUAGE_POLISH */
67
68 /* RETRO_LANGUAGE_VIETNAMESE */
69
70 /* RETRO_LANGUAGE_ARABIC */
71
72 /* RETRO_LANGUAGE_GREEK */
73
74 /* RETRO_LANGUAGE_TURKISH */
75
76 struct retro_core_option_definition option_defs_tr[] = {
77    {
78       "pcsx_rearmed_frameskip",
79       "Kare Atlama",
80       "Görsel pürüzsüzlük pahasına performansı artırmak için ne kadar karenin atlanması gerektiğini seçin.",
81       {
82          { NULL, NULL },
83       },
84       NULL
85    },
86    {
87       "pcsx_rearmed_bios",
88       "BIOS Kullan",
89       "Gerçek bios dosyasını (varsa) veya öykünmüş bios'u (HLE) kullanmanızı sağlar. Daha iyi uyumluluk için resmi bios dosyasını kullanmanız önerilir.",
90       {
91          { "auto", "otomatik" },
92          { "HLE",  "hle" },
93          { NULL, NULL },
94       },
95       "auto",
96    },
97    {
98       "pcsx_rearmed_region",
99       "Bölge",
100       "Sistemin hangi bölgeden olduğunu seçin. NTSC için 60 Hz, PAL için 50 Hz.",
101       {
102          { "auto", "otomatik" },
103          { "NTSC", "ntsc" },
104          { "PAL",  "pal" },
105          { NULL, NULL },
106       },
107       "auto",
108    },
109    {
110       "pcsx_rearmed_memcard2",
111       "İkinci Bellek Kartını Etkinleştir (Paylaşılan)",
112       "2. Hafıza kartı yuvasını etkinleştirin. Bu hafıza kartı tüm oyunlar arasında paylaşılır.",
113       {
114          { NULL, NULL },
115       },
116       NULL
117    },
118    {
119       "pcsx_rearmed_pad1type",
120       "Kumanda 1 Tipi",
121       "1. Oyuncu için kontrolör tipi",
122       {
123          { "standard",  NULL },
124          { "analog",    NULL },
125          { "dualshock", NULL },
126          { "negcon",    NULL },
127          { "guncon",    NULL },
128          { "mouse",     NULL },
129          { "none",      "hiçbiri" },
130          { NULL, NULL },
131       },
132       "standard",
133    },
134    {
135       "pcsx_rearmed_pad2type",
136       "Kumanda 2 Tipi",
137       "2. Oyuncu için kontrolör tipi",
138       {
139          { "standard",  NULL },
140          { "analog",    NULL },
141          { "dualshock", NULL },
142          { "negcon",    NULL },
143          { "guncon",    NULL },
144          { "mouse",     NULL },
145          { "none",      "hiçbiri" },
146          { NULL, NULL },
147       },
148       "standard",
149    },
150    {
151       "pcsx_rearmed_pad3type",
152       "Kumanda 3 Tipi",
153       "3. Oyuncu için kontrolör tipi",
154       {
155          { "standard",  NULL },
156          { "analog",    NULL },
157          { "dualshock", NULL },
158          { "negcon",    NULL },
159          { "guncon",    NULL },
160          { "mouse",     NULL },
161          { "none",      "hiçbiri" },
162          { NULL, NULL },
163       },
164       "none",
165    },
166    {
167       "pcsx_rearmed_pad4type",
168       "Kumanda 4 Tipi",
169       "4. Oyuncu için kontrolör tipi",
170       {
171          { "standard",  NULL },
172          { "analog",    NULL },
173          { "dualshock", NULL },
174          { "negcon",    NULL },
175          { "guncon",    NULL },
176          { "mouse",     NULL },
177          { "none",      "hiçbiri" },
178          { NULL, NULL },
179       },
180       "none",
181    },
182    {
183       "pcsx_rearmed_pad5type",
184       "Kumanda 5 Tipi",
185       "5. Oyuncu için kontrolör tipi",
186       {
187          { "standard",  NULL },
188          { "analog",    NULL },
189          { "dualshock", NULL },
190          { "negcon",    NULL },
191          { "guncon",    NULL },
192          { "mouse",     NULL },
193          { "none",      "hiçbiri" },
194          { NULL, NULL },
195       },
196       "none",
197    },{
198       "pcsx_rearmed_pad6type",
199       "Kumanda 6 Tipi",
200       "6. Oyuncu için kontrolör tipi",
201       {
202          { "standard",  NULL },
203          { "analog",    NULL },
204          { "dualshock", NULL },
205          { "negcon",    NULL },
206          { "guncon",    NULL },
207          { "mouse",     NULL },
208          { "none",      "hiçbiri" },
209          { NULL, NULL },
210       },
211       "none",
212    },{
213       "pcsx_rearmed_pad7type",
214       "Kumanda 7 Tipi",
215       "7. Oyuncu için kontrolör tipi",
216       {
217          { "standard",  NULL },
218          { "analog",    NULL },
219          { "dualshock", NULL },
220          { "negcon",    NULL },
221          { "guncon",    NULL },
222          { "mouse",     NULL },
223          { "none",      "hiçbiri" },
224          { NULL, NULL },
225       },
226       "none",
227    },{
228       "pcsx_rearmed_pad8type",
229       "Kumanda 8 Tipi",
230       "8. Oyuncu için kontrolör tipi",
231       {
232          { "standard",  NULL },
233          { "analog",    NULL },
234          { "dualshock", NULL },
235          { "negcon",    NULL },
236          { "guncon",    NULL },
237          { "mouse",     NULL },
238          { "none",      "hiçbiri" },
239          { NULL, NULL },
240       },
241       "none",
242    },
243    {
244       "pcsx_rearmed_multitap1",
245       "Multitap 1",
246       "Bağlantı noktası 1'deki multitap'ı etkinleştirir / devre dışı bırakır ve izin veren oyunlarda 5 oyuncuya kadar izin verir.",
247       {
248          { "auto",     "otomatik" },
249          { "disabled", NULL },
250          { "enabled",  NULL },
251          { NULL, NULL },
252       },
253       "auto",
254    },
255    {
256       "pcsx_rearmed_multitap2",
257       "Multitap 2",
258       "Bağlantı noktası 2'deki multitap'ı etkinleştirir/devre dışı bırakır ve izin veren oyunlarda 8 oyuncuya kadar izin verir. Bunun çalışması için Multitap 1'in etkinleştirilmesi gerekir.",
259       {
260          { "auto",     "otomatik" },
261          { "disabled", NULL },
262          { "enabled",  NULL },
263          { NULL, NULL },
264       },
265       "auto",
266    },
267    {
268       "pcsx_rearmed_negcon_deadzone",
269       "NegCon Twist Deadzone (Yüzdelik)",
270       "Öykünülmüş neGcon kontrolörünün 'büküm' eylemini simüle ederken RetroPad sol analog çubuğunun ölü bölgesini ayarlar. Sürüklenme/istenmeyen girişi ortadan kaldırmak için kullanılır.",
271       {
272          { NULL, NULL },
273       },
274       NULL
275    },
276    {
277       "pcsx_rearmed_negcon_response",
278       "NegCon Twist Response",
279       "Öykünülmüş neGcon kontrolörünün 'bükümünü' simule etmek için bir RetroPad sol analog çubuğu kullanırken analog cevabını belirtir.",
280       {
281          { NULL, NULL },
282       },
283       NULL
284    },
285    {
286       "pcsx_rearmed_vibration",
287       "Titreşimi Etkinleştir",
288       "Titreşim özelliklerini destekleyen kontrolörler için titreşim geri bildirimini etkinleştirir.",
289       {
290          { NULL, NULL },
291       },
292       NULL
293    },
294    {
295       "pcsx_rearmed_dithering",
296       "Dithering Etkinleştir",
297       "Kapalı ise, PSX'in renk bantlarıyla mücadele etmek için uyguladığı renk taklidi düzenini devre dışı bırakır.",
298       {
299          { NULL, NULL },
300       },
301       NULL
302    },
303
304 #ifdef NEW_DYNAREC
305    {
306       "pcsx_rearmed_drc",
307       "Dinamik Yeniden Derleyici",
308       "Çekirdeğin dinamik yeniden derleyici veya tercüman(daha yavaş) CPU talimatlarını kullanmasını sağlar.",
309       {
310          { NULL, NULL },
311       },
312       NULL
313    },
314    {
315       "pcsx_rearmed_psxclock",
316       "PSX CPU Saat Hızı",
317 #ifdef HAVE_PRE_ARMV7
318       "Overclock or underclock the PSX clock. Default is 50",
319 #else
320       "Overclock or underclock the PSX clock. Default is 57",
321 #endif
322       {
323          { NULL, NULL },
324       },
325       NULL
326    },
327 #endif /* NEW_DYNAREC */
328
329 #ifdef __ARM_NEON__
330    {
331       "pcsx_rearmed_neon_interlace_enable",
332       "Interlacing Mode'u etkinleştir",
333       "Sahte tarama çizgileri efektini etkinleştirir.",
334       {
335          { NULL, NULL },
336       },
337       NULL
338    },
339    {
340       "pcsx_rearmed_neon_enhancement_enable",
341       "Geliştirilmiş Çözünürlük (Yavaş)",
342       "Düşük performans pahasına çift çözünürlükte işler.",
343       {
344          { NULL, NULL },
345       },
346       NULL
347    },
348    {
349       "pcsx_rearmed_neon_enhancement_no_main",
350       "Geliştirilmiş Çözünürlük (Speed Hack)",
351       "Geliştirilmiş çözünürlük seçeneği için hız aşırtma(bazı oyunlarda sorun çıkartabilir).",
352       {
353          { NULL, NULL },
354       },
355       NULL
356    },
357 #endif /* __ARM_NEON__ */
358
359    {
360       "pcsx_rearmed_duping_enable",
361       "Frame Duping",
362       "Yeni bir veri yoksa, bir hızlandırma, son kareyi yeniden çizer/yeniden kullanır.",
363       {
364          { NULL, NULL },
365       },
366       NULL
367    },
368    {
369       "pcsx_rearmed_display_internal_fps",
370       "Dahili FPS'yi görüntüle",
371       "Etkinleştirildiğinde ekranda saniye başına kareyi gösterir.",
372       {
373          { NULL, NULL },
374       },
375       NULL
376    },
377
378    /* GPU PEOPS OPTIONS */
379 #ifdef GPU_PEOPS
380    {
381       "pcsx_rearmed_show_gpu_peops_settings",
382       "Gelişmiş GPU Ayarlarını Göster",
383       "Çeşitli GPU düzeltmelerini etkinleştirin veya devre dışı bırakın. Ayarların etkili olması için core'un yeniden başlatılması gerekebilir. NOT: Bu ayarın etkili olabilmesi için Hızlı Menü’nün değiştirilmesi gerekir.",
384       {
385          { NULL, NULL },
386       },
387       NULL
388    },
389    {
390       "pcsx_rearmed_gpu_peops_odd_even_bit",
391       "(GPU) Odd/Even Bit Hack",
392       "Chrono Cross için gerekli.",
393       {
394          { NULL, NULL },
395       },
396       NULL
397    },
398    {
399       "pcsx_rearmed_gpu_peops_expand_screen_width",
400       "(GPU) Ekran Genişliğini Genişlet",
401       "Capcom dövüş oyunları",
402       {
403          { NULL, NULL },
404       },
405       NULL
406    },
407    {
408       "pcsx_rearmed_gpu_peops_ignore_brightness",
409       "(GPU) Parlaklık Rengini Yoksay",
410       "Lunar Silver Star Story oyunlarında siyah ekran",
411       {
412          { NULL, NULL },
413       },
414       NULL
415    },
416    {
417       "pcsx_rearmed_gpu_peops_disable_coord_check",
418       "(GPU) Koordinat Kontrolünü Devre Dışı Bırak",
419       "Uyumluluk modu",
420       {
421          { NULL, NULL },
422       },
423       NULL
424    },
425    {
426       "pcsx_rearmed_gpu_peops_lazy_screen_update",
427       "(GPU) Tembel Ekran Güncellemesi",
428       "Pandemonium 2",
429       {
430          { NULL, NULL },
431       },
432       NULL
433    },
434    {
435       "pcsx_rearmed_gpu_peops_old_frame_skip",
436       "(GPU) Eski Çerçeve Atlama",
437       "Her ikinci kareyi atla",
438       {
439          { NULL, NULL },
440       },
441       NULL
442    },
443    {
444       "pcsx_rearmed_gpu_peops_repeated_triangles",
445       "(GPU) Tekrarlanan Düz Doku Üçgenleri",
446       "Star Wars: Dark Forces için gerekli",
447       {
448          { NULL, NULL },
449       },
450       NULL
451    },
452    {
453       "pcsx_rearmed_gpu_peops_quads_with_triangles",
454       "(GPU) Üçgenler ile Dörtlü Çiz",
455       "Daha iyi g renkler, daha kötü dokular",
456       {
457          { NULL, NULL },
458       },
459       NULL
460    },
461    {
462       "pcsx_rearmed_gpu_peops_fake_busy_state",
463       "(GPU) Sahte 'Gpu Meşgul' Konumları",
464       "Çizimden sonra meşgul bayraklarını değiştir",
465       {
466          { NULL, NULL },
467       },
468       NULL
469    },
470 #endif /* GPU_PEOPS */
471
472    {
473       "pcsx_rearmed_show_bios_bootlogo",
474       "Bios Bootlogo'yu Göster",
475       "Etkinleştirildiğinde, başlatırken veya sıfırlarken PlayStation logosunu gösterir. (Bazı oyunları bozabilir).",
476       {
477          { NULL, NULL },
478       },
479       NULL
480    },
481    {
482       "pcsx_rearmed_spu_reverb",
483       "Ses Yankısı",
484       "Ses yankı efektini etkinleştirir veya devre dışı bırakır.",
485       {
486          { NULL, NULL },
487       },
488       NULL
489    },
490    {
491       "pcsx_rearmed_spu_interpolation",
492       "Ses Enterpolasyonu",
493       NULL,
494       {
495          { NULL, NULL },
496       },
497       NULL
498    },
499    {
500       "pcsx_rearmed_idiablofix",
501       "Diablo Müzik Düzeltmesi",
502       NULL,
503       {
504          { NULL, NULL },
505       },
506       NULL
507    },
508    {
509       "pcsx_rearmed_pe2_fix",
510       "Parasite Eve 2/Vandal Hearts 1/2 Düzeltmleri",
511       NULL,
512       {
513          { NULL, NULL },
514       },
515       NULL
516    },
517    {
518       "pcsx_rearmed_inuyasha_fix",
519       "InuYasha Sengoku Battle Düzeltmesi",
520       NULL,
521       {
522          { NULL, NULL },
523       },
524       NULL
525    },
526
527    /* ADVANCED OPTIONS */
528    {
529       "pcsx_rearmed_noxadecoding",
530       "XA Kod Çözme",
531       NULL,
532       {
533          { NULL, NULL },
534       },
535       NULL
536    },
537    {
538       "pcsx_rearmed_nocdaudio",
539       "CD Ses",
540       NULL,
541       {
542          { NULL, NULL },
543       },
544       NULL
545    },
546
547 #ifdef NEW_DYNAREC
548    {
549       "pcsx_rearmed_nosmccheck",
550       "(Speed Hack) SMC Kontrollerini Devre Dışı Bırak",
551       "Yükleme sırasında çökmelere neden olabilir, hafıza kartını bozabilir.",
552       {
553          { NULL, NULL },
554       },
555       NULL
556    },
557    {
558       "pcsx_rearmed_gteregsunneeded",
559       "(Speed Hack) GTE'nin Gereksiz Olduğunu Varsayın",
560       "Grafiksel bozukluklara neden olabilir.",
561       {
562          { NULL, NULL },
563       },
564       NULL
565    },
566    {
567       "pcsx_rearmed_nogteflags",
568       "(Speed Hack) GTE Bayraklarını Devredışı Bırakın",
569       "Grafiksel bozukluklara neden olur.",
570       {
571          { NULL, NULL },
572       },
573       NULL
574    },
575 #endif /* NEW_DYNAREC */
576
577    { NULL, NULL, NULL, {{0}}, NULL },
578 };
579
580 #ifdef __cplusplus
581 }
582 #endif
583
584 #endif