src/platform/libretro/libretro_core_options_intl.h (view raw)
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
50struct retro_core_option_definition option_defs_it[] = {
51 {
52 "mgba_solar_sensor_level",
53 "Livello Sensore Solare",
54 "Imposta l'intensità solare dell'ambiente. Può essere usato dai giochi che includono un sensore solare nelle loro cartucce, es.: la serie Boktai.",
55 {
56 { "0", NULL },
57 { "1", NULL },
58 { "2", NULL },
59 { "3", NULL },
60 { "4", NULL },
61 { "5", NULL },
62 { "6", NULL },
63 { "7", NULL },
64 { "8", NULL },
65 { "9", NULL },
66 { "10", NULL },
67 { NULL, NULL },
68 },
69 "0"
70 },
71 {
72 "mgba_allow_opposing_directions",
73 "Permetti Input Direzionali Opposti",
74 "Attivando questa funzionalità ti permette di premere / alternare velocemente / tenere premuti entrambe le direzioni destra e sinistra (oppure su e giù) allo stesso momento. Potrebbe causare dei glitch di movimento.",
75 {
76 { "no", "Disabilitato" },
77 { "yes", "Abilitato" },
78 { NULL, NULL },
79 },
80 "no"
81 },
82 {
83 "mgba_gb_model",
84 "Modello Game Boy (richiede riavvio)",
85 "Esegue il contenuto caricato con un modello specifico di Game Boy. 'Rivela Automaticamente' selezionerà il modello più appropriato per il gioco attuale.",
86 {
87 { "Autodetect", "Rivela Automaticamente" },
88 { "Game Boy", NULL },
89 { "Super Game Boy", NULL },
90 { "Game Boy Color", NULL },
91 { "Game Boy Advance", NULL },
92 { NULL, NULL },
93 },
94 "Autodetect"
95 },
96 {
97 "mgba_use_bios",
98 "Usa il File BIOS se Presente (richiede riavvio)",
99 "Usa il BIOS/bootloader ufficiale per hardware emulato, se presente nella cartella di sistema di RetroArch.",
100 {
101 { "ON", NULL },
102 { "OFF", NULL },
103 { NULL, NULL },
104 },
105 "ON"
106 },
107 {
108 "mgba_skip_bios",
109 "Salta Intro BIOS (richiede riavvio)",
110 "Salta il filmato del logo di avvio se si usa un BIOS/bootloader ufficiale. Questa impostazione è ignorata se 'Usa il file BIOS se presente' è disabilitato.",
111 {
112 { "OFF", NULL },
113 { "ON", NULL },
114 { NULL, NULL },
115 },
116 "OFF"
117 },
118 {
119 "mgba_sgb_borders",
120 "Utilizza i Bordi Super Game Boy (richiede riavvio)",
121 "Visualizza i bordi del Super Game Boy quando apri un gioco potenziato dal Super Game Boy.",
122 {
123 { "ON", NULL },
124 { "OFF", NULL },
125 { NULL, NULL },
126 },
127 "ON"
128 },
129 {
130 "mgba_idle_optimization",
131 "Rimozione Idle Loop",
132 "Riduce il carico del sistema ottimizzando gli 'idle-loops' - sezione del codice dove non accade nulla, ma la CPU lavora a velocità massima. Migliora le prestazioni, è consigliato abilitarlo su hardware di bassa fascia.",
133 {
134 { "Remove Known", "Rimuovi Conosciuti" },
135 { "Detect and Remove", "Rileva e Rimuovi" },
136 { "Don't Remove", "Non Rimuovere" },
137 { NULL, NULL },
138 },
139 "Remove Known"
140 },
141 {
142 "mgba_frameskip",
143 "Salta Frame",
144 "Salta dei frame per migliorare le prestazioni a costo della fluidità dell'immagine. Il valore impostato qui è il numero dei frame rimosso dopo che un frame sia stato renderizzato - ovvero '0' = 60fps, '1' = 30fps, '2' = 15fps, ecc.",
145 {
146 { "0", NULL },
147 { "1", NULL },
148 { "2", NULL },
149 { "3", NULL },
150 { "4", NULL },
151 { "5", NULL },
152 { "6", NULL },
153 { "7", NULL },
154 { "8", NULL },
155 { "9", NULL },
156 { "10", NULL },
157 { NULL, NULL },
158 },
159 "0"
160 },
161#if defined(COLOR_16_BIT) && defined(COLOR_5_6_5)
162 {
163 "mgba_color_correction",
164 "Correzione Colore",
165 "Regola i colori per corrispondere lo schermo di GBA/GBC reali.",
166 {
167 { "OFF", NULL },
168 { "GBA", "Game Boy Advance" },
169 { "GBC", "Game Boy Color" },
170 { "Auto", NULL },
171 { NULL, NULL },
172 },
173 "OFF"
174 },
175#endif
176 { NULL, NULL, NULL, {{0}}, NULL },
177};
178
179/* RETRO_LANGUAGE_DUTCH */
180
181/* RETRO_LANGUAGE_PORTUGUESE_BRAZIL */
182
183/* RETRO_LANGUAGE_PORTUGUESE_PORTUGAL */
184
185/* RETRO_LANGUAGE_RUSSIAN */
186
187/* RETRO_LANGUAGE_KOREAN */
188
189/* RETRO_LANGUAGE_CHINESE_TRADITIONAL */
190
191/* RETRO_LANGUAGE_CHINESE_SIMPLIFIED */
192
193/* RETRO_LANGUAGE_ESPERANTO */
194
195/* RETRO_LANGUAGE_POLISH */
196
197/* RETRO_LANGUAGE_VIETNAMESE */
198
199/* RETRO_LANGUAGE_ARABIC */
200
201/* RETRO_LANGUAGE_GREEK */
202
203/* RETRO_LANGUAGE_TURKISH */
204
205struct retro_core_option_definition option_defs_tr[] = {
206 {
207 "mgba_solar_sensor_level",
208 "Güneş Sensörü Seviyesi",
209 "Ortam güneş ışığının yoğunluğunu ayarlar. Boktai serisi, kartuşlarına güneş sensörü içeren oyunlar tarafından kullanılabilir.",
210 {
211 { "0", NULL },
212 { "1", NULL },
213 { "2", NULL },
214 { "3", NULL },
215 { "4", NULL },
216 { "5", NULL },
217 { "6", NULL },
218 { "7", NULL },
219 { "8", NULL },
220 { "9", NULL },
221 { "10", NULL },
222 { NULL, NULL },
223 },
224 "0"
225 },
226 {
227 "mgba_allow_opposing_directions",
228 "Karşı Yönlü Girdiye Çıkmaya İzin Ver",
229 "Bunu etkinleştirmek aynı anda hem sola hem de sağa (veya yukarı ve aşağı) yönlere basma / hızlı değiştirme / tutma imkanı sağlar. Bu harekete dayalı hatalara neden olabilir.",
230 {
231 { "no", "Devre dışı bırak" },
232 { "yes", "Etkileştir" },
233 { NULL, NULL },
234 },
235 "no"
236 },
237 {
238 "mgba_gb_model",
239 "Game Boy Modeli (yeniden başlatma gerektirir)",
240 "Yüklenen içeriği belirli bir Game Boy modeliyle çalıştırır. 'Otomatik Tespit' mevcut oyun için en uygun modeli seçecektir.",
241 {
242 { "Autodetect", "Otomatik Tespit" },
243 { "Game Boy", NULL },
244 { "Super Game Boy", NULL },
245 { "Game Boy Color", NULL },
246 { "Game Boy Advance", NULL },
247 { NULL, NULL },
248 },
249 "Autodetect"
250 },
251 {
252 "mgba_use_bios",
253 "Bulunursa BIOS Dosyasını kullanın (yeniden başlatma gerektirir)",
254 "RetroArch'ın sistem dizininde varsa, öykünülmüş donanım için resmi BIOS/önyükleyici kullanır.",
255 {
256 { "ON", "AÇIK" },
257 { "OFF", "KAPALI" },
258 { NULL, NULL },
259 },
260 "ON"
261 },
262 {
263 "mgba_skip_bios",
264 "BIOS Girişini Atla (yeniden başlatma gerektirir)",
265 "Resmi bir BIOS / önyükleyici kullanırken, başlangıç logosu animasyonunu atlayın. Bu ayar, 'Bulunursa BIOS Dosyasını Kullan' devre dışı bırakıldığında geçersiz sayılır.",
266 {
267 { "OFF", "HAYIR" },
268 { "ON", "AÇIK" },
269 { NULL, NULL },
270 },
271 "OFF"
272 },
273 {
274 "mgba_sgb_borders",
275 "Super Game Boy Sınırlarını kullanın (yeniden başlatma gerekir)",
276 "Super Game Boy gelişmiş oyunlarını çalıştırırken Super Game Boy sınırlarını görüntüleR.",
277 {
278 { "ON", "AÇIK" },
279 { "OFF", "KAPALI" },
280 { NULL, NULL },
281 },
282 "ON"
283 },
284 {
285 "mgba_idle_optimization",
286 "Boşta Döngü Kaldırma",
287 "'Boşta döngüler' denilen sistemi optimize ederek sistem yükünü azaltın - hiçbir şeyin olmadığı koddaki bölümler için, CPU tam hızda çalıştırır (boşa dönen bir araba gibi). Performansı arttırır ve düşük kaliteli donanımlarda etkinleştirilmesi gerekir.",
288 {
289 { "Remove Known", "Bilinenleri Kaldır" },
290 { "Detect and Remove", "Algıla ve Kaldır" },
291 { "Don't Remove", "Kaldırma" },
292 { NULL, NULL },
293 },
294 "Remove Known"
295 },
296 {
297 "mgba_frameskip",
298 "Kare atlama",
299 "Görsel pürüzsüzlük pahasına performansı artırmak için çerçeveleri atlayın. Burada ayarlanan değer, bir kare oluşturulduktan sonra atlanan kare sayısıdır - yani '0' = 60fps, '1' = 30fps, '2' = 15fps, vb.",
300 {
301 { "0", NULL },
302 { "1", NULL },
303 { "2", NULL },
304 { "3", NULL },
305 { "4", NULL },
306 { "5", NULL },
307 { "6", NULL },
308 { "7", NULL },
309 { "8", NULL },
310 { "9", NULL },
311 { "10", NULL },
312 { NULL, NULL },
313 },
314 "0"
315 },
316#if defined(COLOR_16_BIT) && defined(COLOR_5_6_5)
317 {
318 "mgba_color_correction",
319 "Renk Düzeltmesi",
320 "Çıktı renklerini gerçek GBA / GBC donanımının görüntüsüyle eşleşecek şekilde ayarlar.",
321 {
322 { "OFF", "KAPALI" },
323 { "GBA", "Game Boy Advance" },
324 { "GBC", "Game Boy Color" },
325 { "Auto", "Otomatik" },
326 { NULL, NULL },
327 },
328 "OFF"
329 },
330#endif
331 { NULL, NULL, NULL, {{0}}, NULL },
332};
333
334#ifdef __cplusplus
335}
336#endif
337
338#endif