diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h
index 92b5d76aa7..f7cc47a413 100644
--- a/intl/msg_hash_de.h
+++ b/intl/msg_hash_de.h
@@ -3947,7 +3947,7 @@ MSG_HASH(
    )
 MSG_HASH(
    MENU_ENUM_SUBLABEL_INPUT_DEVICE_INDEX,
-   "Der physische Controller, wie von RetroArc erkannt."
+   "Der physische Controller, wie von RetroArch erkannt."
    )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_REMAP_PORT,
diff --git a/intl/msg_hash_pt_br.h b/intl/msg_hash_pt_br.h
index fac0b18088..5bc1bc9c17 100644
--- a/intl/msg_hash_pt_br.h
+++ b/intl/msg_hash_pt_br.h
@@ -449,7 +449,7 @@ MSG_HASH(
    )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES,
-   "Categorias"
+   "Categoria"
    )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS,
@@ -12123,7 +12123,7 @@ MSG_HASH(
    )
 MSG_HASH(
    MSG_SCANNING_OF_DIRECTORY_FINISHED,
-   "Análise de diretório terminada"
+   "Análise concluída"
    )
 MSG_HASH(
    MSG_SENDING_COMMAND,
diff --git a/intl/msg_hash_tr.h b/intl/msg_hash_tr.h
index 4eb570de8a..9f09a8abe2 100644
--- a/intl/msg_hash_tr.h
+++ b/intl/msg_hash_tr.h
@@ -3347,6 +3347,10 @@ MSG_HASH(
    MENU_ENUM_LABEL_VALUE_TURBO_MODE_CLASSIC,
    "Klasik"
    )
+MSG_HASH(
+   MENU_ENUM_LABEL_VALUE_TURBO_MODE_CLASSIC_TOGGLE,
+   "Klasik (Değiştir)"
+   )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_TURBO_MODE_SINGLEBUTTON,
    "Tek Düğme (Değiştir)"
@@ -3359,6 +3363,10 @@ MSG_HASH(
    MENU_ENUM_LABEL_HELP_TURBO_MODE_CLASSIC,
    "Klasik mod, iki düğmeli işlem. Basın-bırakın dizisini etkinleştirmek için bir düğmeyi basılı tutun ve Turbo düğmesine dokunun.\nTurbo düğmesi Ayarlar/Giriş/Port 1 Kontrollerinde atanabilir."
    )
+MSG_HASH(
+   MENU_ENUM_LABEL_HELP_TURBO_MODE_CLASSIC_TOGGLE,
+   "Klasik geçiş, iki düğmeli işlem. Bir düğmeyi basılı tutun ve o düğme için turboyu etkinleştirmek için Turbo düğmesine dokunun. Turboyu devre dışı bırakmak için: düğmeyi basılı tutun ve Turbo düğmesine tekrar basın.\nTurbo düğmesi Ayarlar/Giriş/Bağlantı Noktası 1 Kontrolleri'nden atanabilir."
+   )
 MSG_HASH(
    MENU_ENUM_LABEL_HELP_TURBO_MODE_SINGLEBUTTON,
    "Geçiş kipi. Seçilen varsayılan düğme için basma-bırakma sırasını etkinleştirmek için Turbo düğmesine bir kez basın, kapatmak için bir kez daha basın.\nTurbo düğmesi Ayarlar/Giriş/Port 1 Kontrollerinde atanabilir."
@@ -4033,6 +4041,10 @@ MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX,
    "Cihaz İndeksi"
    )
+MSG_HASH(
+   MENU_ENUM_SUBLABEL_INPUT_DEVICE_INDEX,
+   "RetroArch tarafından tanınan fiziksel kontrolcü."
+   )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_REMAP_PORT,
    "Eşlenmiş Port"
@@ -4045,18 +4057,34 @@ MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL,
    "Tüm Kontrolcüleri Ayarla"
    )
+MSG_HASH(
+   MENU_ENUM_SUBLABEL_INPUT_BIND_ALL,
+   "Tüm yönleri ve düğmeleri bu menüde göründükleri sıraya göre arka arkaya atayın."
+   )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL,
    "Varsayılan Kontrolcülere Sıfırla"
    )
