<?xml version="1.0" encoding="utf-8"?>
<!--
- Copyright 2015-2022 Soren Stoutner <soren@stoutner.com>.
+ Copyright 2015-2023 Soren Stoutner <soren@stoutner.com>.
This file is part of Privacy Browser Android <https://www.stoutner.com/privacy-browser-android>.
<string name="cookies_deleted">Cookies deleted</string>
<string name="dom_storage_deleted">DOM Storage deleted</string>
<string name="form_data_deleted">Form Data deleted</string>
- <string name="open_navigation_drawer">Open Navigation Drawer</string>
- <string name="close_navigation_drawer">Close Navigation Drawer</string>
+ <string name="open_navigation_drawer">Open navigation drawer</string>
+ <string name="close_navigation_drawer">Close navigation drawer</string>
+ <string name="pin_drawer">Pin drawer</string>
<string name="unrecognized_url">Unrecognized URL:</string>
<string name="add_tab">Add tab</string>
- <string name="close_tab">Close Tab</string>
+ <string name="close_tab">Close tab</string>
<string name="new_tab">New tab</string>
<string name="loading">Loading…</string>
<string name="error">Error:</string>
<string name="file_is_mht">The file is an MHT web archive.</string>
<string name="mht_checkbox_explanation">Sometimes MIME Encapsulated HTML (MHT) web archives need to be manually specified to be opened correctly.</string>
- <!-- Save Dialog. Android removes double spaces, but extra spaces can be manually specified with the Unicode `\u0020` formatting.
- The `%*$s` code inserts variables into the displayed text and should be preserved in translation. <https://developer.android.com/reference/kotlin/java/util/Formatter> -->
+ <!-- Save Dialog. Android removes double spaces, but extra spaces can be manually specified with the Unicode `\u0020` formatting. `%%` writes a literal `%`.
+ The `%*$*` code inserts variables into the displayed text and should be preserved in translation. <https://developer.android.com/reference/kotlin/java/util/Formatter> -->
<string name="save_dialog" translatable="false">Save Dialog</string> <!-- This string is used to tag the save dialog. It is never displayed to the user. -->
<string name="save_url">Save URL</string>
<string name="save_archive">Save Archive</string>
<string name="bytes">bytes</string>
<string name="unknown_size">unknown size</string>
<string name="invalid_url">invalid URL</string>
- <string name="saving_file">Saving file:</string>
+ <string name="saving_file">Saving file: \u0020 %1$d%% - %2$s</string>
+ <string name="saving_file_progress">Saving file: \u0020 %1$s bytes - %2$s</string>
+ <string name="saving_file_percentage_progress">Saving file: \u0020 %1$d%% - %2$s bytes / %3$s bytes - %4$s</string>
<string name="saved">%1$s saved.</string>
- <string name="processing_image">Processing image… :</string>
+ <string name="processing_image">Processing image: \u0020 %1$s</string>
<string name="error_saving_file">Error saving %1$s: \u0020 %2$s</string>
<string name="unknown_error">Unknown error</string>
<string name="default_label">Default</string>
<string name="default_allowed">Default - Allowed</string>
<string name="allowed">Allowed</string>
+ <string name="request_allowed">%1$d. Allowed</string>
<string name="allowed_plural">Allowed</string>
<string name="third_party_plural">Third-party</string>
<string name="third_party_blocked">Third-party - Blocked</string>
<string name="blocked">Blocked</string>
+ <string name="request_blocked">%1$d. Blocked</string>
<string name="blocked_plural">Blocked</string>
<string name="blocklist">Blocklist</string>
<string name="sublist">Sublist</string>
<string name="saved_ip_addresses">Saved IP addresses</string>
<string name="current_ip_addresses">Current IP addresses</string>
- <!-- Import/Export. -->
+ <!-- Import/Export. Android removes double spaces, but extra spaces can be manually specified with the Unicode `\u0020` formatting.
+ The `%1$s` code inserts variables into the displayed text and should be preserved in translation. <https://developer.android.com/reference/kotlin/java/util/Formatter> -->
<string name="encryption">Encryption</string>
<string-array name="encryption_type">
<item>None</item>
<string name="export">Export</string>
<string name="import_button">Import</string> <!-- `import` is a reserved word and cannot be used as the name. -->
<string name="decrypt">Decrypt</string>
+ <string name="privacy_browser_settings_pbs">Privacy Browser Settings %1$s.pbs</string>
+ <string name="privacy_browser_settings_pbs_aes">Privacy Browser Settings %1$s.pbs.aes</string>
<string name="export_successful">Export successful.</string>
- <string name="export_failed">Export failed:</string>
- <string name="import_failed">Import failed:</string>
+ <string name="export_failed">Export failed: \u0020 %1$s</string>
+ <string name="import_failed">Import failed: \u0020 %1$s</string>
<!-- Logcat. Android removes double spaces, but extra spaces can be manually specified with the Unicode `\u0020` formatting.
The `%1$s` code inserts variables into the displayed text and should be preserved in translation. <https://developer.android.com/reference/kotlin/java/util/Formatter> -->
<string-array name="user_agent_data" translatable="false"> <!-- The data used to populate the actual user agents. They should not be translated because they are referenced in code.-->
<item>PrivacyBrowser/1.0</item>
<item>WebView default user agent</item> <!-- This item must not be translated into other languages because it is referenced in code. It is never displayed on the screen. -->
- <item>Mozilla/5.0 (Android 13; Mobile; rv:106.0) Gecko/106.0 Firefox/106.0</item>
- <item>Mozilla/5.0 (Linux; Android 13; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Mobile Safari/537.36</item>
+ <item>Mozilla/5.0 (Android 13; Mobile; rv:108.0) Gecko/108.0 Firefox/108.0</item>
+ <item>Mozilla/5.0 (Linux; Android 13; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Mobile Safari/537.36</item>
<item>Mozilla/5.0 (iPhone; CPU iPhone OS 16_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Mobile/15E148 Safari/604.1</item>
<item>Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0</item>
- <item>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36</item>
- <item>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0</item>
- <item>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36</item>
- <item>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.35</item>
+ <item>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36</item>
+ <item>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0</item>
+ <item>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36</item>
+ <item>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 Edg/108.0.1462.54</item>
<item>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15</item>
<item>Custom user agent</item> <!-- This item must not be translated into other languages because it is referenced in code. It is never displayed on the screen. -->
</string-array>