Merge pull request #369 from negativeExponent/switch
[pcsx_rearmed.git] / frontend / libretro_core_options_intl.h
CommitLineData
fbe06628 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
31extern "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
76struct 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 { "none", "hiçbiri" },
128 { NULL, NULL },
129 },
130 "standard",
131 },
132 {
133 "pcsx_rearmed_pad2type",
134 "Kumanda 2 Tipi",
135 "2. Oyuncu için kontrolör tipi",
136 {
137 { "standard", NULL },
138 { "analog", NULL },
139 { "dualshock", NULL },
140 { "negcon", NULL },
141 { "none", "hiçbiri" },
142 { NULL, NULL },
143 },
144 "standard",
145 },
146 {
147 "pcsx_rearmed_pad3type",
148 "Kumanda 3 Tipi",
149 "3. Oyuncu için kontrolör tipi",
150 {
151 { "standard", NULL },
152 { "analog", NULL },
153 { "dualshock", NULL },
154 { "negcon", NULL },
155 { "none", "hiçbiri" },
156 { NULL, NULL },
157 },
158 "none",
159 },
160 {
161 "pcsx_rearmed_pad4type",
162 "Kumanda 4 Tipi",
163 "4. Oyuncu için kontrolör tipi",
164 {
165 { "standard", NULL },
166 { "analog", NULL },
167 { "dualshock", NULL },
168 { "negcon", NULL },
169 { "none", "hiçbiri" },
170 { NULL, NULL },
171 },
172 "none",
173 },
174 {
175 "pcsx_rearmed_pad5type",
176 "Kumanda 5 Tipi",
177 "5. Oyuncu için kontrolör tipi",
178 {
179 { "standard", NULL },
180 { "analog", NULL },
181 { "dualshock", NULL },
182 { "negcon", NULL },
183 { "none", "hiçbiri" },
184 { NULL, NULL },
185 },
186 "none",
187 },{
188 "pcsx_rearmed_pad6type",
189 "Kumanda 6 Tipi",
190 "6. Oyuncu için kontrolör tipi",
191 {
192 { "standard", NULL },
193 { "analog", NULL },
194 { "dualshock", NULL },
195 { "negcon", NULL },
196 { "none", "hiçbiri" },
197 { NULL, NULL },
198 },
199 "none",
200 },{
201 "pcsx_rearmed_pad7type",
202 "Kumanda 7 Tipi",
203 "7. Oyuncu için kontrolör tipi",
204 {
205 { "standard", NULL },
206 { "analog", NULL },
207 { "dualshock", NULL },
208 { "negcon", NULL },
209 { "none", "hiçbiri" },
210 { NULL, NULL },
211 },
212 "none",
213 },{
214 "pcsx_rearmed_pad8type",
215 "Kumanda 8 Tipi",
216 "8. Oyuncu için kontrolör tipi",
217 {
218 { "standard", NULL },
219 { "analog", NULL },
220 { "dualshock", NULL },
221 { "negcon", NULL },
222 { "none", "hiçbiri" },
223 { NULL, NULL },
224 },
225 "none",
226 },
227 {
228 "pcsx_rearmed_multitap1",
229 "Multitap 1",
230 "Bağlantı noktası 1'deki multitap'ı etkinleştirir / devre dışı bırakır ve izin veren oyunlarda 5 oyuncuya kadar izin verir.",
231 {
232 { "auto", "otomatik" },
233 { "disabled", NULL },
234 { "enabled", NULL },
235 { NULL, NULL },
236 },
237 "auto",
238 },
239 {
240 "pcsx_rearmed_multitap2",
241 "Multitap 2",
242 "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.",
243 {
244 { "auto", "otomatik" },
245 { "disabled", NULL },
246 { "enabled", NULL },
247 { NULL, NULL },
248 },
249 "auto",
250 },
251 {
252 "pcsx_rearmed_negcon_deadzone",
253 "NegCon Twist Deadzone (Yüzdelik)",
254 "Ö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.",
255 {
256 { NULL, NULL },
257 },
258 NULL
259 },
260 {
261 "pcsx_rearmed_negcon_response",
262 "NegCon Twist Response",
263 "Ö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.",
264 {
265 { NULL, NULL },
266 },
267 NULL
268 },
269 {
270 "pcsx_rearmed_vibration",
271 "Titreşimi Etkinleştir",
272 "Titreşim özelliklerini destekleyen kontrolörler için titreşim geri bildirimini etkinleştirir.",
273 {
274 { NULL, NULL },
275 },
276 NULL
277 },
278 {
279 "pcsx_rearmed_dithering",
280 "Dithering Etkinleştir",
281 "Kapalı ise, PSX'in renk bantlarıyla mücadele etmek için uyguladığı renk taklidi düzenini devre dışı bırakır.",
282 {
283 { NULL, NULL },
284 },
285 NULL
286 },
287
288#ifndef DRC_DISABLE
289 {
290 "pcsx_rearmed_drc",
291 "Dinamik Yeniden Derleyici",
292 "Çekirdeğin dinamik yeniden derleyici veya tercüman(daha yavaş) CPU talimatlarını kullanmasını sağlar.",
293 {
294 { NULL, NULL },
295 },
296 NULL
297 },
298 {
299 "pcsx_rearmed_psxclock",
300 "PSX CPU Saat Hızı",
301#ifdef HAVE_PRE_ARMV7
302 "Overclock or underclock the PSX clock. Default is 50",
303#else
304 "Overclock or underclock the PSX clock. Default is 57",
305#endif
306 {
307 { NULL, NULL },
308 },
309 NULL
310 },
311#endif /* DRC_DISABLE */
312
313#ifdef __ARM_NEON__
314 {
315 "pcsx_rearmed_neon_interlace_enable",
316 "Interlacing Mode'u etkinleştir",
317 "Sahte tarama çizgileri efektini etkinleştirir.",
318 {
319 { NULL, NULL },
320 },
321 NULL
322 },
323 {
324 "pcsx_rearmed_neon_enhancement_enable",
325 "Geliştirilmiş Çözünürlük (Yavaş)",
326 "Düşük performans pahasına çift çözünürlükte işler.",
327 {
328 { NULL, NULL },
329 },
330 NULL
331 },
332 {
333 "pcsx_rearmed_neon_enhancement_no_main",
334 "Geliştirilmiş Çözünürlük (Speed Hack)",
335 "Geliştirilmiş çözünürlük seçeneği için hız aşırtma(bazı oyunlarda sorun çıkartabilir).",
336 {
337 { NULL, NULL },
338 },
339 NULL
340 },
341#endif /* __ARM_NEON__ */
342
343 {
344 "pcsx_rearmed_duping_enable",
345 "Frame Duping",
346 "Yeni bir veri yoksa, bir hızlandırma, son kareyi yeniden çizer/yeniden kullanır.",
347 {
348 { NULL, NULL },
349 },
350 NULL
351 },
352 {
353 "pcsx_rearmed_display_internal_fps",
354 "Dahili FPS'yi görüntüle",
355 "Etkinleştirildiğinde ekranda saniye başına kareyi gösterir.",
356 {
357 { NULL, NULL },
358 },
359 NULL
360 },
361
362 /* GPU PEOPS OPTIONS */
363#ifdef DRC_DISABLE
364 {
365 "pcsx_rearmed_show_gpu_peops_settings",
366 "Gelişmiş GPU Ayarlarını Göster",
367 "Ç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.",
368 {
369 { NULL, NULL },
370 },
371 NULL
372 },
373 {
374 "pcsx_rearmed_gpu_peops_odd_even_bit",
375 "(GPU) Odd/Even Bit Hack",
376 "Chrono Cross için gerekli.",
377 {
378 { NULL, NULL },
379 },
380 NULL
381 },
382 {
383 "pcsx_rearmed_gpu_peops_expand_screen_width",
384 "(GPU) Ekran Genişliğini Genişlet",
385 "Capcom dövüş oyunları",
386 {
387 { NULL, NULL },
388 },
389 NULL
390 },
391 {
392 "pcsx_rearmed_gpu_peops_ignore_brightness",
393 "(GPU) Parlaklık Rengini Yoksay",
394 "Lunar Silver Star Story oyunlarında siyah ekran",
395 {
396 { NULL, NULL },
397 },
398 NULL
399 },
400 {
401 "pcsx_rearmed_gpu_peops_disable_coord_check",
402 "(GPU) Koordinat Kontrolünü Devre Dışı Bırak",
403 "Uyumluluk modu",
404 {
405 { NULL, NULL },
406 },
407 NULL
408 },
409 {
410 "pcsx_rearmed_gpu_peops_lazy_screen_update",
411 "(GPU) Tembel Ekran Güncellemesi",
412 "Pandemonium 2",
413 {
414 { NULL, NULL },
415 },
416 NULL
417 },
418 {
419 "pcsx_rearmed_gpu_peops_old_frame_skip",
420 "(GPU) Eski Çerçeve Atlama",
421 "Her ikinci kareyi atla",
422 {
423 { NULL, NULL },
424 },
425 NULL
426 },
427 {
428 "pcsx_rearmed_gpu_peops_repeated_triangles",
429 "(GPU) Tekrarlanan Düz Doku Üçgenleri",
430 "Star Wars: Dark Forces için gerekli",
431 {
432 { NULL, NULL },
433 },
434 NULL
435 },
436 {
437 "pcsx_rearmed_gpu_peops_quads_with_triangles",
438 "(GPU) Üçgenler ile Dörtlü Çiz",
439 "Daha iyi g renkler, daha kötü dokular",
440 {
441 { NULL, NULL },
442 },
443 NULL
444 },
445 {
446 "pcsx_rearmed_gpu_peops_fake_busy_state",
447 "(GPU) Sahte 'Gpu Meşgul' Konumları",
448 "Çizimden sonra meşgul bayraklarını değiştir",
449 {
450 { NULL, NULL },
451 },
452 NULL
453 },
454#endif
455
456 {
457 "pcsx_rearmed_show_bios_bootlogo",
458 "Bios Bootlogo'yu Göster",
459 "Etkinleştirildiğinde, başlatırken veya sıfırlarken PlayStation logosunu gösterir. (Bazı oyunları bozabilir).",
460 {
461 { NULL, NULL },
462 },
463 NULL
464 },
465 {
466 "pcsx_rearmed_spu_reverb",
467 "Ses Yankısı",
468 "Ses yankı efektini etkinleştirir veya devre dışı bırakır.",
469 {
470 { NULL, NULL },
471 },
472 NULL
473 },
474 {
475 "pcsx_rearmed_spu_interpolation",
476 "Ses Enterpolasyonu",
477 NULL,
478 {
479 { NULL, NULL },
480 },
481 NULL
482 },
483 {
484 "pcsx_rearmed_idiablofix",
485 "Diablo Müzik Düzeltmesi",
486 NULL,
487 {
488 { NULL, NULL },
489 },
490 NULL
491 },
492 {
493 "pcsx_rearmed_pe2_fix",
494 "Parasite Eve 2/Vandal Hearts 1/2 Düzeltmleri",
495 NULL,
496 {
497 { NULL, NULL },
498 },
499 NULL
500 },
501 {
502 "pcsx_rearmed_inuyasha_fix",
503 "InuYasha Sengoku Battle Düzeltmesi",
504 NULL,
505 {
506 { NULL, NULL },
507 },
508 NULL
509 },
510
511 /* ADVANCED OPTIONS */
512 {
513 "pcsx_rearmed_noxadecoding",
514 "XA Kod Çözme",
515 NULL,
516 {
517 { NULL, NULL },
518 },
519 NULL
520 },
521 {
522 "pcsx_rearmed_nocdaudio",
523 "CD Ses",
524 NULL,
525 {
526 { NULL, NULL },
527 },
528 NULL
529 },
530
531#ifndef DRC_DISABLE
532 {
533 "pcsx_rearmed_nosmccheck",
534 "(Speed Hack) SMC Kontrollerini Devre Dışı Bırak",
535 "Yükleme sırasında çökmelere neden olabilir, hafıza kartını bozabilir.",
536 {
537 { NULL, NULL },
538 },
539 NULL
540 },
541 {
542 "pcsx_rearmed_gteregsunneeded",
543 "(Speed Hack) GTE'nin Gereksiz Olduğunu Varsayın",
544 "Grafiksel bozukluklara neden olabilir.",
545 {
546 { NULL, NULL },
547 },
548 NULL
549 },
550 {
551 "pcsx_rearmed_nogteflags",
552 "(Speed Hack) GTE Bayraklarını Devredışı Bırakın",
553 "Grafiksel bozukluklara neden olur.",
554 {
555 { NULL, NULL },
556 },
557 NULL
558 },
559#endif /* DRC_DISABLE */
560
561 { NULL, NULL, NULL, {{0}}, NULL },
562};
563
564#ifdef __cplusplus
565}
566#endif
567
568#endif