+MSG_HASH(
+   MENU_ENUM_SUBLABEL_INPUT_BIND_DEFAULTS,
+   "Girdi bağlama ayarlarını varsayılan değerlerine temizleyin."
+   )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG,
    "Kontrolcü Profilini Kaydet"
    )
+MSG_HASH(
+   MENU_ENUM_SUBLABEL_INPUT_SAVE_AUTOCONFIG,
+   "Bu kontrolcü yeniden algılandığında otomatik olarak uygulanacak bir otomatik yapılandırma dosyasını kaydedin."
+   )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_MOUSE_INDEX,
    "Fare İndeksi"
    )
+MSG_HASH(
+   MENU_ENUM_SUBLABEL_INPUT_MOUSE_INDEX,
+   "RetroArch tarafından tanınan fiziksel fare."
+   )
 MSG_HASH(
    MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B,
    "B Düğmesi (Aşağı)"
@@ -13281,6 +13309,10 @@ MSG_HASH(
    MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY,
    "Kontrolcü profili başarıyla kaydedildi."
    )
+MSG_HASH(
+   MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY_NAMED,
+   "Kontrolcü profili, Kontrolcü Profilleri dizinine şu şekilde kaydedildi:\n\"%s\""
+   )
 MSG_HASH(
    MSG_AUTOSAVE_FAILED,
    "Otomatik kaydetme başlatılamadı."
diff --git a/intl/progress.h b/intl/progress.h
index ccf7c14705..ba9b48508d 100644
--- a/intl/progress.h
+++ b/intl/progress.h
@@ -27,7 +27,7 @@
 #define LANGUAGE_PROGRESS_DANISH_APPROVED   0
 
 /* German */
-#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 100
+#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 99
 #define LANGUAGE_PROGRESS_GERMAN_APPROVED   15
 
 /* Greek */
@@ -35,7 +35,7 @@
 #define LANGUAGE_PROGRESS_GREEK_APPROVED   0
 
 /* English, United Kingdom */
-#define LANGUAGE_PROGRESS_ENGLISH_UNITED_KINGDOM_TRANSLATED 98
+#define LANGUAGE_PROGRESS_ENGLISH_UNITED_KINGDOM_TRANSLATED 97
 #define LANGUAGE_PROGRESS_ENGLISH_UNITED_KINGDOM_APPROVED   0
 
 /* Esperanto */
@@ -43,7 +43,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   91
 
 /* Persian */
@@ -55,7 +55,7 @@
 #define LANGUAGE_PROGRESS_FINNISH_APPROVED   48
 
 /* French */
-#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 98
+#define LANGUAGE_PROGRESS_FRENCH_TRANSLATED 97
 #define LANGUAGE_PROGRESS_FRENCH_APPROVED   96
 
 /* Galician */
@@ -71,7 +71,7 @@
 #define LANGUAGE_PROGRESS_CROATIAN_APPROVED   0
 
 /* Hungarian */
-#define LANGUAGE_PROGRESS_HUNGARIAN_TRANSLATED 100
+#define LANGUAGE_PROGRESS_HUNGARIAN_TRANSLATED 99
 #define LANGUAGE_PROGRESS_HUNGARIAN_APPROVED   0
 
 /* Indonesian */
@@ -79,11 +79,11 @@
 #define LANGUAGE_PROGRESS_INDONESIAN_APPROVED   0
 
 /* Italian */
-#define LANGUAGE_PROGRESS_ITALIAN_TRANSLATED 100
+#define LANGUAGE_PROGRESS_ITALIAN_TRANSLATED 99
 #define LANGUAGE_PROGRESS_ITALIAN_APPROVED   0
 
 /* Japanese */
-#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 100
+#define LANGUAGE_PROGRESS_JAPANESE_TRANSLATED 99
 #define LANGUAGE_PROGRESS_JAPANESE_APPROVED   0
 
 /* Korean */
@@ -115,7 +115,7 @@
 #define LANGUAGE_PROGRESS_PORTUGUESE_APPROVED   0
 
 /* Russian */
-#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 100
+#define LANGUAGE_PROGRESS_RUSSIAN_TRANSLATED 99
 #define LANGUAGE_PROGRESS_RUSSIAN_APPROVED   15
 
 /* Slovak */