From 06942a1dcbb0b3a9ddb64167f9af7170e9063fd1 Mon Sep 17 00:00:00 2001 From: Fox2Code Date: Thu, 2 Dec 2021 18:24:56 +0100 Subject: [PATCH] Define backup + make life easier for app translators --- README.md | 9 +++++++++ app/src/main/AndroidManifest.xml | 9 ++++++--- app/src/main/res/values/bools.xml | 4 ++++ app/src/main/res/xml/data_extraction_rules.xml | 9 +++++++++ app/src/main/res/xml/full_backup_content.xml | 3 +++ 5 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/values/bools.xml create mode 100644 app/src/main/res/xml/data_extraction_rules.xml create mode 100644 app/src/main/res/xml/full_backup_content.xml diff --git a/README.md b/README.md index f8fe7d4..067104a 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,15 @@ It allow module developers to have a more customizable install experience For more information please check the [developer documentation](DEVELOPERS.md) +## For translators +See [`app/src/main/res/values/strings.xml`](https://github.com/Fox2Code/FoxMagiskModuleManager/blob/master/app/src/main/res/values/strings.xml) +and [`app/src/main/res/values/arrays.xml`](https://github.com/Fox2Code/FoxMagiskModuleManager/blob/master/app/src/main/res/values/arrays.xml) + +If your language is right to left you should make a copy of [`app/src/main/res/values/bools.xml`](https://github.com/Fox2Code/FoxMagiskModuleManager/blob/master/app/src/main/res/values/bools.xml) +and set `lang_support_rtl` to `true`. + +Translators are not expected to have any previous coding experience. + ## Screenshots Main activity: diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index fd39da4..95b5313 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -16,13 +16,16 @@ + android:theme="@style/Theme.MagiskModuleManager" + android:fullBackupContent="@xml/full_backup_content" + android:dataExtractionRules="@xml/data_extraction_rules" + tools:targetApi="s"> diff --git a/app/src/main/res/values/bools.xml b/app/src/main/res/values/bools.xml new file mode 100644 index 0000000..c9c353d --- /dev/null +++ b/app/src/main/res/values/bools.xml @@ -0,0 +1,4 @@ + + + false + \ No newline at end of file diff --git a/app/src/main/res/xml/data_extraction_rules.xml b/app/src/main/res/xml/data_extraction_rules.xml new file mode 100644 index 0000000..febb427 --- /dev/null +++ b/app/src/main/res/xml/data_extraction_rules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/full_backup_content.xml b/app/src/main/res/xml/full_backup_content.xml new file mode 100644 index 0000000..a010cdc --- /dev/null +++ b/app/src/main/res/xml/full_backup_content.xml @@ -0,0 +1,3 @@ + + +