From e8fd581394520c77f6ac55efbcf5c88ba334a216 Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Sun, 14 Aug 2022 11:50:25 +0800 Subject: [PATCH] Added Translation --- .gitignore | 2 +- .idea/deploymentTargetDropDown.xml | 17 ++ .idea/misc.xml | 11 + app/build.gradle | 18 +- .../java/com/fatapp/oxygentoolbox/Tester.java | 21 +- app/src/main/AndroidManifest.xml | 18 +- app/src/main/assets/json/BasicTools.json | 2 +- .../tools/translation/MainActivity.java | 224 ++++++++++++++++++ .../translation/util/ResponseListener.java | 7 + .../oxygentoolbox/util/ToolsLauncher.java | 4 +- .../fatapp/oxygentoolbox/util/ToolsList.java | 13 + .../res/drawable/animation_swap_horizon.xml | 33 +++ .../res/drawable/background_bottom_radius.xml | 2 +- .../main/res/drawable/background_round.xml | 5 + .../res/drawable/background_theme_bottom.xml | 2 +- .../res/drawable/background_theme_middle.xml | 2 +- .../res/drawable/background_theme_top.xml | 2 +- .../drawable/background_top_bottom_radius.xml | 2 +- .../res/drawable/background_top_radius.xml | 2 +- app/src/main/res/drawable/ic_translate.xml | 13 + .../main/res/layout/activity_libraries.xml | 2 - app/src/main/res/layout/activity_splash.xml | 2 +- .../res/layout/activity_tool_time_screen.xml | 2 +- .../res/layout/activity_tool_translation.xml | 144 +++++++++++ .../main/res/layout/app_nav_header_main.xml | 2 +- app/src/main/res/layout/fold_layout_head.xml | 2 +- app/src/main/res/raw/dependencies.json | 2 +- app/src/main/res/values-zh-rCN/strings.xml | 4 + app/src/main/res/values-zh-rHK/strings.xml | 4 + app/src/main/res/values-zh-rTW/strings.xml | 4 + app/src/main/res/values/strings.xml | 12 +- .../java/com/fatapp/oxygentoolbox/Tester.java | 22 ++ 32 files changed, 573 insertions(+), 29 deletions(-) create mode 100644 .idea/deploymentTargetDropDown.xml create mode 100644 app/src/main/java/com/fatapp/oxygentoolbox/tools/translation/MainActivity.java create mode 100644 app/src/main/java/com/fatapp/oxygentoolbox/tools/translation/util/ResponseListener.java create mode 100644 app/src/main/res/drawable/animation_swap_horizon.xml create mode 100644 app/src/main/res/drawable/background_round.xml create mode 100644 app/src/main/res/drawable/ic_translate.xml create mode 100644 app/src/main/res/layout/activity_tool_translation.xml create mode 100644 app/src/test/java/com/fatapp/oxygentoolbox/Tester.java diff --git a/.gitignore b/.gitignore index ce17250..0377c62 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,7 @@ # Local configuration files (sdk path, etc) local.properties -keystore.properties +build.properties # Mac .DS_Store files .DS_Store diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 0000000..d66c661 --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 73cb45a..2a4adf1 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -3,6 +3,7 @@