From 8c897ede181c60f2b95ce1895997b36e7e33689c Mon Sep 17 00:00:00 2001 From: singhDevs Date: Wed, 2 Oct 2024 05:21:36 +0530 Subject: [PATCH 1/2] feat: Added Language support for Spanish, French & German --- .idea/compiler.xml | 2 +- .idea/gradle.xml | 1 + .idea/misc.xml | 3 +- .../weathernaut/constants/WeatherConstants.kt | 90 ++++++++++++++++++ .../tangobee/weathernaut/ui/HomeFragment.kt | 12 ++- .../weathernaut/ui/Next7DaysFragment.kt | 12 +++ .../weathernaut/ui/SettingsFragment.kt | 75 ++++++++++++++- app/src/main/res/drawable/country_flag_de.png | Bin 0 -> 753 bytes app/src/main/res/drawable/country_flag_es.png | Bin 0 -> 1185 bytes app/src/main/res/drawable/country_flag_fr.png | Bin 0 -> 755 bytes app/src/main/res/drawable/country_flag_uk.png | Bin 0 -> 1414 bytes app/src/main/res/layout/fragment_settings.xml | 54 +++++++++++ app/src/main/res/menu/language_menu.xml | 22 +++++ app/src/main/res/values-de/strings.xml | 69 ++++++++++++++ app/src/main/res/values-es/strings.xml | 68 +++++++++++++ app/src/main/res/values-fr/strings.xml | 68 +++++++++++++ app/src/main/res/values/strings.xml | 6 ++ 17 files changed, 477 insertions(+), 5 deletions(-) create mode 100644 app/src/main/res/drawable/country_flag_de.png create mode 100644 app/src/main/res/drawable/country_flag_es.png create mode 100644 app/src/main/res/drawable/country_flag_fr.png create mode 100644 app/src/main/res/drawable/country_flag_uk.png create mode 100644 app/src/main/res/menu/language_menu.xml create mode 100644 app/src/main/res/values-de/strings.xml create mode 100644 app/src/main/res/values-es/strings.xml create mode 100644 app/src/main/res/values-fr/strings.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml index b589d56..b86273d 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 0897082..7b3006b 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,6 +4,7 @@