From c3f9171275d4c8fa6d7c7b4c30aa20cbeb6f5671 Mon Sep 17 00:00:00 2001 From: vincent Bourgmayer Date: Tue, 5 Apr 2022 18:12:09 +0200 Subject: [PATCH] Update /e/ account naming in Account list. - Add two new string value in res/values/strings.xml to allow translation - Add if/else statement to check account's type to know what kind of naming should be used --- .../e/accountmanager/ui/AccountListFragment.kt | 10 +++++++++- app/src/main/res/values/strings.xml | 3 +++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/foundation/e/accountmanager/ui/AccountListFragment.kt b/app/src/main/java/foundation/e/accountmanager/ui/AccountListFragment.kt index 2e8a7abe3..4c7cbb1e8 100644 --- a/app/src/main/java/foundation/e/accountmanager/ui/AccountListFragment.kt +++ b/app/src/main/java/foundation/e/accountmanager/ui/AccountListFragment.kt @@ -80,7 +80,15 @@ class AccountListFragment: ListFragment() { val account = getItem(position)!! val v = _v ?: LayoutInflater.from(context).inflate(R.layout.account_list_item, parent, false) - v.account_name.text = account.name + + var accountNameText: String = account.name + if (account.type.equals(context.resources.getString(R.string.account_type_eelo_address_book))) { + accountNameText = String.format(context.resources.getString(R.string.eelo_address_book_account_name_text), account.name) + } else if (account.type.equals(context.resources.getString(R.string.eelo_account_type))) { + accountNameText = String.format(context.resources.getString(R.string.eelo_account_name_text), account.name) + } + + v.account_name.text = accountNameText return v } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 62f0be48b..bfd633584 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -352,4 +352,7 @@ WARNING /e/ will report a fake device model to Google to protect your privacy.\nYou can check which one on Google\'s Device Activity after you log in. + + Settings (%s) + Address book settings (%s) -- GitLab