Make URLs on the settings page i18nable

This commit is contained in:
manuroe 2016-09-14 15:19:01 +02:00
parent 7215ca1a4c
commit 7d94beda32
2 changed files with 8 additions and 3 deletions

View file

@ -246,12 +246,17 @@
"settings_version" = "Version %@";
"settings_copyright" = "Copyright";
"settings_copyright_url" = "https://riot.im/copyright";
"settings_term_conditions" = "Terms & conditions";
"settings_term_conditions_url" = "https://riot.im/tac";
"settings_privacy_policy" = "Privacy Policy";
"settings_privacy_policy_url" = "https://riot.im/privacy";
"settings_third_party_notices" = "Third-party Notices";
"settings_send_crash_report" = "Send anon crash & usage data";
"settings_clear_cache" = "Clear cache";
"settings_change_password" = "Change password";
"settings_old_password" = "old password";
"settings_new_password" = "new password";

View file

@ -1229,17 +1229,17 @@ typedef void (^blockSettingsViewController_onReadyToDestroy)();
{
if (row == OTHER_COPYRIGHT_INDEX)
{
MXKWebViewViewController *webViewViewController = [[MXKWebViewViewController alloc] initWithURL:@"https://riot.im/copyright"];
MXKWebViewViewController *webViewViewController = [[MXKWebViewViewController alloc] initWithURL:NSLocalizedStringFromTable(@"settings_copyright_url", @"Vector", nil)];
[self.navigationController pushViewController:webViewViewController animated:YES];
}
else if (row == OTHER_TERM_CONDITIONS_INDEX)
{
MXKWebViewViewController *webViewViewController = [[MXKWebViewViewController alloc] initWithURL:@"https://riot.im/tac"];
MXKWebViewViewController *webViewViewController = [[MXKWebViewViewController alloc] initWithURL:NSLocalizedStringFromTable(@"settings_term_conditions_url", @"Vector", nil)];
[self.navigationController pushViewController:webViewViewController animated:YES];
}
else if (row == OTHER_PRIVACY_INDEX)
{
MXKWebViewViewController *webViewViewController = [[MXKWebViewViewController alloc] initWithURL:@"https://riot.im/privacy"];
MXKWebViewViewController *webViewViewController = [[MXKWebViewViewController alloc] initWithURL:NSLocalizedStringFromTable(@"settings_privacy_policy_url", @"Vector", nil)];
[self.navigationController pushViewController:webViewViewController animated:YES];
}
else if (row == OTHER_THIRD_PARTY_INDEX)