mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Add shortcut to change app language in Android 13
This commit is contained in:
		| @@ -3,6 +3,7 @@ package eu.kanade.tachiyomi.ui.setting | ||||
| import android.content.Intent | ||||
| import android.os.Build | ||||
| import android.provider.Settings | ||||
| import androidx.core.net.toUri | ||||
| import androidx.preference.PreferenceScreen | ||||
| import eu.kanade.tachiyomi.R | ||||
| import eu.kanade.tachiyomi.util.preference.bindTo | ||||
| @@ -54,5 +55,17 @@ class SettingsGeneralController : SettingsController() { | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         if (Build.VERSION.CODENAME == "Tiramisu") { | ||||
|             preference { | ||||
|                 key = "pref_manage_language" | ||||
|                 titleRes = R.string.pref_app_language | ||||
|                 onClick { | ||||
|                     val intent = Intent(Settings.ACTION_APP_LOCALE_SETTINGS).apply { | ||||
|                         data = "package:${context.packageName}".toUri() | ||||
|                     } | ||||
|                     startActivity(intent) | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -178,6 +178,7 @@ | ||||
|     <string name="pref_start_screen">Start screen</string> | ||||
|     <string name="pref_confirm_exit">Confirm exit</string> | ||||
|     <string name="pref_manage_notifications">Manage notifications</string> | ||||
|     <string name="pref_app_language">App language</string> | ||||
|  | ||||
|     <string name="pref_category_security">Security</string> | ||||
|     <string name="lock_with_biometrics">Require unlock</string> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user