RetroArch
DirStackFileIncluder.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
3 // Copyright (C) 2017 Google, Inc.
4 //
5 // All rights reserved.
6 //
7 // Redistribution and use in source and binary forms, with or without
8 // modification, are permitted provided that the following conditions
9 // are met:
10 //
11 // Redistributions of source code must retain the above copyright
12 // notice, this list of conditions and the following disclaimer.
13 //
14 // Redistributions in binary form must reproduce the above
15 // copyright notice, this list of conditions and the following
16 // disclaimer in the documentation and/or other materials provided
17 // with the distribution.
18 //
19 // Neither the name of 3Dlabs Inc. Ltd. nor the names of its
20 // contributors may be used to endorse or promote products derived
21 // from this software without specific prior written permission.
22 //
23 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
24 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
25 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
26 // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
27 // COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
28 // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
29 // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
30 // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
31 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
33 // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
34 // POSSIBILITY OF SUCH DAMAGE.
35 //
36 
37 #pragma once
38 
39 #include <vector>
40 #include <string>
41 #include <fstream>
42 #include <algorithm>
43 
44 #include "./../glslang/Public/ShaderLang.h"
45 
46 // Default include class for normal include convention of search backward
47 // through the stack of active include paths (for nested includes).
48 // Can be overridden to customize.
50 public:
52 
53  virtual IncludeResult* includeLocal(const char* headerName,
54  const char* includerName,
55  size_t inclusionDepth) override
56  {
57  return readLocalPath(headerName, includerName, (int)inclusionDepth);
58  }
59 
60  virtual IncludeResult* includeSystem(const char* headerName,
61  const char* /*includerName*/,
62  size_t /*inclusionDepth*/) override
63  {
64  return readSystemPath(headerName);
65  }
66 
67  // Externally set directories. E.g., from a command-line -I<dir>.
68  // - Most-recently pushed are checked first.
69  // - All these are checked after the parse-time stack of local directories
70  // is checked.
71  // - This only applies to the "local" form of #include.
72  // - Makes its own copy of the path.
73  virtual void pushExternalLocalDirectory(const std::string& dir)
74  {
75  directoryStack.push_back(dir);
77  }
78 
79  virtual void releaseInclude(IncludeResult* result) override
80  {
81  if (result != nullptr) {
82  delete [] static_cast<tUserDataElement*>(result->userData);
83  delete result;
84  }
85  }
86 
87  virtual ~DirStackFileIncluder() override { }
88 
89 protected:
90  typedef char tUserDataElement;
91  std::vector<std::string> directoryStack;
93 
94  // Search for a valid "local" path based on combining the stack of include
95  // directories and the nominal name of the header.
96  virtual IncludeResult* readLocalPath(const char* headerName, const char* includerName, int depth)
97  {
98  // Discard popped include directories, and
99  // initialize when at parse-time first level.
101  if (depth == 1)
102  directoryStack.back() = getDirectory(includerName);
103 
104  // Find a directory that works, using a reverse search of the include stack.
105  for (auto it = directoryStack.rbegin(); it != directoryStack.rend(); ++it) {
106  std::string path = *it + '/' + headerName;
107  std::replace(path.begin(), path.end(), '\\', '/');
108  std::ifstream file(path, std::ios_base::binary | std::ios_base::ate);
109  if (file) {
110  directoryStack.push_back(getDirectory(path));
111  return newIncludeResult(path, file, (int)file.tellg());
112  }
113  }
114 
115  return nullptr;
116  }
117 
118  // Search for a valid <system> path.
119  // Not implemented yet; returning nullptr signals failure to find.
120  virtual IncludeResult* readSystemPath(const char* /*headerName*/) const
121  {
122  return nullptr;
123  }
124 
125  // Do actual reading of the file, filling in a new include result.
126  virtual IncludeResult* newIncludeResult(const std::string& path, std::ifstream& file, int length) const
127  {
128  char* content = new tUserDataElement [length];
129  file.seekg(0, file.beg);
130  file.read(content, length);
131  return new IncludeResult(path, content, length, content);
132  }
133 
134  // If no path markers, return current working directory.
135  // Otherwise, strip file name and return path leading up to it.
137  {
138  size_t last = path.find_last_of("/\\");
139  return last == std::string::npos ? "." : path.substr(0, last);
140  }
141 };
Definition: ShaderLang.h:445
int externalLocalDirectoryCount
Definition: DirStackFileIncluder.h:92
GLsizei const GLchar ** path
Definition: glext.h:7901
std::vector< std::string > directoryStack
Definition: DirStackFileIncluder.h:91
char tUserDataElement
Definition: DirStackFileIncluder.h:90
DirStackFileIncluder()
Definition: DirStackFileIncluder.h:51
virtual IncludeResult * newIncludeResult(const std::string &path, std::ifstream &file, int length) const
Definition: DirStackFileIncluder.h:126
GLsizei const GLchar *const * string
Definition: glext.h:6699
virtual IncludeResult * readLocalPath(const char *headerName, const char *includerName, int depth)
Definition: DirStackFileIncluder.h:96
300 fps cap). If set to 0.0x, fastforward ratio is unlimited(no FPS cap)." ) MSG_HASH( MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO, "When in slow motion, content will slow down by the factor specified/set." ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_ENABLED, "Run core logic one or more frames ahead then load the state back to reduce perceived input lag." ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_FRAMES, "The number of frames to run ahead. Causes gameplay issues such as jitter if you exceed the number of lag frames internal to the game." ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_SECONDARY_INSTANCE, "Use a second instance of the RetroArch core to run ahead. Prevents audio problems due to loading state." ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN_AHEAD_HIDE_WARNINGS, "Hides the warning message that appears when using RunAhead and the core does not support savestates." ) MSG_HASH( MENU_ENUM_SUBLABEL_REWIND_ENABLE, "Ενεργοποίηση επιστροφής. Η επίδοση θα πέσει κατά το παιχνίδι." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_TOGGLE, "Apply cheat immediately after toggling." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD, "Auto-apply cheats when game loads." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_REPEAT_COUNT, "The number of times the cheat will be applied. Use with the other two Iteration options to affect large areas of memory." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_ADDRESS, "After each 'Number of Iterations' the Memory Address will be increased by this number times the 'Memory Search Size'." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_REPEAT_ADD_TO_VALUE, "After each 'Number of Iterations' the Value will be increased by this amount." ) MSG_HASH( MENU_ENUM_SUBLABEL_REWIND_GRANULARITY, "When rewinding a defined number of frames, you can rewind several frames at a time, increasing the rewind speed." ) MSG_HASH( MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE, "The amount of memory(in MB) to reserve for the rewind buffer. Increasing this will increase the amount of rewind history." ) MSG_HASH( MENU_ENUM_SUBLABEL_REWIND_BUFFER_SIZE_STEP, "Each time you increase or decrease the rewind buffer size value via this UI it will change by this amount" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_IDX, "Index position in list." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_ADDRESS_BIT_POSITION, "Address bitmask when Memory Search Size< 8-bit." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_MATCH_IDX, "Select the match to view." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_START_OR_CONT, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_START_OR_RESTART, "Αριστερά/Δεξιά για αλλαγή μεγέθους bit" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EXACT, "Αριστερά/Δεξιά για αλλαγή τιμής" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LT, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GT, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_LTE, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_GTE, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQ, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_NEQ, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQPLUS, "Αριστερά/Δεξιά για αλλαγή τιμής" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_SEARCH_EQMINUS, "Αριστερά/Δεξιά για αλλαγή τιμής" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_ADD_MATCHES, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_VIEW_MATCHES, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_CREATE_OPTION, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_DELETE_OPTION, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_TOP, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_ADD_NEW_BOTTOM, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_DELETE_ALL, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_RELOAD_CHEATS, "" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, "Big endian :258=0x0102,\n" "Little endian :258=0x0201" ) MSG_HASH( MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, "Sets log level for cores. If a log level issued by a core is below this value, it is ignored." ) MSG_HASH( MENU_ENUM_SUBLABEL_PERFCNT_ENABLE, "Enable performance counters for RetroArch(and cores)." ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE, "Automatically makes a savestate at the end of RetroArch 's runtime. RetroArch will automatically load this savestate if 'Auto Load State' is enabled." ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD, "Automatically load the auto save state on startup." ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE, "Show thumbnails of save states inside the menu." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL, "Autosaves the non-volatile Save RAM at a regular interval. This is disabled by default unless set otherwise. The interval is measured in seconds. A value of 0 disables autosave." ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE, "If enabled, overrides the input binds with the remapped binds set for the current core." ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE, "Enable input auto-detection. Will attempt to autoconfigure joypads, Plug-and-Play style." ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, "Εναλλαγή πλήτρκων για Επιβεβαίωση/Ακύρωση. Απενεργοποιημένο είναι ο Ιαπωνικός προσανατολισμός, ενεργοποιημένος είναι ο δυτικός προσανατολισμός." ) MSG_HASH( MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO, "Εάν απενεργοποιηθεί το περιεχόμενο θα συνεχίσει να τρέχει στο παρασκήνιο όταν το μενού του RetroArch είναι ανοικτό." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_DRIVER, "Οδηγός βίντεο προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_DRIVER, "Οδηγός ήχου προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_DRIVER, "Οδηγός Εισόδου προς χρήση. Ανάλογα με τον οδηγό βίντεο, ίσως αλλάξει αναγκαστικά ο οδηγός εισαγωγής." ) MSG_HASH( MENU_ENUM_SUBLABEL_JOYPAD_DRIVER, "Οδηγός Joypad προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER, "Οδηγός Επαναδειγματολήπτη Ήχου προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_CAMERA_DRIVER, "Οδηγός Κάμερας προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_LOCATION_DRIVER, "Οδηγός Τοποθεσίας προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_DRIVER, "Οδηγός Μενού προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_RECORD_DRIVER, "Οδηγός Εγγραφής προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_MIDI_DRIVER, "Οδηγός MIDI προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_WIFI_DRIVER, "Οδηγός Wi-Fi προς χρήση." ) MSG_HASH( MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, "Filter files being shown in filebrowser by supported extensions." ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_WALLPAPER, "Select an image to set as menu wallpaper." ) MSG_HASH( MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER, "Dynamically load a new wallpaper depending on context." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_DEVICE, "Παράκαμψη της προκαθορισμένης συσκευής ήχου που χρησιμοποιεί ο οδηγός ήχου. Αυτή η επιλογή εξαρτάται από τον οδηγό." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN, "Πρόσθετο ήχου DSP που επεξεργάζεται τον ήχο πριν αποσταλεί στον οδηγό." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE, "Audio output sample rate." ) MSG_HASH( MENU_ENUM_SUBLABEL_OVERLAY_OPACITY, "Διαφάνεια όλων των στοιχείων του επικαλλύματος." ) MSG_HASH( MENU_ENUM_SUBLABEL_OVERLAY_SCALE, "Κλίμακα όλων των στοιχείων του επικαλλύματος." ) MSG_HASH( MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE, "Ενεργοποίηση του επικαλλύματος." ) MSG_HASH( MENU_ENUM_SUBLABEL_OVERLAY_PRESET, "Επιλογή ενός επικαλλύματος από τον περιηγητή αρχείων." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, "The address of the host to connect to." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT, "The port of the host IP address. Can be either a TCP or UDP port." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD, "The password for connecting to the netplay host. Used only in host mode." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE, "Whether to announce netplay games publicly. If unset, clients must manually connect rather than using the public lobby." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD, "The password for connecting to the netplay host with only spectator privileges. Used only in host mode." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_START_AS_SPECTATOR, "Whether to start netplay in spectator mode." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ALLOW_SLAVES, "Whether to allow connections in slave mode. Slave-mode clients require very little processing power on either side, but will suffer significantly from network latency." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_REQUIRE_SLAVES, "Whether to disallow connections not in slave mode. Not recommended except for very fast networks with very weak machines." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE, "Whether to run netplay in a mode not requiring save states. If set to true, a very fast network is required, but no rewinding is performed, so there will be no netplay jitter." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES, "The frequency in frames with which netplay will verify that the host and client are in sync." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL, "When hosting, attempt to listen for connections from the public Internet, using UPnP or similar technologies to escape LANs." ) MSG_HASH( MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE, "Enable stdin command interface." ) MSG_HASH( MENU_ENUM_SUBLABEL_MOUSE_ENABLE, "Enable mouse controls inside the menu." ) MSG_HASH( MENU_ENUM_SUBLABEL_POINTER_ENABLE, "Enable touch controls inside the menu." ) MSG_HASH( MENU_ENUM_SUBLABEL_THUMBNAILS, "Type of thumbnail to display." ) MSG_HASH( MENU_ENUM_SUBLABEL_LEFT_THUMBNAILS, "Type of thumbnail to display at the left." ) MSG_HASH( MENU_ENUM_SUBLABEL_XMB_VERTICAL_THUMBNAILS, "Display the left thumbnail under the right one, on the right side of the screen." ) MSG_HASH( MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE, "Εμφάνιση τρέχουσας ημερομηνίας ή και ώρας μέσα στο μενού." ) MSG_HASH( MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE, "Εμφάνιση τρέχουσας μπαταρίας μέσα στο μενού." ) MSG_HASH( MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND, "Wrap-around to beginning and/or end if boundary of list is reached horizontally or vertically." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST, "Ενεργοποιεί το netplay ως οικοδεσπότης(εξυπηρετητής)." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT, "Ενεργοποιεί το netplay ως πελάτης." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT, "Αποσυνδέει μία ενεργή σύνδεση Netplay." ) MSG_HASH( MENU_ENUM_SUBLABEL_SCAN_DIRECTORY, "Σαρώνει ένα ευρετήριο για συμβατά αρχεία και τα προσθέτει στην συλλογή." ) MSG_HASH( MENU_ENUM_SUBLABEL_SCAN_FILE, "Σαρώνει ένα συμβατό αρχείο και το προσθέτει στην συλλογή." ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL, "Χρησιμοποιεί ένα προτιμώμενο διάστημα αλλαγής για το Vsync. Ορίστε αυτό ώστε να μειώσεται στο μισό τον ρυθμό ανανέωσης της οθόνης αποτελεσματικά." ) MSG_HASH( MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE, "Sort save files in folders named after the core used." ) MSG_HASH( MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE, "Sort save states in folders named after the core used." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_REQUEST_DEVICE_I, "Request to play with the given input device." ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL, "URL to core updater directory on the Libretro buildbot." ) MSG_HASH( MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL, "URL to assets updater directory on the Libretro buildbot." ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE, "After downloading, automatically extract files contained in the downloaded archives." ) MSG_HASH( MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS, "Σάρωση για νέα δωμάτια." ) MSG_HASH( MENU_ENUM_SUBLABEL_DELETE_ENTRY, "Κατάργηση αυτής της καταχώρησης από την συλλογή." ) MSG_HASH( MENU_ENUM_SUBLABEL_INFORMATION, "View more information about the content." ) MSG_HASH( MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES, "Προσθήκη καταχώρησης στα αγαπημένα." ) MSG_HASH( MENU_ENUM_SUBLABEL_ADD_TO_FAVORITES_PLAYLIST, "Προσθήκη καταχώρησης στα αγαπημένα." ) MSG_HASH( MENU_ENUM_SUBLABEL_RUN, "Έναρξη περιεχομένου." ) MSG_HASH( MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, "Προσαρμογή ρυθμίσεων εξερευνητή αρχείου." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, "Enable customized controls by default at startup." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE, "Enable customized configuration by default at startup." ) MSG_HASH( MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS, "Enable customized core options by default at startup." ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_ENABLE, "Εμφανίζει το όνομα του τρέχων πυρήνα μέσα στο μενού." ) MSG_HASH( MENU_ENUM_SUBLABEL_DATABASE_MANAGER, "Προβολή βάσεων δεδομένων." ) MSG_HASH( MENU_ENUM_SUBLABEL_CURSOR_MANAGER, "Προβολή προηγούμενων αναζητήσεων." ) MSG_HASH( MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT, "Καταγράφει μία εικόνα της οθόνης." ) MSG_HASH( MENU_ENUM_SUBLABEL_CLOSE_CONTENT, "Κλείνει το τρέχον περιεχόμενο. Οποιεσδήποτε μη αποθηκευμένες αλλαγές μπορεί να χαθούν." ) MSG_HASH( MENU_ENUM_SUBLABEL_LOAD_STATE, "Φόρτωση μίας κατάστασης από την τρέχουσα θέση." ) MSG_HASH( MENU_ENUM_SUBLABEL_SAVE_STATE, "Αποθήκευση μίας κατάστασης στην τρέχουσα θέση." ) MSG_HASH( MENU_ENUM_SUBLABEL_RESUME, "Συνέχιση εκτέλεσης του τρέχοντος περιεχομένου και έξοδος από το Γρήγορο Μενού." ) MSG_HASH( MENU_ENUM_SUBLABEL_RESUME_CONTENT, "Συνέχιση εκτέλεσης του τρέχοντος περιεχομένου και έξοδος από το Γρήγορο Μενού." ) MSG_HASH( MENU_ENUM_SUBLABEL_STATE_SLOT, "Αλλάζει την τρέχουσα επιλεγμένη θέση κατάστασης." ) MSG_HASH( MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE, "Εάν μία κατάσταση φορτώθηκε, το περιεχόμενο θα επιστρέψει στην κατάσταση πριν την φόρτωση." ) MSG_HASH( MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE, "Εάν μία κατάσταση αντικαταστάθηκε, το περιεχόμενο θα επιστρέψει στην προηγούμενη κατάσταση αποθήκευσης." ) MSG_HASH( MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS, "Υπηρεσία RetroAchievements. Για περισσότερες πληροφορίες επισκεφθείτε το http:) MSG_HASH(MENU_ENUM_SUBLABEL_ACCOUNTS_LIST, "Διαχειρίζεται τους τρέχοντες διαμορφωμένους λογαριασμούς.") MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_META_REWIND, "Διαχειρίζεται τις ρυθμίσεις επαναφοράς.") MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_DETAILS, "Manages cheat details settings.") MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_META_CHEAT_SEARCH, "Start or continue a cheat code search.") MSG_HASH(MENU_ENUM_SUBLABEL_RESTART_CONTENT, "Επανεκκινεί το περιεχόμενο από την αρχή.") MSG_HASH(MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE, "Saves an override configuration file which will apply for all content loaded with this core. Will take precedence over the main configuration.") MSG_HASH(MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR, "Saves an override configuration file which will apply for all content loaded from the same directory as the current file. Will take precedence over the main configuration.") MSG_HASH(MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME, "Saves an override configuration file which will apply for the current content only. Will take precedence over the main configuration.") MSG_HASH(MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS, "Στήσιμο κωδικών απάτης.") MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_OPTIONS, "Στήσιμο σκιάσεων για την οπτική βελτίωση της εικόνας.") MSG_HASH(MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS, "Αλλαγή χειρισμών για το τρέχον εκτελούμενο περιεχόμενο.") MSG_HASH(MENU_ENUM_SUBLABEL_CORE_OPTIONS, "Αλλαγή επιλογών για το τρέχον εκτελούμενο περιεχόμενο.") MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS, "Show advanced settings for power users (hidden by default).") MSG_HASH(MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE, "Perform tasks on a separate thread.") MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE, "Επιτρέψτε στον χρήστη να καταργεί τις καταχωρήσεις από την συλλογή.") MSG_HASH(MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, "Sets the System directory. Cores can query for this directory to load BIOSes, system-specific configs, etc.") MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, "Sets start directory for the filebrowser.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_DIR, "Usually set by developers who bundle libretro/RetroArch apps to point to assets.") MSG_HASH(MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY, "Directory to store wallpapers dynamically loaded by the menu depending on context.") MSG_HASH(MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY, "Supplementary thumbnails (boxarts/misc. images, etc.) are stored here.") MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, "Sets start directory for menu configuration browser.") MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, "The number of frames of input latency for netplay to use to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of noticeable input lag.") MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, "The range of frames of input latency that may be used to hide network latency. Reduces jitter and makes netplay less CPU-intensive, at the expense of unpredictable input lag.") MSG_HASH(MENU_ENUM_SUBLABEL_DISK_CYCLE_TRAY_STATUS, "Cycle the current disk. If the disk is inserted, it will eject the disk. If the disk has not been inserted, it will be inserted. ") MSG_HASH(MENU_ENUM_SUBLABEL_DISK_INDEX, "Change the disk index.") MSG_HASH(MENU_ENUM_SUBLABEL_DISK_OPTIONS, "Disk image management.") MSG_HASH(MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND, "Select a disk image to insert.") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE, "Makes sure the framerate is capped while inside the menu.") MSG_HASH(MENU_ENUM_SUBLABEL_VRR_RUNLOOP_ENABLE, "No deviation from core requested timing. Use for Variable Refresh Rate screens, G-Sync, FreeSync.") MSG_HASH(MENU_ENUM_SUBLABEL_XMB_LAYOUT, "Select a different layout for the XMB interface.") MSG_HASH(MENU_ENUM_SUBLABEL_XMB_THEME, "Select a different theme for the icon. Changes will take effect after you restart the program.") MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE, "Enable drop shadows for all icons. This will have a minor performance hit.") MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME, "Select a different background color gradient theme.") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY, "Modify the opacity of the background wallpaper.") MSG_HASH(MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME, "Select a different background color gradient theme.") MSG_HASH(MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE, "Select an animated background effect. Can be GPU-intensive depending on the effect. If performance is unsatisfactory, either turn this off or revert to a simpler effect.") MSG_HASH(MENU_ENUM_SUBLABEL_XMB_FONT, "Select a different main font to be used by the menu.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_FAVORITES, "Προβολή καρτέλας αγαπημένων μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_IMAGES, "Προβολή καρτέλας εικόνων μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_MUSIC, "Προβολή καρτέλας μουσικής μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_VIDEO, "Προβολή καρτέλας βίντεο μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_NETPLAY, "Προβολή καρτέλας netplay μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS, "Προβολή καρτέλας ρυθμίσεων μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_HISTORY, "Προβολή καρτέλας πρόσφατου ιστορικού μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_ADD, "Προβολή καρτέλας εισαγωγής περιεχομένου μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_PLAYLISTS, "Προβολή καρτέλας λίστας αναπαραγωγής μέσα στο μενού.") MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN, "Προβολή οθόνης εκκίνησης στο μενού. Τίθεται αυτόματα σε αρνητικό μετά την πρώτη εκκίνηση του προγράμματος.") MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY, "Modify the opacity of the header graphic.") MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY, "Modify the opacity of the footer graphic.") MSG_HASH(MENU_ENUM_SUBLABEL_DPI_OVERRIDE_ENABLE, "The menu normally scales itself dynamically. If you want to set a specific scaling size instead, enable this.") MSG_HASH(MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE, "Set the custom scaling size here.\n" "NOTE: You have to enable 'DPI Override' for this scaling size to take effect.") MSG_HASH(MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, "Save all downloaded files to this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY, "Save all remapped controls to this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH, "Directory where the program searches for content/cores.") MSG_HASH(MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH, "Application/core information files are stored here.") MSG_HASH(MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR, "If a joypad is plugged in, that joypad will be autoconfigured if a config file corresponding to it is present inside this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY, "Save all collections to this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_CACHE_DIRECTORY, "If set to a directory, content which is temporarily extracted (e.g. from archives) will be extracted to this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY, "Saved queries are stored to this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY, "Databases are stored to this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY, "This location is queried by default when menu interfaces try to look for loadable assets, etc.") MSG_HASH(MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY, "Save all save files to this directory. If not set, will try to save inside the content file's working directory.") MSG_HASH(MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY, "Save all save states to this directory. If not set, will try to save inside the content file's working directory.") MSG_HASH(MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY, "Directory to dump screenshots to.") MSG_HASH(MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY, "Ορίζει ένα ευρετήριο όπου τα επικαλλύματα αποθηκεύονται για εύκολη πρόσβαση.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH, "Τα αρχεία απάτης αποθηκεύονται εδώ.") MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR, "Directory where audio DSP filter files are kept.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR, "Directory where CPU-based video filter files are kept.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR, "Defines a directory where GPU-based video shader files are kept for easy access.") MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY, "Recordings will be dumped to this directory.") MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY, "Recording configurations will be kept here.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, "Select a different font for onscreen notifications.") MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, "Changes to the shader configuration will take effect immediately. Use this if you changed the amount of shader passes, filtering, FBO scale, etc.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, "Increase or decrease the amount of shader pipeline passes. You can bind a separate shader to each pipeline pass and configure its scale and filtering.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Load a shader preset. The shader pipeline will be automatically set-up.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, "Save the current shader settings as a new shader preset.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, "Save the current shader settings as the default settings for this application/core.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_PARENT, "Save the current shader settings as the default settings for all files in the current content directory.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, "Save the current shader settings as the default settings for the content.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, "Modifies the current shader directly. Changes will not be saved to the preset file.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, "Modifies the shader preset itself currently used in the menu.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, "Increase or decrease the amount of cheats.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES, "Cheat changes will take effect immediately.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_START_SEARCH, "Start search for a new cheat. Number of bits can be changed.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_CONTINUE_SEARCH, "Continue search for a new cheat.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD, "Load a cheat file and replace existing cheats.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD_APPEND, "Load a cheat file and append to existing cheats.") MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS, "Save current cheats as a save file.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SETTINGS, "Γρήγορα πρόσβαση σε όλες τις σχετικές ρυθμίσεις παιχνιδιού.") MSG_HASH(MENU_ENUM_SUBLABEL_CORE_INFORMATION, "View information pertaining to the application/core.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, "Floating point value for video aspect ratio (width / height), used if the Aspect Ratio is set to 'Config'.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, "Προτιμώμενο ύψος οπτικής γωνίας το οποίο χρησιμοποιείται εάν η Αναλογία Οθόνης είναι ορισμένη ως 'Προτιμώμενη'.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, "Προτιμώμενο πλάτος οπτικής γωνίας το οποίο χρησιμοποιείται εάν η Αναλογία Οθόνης είναι ορισμένη ως 'Προτιμώμενη'.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, "Προτιμώμενη απόκλειση οπτικής γωνίας για τον ορισμό της θέσης του άξωνα X της οπτικής γωνίας. Αυτό αγνοείται εάν έχεται ενεργοποιήσει την 'Ακέραια Κλίμακα'. Τότε θα κεντραριστεί αυτόματα.") MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, "Προτιμώμενη απόκλειση οπτικής γωνίας για τον ορισμό της θέσης του άξωνα Y της οπτικής γωνίας. Αυτό αγνοείται εάν έχεται ενεργοποιήσει την 'Ακέραια Κλίμακα'. Τότε θα κεντραριστεί αυτόματα.") MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, "Χρήση Εξυπηρετητή Αναμετάδοσης") MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_USE_MITM_SERVER, "Forward netplay connections through a man-in-the-middle server. Useful if the host is behind a firewall or has NAT/UPnP problems.") MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_MITM_SERVER, "Τοποθεσία Εξυπηρετητή Αναμετάδοσης") MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_MITM_SERVER, "Choose a specific relay server to use. Geographically closer locations tend to have lower latency.") MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER, "Προσθήκη στον μίκτη") MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_PLAY, "Προσθήκη στον μίκτη και αναπαραγωγή") MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION, "Προσθήκη στον μίκτη") MSG_HASH(MENU_ENUM_LABEL_VALUE_ADD_TO_MIXER_AND_COLLECTION_AND_PLAY, "Προσθήκη στον μίκτη και αναπαραγωγή") MSG_HASH(MENU_ENUM_LABEL_VALUE_FILTER_BY_CURRENT_CORE, "Φιλτράρισμα με βάση τον τρέχων πυρήνα") MSG_HASH(MSG_AUDIO_MIXER_VOLUME, "Γενική ένταση μίκτη ήχου") MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_MIXER_VOLUME, "Γενική ένταση μίκτη ήχου (σε dB). Το 0 είναι η φυσιολογική ένταση και δεν εφαρμόζεται gain.") MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_VOLUME, "Επίπεδο Έντασης Μίκτη Ήχου (dB)") MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_MUTE, "Σίγαση Μίκτη Ήχου") MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_MIXER_MUTE, "Σίγαση/κατάργηση σίγασης μίκτη ήχου.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_ONLINE_UPDATER, "Προβολή Διαδικτυακού Ενημερωτή") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_ONLINE_UPDATER, "Εμφάνιση/απόκρυψη της επιλογής 'Διαδικτυακού Ενημερωτή'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, "Προβολές") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, "Προβολή ή απόκρυψη στοιχείων στην οθόνη του μενού.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_CORE_UPDATER, "Προβολή Ενημερωτή Πυρήνων") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_CORE_UPDATER, "Εμφάνιση/απόκρυψη της ικανότητας ενημέρωσης πυρήνων (και πληροφοριακών αρχείων πυρήνων).") MSG_HASH(MSG_PREPARING_FOR_CONTENT_SCAN, "Προετοιμασία για σάρωση περιεχομένου...") MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_DELETE, "Διαγραφή πυρήνα") MSG_HASH(MENU_ENUM_SUBLABEL_CORE_DELETE, "Κατάργηση αυτού του πυρήνα από τον δίσκο.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_FRAMEBUFFER_OPACITY, "Framebuffer Opacity") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_FRAMEBUFFER_OPACITY, "Modify the opacity of the framebuffer.") MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_FAVORITES, "Αγαπημένα") MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_FAVORITES, "Περιεχόμενο που έχετε προσθέσει στα 'Αγαπημένα' θα εμφανίζεται εδώ.") MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_MUSIC, "Μουσική") MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_MUSIC, "Μουσική που έχει προηγουμένως αναπαραχθεί θα εμφανίζονται εδώ.") MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_IMAGES, "Εικόνα") MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_IMAGES, "Εικόνες που έχουν προηγουμένως προβληθεί θα εμφανίζονται εδώ.") MSG_HASH(MENU_ENUM_LABEL_VALUE_GOTO_VIDEO, "Βίντεο") MSG_HASH(MENU_ENUM_SUBLABEL_GOTO_VIDEO, "Βίντεο που έχουν προηγουμένως αναπαραχθεί θα εμφανίζονται εδώ.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_ICONS_ENABLE, "Εικονίδια Μενού") MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_ICONS_ENABLE, "Ενεργοποίηση/Απενεργοποίηση των εικονιδίων που εμφανίζονται στα αριστερά των καταχωρήσεων του μενού.") MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MAIN_MENU_ENABLE_SETTINGS, "Ενεργοποίηση Καρτέλας Μενού") MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_SETTINGS_PASSWORD, "Ορισμός Κωδικού Για Την Ενεργοποίηση Της Καρτέλας Ρυθμίσεων") MSG_HASH(MSG_INPUT_ENABLE_SETTINGS_PASSWORD, "Εισαγωγή Κωδικού") MSG_HASH(MSG_INPUT_ENABLE_SETTINGS_PASSWORD_OK, "Σωστός κωδικός.") MSG_HASH(MSG_INPUT_ENABLE_SETTINGS_PASSWORD_NOK, "Λανθασμένος κωδικός.") MSG_HASH(MENU_ENUM_SUBLABEL_XMB_MAIN_MENU_ENABLE_SETTINGS, "Ενεργοποιεί την καρτέλα Ρυθμίσεις. Χρειάζεται επανεκκίνηση για να εμφανιστεί η καρτέλα.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_SETTINGS_PASSWORD, "Supplying a password when hiding the settings tab makes it possible to later restore it from the menu, by going to the Main Menu tab, selecting Enable Settings Tab and entering the password.") MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_RENAME, "Επιτρέψτε στον χρήστη να μετονομάζει τις καταχωρήσεις στην συλλογή.") MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_RENAME, "Επίτρεψη μετονομασίας καταχωρήσεων") MSG_HASH(MENU_ENUM_SUBLABEL_RENAME_ENTRY, "Μετονομασία του τίτλου αυτής της καταχώρησης.") MSG_HASH(MENU_ENUM_LABEL_VALUE_RENAME_ENTRY, "Μετονομασία") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CORE, "Προβολή Φόρτωσης Πυρήνα") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CORE, "Εμφάνιση/απόκρυψη της επιλογής 'Φόρτωση Πυρήνα'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_LOAD_CONTENT, "Προβολή Φόρτωσης Περιεχομένου") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_LOAD_CONTENT, "Εμφάνιση/απόκρυψη της επιλογής 'Φόρτωση Περιεχομένου'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_INFORMATION, "Προβολή Πληροφοριών") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_INFORMATION, "Εμφάνιση/απόκρυψη της επιλογής 'Πληροφορίες'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_CONFIGURATIONS, "Προβολή Διαμορφώσεων") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_CONFIGURATIONS, "Εμφάνιση/απόκρυψη της επιλογής 'Διαμορφώσεις'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_HELP, "Προβολή Βοήθειας") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_HELP, "Εμφάνιση/απόκρυψη της επιλογής 'Βοήθεια'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_QUIT_RETROARCH, "Προβολή Εξόδου RetroArch") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_QUIT_RETROARCH, "Εμφάνιση/απόκρυψη της επιλογής 'Έξοδος από RetroArch'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_REBOOT, "Προβολή Επανεκκίνησης") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_REBOOT, "Εμφάνιση/απόκρυψη της επιλογής 'Επανεκκίνηση'.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SHOW_SHUTDOWN, "Show Shutdown") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_SHOW_SHUTDOWN, "Show/hide the 'Shutdown' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_VIEWS_SETTINGS, "Γρήγορο Μενού") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_VIEWS_SETTINGS, "Show or hide elements on the Quick Menu screen.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_TAKE_SCREENSHOT, "Show Take Screenshot") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_TAKE_SCREENSHOT, "Show/hide the 'Take Screenshot' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_LOAD_STATE, "Show Save/Load State") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_LOAD_STATE, "Show/hide the options for saving/loading state.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, "Show Undo Save/Load State") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_UNDO_SAVE_LOAD_STATE, "Show/hide the options for undoing save/load state.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_ADD_TO_FAVORITES, "Show Add to Favorites") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_ADD_TO_FAVORITES, "Show/hide the 'Add to Favorites' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_RECORDING, "Show Start Recording") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_RECORDING, "Show/hide the 'Start Recording' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_START_STREAMING, "Show Start Streaming") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_START_STREAMING, "Show/hide the 'Start Streaming' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, "Show Reset Core Association") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_RESET_CORE_ASSOCIATION, "Show/hide the 'Reset Core Association' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_OPTIONS, "Show Options") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_OPTIONS, "Show/hide the 'Options' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CONTROLS, "Show Controls") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CONTROLS, "Show/hide the 'Controls' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_CHEATS, "Show Cheats") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_CHEATS, "Show/hide the 'Cheats' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SHADERS, "Show Shaders") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SHADERS, "Show/hide the 'Shaders' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, "Show Save Core Overrides") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_CORE_OVERRIDES, "Show/hide the 'Save Core Overrides' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, "Show Save Game Overrides") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_SAVE_GAME_OVERRIDES, "Show/hide the 'Save Game Overrides' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_SHOW_INFORMATION, "Show Information") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_SHOW_INFORMATION, "Show/hide the 'Information' option.") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, "Notification Background Enable") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_RED, "Notification Background Red Color") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_GREEN, "Notification Background Green Color") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_BLUE, "Notification Background Blue Color") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_OPACITY, "Notification Background Opacity") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_DISABLE_KIOSK_MODE, "Disable Kiosk Mode") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_DISABLE_KIOSK_MODE, "Disables kiosk mode. A restart is required for the change to take full effect.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, "Ενεργοποίηση Λειτουργίας Κιόσκι") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_ENABLE_KIOSK_MODE, "Protects the setup by hiding all configuration related settings.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_KIOSK_MODE_PASSWORD, "Set Password For Disabling Kiosk Mode") MSG_HASH(MENU_ENUM_SUBLABEL_MENU_KIOSK_MODE_PASSWORD, "Supplying a password when enabling kiosk mode makes it possible to later disable it from the menu, by going to the Main Menu, selecting Disable Kiosk Mode and entering the password.") MSG_HASH(MSG_INPUT_KIOSK_MODE_PASSWORD, "Εισαγωγή Κωδικού") MSG_HASH(MSG_INPUT_KIOSK_MODE_PASSWORD_OK, "Σωστός κωδικός.") MSG_HASH(MSG_INPUT_KIOSK_MODE_PASSWORD_NOK, "Λανθασμένος κωδικός.") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, "Notification Red Color") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, "Notification Green Color") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, "Notification Blue Color") MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAMECOUNT_SHOW, "Display Frame Count") MSG_HASH(MSG_CONFIG_OVERRIDE_LOADED, "Configuration override loaded.") MSG_HASH(MSG_GAME_REMAP_FILE_LOADED, "Game remap file loaded.") MSG_HASH(MSG_CORE_REMAP_FILE_LOADED, "Core remap file loaded.") MSG_HASH(MSG_RUNAHEAD_CORE_DOES_NOT_SUPPORT_SAVESTATES, "RunAhead has been disabled because this core does not support save states.") MSG_HASH(MSG_RUNAHEAD_FAILED_TO_SAVE_STATE, "Failed to save state. RunAhead has been disabled.") MSG_HASH(MSG_RUNAHEAD_FAILED_TO_LOAD_STATE, "Failed to load state. RunAhead has been disabled.") MSG_HASH(MSG_RUNAHEAD_FAILED_TO_CREATE_SECONDARY_INSTANCE, "Failed to create second instance. RunAhead will now use only one instance.") MSG_HASH(MENU_ENUM_LABEL_VALUE_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, "Automatically add content to playlist") MSG_HASH(MENU_ENUM_SUBLABEL_AUTOMATICALLY_ADD_CONTENT_TO_PLAYLIST, "Automatically scans loaded content so they appear inside playlists.") MSG_HASH(MSG_SCANNING_OF_FILE_FINISHED, "Scanning of file finished") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_OPACITY, "Διαφάνεια Παραθύρου") MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_QUALITY, "Ποιότητα Επαναδειγματολήπτη Ήχου") MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_QUALITY, "Ελαττώστε αυτή την τιμή για καλύτερη επίδοση/χαμηλότερη καθυστέρηση αντί ποιότητας ήχου, αυξήστε εάν θέλετε καλύτερη ποιότητα με κόστος στην επίδοση/χαμηλότερη καθυστέρηση.") MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, "Watch shader files for changes") MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_WATCH_FOR_CHANGES, "Auto-apply changes made to shader files on disk.") MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_SHOW_DECORATIONS, "Εμφάνιση Διακοσμητικών Παραθύρου") MSG_HASH(MENU_ENUM_LABEL_VALUE_STATISTICS_SHOW, "Εμφάνιση Στατιστικών") MSG_HASH(MENU_ENUM_SUBLABEL_STATISTICS_SHOW, "Εμφάνιση τεχνικών στατιστικών στην οθόνη.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_ENABLE, "Enable border filler") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_RGUI_BORDER_FILLER_THICKNESS_ENABLE, "Enable border filler thickness") MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_RGUI_BACKGROUND_FILLER_THICKNESS_ENABLE, "Enable background filler thickness") MSG_HASH(MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION, "Για οθόνες CRT μόνο. Προσπαθεί να χρησιμοποιήσει την ακριβή ανάλυση πυρήνα/παιχνιδιού και ρυθμού ανανέωσης.") MSG_HASH(MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION, "CRT SwitchRes") MSG_HASH(MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_SUPER, "Switch among native and ultrawide super resolutions.") MSG_HASH(MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_SUPER, "Σούπερ Ανάλυση CRT") MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_REWIND, "Προβολή Ρυθμίσεων Επιστροφής") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_REWIND, "Εμφάνιση/απόκρυψη επιλογών Επιστροφής.") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_LATENCY, "Εμφάνιση/απόκρυψη επιλογών Καθυστέρησης.") MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_LATENCY, "Προβολή Ρυθμίσεων Καθυστέρησης") MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SHOW_OVERLAYS, "Εμφάνιση/απόκρυψη επιλογών Επικαλλυμάτων.") MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SHOW_OVERLAYS, "Προβολή Ρυθμίσεων Επικαλλυμάτων") MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE_MENU, "Ενεργοποίηση ήχου μενού") MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, "Ενεργοποίηση ή απενεργοποίηση ήχου μενού.") MSG_HASH(MENU_ENUM_LABEL_VALUE_AUDIO_MIXER_SETTINGS, "Ρυθμίσεις Μίκτη") MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_MIXER_SETTINGS, "Εμφάνιση και/ή επεξεργασία ρυθμίσεων μίκτη.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_INFO, "Πληροφορίες") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE, "&File") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_LOAD_CORE, "&Load Core...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_UNLOAD_CORE, "&Unload Core") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_FILE_EXIT, "E&xit") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT, "&Edit") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_EDIT_SEARCH, "&Search") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW, "&View") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_CLOSED_DOCKS, "Closed Docks") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_SHADER_PARAMS, "Shader Parameters") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS, "&Options...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_DOCK_POSITIONS, "Remember dock positions:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_GEOMETRY, "Remember window geometry:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SAVE_LAST_TAB, "Remember last content browser tab:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME, "Θέμα:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_SYSTEM_DEFAULT, "<System Default>") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_DARK, "Σκούρο") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_THEME_CUSTOM, "Custom...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_TITLE, "Επιλογές") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_TOOLS, "&Tools") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_HELP, "&Help") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_ABOUT, "Σχετικά με το RetroArch") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_HELP_DOCUMENTATION, "Εγχειρίδιο") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOAD_CUSTOM_CORE, "Load Custom Core...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOAD_CORE, "Φόρτωση Πυρήνα΄") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE, "Φόρτωση Πυρήνα...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_NAME, "Όνομα") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE_VERSION, "Έκδοση") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS, "Λίστες Αναπαραγωγής") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER, "File Browser") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_TOP, "Top") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_TAB_FILE_BROWSER_UP, "Up") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_DOCK_CONTENT_BROWSER, "Content Browser") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_BOXART, "Boxart") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_SCREENSHOT, "Screenshot") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_THUMBNAIL_TITLE_SCREEN, "Title Screen") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ALL_PLAYLISTS, "All Playlists") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE, "Core") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE_INFO, "Core Info") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CORE_SELECTION_ASK, "<Ask me>") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_INFORMATION, "Information") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_WARNING, "Warning") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ERROR, "Error") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_NETWORK_ERROR, "Network Error") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_RESTART_TO_TAKE_EFFECT, "Please restart the program for the changes to take effect.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_LOG, "Log") MSG_HASH(MENU_ENUM_LABEL_VALUE_SHOW_WIMP, "Εμφάνιση Μενού Επιφάνεις Εργασίας") MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_WIMP, "Opens the desktop menu if closed.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_DONT_SHOW_AGAIN, "Don't show this again") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_STOP, "Στοπ") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ASSOCIATE_CORE, "Associate Core") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_HIDDEN_PLAYLISTS, "Hidden Playlists") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_HIDE, "Hide") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_HIGHLIGHT_COLOR, "Highlight color:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CHOOSE, "&Choose...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SELECT_COLOR, "Select Color") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_SELECT_THEME, "Select Theme") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CUSTOM_THEME, "Custom Theme") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_FILE_PATH_IS_BLANK, "File path is blank.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_FILE_IS_EMPTY, "File is empty.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_FILE_READ_OPEN_FAILED, "Could not open file for reading.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_FILE_WRITE_OPEN_FAILED, "Could not open file for writing.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_FILE_DOES_NOT_EXIST, "File does not exist.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SUGGEST_LOADED_CORE_FIRST, "Suggest loaded core first:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ZOOM, "Zoom") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_VIEW, "View") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_ICONS, "Icons") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_VIEW_TYPE_LIST, "List") MSG_HASH(MENU_ENUM_LABEL_VALUE_QUICK_MENU_OVERRIDE_OPTIONS, "Overrides") MSG_HASH(MENU_ENUM_SUBLABEL_QUICK_MENU_OVERRIDE_OPTIONS, "Options for overriding the global configuration.") MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY, "Will start playback of the audio stream. Once finished, it will remove the current audio stream from memory.") MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_LOOPED, "Will start playback of the audio stream. Once finished, it will loop and play the track again from the beginning.") MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_PLAY_SEQUENTIAL, "Will start playback of the audio stream. Once finished, it will jump to the next audio stream in sequential order and repeat this behavior. Useful as an album playback mode.") MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_STOP, "This will stop playback of the audio stream, but not remove it from memory. You can start playing it again by selecting 'Play'.") MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_REMOVE, "This will stop playback of the audio stream and remove it entirely from memory.") MSG_HASH(MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, "Adjust the volume of the audio stream.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER, "Add this audio track to an available audio stream slot. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_SUBLABEL_ADD_TO_MIXER_AND_PLAY, "Add this audio track to an available audio stream slot and play it. If no slots are currently available, it will be ignored.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY, "Αναπαραγωγή") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED, "Αναπαραγωγή (Looped)") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL, "Αναπαραγωγή (Sequential)") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_STOP, "Στοπ") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_REMOVE, "Κατάργηση") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, "Ένταση") MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE, "Τρέχων πυρήνας") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR, "Clear") MSG_HASH(MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE, "Pause achievements for current session (This action will enable savestates, cheats, rewind, pause, and slow-motion).") MSG_HASH(MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME, "Resume achievements for current session (This action will disable savestates, cheats, rewind, pause, and slow-motion and reset the current game).") MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU, "In-Menu") MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME, "In-Game") MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_GAME_PAUSED, "In-Game (Paused)") MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PLAYING, "Playing") MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_STATUS_PAUSED, "Paused") MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, "Ενεργοποίηση Discord Rich Presence") MSG_HASH(MENU_ENUM_SUBLABEL_DISCORD_ALLOW, "Ενεργοποίηση ή απενεργοποίηση υποστήριξης Discord Rich Presence.\n" "ΣΗΜΕΙΩΣΗ: Δεν θα δουλέψει με την έκδοση του περιηγητή, μόνο με την τοπικά εγκατεστημένη.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_INPUT, "Είσοδος") MSG_HASH(MENU_ENUM_SUBLABEL_MIDI_INPUT, "Επιλογή συσκευής εισόδου.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, "Έξοδος") MSG_HASH(MENU_ENUM_SUBLABEL_MIDI_OUTPUT, "Επιλογή συσκευής εξόδου.") MSG_HASH(MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, "Ένταση") MSG_HASH(MENU_ENUM_SUBLABEL_MIDI_VOLUME, "Ορισμός έντασης εξόδου (%).") MSG_HASH(MENU_ENUM_LABEL_VALUE_POWER_MANAGEMENT_SETTINGS, "Διαχείριση Ενέργειας") MSG_HASH(MENU_ENUM_SUBLABEL_POWER_MANAGEMENT_SETTINGS, "Αλλαγή ρυθμίσεων διαχείρισης ενέργειας.") MSG_HASH(MENU_ENUM_LABEL_VALUE_SUSTAINED_PERFORMANCE_MODE, "Κατάσταση Συνεχούς Επίδοσης") MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_MPV_SUPPORT, "Υποστήριξη mpv") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_IDX, "Index") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_MATCH_IDX, "View Match #") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_MATCH, "Match Address: %08X Mask: %02X") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_COPY_MATCH, "Create Code Match #") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_MATCH, "Delete Match #") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_BROWSE_MEMORY, "Browse Address: %08X") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DESC, "Πληροφορίες") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_STATE, "Ενεργοποιημένο") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_CODE, "Κωδικός") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_HANDLER, "Handler") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_MEMORY_SEARCH_SIZE, "Memory Search Size") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_TYPE, "Τύπος") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_VALUE, "Τιμή") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS, "Memory Address") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADDRESS_BIT_POSITION, "Memory Address Mask") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_TYPE, "Rumble When Memory") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_VALUE, "Rumble Value") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PORT, "Rumble Port") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_STRENGTH, "Rumble Primary Strength") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_PRIMARY_DURATION, "Rumble Primary Duration (ms)") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_STRENGTH, "Rumble Secondary Strength") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RUMBLE_SECONDARY_DURATION, "Rumble Secondary Duration (ms)") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_COUNT, "Number of Iterations") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_VALUE, "Value Increase Each Iteration") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_REPEAT_ADD_TO_ADDRESS, "Address Increase Each Iteration") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_AFTER, "Add New Cheat After This One") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BEFORE, "Add New Cheat Before This One") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_COPY_AFTER, "Copy This Cheat After") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_COPY_BEFORE, "Copy This Cheat Before") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE, "Delete This Cheat") MSG_HASH(MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_EMU, "Emulator") MSG_HASH(MENU_ENUM_LABEL_CHEAT_HANDLER_TYPE_RETRO, "RetroArch") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_DISABLED, "<Disabled>") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_SET_TO_VALUE, "Set To Value") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_INCREASE_VALUE, "Increase By Value") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_DECREASE_VALUE, "Decrease By Value") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_EQ, "Run next cheat if value = memory") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_NEQ, "Run next cheat if value != memory") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_LT, "Run next cheat if value < memory") MSG_HASH(MENU_ENUM_LABEL_CHEAT_TYPE_RUN_NEXT_IF_GT, "Run next cheat if value > memory") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_DISABLED, "<Disabled>") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_CHANGES, "Changes") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_DOES_NOT_CHANGE, "Does Not Change") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE, "Increases") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE, "Decreases") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_EQ_VALUE, "= Rumble Value") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_NEQ_VALUE, "!= Rumble Value") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_LT_VALUE, "< Rumble Value") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_GT_VALUE, "> Rumble Value") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_INCREASE_BY_VALUE, "Increases by Rumble Value") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_TYPE_DECREASE_BY_VALUE, "Decreases by Rumble Value") MSG_HASH(MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_1, "1-bit, max value = 0x01") MSG_HASH(MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_2, "2-bit, max value = 0x03") MSG_HASH(MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_4, "4-bit, max value = 0x0F") MSG_HASH(MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_8, "8-bit, max value = 0xFF") MSG_HASH(MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_16, "16-bit, max value = 0xFFFF") MSG_HASH(MENU_ENUM_LABEL_CHEAT_MEMORY_SIZE_32, "32-bit, max value = 0xFFFFFFFF") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_0, "1") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_1, "2") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_2, "3") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_3, "4") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_4, "5") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_5, "6") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_6, "7") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_7, "8") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_8, "9") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_9, "10") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_10, "11") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_11, "12") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_12, "13") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_13, "14") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_14, "15") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_15, "16") MSG_HASH(MENU_ENUM_LABEL_RUMBLE_PORT_16, "All") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_CONT, "Start or Continue Cheat Search") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_START_OR_RESTART, "Start or Restart Cheat Search") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EXACT, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LT, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GT, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQ, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_GTE, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_LTE, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_NEQ, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQPLUS, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_SEARCH_EQMINUS, "Search Memory For Values") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_MATCHES, "Add the %u Matches to Your List") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_VIEW_MATCHES, "View the List of %u Matches") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_CREATE_OPTION, "Create Code From This Match") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_OPTION, "Delete This Match") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_TOP, "Add New Code to Top") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_ADD_NEW_BOTTOM, "Add New Code to Bottom") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_DELETE_ALL, "Delete All Codes") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_RELOAD_CHEATS, "Reload Game-Specific Cheats") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EXACT_VAL, "Equal to %u (%X)") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_LT_VAL, "Less Than Before") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_GT_VAL, "Greater Than Before") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_LTE_VAL, "Less Than or Equal To Before") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_GTE_VAL, "Greater Than or Equal To Before") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EQ_VAL, "Equal to Before") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_NEQ_VAL, "Not Equal to Before") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EQPLUS_VAL, "Equal to Before+%u (%X)") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_EQMINUS_VAL, "Equal to Before-%u (%X)") MSG_HASH(MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS, "Start or Continue Cheat Search") MSG_HASH(MSG_CHEAT_INIT_SUCCESS, "Successfully started cheat search") MSG_HASH(MSG_CHEAT_INIT_FAIL, "Failed to start cheat search") MSG_HASH(MSG_CHEAT_SEARCH_NOT_INITIALIZED, "Searching has not been initialized/started") MSG_HASH(MSG_CHEAT_SEARCH_FOUND_MATCHES, "New match count = %u") MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEAT_BIG_ENDIAN, "Big Endian") MSG_HASH(MSG_CHEAT_SEARCH_ADDED_MATCHES_SUCCESS, "Added %u matches") MSG_HASH(MSG_CHEAT_SEARCH_ADDED_MATCHES_FAIL, "Failed to add matches") MSG_HASH(MSG_CHEAT_SEARCH_ADD_MATCH_SUCCESS, "Created code from match") MSG_HASH(MSG_CHEAT_SEARCH_ADD_MATCH_FAIL, "Failed to create code") MSG_HASH(MSG_CHEAT_SEARCH_DELETE_MATCH_SUCCESS, "Deleted match") MSG_HASH(MSG_CHEAT_SEARCH_ADDED_MATCHES_TOO_MANY, "Not enough room. The total number of cheats you can have is 100.") MSG_HASH(MSG_CHEAT_ADD_TOP_SUCCESS, "New cheat added to top of list.") MSG_HASH(MSG_CHEAT_ADD_BOTTOM_SUCCESS, "New cheat added to bottom of list.") MSG_HASH(MSG_CHEAT_DELETE_ALL_INSTRUCTIONS, "Press right five times to delete all cheats.") MSG_HASH(MSG_CHEAT_DELETE_ALL_SUCCESS, "All cheats deleted.") MSG_HASH(MSG_CHEAT_ADD_BEFORE_SUCCESS, "New cheat added before this one.") MSG_HASH(MSG_CHEAT_ADD_AFTER_SUCCESS, "New cheat added after this one.") MSG_HASH(MSG_CHEAT_COPY_BEFORE_SUCCESS, "Cheat copied before this one.") MSG_HASH(MSG_CHEAT_COPY_AFTER_SUCCESS, "Cheat copied after this one.") MSG_HASH(MSG_CHEAT_DELETE_SUCCESS, "Cheat deleted.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PROGRESS, "Progress:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_LIST_MAX_COUNT, "\"All Playlists\" max list entries:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_ALL_PLAYLISTS_GRID_MAX_COUNT, "\"All Playlists\" max grid entries:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_VIEW_OPTIONS_SHOW_HIDDEN_FILES, "Εμφάνιση κρυφών αρχείων και φακέλων:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_NEW_PLAYLIST, "Νέα Λίστα Αναπαραγωγής") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ENTER_NEW_PLAYLIST_NAME, "Please enter the new playlist name:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_DELETE_PLAYLIST, "Διαγραφή Λίστας Αναπαραγωγής") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_RENAME_PLAYLIST, "Μετονομασία Λίστας Αναπαραγωγής") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_CONFIRM_DELETE_PLAYLIST, "Are you sure you want to delete the playlist \"%1\"?") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_QUESTION, "Question") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_DELETE_FILE, "Could not delete file.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_COULD_NOT_RENAME_FILE, "Could not rename file.") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_GATHERING_LIST_OF_FILES, "Gathering list of files...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_ADDING_FILES_TO_PLAYLIST, "Adding files to playlist...") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY, "Playlist Entry") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_NAME, "Όνομα:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_PATH, "Path:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_CORE, "Πυρήνας:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_DATABASE, "Database:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS, "Extensions:") MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_PLAYLIST_ENTRY_EXTENSIONS_PLACEHOLDER, "(space-separated content
Definition: msg_hash_el.h:7404
Definition: ShaderLang.h:449
virtual IncludeResult * includeSystem(const char *headerName, const char *, size_t) override
Definition: DirStackFileIncluder.h:60
GLuint64EXT * result
Definition: glext.h:12211
Definition: DirStackFileIncluder.h:49
GLint GLint GLsizei GLsizei GLsizei depth
Definition: glext.h:6293
virtual void pushExternalLocalDirectory(const std::string &dir)
Definition: DirStackFileIncluder.h:73
virtual IncludeResult * readSystemPath(const char *) const
Definition: DirStackFileIncluder.h:120
virtual std::string getDirectory(const std::string path) const
Definition: DirStackFileIncluder.h:136
virtual ~DirStackFileIncluder() override
Definition: DirStackFileIncluder.h:87
virtual IncludeResult * includeLocal(const char *headerName, const char *includerName, size_t inclusionDepth) override
Definition: DirStackFileIncluder.h:53
const GLuint GLenum const GLvoid * binary
Definition: glext.h:8205
Definition: civetweb.c:1024
virtual void releaseInclude(IncludeResult *result) override
Definition: DirStackFileIncluder.h:79
GLenum GLuint GLenum GLsizei length
Definition: glext.h:6233