Get rid of hardcoded strings

This commit is contained in:
twinaphex 2016-10-25 19:57:04 +02:00
parent 948b206b60
commit b6ca7ba97a
11 changed files with 31 additions and 526 deletions

View File

@ -882,7 +882,6 @@ static char buildbot_server_url[] = "";
static char buildbot_assets_server_url[] = "http://buildbot.libretro.com/assets/";
#ifndef IS_SALAMANDER
#include "intl/intl.h"
/* User 1 */
static const struct retro_keybind retro_keybinds_1[] = {

View File

@ -1,82 +0,0 @@
/* RetroArch - A frontend for libretro.
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
* Copyright (C) 2011-2016 - Daniel De Matteis
*
* RetroArch is free software: you can redistribute it and/or modify it under the terms
* of the GNU General Public License as published by the Free Software Found-
* ation, either version 3 of the License, or (at your option) any later version.
*
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with RetroArch.
* If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __INTL_ENGLISH_H
#define __INTL_ENGLISH_H
#define RETRO_LBL_JOYPAD_B "RetroPad B Button"
#define RETRO_LBL_JOYPAD_Y "RetroPad Y Button"
#define RETRO_LBL_JOYPAD_SELECT "RetroPad Select Button"
#define RETRO_LBL_JOYPAD_START "RetroPad Start Button"
#define RETRO_LBL_JOYPAD_UP "RetroPad D-Pad Up"
#define RETRO_LBL_JOYPAD_DOWN "RetroPad D-Pad Down"
#define RETRO_LBL_JOYPAD_LEFT "RetroPad D-Pad Left"
#define RETRO_LBL_JOYPAD_RIGHT "RetroPad D-Pad Right"
#define RETRO_LBL_JOYPAD_A "RetroPad A Button"
#define RETRO_LBL_JOYPAD_X "RetroPad X Button"
#define RETRO_LBL_JOYPAD_L "RetroPad L Button"
#define RETRO_LBL_JOYPAD_R "RetroPad R Button"
#define RETRO_LBL_JOYPAD_L2 "RetroPad L2 Button"
#define RETRO_LBL_JOYPAD_R2 "RetroPad R2 Button"
#define RETRO_LBL_JOYPAD_L3 "RetroPad L3 Button"
#define RETRO_LBL_JOYPAD_R3 "RetroPad R3 Button"
#define RETRO_LBL_TURBO_ENABLE "Turbo Enable"
#define RETRO_LBL_ANALOG_LEFT_X "Left Analog X"
#define RETRO_LBL_ANALOG_LEFT_Y "Left Analog Y"
#define RETRO_LBL_ANALOG_RIGHT_X "Right Analog X"
#define RETRO_LBL_ANALOG_RIGHT_Y "Right Analog Y"
#define RETRO_LBL_ANALOG_LEFT_X_PLUS "Left Analog X +"
#define RETRO_LBL_ANALOG_LEFT_X_MINUS "Left Analog X -"
#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "Left Analog Y +"
#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "Left Analog Y -"
#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "Right Analog X +"
#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "Right Analog X -"
#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "Right Analog Y +"
#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "Right Analog Y -"
#define RETRO_LBL_FAST_FORWARD_KEY "Fast Forward"
#define RETRO_LBL_FAST_FORWARD_HOLD_KEY "Fast Forward Hold"
#define RETRO_LBL_LOAD_STATE_KEY "Load State"
#define RETRO_LBL_SAVE_STATE_KEY "Save State"
#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Fullscreen Toggle"
#define RETRO_LBL_QUIT_KEY "Quit Key"
#define RETRO_LBL_STATE_SLOT_PLUS "State Slot Plus"
#define RETRO_LBL_STATE_SLOT_MINUS "State Slot Minus"
#define RETRO_LBL_REWIND "Rewind"
#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Movie Record Toggle"
#define RETRO_LBL_PAUSE_TOGGLE "Pause Toggle"
#define RETRO_LBL_FRAMEADVANCE "Frame Advance"
#define RETRO_LBL_RESET "Reset"
#define RETRO_LBL_SHADER_NEXT "Next Shader"
#define RETRO_LBL_SHADER_PREV "Previous Shader"
#define RETRO_LBL_CHEAT_INDEX_PLUS "Cheat Index Plus"
#define RETRO_LBL_CHEAT_INDEX_MINUS "Cheat Index Minus"
#define RETRO_LBL_CHEAT_TOGGLE "Cheat Toggle"
#define RETRO_LBL_SCREENSHOT "Screenshot"
#define RETRO_LBL_MUTE "Mute Audio"
#define RETRO_LBL_OSK "Enable On-Screen Keyboard"
#define RETRO_LBL_NETPLAY_FLIP "Netplay Flip Users"
#define RETRO_LBL_SLOWMOTION "Slowmotion"
#define RETRO_LBL_ENABLE_HOTKEY "Enable Hotkey"
#define RETRO_LBL_VOLUME_UP "Volume Up"
#define RETRO_LBL_VOLUME_DOWN "Volume Down"
#define RETRO_LBL_OVERLAY_NEXT "Next Overlay"
#define RETRO_LBL_DISK_EJECT_TOGGLE "Disk Eject Toggle"
#define RETRO_LBL_DISK_NEXT "Disk Swap Next"
#define RETRO_LBL_DISK_PREV "Disk Swap Previous"
#define RETRO_LBL_GRAB_MOUSE_TOGGLE "Grab mouse toggle"
#define RETRO_LBL_MENU_TOGGLE "Menu toggle"
#endif

View File

@ -1,82 +0,0 @@
/* RetroArch - A frontend for libretro.
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
* Copyright (C) 2011-2016 - Daniel De Matteis
*
* RetroArch is free software: you can redistribute it and/or modify it under the terms
* of the GNU General Public License as published by the Free Software Found-
* ation, either version 3 of the License, or (at your option) any later version.
*
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with RetroArch.
* If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __INTL_FRENCH_H
#define __INTL_FRENCH_H
#define RETRO_LBL_JOYPAD_B "Bouton RetroPad B"
#define RETRO_LBL_JOYPAD_Y "Bouton RetroPad Y"
#define RETRO_LBL_JOYPAD_SELECT "Bouton RetroPad Select"
#define RETRO_LBL_JOYPAD_START "Bouton RetroPad Start"
#define RETRO_LBL_JOYPAD_UP "RetroPad D-Pad Up"
#define RETRO_LBL_JOYPAD_DOWN "Croix directionnelle RetroPad Haut"
#define RETRO_LBL_JOYPAD_LEFT "Croix directionnelle RetroPad Gauche"
#define RETRO_LBL_JOYPAD_RIGHT "Croix directionnelle RetroPad Droite"
#define RETRO_LBL_JOYPAD_A "Bouton RetroPad A"
#define RETRO_LBL_JOYPAD_X "Bouton RetroPad X"
#define RETRO_LBL_JOYPAD_L "Bouton RetroPad L"
#define RETRO_LBL_JOYPAD_R "Bouton RetroPad R"
#define RETRO_LBL_JOYPAD_L2 "Bouton RetroPad L2"
#define RETRO_LBL_JOYPAD_R2 "Bouton RetroPad R2"
#define RETRO_LBL_JOYPAD_L3 "Bouton RetroPad L3"
#define RETRO_LBL_JOYPAD_R3 "Bouton RetroPad R3"
#define RETRO_LBL_TURBO_ENABLE "Turbo Activé"
#define RETRO_LBL_ANALOG_LEFT_X "Analogue Gauche X"
#define RETRO_LBL_ANALOG_LEFT_Y "Analogue Gauche Y"
#define RETRO_LBL_ANALOG_RIGHT_X "Analogue Droite X"
#define RETRO_LBL_ANALOG_RIGHT_Y "Analogue Droite Y"
#define RETRO_LBL_ANALOG_LEFT_X_PLUS "Analogue Gauche X +"
#define RETRO_LBL_ANALOG_LEFT_X_MINUS "Analogue Gauche X -"
#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "Analogue Gauche Y +"
#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "Analogue Gauche Y -"
#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "Analogue Droite X +"
#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "Analogue Droite X -"
#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "Analogue Droite Y +"
#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "Analogue Droite Y -"
#define RETRO_LBL_FAST_FORWARD_KEY "Avance Rapide"
#define RETRO_LBL_FAST_FORWARD_HOLD_KEY "Avance Rapide Appui Maintenu"
#define RETRO_LBL_LOAD_STATE_KEY "Charger une savestate"
#define RETRO_LBL_SAVE_STATE_KEY "Sauvegarder une savestate"
#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Mode plein écran"
#define RETRO_LBL_QUIT_KEY "Quitter"
#define RETRO_LBL_STATE_SLOT_PLUS "État Slot Suivant"
#define RETRO_LBL_STATE_SLOT_MINUS "État Slot Antérieur"
#define RETRO_LBL_REWIND "Rembobinage"
#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Commutateur enregistrement vidéo"
#define RETRO_LBL_PAUSE_TOGGLE "Pause"
#define RETRO_LBL_FRAMEADVANCE "Défiler image"
#define RETRO_LBL_RESET "Reset"
#define RETRO_LBL_SHADER_NEXT "Prochain Shader"
#define RETRO_LBL_SHADER_PREV "Précédent Shader"
#define RETRO_LBL_CHEAT_INDEX_PLUS "Index Cheat Suivant"
#define RETRO_LBL_CHEAT_INDEX_MINUS "Index Cheat Antérieur"
#define RETRO_LBL_CHEAT_TOGGLE "Commutateur Mode Triche"
#define RETRO_LBL_SCREENSHOT "Capture d'écran"
#define RETRO_LBL_MUTE "Couper le son"
#define RETRO_LBL_OSK "Active le clavier visuel"
#define RETRO_LBL_NETPLAY_FLIP "Inversement des joueurs Netplay"
#define RETRO_LBL_SLOWMOTION "Ralenti"
#define RETRO_LBL_ENABLE_HOTKEY "Active raccourci clavier"
#define RETRO_LBL_VOLUME_UP "Augmenter le volume"
#define RETRO_LBL_VOLUME_DOWN "Diminuer le volume"
#define RETRO_LBL_OVERLAY_NEXT "Prochain Overlay"
#define RETRO_LBL_DISK_EJECT_TOGGLE "Commutateur éjecter le disque"
#define RETRO_LBL_DISK_NEXT "Prochain Changement Disque"
#define RETRO_LBL_DISK_PREV "Précédent Changement Disque"
#define RETRO_LBL_GRAB_MOUSE_TOGGLE "Commutateur capturer la souris"
#define RETRO_LBL_MENU_TOGGLE "Commutateur Menu"
#endif

View File

@ -1,22 +0,0 @@
/* RetroArch - A frontend for libretro.
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
* Copyright (C) 2011-2016 - Daniel De Matteis
*
* RetroArch is free software: you can redistribute it and/or modify it under the terms
* of the GNU General Public License as published by the Free Software Found-
* ation, either version 3 of the License, or (at your option) any later version.
*
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with RetroArch.
* If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __INTL_INTERNATIONAL_H
#define __INTL_INTERNATIONAL_H
#include "english.h"
#endif

View File

@ -1,82 +0,0 @@
/* RetroArch - A frontend for libretro.
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
* Copyright (C) 2011-2016 - Daniel De Matteis
*
* RetroArch is free software: you can redistribute it and/or modify it under the terms
* of the GNU General Public License as published by the Free Software Found-
* ation, either version 3 of the License, or (at your option) any later version.
*
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with RetroArch.
* If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __INTL_ITALIAN_H
#define __INTL_ITALIAN_H
#define RETRO_LBL_JOYPAD_B "Tasto B RetroPad"
#define RETRO_LBL_JOYPAD_Y "Tasto Y RetroPad"
#define RETRO_LBL_JOYPAD_SELECT "Tasto Select RetroPad"
#define RETRO_LBL_JOYPAD_START "Tasto Start RetroPad"
#define RETRO_LBL_JOYPAD_UP "Croce direzionale Sù RetroPad"
#define RETRO_LBL_JOYPAD_DOWN "Croce direzionale Giù RetroPad"
#define RETRO_LBL_JOYPAD_LEFT "Croce direzionale Sinistra RetroPad"
#define RETRO_LBL_JOYPAD_RIGHT "Croce direzionale Destra RetroPad"
#define RETRO_LBL_JOYPAD_A "Tasto A RetroPad"
#define RETRO_LBL_JOYPAD_X "Tasto X RetroPad"
#define RETRO_LBL_JOYPAD_L "Tasto L RetroPad"
#define RETRO_LBL_JOYPAD_R "Tasto R RetroPad"
#define RETRO_LBL_JOYPAD_L2 "Tasto L2 RetroPad"
#define RETRO_LBL_JOYPAD_R2 "Tasto R2 RetroPad"
#define RETRO_LBL_JOYPAD_L3 "Tasto L3 RetroPad"
#define RETRO_LBL_JOYPAD_R3 "Tasto R3 RetroPad"
#define RETRO_LBL_TURBO_ENABLE "Abilita Turbo"
#define RETRO_LBL_ANALOG_LEFT_X "Analogico Sinistro X"
#define RETRO_LBL_ANALOG_LEFT_Y "Analogico Sinistro Y"
#define RETRO_LBL_ANALOG_RIGHT_X "Analogico Destro X"
#define RETRO_LBL_ANALOG_RIGHT_Y "Analogico Destro Y"
#define RETRO_LBL_ANALOG_LEFT_X_PLUS "Analogico Sinistro X +"
#define RETRO_LBL_ANALOG_LEFT_X_MINUS "Analogico Sinistro X -"
#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "Analogico Sinistro Y +"
#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "Analogico Sinistro Y -"
#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "Analogico Destro X +"
#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "Analogico Destro X -"
#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "Analogico Destro Y +"
#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "Analogico Destro Y -"
#define RETRO_LBL_FAST_FORWARD_KEY "Avanti Veloce"
#define RETRO_LBL_FAST_FORWARD_HOLD_KEY "Tieni Premuto Avanti Veloce"
#define RETRO_LBL_LOAD_STATE_KEY "Carica Stato"
#define RETRO_LBL_SAVE_STATE_KEY "Salva Stato"
#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Interrutore Schermo Intero"
#define RETRO_LBL_QUIT_KEY "Tasto Esci"
#define RETRO_LBL_STATE_SLOT_PLUS "Stato Slot Successivo"
#define RETRO_LBL_STATE_SLOT_MINUS "Stato Slot Precedente"
#define RETRO_LBL_REWIND "Riavvolgi"
#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Interruttore Registrazione Video"
#define RETRO_LBL_PAUSE_TOGGLE "Pausa"
#define RETRO_LBL_FRAMEADVANCE "Avanza Fotogramma"
#define RETRO_LBL_RESET "Azzera"
#define RETRO_LBL_SHADER_NEXT "Prossimo Shader"
#define RETRO_LBL_SHADER_PREV "Shader Precedente"
#define RETRO_LBL_CHEAT_INDEX_PLUS "Indice dei Trucchi Successivo"
#define RETRO_LBL_CHEAT_INDEX_MINUS "Indice dei Trucchi Anteriore"
#define RETRO_LBL_CHEAT_TOGGLE "Interruttore Trucchi"
#define RETRO_LBL_SCREENSHOT "Cattura Schermata"
#define RETRO_LBL_MUTE "Silenzia Audio"
#define RETRO_LBL_OSK "Abilita Tastiera a Schermo"
#define RETRO_LBL_NETPLAY_FLIP "Cambia Utenti Netplay"
#define RETRO_LBL_SLOWMOTION "Rallentatore"
#define RETRO_LBL_ENABLE_HOTKEY "Abilita Tasti Rapidi"
#define RETRO_LBL_VOLUME_UP "Aumenta Volume"
#define RETRO_LBL_VOLUME_DOWN "Abbassa Volume"
#define RETRO_LBL_OVERLAY_NEXT "Overlay Successivo"
#define RETRO_LBL_DISK_EJECT_TOGGLE "Interruttore Espelli Disco"
#define RETRO_LBL_DISK_NEXT "Cambia Disco Successivo"
#define RETRO_LBL_DISK_PREV "Cambia Disco Precedente"
#define RETRO_LBL_GRAB_MOUSE_TOGGLE "Attiva presa mouse"
#define RETRO_LBL_MENU_TOGGLE "Menù a comparsa"
#endif

View File

@ -1,82 +0,0 @@
/* RetroArch - A frontend for libretro.
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
* Copyright (C) 2011-2016 - Daniel De Matteis
*
* RetroArch is free software: you can redistribute it and/or modify it under the terms
* of the GNU General Public License as published by the Free Software Found-
* ation, either version 3 of the License, or (at your option) any later version.
*
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with RetroArch.
* If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __INTL_JAPANESE_H
#define __INTL_JAPANESE_H
#define RETRO_LBL_JOYPAD_B "レトロパッドのBボタン"
#define RETRO_LBL_JOYPAD_Y "レトロパッドのYボタン"
#define RETRO_LBL_JOYPAD_SELECT "レトロパッドのセレクトボタン"
#define RETRO_LBL_JOYPAD_START "レトロパッドのスタートボタン"
#define RETRO_LBL_JOYPAD_UP "レトロパッドの十字ボタンの上"
#define RETRO_LBL_JOYPAD_DOWN "レトロパッドの十字ボタンの下"
#define RETRO_LBL_JOYPAD_LEFT "レトロパッドの十字ボタンの左"
#define RETRO_LBL_JOYPAD_RIGHT "レトロパッドの十字ボタンの右"
#define RETRO_LBL_JOYPAD_A "レトロパッドのAボタン"
#define RETRO_LBL_JOYPAD_X "レトロパッドのXボタン"
#define RETRO_LBL_JOYPAD_L "レトロパッドのLボタン"
#define RETRO_LBL_JOYPAD_R "レトロパッドのRボタン"
#define RETRO_LBL_JOYPAD_L2 "レトロパッドのL2ボタン"
#define RETRO_LBL_JOYPAD_R2 "レトロパッドのR2ボタン"
#define RETRO_LBL_JOYPAD_L3 "レトロパッドのL3ボタン"
#define RETRO_LBL_JOYPAD_R3 "レトロパッドのR3ボタン"
#define RETRO_LBL_TURBO_ENABLE "ターボを有効"
#define RETRO_LBL_ANALOG_LEFT_X "左のアナログのX"
#define RETRO_LBL_ANALOG_LEFT_Y "左のアナログのY"
#define RETRO_LBL_ANALOG_RIGHT_X "右のアナログのX"
#define RETRO_LBL_ANALOG_RIGHT_Y "右のアナログのY"
#define RETRO_LBL_ANALOG_LEFT_X_PLUS "左のアナログのX +"
#define RETRO_LBL_ANALOG_LEFT_X_MINUS "左のアナログのX -"
#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "左のアナログのY +"
#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "左のアナログのY -"
#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "右のアナログのX +"
#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "右のアナログのX -"
#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "右のアナログのY +"
#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "右のアナログのY -"
#define RETRO_LBL_FAST_FORWARD_KEY "早送り"
#define RETRO_LBL_FAST_FORWARD_HOLD_KEY "早送りホールド"
#define RETRO_LBL_LOAD_STATE_KEY "状態をロード"
#define RETRO_LBL_SAVE_STATE_KEY "状態保存"
#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "フルスクリーンに切り替え"
#define RETRO_LBL_QUIT_KEY "終了キー"
#define RETRO_LBL_STATE_SLOT_PLUS "次の状態スロット"
#define RETRO_LBL_STATE_SLOT_MINUS "前の状態スロット"
#define RETRO_LBL_REWIND "巻き戻し"
#define RETRO_LBL_MOVIE_RECORD_TOGGLE "録画"
#define RETRO_LBL_PAUSE_TOGGLE "一時停止"
#define RETRO_LBL_FRAMEADVANCE "コマ送り"
#define RETRO_LBL_RESET "リセット"
#define RETRO_LBL_SHADER_NEXT "次のシェーダー"
#define RETRO_LBL_SHADER_PREV "前のシェーダー"
#define RETRO_LBL_CHEAT_INDEX_PLUS "次のチートインデックス"
#define RETRO_LBL_CHEAT_INDEX_MINUS "前のチートインデックス"
#define RETRO_LBL_CHEAT_TOGGLE "チートを切り替え"
#define RETRO_LBL_SCREENSHOT "スクリーンショット"
#define RETRO_LBL_MUTE "消音"
#define RETRO_LBL_OSK "ソフトウェアキーボードを切りがえ"
#define RETRO_LBL_NETPLAY_FLIP "ネットプレイのユーザ交換"
#define RETRO_LBL_SLOWMOTION "スローモーション"
#define RETRO_LBL_ENABLE_HOTKEY "ホットキーを有効"
#define RETRO_LBL_VOLUME_UP "音量を増す"
#define RETRO_LBL_VOLUME_DOWN "音量を減る"
#define RETRO_LBL_OVERLAY_NEXT "次のオーバーレイ"
#define RETRO_LBL_DISK_EJECT_TOGGLE "ディスクを取り出し"
#define RETRO_LBL_DISK_NEXT "次のディスクに切り替え"
#define RETRO_LBL_DISK_PREV "前のディスクに切り替え"
#define RETRO_LBL_GRAB_MOUSE_TOGGLE "マウスグラブを切り替え"
#define RETRO_LBL_MENU_TOGGLE "メニューに切り替え"
#endif

View File

@ -4710,6 +4710,14 @@ const char *msg_hash_to_str_us(enum msg_hash_enums msg)
return "L3 button (thumb)";
case MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3:
return "R3 button (thumb)";
case MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X:
return "Left Analog X";
case MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y:
return "Left Analog Y";
case MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X:
return "Right Analog X";
case MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y:
return "Right Analog Y";
case MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS:
return "Left analog X+ (right)";
case MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS:

View File

@ -1,84 +0,0 @@
/* RetroArch - A frontend for libretro.
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
* Copyright (C) 2011-2015 - Daniel De Matteis
*
* RetroArch is free software: you can redistribute it and/or modify it under the terms
* of the GNU General Public License as published by the Free Software Found-
* ation, either version 3 of the License, or (at your option) any later version.
*
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with RetroArch.
* If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __INTL_RUSSIAN_H
#define __INTL_RUSSIAN_H
/* lack of force_iso_8859_1 is intentional - ISO-8859-1 does not contain the Cyrillic characters */
#define RETRO_LBL_JOYPAD_B "RetroPad, кнопка B"
#define RETRO_LBL_JOYPAD_Y "RetroPad, кнопка Y"
#define RETRO_LBL_JOYPAD_SELECT "RetroPad, кнопка Select"
#define RETRO_LBL_JOYPAD_START "RetroPad, кнопка Start"
#define RETRO_LBL_JOYPAD_UP "RetroPad, D-Pad вверх"
#define RETRO_LBL_JOYPAD_DOWN "RetroPad, D-Pad вниз"
#define RETRO_LBL_JOYPAD_LEFT "RetroPad, D-Pad влево"
#define RETRO_LBL_JOYPAD_RIGHT "RetroPad, D-Pad вправо"
#define RETRO_LBL_JOYPAD_A "RetroPad, кнопка A"
#define RETRO_LBL_JOYPAD_X "RetroPad, кнопка X"
#define RETRO_LBL_JOYPAD_L "RetroPad, кнопка L1"
#define RETRO_LBL_JOYPAD_R "RetroPad, кнопка R1"
#define RETRO_LBL_JOYPAD_L2 "RetroPad, кнопка L2"
#define RETRO_LBL_JOYPAD_R2 "RetroPad, кнопка R2"
#define RETRO_LBL_JOYPAD_L3 "RetroPad, кнопка L3"
#define RETRO_LBL_JOYPAD_R3 "RetroPad, кнопка R3"
#define RETRO_LBL_TURBO_ENABLE "Активация турбо"
#define RETRO_LBL_ANALOG_LEFT_X "Левый джойстик, ось X"
#define RETRO_LBL_ANALOG_LEFT_Y "Левый джойстик, ось Y"
#define RETRO_LBL_ANALOG_RIGHT_X "Правый джойстик, ось X"
#define RETRO_LBL_ANALOG_RIGHT_Y "Правый джойстик, ось Y"
#define RETRO_LBL_ANALOG_LEFT_X_PLUS "Левый джойстик, ось X +"
#define RETRO_LBL_ANALOG_LEFT_X_MINUS "Левый джойстик, ось X -"
#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "Левый джойстик, ось Y +"
#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "Левый джойстик, ось Y -"
#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "Правый джойстик, ось X +"
#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "Правый джойстик, ось X -"
#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "Правый джойстик, ось Y +"
#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "Правый джойстик, ось Y -"
#define RETRO_LBL_FAST_FORWARD_KEY "Ускорение"
#define RETRO_LBL_FAST_FORWARD_HOLD_KEY "Удерживать ускорение"
#define RETRO_LBL_LOAD_STATE_KEY "Загрузка"
#define RETRO_LBL_SAVE_STATE_KEY "Сохранение"
#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Полноэкранный режим"
#define RETRO_LBL_QUIT_KEY "Выход из RetroArch"
#define RETRO_LBL_STATE_SLOT_PLUS "Повысить слот сохранения"
#define RETRO_LBL_STATE_SLOT_MINUS "Понизить слот сохранения"
#define RETRO_LBL_REWIND "Перемотка"
#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Вкл./выкл. запись"
#define RETRO_LBL_PAUSE_TOGGLE "Пауза"
#define RETRO_LBL_FRAMEADVANCE "Покадровая перемотка"
#define RETRO_LBL_RESET "Сброс"
#define RETRO_LBL_SHADER_NEXT "Загрузить след. шейдер"
#define RETRO_LBL_SHADER_PREV "Загрузить пред. шейдер"
#define RETRO_LBL_CHEAT_INDEX_PLUS "Следующий чит-код"
#define RETRO_LBL_CHEAT_INDEX_MINUS "Предыдущий чит-код"
#define RETRO_LBL_CHEAT_TOGGLE "Вкл./откл. чит-код"
#define RETRO_LBL_SCREENSHOT "Скриншот"
#define RETRO_LBL_MUTE "Откл./вкл. звук"
#define RETRO_LBL_OSK "Вызов оверлея клавиатуры"
#define RETRO_LBL_NETPLAY_FLIP "Смена игроков в сетевой игре"
#define RETRO_LBL_SLOWMOTION "Замедление"
#define RETRO_LBL_ENABLE_HOTKEY "Активация горячей клавиши"
#define RETRO_LBL_VOLUME_UP "Увеличить громкость"
#define RETRO_LBL_VOLUME_DOWN "Уменьшить громкость "
#define RETRO_LBL_OVERLAY_NEXT "Загрузить след. оверлей"
#define RETRO_LBL_DISK_EJECT_TOGGLE "Откр./закр. лоток cd-привода"
#define RETRO_LBL_DISK_NEXT "Загрузить след. диск"
#define RETRO_LBL_DISK_PREV "Загрузить пред. диск"
#define RETRO_LBL_GRAB_MOUSE_TOGGLE "Перехват мыши"
#define RETRO_LBL_MENU_TOGGLE "Вызов меню"
#endif

View File

@ -1,82 +0,0 @@
/* RetroArch - A frontend for libretro.
* Copyright (C) 2010-2014 - Hans-Kristian Arntzen
* Copyright (C) 2011-2016 - Daniel De Matteis
*
* RetroArch is free software: you can redistribute it and/or modify it under the terms
* of the GNU General Public License as published by the Free Software Found-
* ation, either version 3 of the License, or (at your option) any later version.
*
* RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with RetroArch.
* If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __INTL_SPANISH_H
#define __INTL_SPANISH_H
#define RETRO_LBL_JOYPAD_B "Botón B RetroPad"
#define RETRO_LBL_JOYPAD_Y "Botón Y RetroPad"
#define RETRO_LBL_JOYPAD_SELECT "Botón Select RetroPad"
#define RETRO_LBL_JOYPAD_START "Botón Start RetroPad"
#define RETRO_LBL_JOYPAD_UP "Cruceta arriba RetroPad"
#define RETRO_LBL_JOYPAD_DOWN "Cruceta abajo RetroPad"
#define RETRO_LBL_JOYPAD_LEFT "Cruceta izda. RetroPad"
#define RETRO_LBL_JOYPAD_RIGHT "Cruceta dcha. RetroPad"
#define RETRO_LBL_JOYPAD_A "Botón A RetroPad"
#define RETRO_LBL_JOYPAD_X "Botón X RetroPad"
#define RETRO_LBL_JOYPAD_L "Botón L RetroPad"
#define RETRO_LBL_JOYPAD_R "Botón R RetroPad"
#define RETRO_LBL_JOYPAD_L2 "Botón L2 RetroPad"
#define RETRO_LBL_JOYPAD_R2 "Botón R2 RetroPad"
#define RETRO_LBL_JOYPAD_L3 "Botón L3 RetroPad"
#define RETRO_LBL_JOYPAD_R3 "Botón R3 RetroPad"
#define RETRO_LBL_TURBO_ENABLE "Activar turbo"
#define RETRO_LBL_ANALOG_LEFT_X "X analógico izdo."
#define RETRO_LBL_ANALOG_LEFT_Y "Y analógico izdo."
#define RETRO_LBL_ANALOG_RIGHT_X "X analógico dcho."
#define RETRO_LBL_ANALOG_RIGHT_Y "Y analógico dcho."
#define RETRO_LBL_ANALOG_LEFT_X_PLUS "X + analógico izdo."
#define RETRO_LBL_ANALOG_LEFT_X_MINUS "X - analógico izdo."
#define RETRO_LBL_ANALOG_LEFT_Y_PLUS "Y + analógico izdo."
#define RETRO_LBL_ANALOG_LEFT_Y_MINUS "Y - analógico izdo."
#define RETRO_LBL_ANALOG_RIGHT_X_PLUS "X + analógico dcho."
#define RETRO_LBL_ANALOG_RIGHT_X_MINUS "X - analógico dcho."
#define RETRO_LBL_ANALOG_RIGHT_Y_PLUS "Y + analógico dcho."
#define RETRO_LBL_ANALOG_RIGHT_Y_MINUS "Y - analógico dcho."
#define RETRO_LBL_FAST_FORWARD_KEY "Acelerador"
#define RETRO_LBL_FAST_FORWARD_HOLD_KEY "Alternar acelerador"
#define RETRO_LBL_LOAD_STATE_KEY "Carga rápida"
#define RETRO_LBL_SAVE_STATE_KEY "Guardado rápido"
#define RETRO_LBL_FULLSCREEN_TOGGLE_KEY "Alt. pantalla completa"
#define RETRO_LBL_QUIT_KEY "Tecla de abandonar"
#define RETRO_LBL_STATE_SLOT_PLUS "Siguiente ranura rápida"
#define RETRO_LBL_STATE_SLOT_MINUS "Ranura rápida anterior"
#define RETRO_LBL_REWIND "Rebobinar"
#define RETRO_LBL_MOVIE_RECORD_TOGGLE "Alt. grabación"
#define RETRO_LBL_PAUSE_TOGGLE "Alternar pausa"
#define RETRO_LBL_FRAMEADVANCE "Avanzar fotograma"
#define RETRO_LBL_RESET "Reiniciar"
#define RETRO_LBL_SHADER_NEXT "Siguiente shader"
#define RETRO_LBL_SHADER_PREV "Shader anterior"
#define RETRO_LBL_CHEAT_INDEX_PLUS "Siguiente índice de trucos"
#define RETRO_LBL_CHEAT_INDEX_MINUS "Índice de trucos anterior"
#define RETRO_LBL_CHEAT_TOGGLE "Alternar trucos"
#define RETRO_LBL_SCREENSHOT "Capturar pantalla"
#define RETRO_LBL_MUTE "Silenciar sonido"
#define RETRO_LBL_OSK "Activar teclado en pantalla"
#define RETRO_LBL_NETPLAY_FLIP "Cambiar usuario de red"
#define RETRO_LBL_SLOWMOTION "Cámara lenta"
#define RETRO_LBL_ENABLE_HOTKEY "Activar teclas rápidas"
#define RETRO_LBL_VOLUME_UP "Subir volumen"
#define RETRO_LBL_VOLUME_DOWN "Bajar volumen"
#define RETRO_LBL_OVERLAY_NEXT "Siguiente sobreimposición"
#define RETRO_LBL_DISK_EJECT_TOGGLE "Alt. expulsar disco"
#define RETRO_LBL_DISK_NEXT "Cambiar a siguiente disco"
#define RETRO_LBL_DISK_PREV "Cambiar a disco anterior"
#define RETRO_LBL_GRAB_MOUSE_TOGGLE "Alternar captura de ratón"
#define RETRO_LBL_MENU_TOGGLE "Alternar menú"
#endif

View File

@ -40,7 +40,6 @@
#include "../../performance_counters.h"
#include "../../paths.h"
#include "../../runloop.h"
#include "../../intl/intl.h"
#include "../../wifi/wifi_driver.h"
#ifndef BIND_ACTION_GET_VALUE
@ -49,13 +48,6 @@
cbs->action_get_value_ident = #name;
#endif
const char axis_labels[4][128] = {
RETRO_LBL_ANALOG_LEFT_X,
RETRO_LBL_ANALOG_LEFT_Y,
RETRO_LBL_ANALOG_RIGHT_X,
RETRO_LBL_ANALOG_RIGHT_Y
};
static void menu_action_setting_disp_set_label_cheat_num_passes(
file_list_t* list,
unsigned *w, unsigned type, unsigned i,
@ -497,7 +489,25 @@ static void menu_action_setting_disp_set_label_input_desc(
else
strlcpy(s, axis_labels[remap_id], len);
{
const char *str = NULL;
switch (remap_id)
{
case 0:
str = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X);
break;
case 1:
str = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y);
break;
case 2:
str = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X);
break;
case 3:
str = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y);
break;
}
strlcpy(s, str, len);
}
*w = 19;
strlcpy(s2, path, len2);

View File

@ -489,6 +489,10 @@ enum msg_hash_enums
MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2,
MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3,
MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3,
MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X,
MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y,
MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X,
MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y,
MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS,
MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS,
MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS,