Skip to content

Commit

Permalink
Adding support for multiple app stores
Browse files Browse the repository at this point in the history
Generalize Google Play strings.
Generalize author info and links.
Use alternate download string for theme presets.
  • Loading branch information
pranavpandey committed Jul 24, 2024
1 parent 07291e6 commit 327380e
Show file tree
Hide file tree
Showing 15 changed files with 78 additions and 42 deletions.
3 changes: 1 addition & 2 deletions dynamic-support/src/main/res/layout/ads_theme_presets.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -46,7 +46,6 @@
android:layout_height="wrap_content"
app:ads_icon="@drawable/adt_ic_presets"
app:ads_title="@string/ads_theme_presets"
app:ads_subtitle="@string/ads_theme_presets_desc"
app:adt_colorType="none" />

</com.pranavpandey.android.dynamic.support.widget.DynamicCardView>
Expand Down
9 changes: 6 additions & 3 deletions dynamic-support/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -61,6 +61,7 @@
<string name="ads_copy">Kopieren</string>
<string name="ads_save">Speichern</string>
<string name="ads_load">Laden</string>
<string name="ads_download">Herunterladen</string>
<string name="ads_import">Importieren</string>
<string name="ads_rename">Umbenennen</string>
<string name="ads_delete">Löschen</string>
Expand Down Expand Up @@ -237,7 +238,8 @@
<string name="ads_theme_delete_done">Thema erfolgreich gelöscht.</string>
<string name="ads_theme_format_saved">Thema gespeichert: %1$s</string>
<string name="ads_theme_presets">Themenvorgaben</string>
<string name="ads_theme_presets_desc">Über Google Play herunterladen.</string>
<string name="ads_theme_presets_desc">Herunterladen über %1$s.</string>
<string name="ads_theme_presets_desc_app">Laden Sie die %1$s-App herunter.</string>
<string name="ads_theme_presets_options">Tippen Sie auf, um Optionen anzuzeigen</string>
<string name="ads_theme_presets_import">Tippen Sie zum Importieren auf</string>
<string name="ads_theme_presets_empty">Keine Voreinstellungen</string>
Expand Down Expand Up @@ -369,7 +371,8 @@
<string name="ads_info_terms_of_use_desc">Gesamte Nutzungsbedingungen dieses Produkts ansehen.</string>
<string name="ads_info_privacy_policy_terms_desc">Datenschutz-Bestimmungen und Nutzungsbedingungen.</string>
<string name="ads_info_apps">Mehr Apps</string>
<string name="ads_info_apps_desc">Probieren Sie andere Apps von mir über Google Play aus.</string>
<string name="ads_info_apps_desc">Probieren Sie andere Apps von mir über %1$s aus.</string>
<string name="ads_info_apps_desc_google_play">Probieren Sie andere Apps von mir über Google Play aus.</string>
<string name="ads_info_gplus_desc">Trete der offiziellen Community bei, um Test-Veröffentlichungen auszuprobieren.</string>
<string name="ads_info_facebook_desc">Like die offizielle Facebook-Seite, um die aktuellen Neuigkeiten und Updates zu erhalten.</string>
<string name="ads_info_xda_desc">Folge dem offiziellen Unterstützungs-Forum auf XDA.</string>
Expand Down
9 changes: 6 additions & 3 deletions dynamic-support/src/main/res/values-es/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -61,6 +61,7 @@
<string name="ads_copy">Dupdo</string>
<string name="ads_save">Guardar</string>
<string name="ads_load">Cargar</string>
<string name="ads_download">Descargar</string>
<string name="ads_import">Importar</string>
<string name="ads_rename">Renombrar</string>
<string name="ads_delete">Eliminar</string>
Expand Down Expand Up @@ -237,7 +238,8 @@
<string name="ads_theme_delete_done">El tema se eliminó correctamente.</string>
<string name="ads_theme_format_saved">Tema guardado: %1$s</string>
<string name="ads_theme_presets">Presets de tema</string>
<string name="ads_theme_presets_desc">Descargar a través de Google Play.</string>
<string name="ads_theme_presets_desc">Descargar a través de %1$s.</string>
<string name="ads_theme_presets_desc_app">Descarga la aplicación %1$s.</string>
<string name="ads_theme_presets_options">Toca para ver las opciones</string>
<string name="ads_theme_presets_import">Toca para importar</string>
<string name="ads_theme_presets_empty">Sin preajustes</string>
Expand Down Expand Up @@ -369,7 +371,8 @@
<string name="ads_info_terms_of_use_desc">Ver los términos de uso de este producto.</string>
<string name="ads_info_privacy_policy_terms_desc">Política de privacidad y términos de uso.</string>
<string name="ads_info_apps">Más aplicaciones</string>
<string name="ads_info_apps_desc">Prueba otras aplicaciones por mí a través de Google Play.</string>
<string name="ads_info_apps_desc">Prueba otras aplicaciones por mí a través de %1$s.</string>
<string name="ads_info_apps_desc_google_play">Prueba otras aplicaciones por mí a través de Google Play.</string>
<string name="ads_info_gplus_desc">Únete a la comunidad oficial para probar las versiones de prueba.</string>
<string name="ads_info_facebook_desc">Sigue la página oficial para recibir las últimas noticias y actualizaciones.</string>
<string name="ads_info_xda_desc">Sigue el foro de soporte oficial de XDA.</string>
Expand Down
9 changes: 6 additions & 3 deletions dynamic-support/src/main/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -61,6 +61,7 @@
<string name="ads_copy">Copier</string>
<string name="ads_save">Sauvegarder</string>
<string name="ads_load">Charger</string>
<string name="ads_download">Télécharger</string>
<string name="ads_import">Importer</string>
<string name="ads_rename">Renommer</string>
<string name="ads_delete">Supprimer</string>
Expand Down Expand Up @@ -237,7 +238,8 @@
<string name="ads_theme_delete_done">Thème supprimé avec succès.</string>
<string name="ads_theme_format_saved">Thème sauvegardé : %1$s</string>
<string name="ads_theme_presets">Thèmes prédéfinis</string>
<string name="ads_theme_presets_desc">Télécharger via Google Play.</string>
<string name="ads_theme_presets_desc">Télécharger via %1$s.</string>
<string name="ads_theme_presets_desc_app">Téléchargez l\'application %1$s.</string>
<string name="ads_theme_presets_options">Appuyez pour les options</string>
<string name="ads_theme_presets_import">Appuyez pour importer</string>
<string name="ads_theme_presets_empty">Aucun préréglage</string>
Expand Down Expand Up @@ -369,7 +371,8 @@
<string name="ads_info_terms_of_use_desc">Afficher les conditions d\'utilisation de cette application.</string>
<string name="ads_info_privacy_policy_terms_desc">Politique de confidentialité et conditions d\'utilisation.</string>
<string name="ads_info_apps">Plus d\'applications.</string>
<string name="ads_info_apps_desc">Tester mes autres applications disponibles sur le Google Playstore</string>
<string name="ads_info_apps_desc">Tester mes autres applications disponibles sur le %1$s.</string>
<string name="ads_info_apps_desc_google_play">Tester mes autres applications disponibles sur le Google Play.</string>
<string name="ads_info_gplus_desc">Rejoignez la communauté officielle pour essayer les versions de test.</string>
<string name="ads_info_facebook_desc">Aimez la page officielle pour obtenir les dernières nouvelles et mises à jour.</string>
<string name="ads_info_xda_desc">Notre forum officiel sur XDA.</string>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
9 changes: 6 additions & 3 deletions dynamic-support/src/main/res/values-hi/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -61,6 +61,7 @@
<string name="ads_copy">कौपी करें</string>
<string name="ads_save">सेव करें</string>
<string name="ads_load">लोड करें</string>
<string name="ads_download">डाउनलोड करें</string>
<string name="ads_import">आयात करें</string>
<string name="ads_rename">नाम बदलें</string>
<string name="ads_delete">उड़ाएं</string>
Expand Down Expand Up @@ -237,7 +238,8 @@
<string name="ads_theme_delete_done">रंग-रूप हटा दिए गए हैं।</string>
<string name="ads_theme_format_saved">रंग-रूप सेव हो गया है: %1$s</string>
<string name="ads_theme_presets">रंग-रूप प्रीसेट</string>
<string name="ads_theme_presets_desc">Google Play के माध्यम से डाउनलोड करें।</string>
<string name="ads_theme_presets_desc">%1$s के माध्यम से डाउनलोड करें।</string>
<string name="ads_theme_presets_desc_app">%1$s ऐप डाउनलोड करें.</string>
<string name="ads_theme_presets_options">विकल्पों के लिए टैप करें</string>
<string name="ads_theme_presets_import">आयात करने के लिए टैप करें</string>
<string name="ads_theme_presets_empty">कोई प्रीसेट नहीं है</string>
Expand Down Expand Up @@ -370,7 +372,8 @@
<string name="ads_info_terms_of_use_desc">इस ऐप की पूरी टर्म्स ऑफ यूज देखें।</string>
<string name="ads_info_privacy_policy_terms_desc">प्राइवेसी पॉलिसी व टर्म्स ऑफ यूज।</string>
<string name="ads_info_apps">और ऐप्स देखें</string>
<string name="ads_info_apps_desc">Google Play के माध्यम से मेरे द्वारा अन्य ऐप्स आज़माएं।</string>
<string name="ads_info_apps_desc">%1$s के माध्यम से मेरे द्वारा अन्य ऐप्स आज़माएं।</string>
<string name="ads_info_apps_desc_google_play">Google Play के माध्यम से मेरे द्वारा अन्य ऐप्स आज़माएं।</string>
<string name="ads_info_gplus_desc">टेस्ट रिलीज़ का प्रयोग करने के लिए आधिकारिक समुदाय से जुड़ें।</string>
<string name="ads_info_facebook_desc">नवीनतम समाचार और अपडेट प्राप्त करने के लिए आधिकारिक पृष्ठ को लाइक करें।</string>
<string name="ads_info_xda_desc">XDA पर आधिकारिक सहायता मंच को फॉलो करें।</string>
Expand Down
9 changes: 6 additions & 3 deletions dynamic-support/src/main/res/values-in/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -61,6 +61,7 @@
<string name="ads_copy">Salin</string>
<string name="ads_save">Simpan</string>
<string name="ads_load">Muat</string>
<string name="ads_download">Unduh</string>
<string name="ads_import">Impor</string>
<string name="ads_rename">Rubah nama</string>
<string name="ads_delete">Hapus</string>
Expand Down Expand Up @@ -237,7 +238,8 @@
<string name="ads_theme_delete_done">Tema berhasil di hapus.</string>
<string name="ads_theme_format_saved">Tema disimpan: %1$s</string>
<string name="ads_theme_presets">Preset tema</string>
<string name="ads_theme_presets_desc">Unduh melalui Google Play.</string>
<string name="ads_theme_presets_desc">Unduh melalui %1$s.</string>
<string name="ads_theme_presets_desc_app">Unduh aplikasi %1$s.</string>
<string name="ads_theme_presets_options">Ketuk untuk opsi</string>
<string name="ads_theme_presets_import">Ketuk untuk mengimpor</string>
<string name="ads_theme_presets_empty">Tanpa preset</string>
Expand Down Expand Up @@ -369,7 +371,8 @@
<string name="ads_info_terms_of_use_desc">Tampilkan syarat penggunaan produk ini secara lengkap.</string>
<string name="ads_info_privacy_policy_terms_desc">Kebijakan pribadi dan syarat penggunaan.</string>
<string name="ads_info_apps">Aplikasi lain</string>
<string name="ads_info_apps_desc">Coba aplikasi lain oleh saya melalui Google Play.</string>
<string name="ads_info_apps_desc">Coba aplikasi lain oleh saya melalui %1$s.</string>
<string name="ads_info_apps_desc_google_play">Coba aplikasi lain oleh saya melalui Google Play.</string>
<string name="ads_info_gplus_desc">Gabung dengan komunitas resmi untuk mencoba versi tes.</string>
<string name="ads_info_facebook_desc">Like laman resmi untuk mendapatkan berita dan pemberitahuan terbaru.</string>
<string name="ads_info_xda_desc">ikuti forum dukungan resmi di XDA.</string>
Expand Down
9 changes: 6 additions & 3 deletions dynamic-support/src/main/res/values-it/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -61,6 +61,7 @@
<string name="ads_copy">Copia</string>
<string name="ads_save">Salva</string>
<string name="ads_load">Carica</string>
<string name="ads_download">Scaricamento</string>
<string name="ads_import">Importa</string>
<string name="ads_rename">Rinomina</string>
<string name="ads_delete">Cancella</string>
Expand Down Expand Up @@ -237,7 +238,8 @@
<string name="ads_theme_delete_done">Il motivo è stato eliminato correttamente.</string>
<string name="ads_theme_format_saved">Motivo salvato: %1$s</string>
<string name="ads_theme_presets">Motivo predefiniti</string>
<string name="ads_theme_presets_desc">Scarica tramite Google Play.</string>
<string name="ads_theme_presets_desc">Scarica tramite %1$s.</string>
<string name="ads_theme_presets_desc_app">Scarica l\'app %1$s.</string>
<string name="ads_theme_presets_options">Tocca per le opzioni</string>
<string name="ads_theme_presets_import">Tocca per importare</string>
<string name="ads_theme_presets_empty">Nessun preset</string>
Expand Down Expand Up @@ -369,7 +371,8 @@
<string name="ads_info_terms_of_use_desc">Guarda le condizioni d\'uso complete per questo prodotto.</string>
<string name="ads_info_privacy_policy_terms_desc">Politiche sulla privacy e condizioni d\'uso.</string>
<string name="ads_info_apps">Altre app</string>
<string name="ads_info_apps_desc">Prova altre app da me tramite Google Play.</string>
<string name="ads_info_apps_desc">Prova altre app da me tramite %1$s.</string>
<string name="ads_info_apps_desc_google_play">Prova altre app da me tramite Google Play.</string>
<string name="ads_info_gplus_desc">Unisciti alla comunità ufficiale per provare i rilasci di test.</string>
<string name="ads_info_facebook_desc">Metti un like alla pagina ufficiale per ricevere notizie e aggiornamenti.</string>
<string name="ads_info_xda_desc">Segui il forum di supporto ufficiale su XDA.</string>
Expand Down
9 changes: 6 additions & 3 deletions dynamic-support/src/main/res/values-pt/strings.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2018-2022 Pranav Pandey
Copyright 2018-2024 Pranav Pandey
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -61,6 +61,7 @@
<string name="ads_copy">Copiar</string>
<string name="ads_save">Salvar</string>
<string name="ads_load">Carregar</string>
<string name="ads_download">Download</string>
<string name="ads_import">Importar</string>
<string name="ads_rename">Renomear</string>
<string name="ads_delete">Apagar</string>
Expand Down Expand Up @@ -237,7 +238,8 @@
<string name="ads_theme_delete_done">Tema apagado com sucesso.</string>
<string name="ads_theme_format_saved">Tema salvo: %1$s</string>
<string name="ads_theme_presets">Predefinição do tema</string>
<string name="ads_theme_presets_desc">Baixar pelo Google Play.</string>
<string name="ads_theme_presets_desc">Baixe por %1$s.</string>
<string name="ads_theme_presets_desc_app">Baixe o aplicativo %1$s.</string>
<string name="ads_theme_presets_options">Toque para opções</string>
<string name="ads_theme_presets_import">Toque para importar</string>
<string name="ads_theme_presets_empty">Sem predefiniçōes</string>
Expand Down Expand Up @@ -369,7 +371,8 @@
<string name="ads_info_terms_of_use_desc">Veja os termos de uso completos deste produto.</string>
<string name="ads_info_privacy_policy_terms_desc">Política de privacidade e termos de uso.</string>
<string name="ads_info_apps">Mais apps</string>
<string name="ads_info_apps_desc">Tente outros aplicativos de minha autoria via Google Play.</string>
<string name="ads_info_apps_desc">Tente outros aplicativos de minha autoria via %1$s.</string>
<string name="ads_info_apps_desc_google_play">Tente outros aplicativos de minha autoria via Google Play.</string>
<string name="ads_info_gplus_desc">Participe da comunidade oficial para experimentar os lançamentos teste.</string>
<string name="ads_info_facebook_desc">Curta a página oficial para obter as últimas notícias e atualizações.</string>
<string name="ads_info_xda_desc">Siga o fórum de suporte oficial no XDA.</string>
Expand Down
Loading

0 comments on commit 327380e

Please sign in to comment.