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 { "sensor", "Sensörü" },
212 { "0", NULL },
213 { "1", NULL },
214 { "2", NULL },
215 { "3", NULL },
216 { "4", NULL },
217 { "5", NULL },
218 { "6", NULL },
219 { "7", NULL },
220 { "8", NULL },
221 { "9", NULL },
222 { "10", NULL },
223 { NULL, NULL },
224 },
225 "0"
226 },
227 {
228 "mgba_allow_opposing_directions",
229 "Karşı Yönlü Girdiye Çıkmaya İzin Ver",
230 "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.",
231 {
232 { "no", "Devre dışı bırak" },
233 { "yes", "Etkileştir" },
234 { NULL, NULL },
235 },
236 "no"
237 },
238 {
239 "mgba_gb_model",
240 "Game Boy Modeli (yeniden başlatma gerektirir)",
241 "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.",
242 {
243 { "Autodetect", "Otomatik Tespit" },
244 { "Game Boy", NULL },
245 { "Super Game Boy", NULL },
246 { "Game Boy Color", NULL },
247 { "Game Boy Advance", NULL },
248 { NULL, NULL },
249 },
250 "Autodetect"
251 },
252 {
253 "mgba_use_bios",
254 "Bulunursa BIOS Dosyasını kullanın (yeniden başlatma gerektirir)",
255 "RetroArch'ın sistem dizininde varsa, öykünülmüş donanım için resmi BIOS/önyükleyici kullanır.",
256 {
257 { "ON", "AÇIK" },
258 { "OFF", "KAPALI" },
259 { NULL, NULL },
260 },
261 "ON"
262 },
263 {
264 "mgba_skip_bios",
265 "BIOS Girişini Atla (yeniden başlatma gerektirir)",
266 "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.",
267 {
268 { "OFF", "HAYIR" },
269 { "ON", "AÇIK" },
270 { NULL, NULL },
271 },
272 "OFF"
273 },
274 {
275 "mgba_sgb_borders",
276 "Super Game Boy Sınırlarını kullanın (yeniden başlatma gerekir)",
277 "Super Game Boy gelişmiş oyunlarını çalıştırırken Super Game Boy sınırlarını görüntüleR.",
278 {
279 { "ON", "AÇIK" },
280 { "OFF", "KAPALI" },
281 { NULL, NULL },
282 },
283 "ON"
284 },
285 {
286 "mgba_idle_optimization",
287 "Boşta Döngü Kaldırma",
288 "'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.",
289 {
290 { "Remove Known", "Bilinenleri Kaldır" },
291 { "Detect and Remove", "Algıla ve Kaldır" },
292 { "Don't Remove", "Kaldırma" },
293 { NULL, NULL },
294 },
295 "Remove Known"
296 },
297 {
298 "mgba_frameskip",
299 "Kare atlama",
300 "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.",
301 {
302 { "0", NULL },
303 { "1", NULL },
304 { "2", NULL },
305 { "3", NULL },
306 { "4", NULL },
307 { "5", NULL },
308 { "6", NULL },
309 { "7", NULL },
310 { "8", NULL },
311 { "9", NULL },
312 { "10", NULL },
313 { NULL, NULL },
314 },
315 "0"
316 },
317#if defined(COLOR_16_BIT) && defined(COLOR_5_6_5)
318 {
319 "mgba_color_correction",
320 "Renk Düzeltmesi",
321 "Çıktı renklerini gerçek GBA / GBC donanımının görüntüsüyle eşleşecek şekilde ayarlar.",
322 {
323 { "OFF", "KAPALI" },
324 { "GBA", "Game Boy Advance" },
325 { "GBC", "Game Boy Color" },
326 { "Auto", "Otomatik" },
327 { NULL, NULL },
328 },
329 "OFF"
330 },
331#endif
332 { NULL, NULL, NULL, {{0}}, NULL },
333};
334
335#ifdef __cplusplus
336}
337#endif
338
339#endif