diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h
index b0a2806d5a..bb5695a495 100644
--- a/intl/msg_hash_de.h
+++ b/intl/msg_hash_de.h
@@ -862,7 +862,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE,
- "Vibration unterstützt"
+ "Rumble unterstützt"
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP,
@@ -2933,7 +2933,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE,
- "Vor dem Laden auf fehlende Firmware untersuchen"
+ "Vor dem Laden auf fehlende Firmware prüfen"
)
MSG_HASH(
MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE,
@@ -8724,7 +8724,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_QT_LOADING_CORE,
- "Lade Core..."
+ "Core wird geladen..."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_QT_TAB_PLAYLISTS,
@@ -9695,11 +9695,11 @@ MSG_HASH(
)
MSG_HASH(
MSG_FAILED_TO_SAVE_DEBUG_INFO,
- "Fehler beim Speichern der Debug-Informationen."
+ "Speichern der Debug-Informationen fehlgeschlagen."
)
MSG_HASH(
MSG_FAILED_TO_SEND_DEBUG_INFO,
- "Fehler beim Senden der Debug-Informationen an den Server."
+ "Senden der Debug-Informationen an den Server fehlgeschlagen."
)
MSG_HASH(
MSG_SENDING_DEBUG_INFO,
@@ -9907,7 +9907,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_CORE_LIST_FAILED,
- "Fehler beim Abrufen der Core-Liste!"
+ "Abrufen der Core-Liste fehlgeschlagen!"
)
MSG_HASH(
MSG_LATEST_CORE_INSTALLED,
@@ -9919,7 +9919,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_DOWNLOADING_CORE,
- "Lade Core herunter: "
+ "Core wird heruntergeladen: "
)
MSG_HASH(
MSG_EXTRACTING_CORE,
@@ -9931,7 +9931,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_CORE_INSTALL_FAILED,
- "Fehler beim Installieren des Cores: "
+ "Installieren des Cores fehlgeschlagen: "
)
MSG_HASH(
MSG_SCANNING_CORES,
@@ -10023,7 +10023,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_FAILED_TO_APPEND_DISK,
- "Fehler beim Anhängen der Disc"
+ "Anhängen der Disc fehlgeschlagen"
)
MSG_HASH(
MSG_APPLICATION_DIR,
@@ -10199,7 +10199,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_DOWNLOADING,
- "Herunterladen von"
+ "Wird heruntergeladen"
)
MSG_HASH(
MSG_INDEX_FILE,
@@ -10395,7 +10395,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_FAILED_TO_START_RECORDING,
- "Konnte Aufzeichnung nicht starten."
+ "Aufzeichnung konnte nicht starten."
)
MSG_HASH(
MSG_FAILED_TO_TAKE_SCREENSHOT,
@@ -10539,7 +10539,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_LOADING,
- "Laden..."
+ "Wird geladen"
)
MSG_HASH(
MSG_FIRMWARE,
@@ -10547,11 +10547,11 @@ MSG_HASH(
)
MSG_HASH(
MSG_LOADING_CONTENT_FILE,
- "Lade Inhalts-Datei"
+ "Inhalts-Datei wird geladen"
)
MSG_HASH(
MSG_LOADING_HISTORY_FILE,
- "Lade Verlaufs-Datei"
+ "Verlaufs-Datei wird geladen"
)
MSG_HASH(
MSG_LOADING_FAVORITES_FILE,
@@ -10559,7 +10559,7 @@ MSG_HASH(
)
MSG_HASH(
MSG_LOADING_STATE,
- "Lade Spielstand"
+ "Savestate wird geladen"
)
MSG_HASH(
MSG_MEMORY,
@@ -10871,11 +10871,11 @@ MSG_HASH(
)
MSG_HASH(
MSG_AUTOLOADING_SAVESTATE_FAILED,
- "Automatisches Laden des Savestates von \"%s\" fehlgeschlagen."
+ "Automatisches Laden des Savestates aus \"%s\" fehlgeschlagen."
)
MSG_HASH(
MSG_AUTOLOADING_SAVESTATE_SUCCEEDED,
- "Automatisches Laden des Savestates von \"%s\" erfolgreich."
+ "Automatisches Laden des Savestates aus \"%s\" erfolgreich."
)
MSG_HASH(
MSG_DEVICE_NOT_CONFIGURED,
@@ -11293,6 +11293,22 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"Kann nicht in das Core-Informationen-Verzeichnis schreiben - Core-Informationen-Cache wird deaktiviert"
)
+MSG_HASH(
+ MSG_FOUND_ENTRY_STATE_IN,
+ "Eintragsstatus gefunden in"
+ )
+MSG_HASH(
+ MSG_LOADING_ENTRY_STATE_FROM,
+ "Eintragsstatus wird geladen aus"
+ )
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE,
+ "GameMode kann nicht aufgerufen werden"
+ )
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE_LINUX,
+ "GameMode kann nicht aufgerufen werden - stelle sicher, dass der GameMode-Daemon installiert ist/läuft"
+ )
/* Lakka */
@@ -11547,6 +11563,14 @@ MSG_HASH(
MENU_ENUM_LABEL_VALUE_CPU_POLICY_MENU_GOVERNOR,
"Menü-Regler"
)
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_GAMEMODE_ENABLE,
+ "Spielmodus"
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_GAMEMODE_ENABLE_LINUX,
+ "Kann die Leistung verbessern, die Latenzzeit verringern und Audio-Crackling beheben. Die Komponente https://github.com/FeralInteractive/gamemode wird hierzu benötigt."
+ )
MSG_HASH(
MENU_ENUM_LABEL_VALUE_PAL60_ENABLE,
"Verwende PAL60-Modus"
diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h
index 2f144a7b39..99cb65ebd5 100644
--- a/intl/msg_hash_es.h
+++ b/intl/msg_hash_es.h
@@ -11593,6 +11593,14 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"No se puede escribir en el directorio de información del núcleo: se desactivará la caché de información del núcleo"
)
+MSG_HASH(
+ MSG_FOUND_ENTRY_STATE_IN,
+ "Se ha encontrado un elemento de guardado rápido en"
+ )
+MSG_HASH(
+ MSG_LOADING_ENTRY_STATE_FROM,
+ "Cargando elemento de guardado rápido de"
+ )
/* Lakka */
@@ -12139,11 +12147,3 @@ MSG_HASH(
"Búsqueda finalizada.
\nPara que un contenido pueda ser identificado, es necesario lo siguiente:\n
- Un núcleo compatible ya descargado.
\n- Tener los archivos de información de núcleos al día.
\n- Haber actualizado las bases de datos mediante el actualizador en línea.
\n- Reiniciar RetroArch si ya has hecho el resto de pasos.
\nPor último, el contenido debe coincidir con las bases de datos que se encuentran aquí. Si aún no consigues resultados, puedes enviar un informe de error."
)
#endif
-MSG_HASH(
- MSG_FOUND_ENTRY_STATE_IN,
- "Se ha encontrado un elemento de guardado rápido en"
- )
-MSG_HASH(
- MSG_LOADING_ENTRY_STATE_FROM,
- "Cargando elemento de guardado rápido de"
- )
diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h
index dcc9aeee5d..e0b3aedbd7 100644
--- a/intl/msg_hash_fr.h
+++ b/intl/msg_hash_fr.h
@@ -11593,6 +11593,14 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"Impossible d'écrire dans le dossier des informations de cœurs - la mise en cache des informations de cœurs sera désactivée"
)
+MSG_HASH(
+ MSG_FOUND_ENTRY_STATE_IN,
+ "Démarrage instantané trouvé dans"
+ )
+MSG_HASH(
+ MSG_LOADING_ENTRY_STATE_FROM,
+ "Chargement du démarrage instantané à partir de"
+ )
/* Lakka */
@@ -11849,7 +11857,7 @@ MSG_HASH(
)
MSG_HASH(
MENU_ENUM_SUBLABEL_GAMEMODE_ENABLE_LINUX,
- "Peut améliorer les performances, réduire la latence et corriger les problèmes de crépitement audio. Vous avez besoin de https://github.com/FeralInteractive/gamemode pour que cela fonctionne."
+ "Peut améliorer les performances, réduire la latence et corriger les problèmes de crépitements audio. Vous avez besoin de https://github.com/FeralInteractive/gamemode pour que cela fonctionne."
)
MSG_HASH(
MENU_ENUM_LABEL_VALUE_PAL60_ENABLE,
@@ -12123,11 +12131,3 @@ MSG_HASH(
"Scan terminé.
\nPour que le contenu soit correctement analysé, vous devez :\n- avoir un cœur compatible déjà téléchargé
\n- avoir les \"Fichiers d'information de cœurs\" à jour via la mise à jour en ligne
\n- avoir les \"Bases de données\" à jour via la mise à jour en ligne
\n- redémarrer RetroArch si l'une des opérations ci-dessus vient d'être effectuée
\nEnfin, le contenu doit correspondre aux bases de données existantes ici. Si cela ne fonctionne toujours pas, veuillez envisager de soumettre un rapport d'erreur."
)
#endif
-MSG_HASH(
- MSG_FOUND_ENTRY_STATE_IN,
- "État d'entrée trouvé dans"
- )
-MSG_HASH(
- MSG_LOADING_ENTRY_STATE_FROM,
- "Chargement de l'état d'entrée à partir de"
- )
diff --git a/intl/msg_hash_it.h b/intl/msg_hash_it.h
index 6a2d6a66d3..ad2ab51741 100644
--- a/intl/msg_hash_it.h
+++ b/intl/msg_hash_it.h
@@ -11497,6 +11497,22 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"Impossibile scrivere nella directory delle informazioni del nucleo - la cache delle informazioni del core sarà disabilitata"
)
+MSG_HASH(
+ MSG_FOUND_ENTRY_STATE_IN,
+ "Trovato stato di inserimento in"
+ )
+MSG_HASH(
+ MSG_LOADING_ENTRY_STATE_FROM,
+ "Caricamento stato di entrata da"
+ )
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE,
+ "Impossibile inserire la modalità gioco"
+ )
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE_LINUX,
+ "Impossibile entrare in GameMode - assicurati che il demone GameMode sia installato/in esecuzione"
+ )
/* Lakka */
@@ -12035,11 +12051,3 @@ MSG_HASH(
"Scansione Finita.
\nAffinché i contenuti siano scansionati correttamente, devi\n- avere un core compatibile già scaricato
\n- avere \"Core Info Files\" aggiornato tramite Online Updater
\n- avere \"Databases\" aggiornato tramite Online Updater
\n- riavviare RetroArch se uno qualsiasi dei precedenti è stato appena fatto
\nInfine, il contenuto deve corrispondere ai database esistenti da qui. Se ancora non funziona, considera di inviare una segnalazione di bug."
)
#endif
-MSG_HASH(
- MSG_FOUND_ENTRY_STATE_IN,
- "Trovato stato di inserimento in"
- )
-MSG_HASH(
- MSG_LOADING_ENTRY_STATE_FROM,
- "Caricamento stato di entrata da"
- )
diff --git a/intl/msg_hash_ko.h b/intl/msg_hash_ko.h
index 66234a561c..3537d5efc7 100644
--- a/intl/msg_hash_ko.h
+++ b/intl/msg_hash_ko.h
@@ -11713,6 +11713,14 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"코어 정보 디렉토리에 쓸 수 없음 - 코어 정보 캐시가 비활성화됩니다"
)
+MSG_HASH(
+ MSG_FOUND_ENTRY_STATE_IN,
+ "시작 상태저장 발견:"
+ )
+MSG_HASH(
+ MSG_LOADING_ENTRY_STATE_FROM,
+ "시작 상태저장 불러오는 중:"
+ )
/* Lakka */
@@ -12275,11 +12283,3 @@ MSG_HASH(
"스캔 완료.
\n컨텐츠를 정확하게 스캔하려면:\n- 맞는 코어를 미리 다운로드 하고
\n- \"코어 정보 파일\"을 온라인 업데이터로 업데이트하며
\n- \"데이터베이스\"도 온라인 업데이터로 업데이트하고
\n- 위의 사항을 적용한 후 RetroArch를 다시 시작하십시오
\n마지막으로 컨텐츠는 이 곳의 데이터베이스에 일치해야 합니다. 그래도 동작하지 않는다면 버그 리포트를 해주세요."
)
#endif
-MSG_HASH(
- MSG_FOUND_ENTRY_STATE_IN,
- "시작 상태저장 발견:"
- )
-MSG_HASH(
- MSG_LOADING_ENTRY_STATE_FROM,
- "시작 상태저장 불러오는 중:"
- )
diff --git a/intl/msg_hash_pt_br.h b/intl/msg_hash_pt_br.h
index 3be8e9bf91..4d07ca2cde 100644
--- a/intl/msg_hash_pt_br.h
+++ b/intl/msg_hash_pt_br.h
@@ -11553,6 +11553,14 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"Não é possível escrever no diretório de informações do núcleo: o cache de informação do núcleo será desativado"
)
+MSG_HASH(
+ MSG_FOUND_ENTRY_STATE_IN,
+ "Um jogo salvo foi encontrado em"
+ )
+MSG_HASH(
+ MSG_LOADING_ENTRY_STATE_FROM,
+ "Carregando jogo salvo de"
+ )
/* Lakka */
@@ -12095,11 +12103,3 @@ MSG_HASH(
"Verificação terminada.
\nPara que o conteúdo seja analisado corretamente, é necessário:\n- ter um núcleo compatível já baixado
\n- ter os \"Arquivos de informação de núcleo\" atualizados via Atualizações e downloads
\n- ter a \"Base de dados\" atualizada via Atualizações e downloads
\n- reiniciar o RetroArch caso alguma das situações acima tenha sido feita
\nE finalmente, o conteúdo deve corresponder as bases de dados existentes aqui. Se ainda não estiver funcionando, considere enviar um relatório de erro."
)
#endif
-MSG_HASH(
- MSG_FOUND_ENTRY_STATE_IN,
- "Um jogo salvo foi encontrado em"
- )
-MSG_HASH(
- MSG_LOADING_ENTRY_STATE_FROM,
- "Carregando jogo salvo de"
- )
diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h
index 744c79c0c4..8073ad7559 100644
--- a/intl/msg_hash_ru.h
+++ b/intl/msg_hash_ru.h
@@ -11713,6 +11713,14 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"Ошибка записи в каталог с инфо-файлами ядер - кэш инфо-файлов будет отключен"
)
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE,
+ "Не удалось войти в GameMode"
+ )
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE_LINUX,
+ "Не удалось войти в GameMode - убедитесь, что демон GameMode установлен/запущен"
+ )
/* Lakka */
diff --git a/intl/msg_hash_tr.h b/intl/msg_hash_tr.h
index e54b27717e..e194ea0385 100644
--- a/intl/msg_hash_tr.h
+++ b/intl/msg_hash_tr.h
@@ -11701,6 +11701,22 @@ MSG_HASH(
MSG_CORE_INFO_CACHE_UNSUPPORTED,
"Çekirdek bilgi dizinine yazılamıyor - çekirdek bilgi önbelleği devre dışı bırakılacak"
)
+MSG_HASH(
+ MSG_FOUND_ENTRY_STATE_IN,
+ "Bulunan durum girişi"
+ )
+MSG_HASH(
+ MSG_LOADING_ENTRY_STATE_FROM,
+ "Durum girişi şuradan yükleniyor"
+ )
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE,
+ "OyunKipine girilemedi"
+ )
+MSG_HASH(
+ MSG_FAILED_TO_ENTER_GAMEMODE_LINUX,
+ "OyunKipine girilemedi - OyunKipi arka plan programının kurulu olduğundan/çalıştığından emin olun"
+ )
/* Lakka */
@@ -12243,11 +12259,3 @@ MSG_HASH(
"Tarama Tamamlandı.
\nİçeriğin doğru bir şekilde taranabilmesi için şunları yapmanız gerekir:\n- önceden indirilmiş uyumlu bir çekirdeğe sahip olmak
\n- \"Temel Bilgi Dosyaları\" nı Çevrimiçi Güncelleyici aracılığıyla güncelle
\n- \"Veritabanları\" nı Çevrimiçi Güncelleyici aracılığıyla güncelle
\n- Yukarıdakilerden biri yeni yapılmışsa RetroArch'ı yeniden başlat
\nSon olarak, içeriğin mevcut veritabanlarıyla eşleşmesi gerekir burdan. Hala çalışmıyorsa, düşünün hata raporu gönder."
)
#endif
-MSG_HASH(
- MSG_FOUND_ENTRY_STATE_IN,
- "Bulunan durum girişi"
- )
-MSG_HASH(
- MSG_LOADING_ENTRY_STATE_FROM,
- "Durum girişi şuradan yükleniyor"
- )
diff --git a/intl/progress.h b/intl/progress.h
index fa4c603908..49400dfef5 100644
--- a/intl/progress.h
+++ b/intl/progress.h
@@ -24,7 +24,7 @@
/* German */
#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 67
-#define LANGUAGE_PROGRESS_GERMAN_APPROVED 11
+#define LANGUAGE_PROGRESS_GERMAN_APPROVED 12
/* Greek */
#define LANGUAGE_PROGRESS_GREEK_TRANSLATED 17
@@ -35,7 +35,7 @@
#define LANGUAGE_PROGRESS_ESPERANTO_APPROVED 0
/* Spanish */
-#define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 100
+#define LANGUAGE_PROGRESS_SPANISH_TRANSLATED 99
#define LANGUAGE_PROGRESS_SPANISH_APPROVED 83
/* Persian */
@@ -47,7 +47,7 @@
#define LANGUAGE_PROGRESS_FINNISH_APPROVED 42
/* French */
-#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 100
+#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 99
#define LANGUAGE_PROGRESS_FRENCH_APPROVED 99
/* Galician */
@@ -71,7 +71,7 @@
#define LANGUAGE_PROGRESS_ITALIAN_APPROVED 0
/* Japanese */
-#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 55
+#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 56
#define LANGUAGE_PROGRESS_JAPANESE_APPROVED 0
/* Korean */
@@ -95,7 +95,7 @@
#define LANGUAGE_PROGRESS_POLISH_APPROVED 21
/* Portuguese, Brazilian */
-#define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_TRANSLATED 100
+#define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_TRANSLATED 99
#define LANGUAGE_PROGRESS_PORTUGUESE_BRAZILIAN_APPROVED 3
/* Portuguese */