fix: make add/delete server dialog strings translatable

This commit is contained in:
jarnedemeulemeester 2023-06-21 08:42:47 +02:00
parent 5b49abfbc8
commit 2bac296958
No known key found for this signature in database
GPG key ID: 1E5C6AFBD622E9F5
3 changed files with 5 additions and 3 deletions

View file

@ -18,7 +18,7 @@ class AddServerAddressDialog(
return activity?.let { activity -> return activity?.let { activity ->
val builder = MaterialAlertDialogBuilder(activity) val builder = MaterialAlertDialogBuilder(activity)
builder builder
.setTitle("Add server address") .setTitle(getString(R.string.add_server_address))
.setView(editText) .setView(editText)
.setPositiveButton(getString(R.string.add)) { _, _ -> .setPositiveButton(getString(R.string.add)) { _, _ ->
viewModel.addAddress(editText.text.toString()) viewModel.addAddress(editText.text.toString())

View file

@ -16,8 +16,8 @@ class DeleteServerAddressDialog(
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
return activity?.let { return activity?.let {
val builder = MaterialAlertDialogBuilder(it) val builder = MaterialAlertDialogBuilder(it)
builder.setTitle("Remove server address") builder.setTitle(getString(R.string.remove_server_address))
.setMessage("Are you sure you want to remove the server address? ${address.address}") .setMessage(getString(R.string.remove_server_address_dialog_text, address.address))
.setPositiveButton(getString(R.string.remove)) { _, _ -> .setPositiveButton(getString(R.string.remove)) { _, _ ->
viewModel.deleteAddress(address) viewModel.deleteAddress(address)
} }

View file

@ -22,6 +22,8 @@
<string name="remove_server_dialog_text">Are you sure you want to remove the server %1$s</string> <string name="remove_server_dialog_text">Are you sure you want to remove the server %1$s</string>
<string name="remove_user">Remove user</string> <string name="remove_user">Remove user</string>
<string name="remove_user_dialog_text">Are you sure you want to remove the user %1$s</string> <string name="remove_user_dialog_text">Are you sure you want to remove the user %1$s</string>
<string name="remove_server_address">Remove server address</string>
<string name="remove_server_address_dialog_text">Are you sure you want to remove the server address %1$s</string>
<string name="remove">Remove</string> <string name="remove">Remove</string>
<string name="cancel">Cancel</string> <string name="cancel">Cancel</string>
<string name="title_home">Home</string> <string name="title_home">Home</string>