Skip to content

Resolve "Change app language does not work"

Sebastian requested to merge 1764-fix-change-app-language-does-not-work into master

Closes #1764 (closed)

Test instructions:

  • Precondition: be aware of your device settings. Relevant settings are:
    • language: System settings → System → Languages & input → Languages
    • device theme (API 29+): System settings → Display → Advanced → Device theme
      • if your device is lower than API 29, assume device theme is light
      • if your device theme is API 29+, set your device theme to light
  • Test that selecting a different language works
    • Open briar, navigate to settings
    • Make sure theme is set to "Light" or "System default"
    • Choose a language other than the system's default language that you're familiar with
    • restart briar by confirming the dialog
    • (A) check that briar is properly translated into the selected language
      • on every screen encountered, it's not necessary to check all items individually for correctness of translation, it's a matter of scanning the screen and making sure all things that appear are translated into the selected language
      • open a few activities/screens. Pay special attention to :
        • the activity titles at the top (Contacts, Settings, etc)
        • the nav drawer content
        • the items in the settings screen
        • the menu items in any of the conversations
  • Test that selecting a different language works with a different theme selected in briar
    • Open briar, navigate to settings
    • Reset language to System default (restarting briar)
    • Open briar, navigate to settings
    • Select theme "Dark"
    • Choose a language other than the system's default language that you're familiar with
    • Repeat steps (A) above
Edited by Sebastian

Merge request reports