diff options
| -rw-r--r-- | gui/locales/messages.pot | 129 | ||||
| -rw-r--r-- | gui/scripts/extract-translations.js | 4 |
2 files changed, 4 insertions, 129 deletions
diff --git a/gui/locales/messages.pot b/gui/locales/messages.pot index dd776a08ea..07ec06cd27 100644 --- a/gui/locales/messages.pot +++ b/gui/locales/messages.pot @@ -2,87 +2,68 @@ msgid "" msgstr "" "Content-Type: text/plain; charset=UTF-8\n" -#: src/renderer/components/SecuredLabel.tsx:40 msgid "BLOCKED CONNECTION" msgstr "" -#: src/renderer/components/SecuredLabel.tsx:43 msgid "CREATING SECURE CONNECTION" msgstr "" -#: src/renderer/components/SecuredLabel.tsx:37 -#: src/renderer/components/Support.tsx:284 -#: src/renderer/components/Support.tsx:319 -#: src/renderer/components/Support.tsx:346 msgid "SECURE CONNECTION" msgstr "" -#: src/renderer/components/SecuredLabel.tsx:46 msgid "UNSECURED CONNECTION" msgstr "" #. The remaining time left on the account displayed across the app. #. Available placeholders: #. %(duration)s - a localized remaining time (in minutes, hours, or days) until the account expiry -#: src/renderer/lib/account-expiry.ts:31 msgctxt "account-expiry" msgid "%(duration)s left" msgstr "" #. Back button in navigation bar -#: src/renderer/components/Account.tsx:33 msgctxt "account-nav" msgid "Settings" msgstr "" -#: src/renderer/components/Account.tsx:39 msgctxt "account-view" msgid "Account" msgstr "" -#: src/renderer/components/Account.tsx:46 msgctxt "account-view" msgid "Account ID" msgstr "" -#: src/renderer/components/Account.tsx:71 msgctxt "account-view" msgid "Buy more credit" msgstr "" -#: src/renderer/components/Account.tsx:51 msgctxt "account-view" msgid "COPIED TO CLIPBOARD!" msgstr "" -#: src/renderer/components/Account.tsx:105 msgctxt "account-view" msgid "Currently unavailable" msgstr "" -#: src/renderer/components/Account.tsx:76 msgctxt "account-view" msgid "Log out" msgstr "" -#: src/renderer/components/Account.tsx:96 msgctxt "account-view" msgid "OUT OF TIME" msgstr "" -#: src/renderer/components/Account.tsx:57 msgctxt "account-view" msgid "Paid until" msgstr "" #. Title label in navigation bar -#: src/renderer/components/AdvancedSettings.tsx:97 msgctxt "advanced-settings-nav" msgid "Advanced" msgstr "" #. Back button in navigation bar -#: src/renderer/components/AdvancedSettings.tsx:93 msgctxt "advanced-settings-nav" msgid "Settings" msgstr "" @@ -90,47 +71,38 @@ msgstr "" #. The title for the port selector section. #. Available placeholders: #. %(portType)s - a selected protocol (either TCP or UDP) -#: src/renderer/components/AdvancedSettings.tsx:152 msgctxt "advanced-settings-view" msgid "%(portType)s port" msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:105 msgctxt "advanced-settings-view" msgid "Advanced" msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:267 msgctxt "advanced-settings-view" msgid "Automatic" msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:124 msgctxt "advanced-settings-view" msgid "Block when disconnected" msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:173 msgctxt "advanced-settings-view" msgid "Default" msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:111 msgctxt "advanced-settings-view" msgid "Enable IPv6" msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:116 msgctxt "advanced-settings-view" msgid "Enable IPv6 communication through the tunnel." msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:167 msgctxt "advanced-settings-view" msgid "Mssfix" msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:140 msgctxt "advanced-settings-view" msgid "Network protocols" msgstr "" @@ -139,32 +111,26 @@ msgstr "" #. Available placeholders: #. %(max)d - the maximum possible mssfix value #. %(min)d - the minimum possible mssfix value -#: src/renderer/components/AdvancedSettings.tsx:189 msgctxt "advanced-settings-view" msgid "Set OpenVPN MSS value. Valid range: %(min)d - %(max)d." msgstr "" -#: src/renderer/components/AdvancedSettings.tsx:132 msgctxt "advanced-settings-view" msgid "Unless connected, always block all network traffic, even when you've disconnected or quit the app." msgstr "" -#: src/renderer/lib/auth-failure.ts:79 msgctxt "auth-failure" msgid "Account authentication failed." msgstr "" -#: src/renderer/lib/auth-failure.ts:73 msgctxt "auth-failure" msgid "This account has too many simultaneous connections. Disconnect another device or try connecting again shortly." msgstr "" -#: src/renderer/lib/auth-failure.ts:67 msgctxt "auth-failure" msgid "You have no more VPN time left on this account. Please log in on our website to buy more credit." msgstr "" -#: src/renderer/lib/auth-failure.ts:61 msgctxt "auth-failure" msgid "You've logged in with an account number that is not valid. Please log out and try another one." msgstr "" @@ -174,43 +140,34 @@ msgstr "" #. Available placeholders: #. %(city)s - a city name #. %(hostname)s - a hostname -#: src/renderer/containers/ConnectPage.tsx:56 msgctxt "connect-container" msgid "%(city)s (%(hostname)s)" msgstr "" -#: src/renderer/components/ExpiredAccountErrorView.tsx:137 -#: src/renderer/components/ExpiredAccountErrorView.tsx:160 msgctxt "connect-view" msgid "Buy more credit" msgstr "" -#: src/renderer/components/ExpiredAccountErrorView.tsx:114 msgctxt "connect-view" msgid "Disconnect and buy more credit" msgstr "" -#: src/renderer/components/ExpiredAccountErrorView.tsx:78 msgctxt "connect-view" msgid "Out of time" msgstr "" -#: src/renderer/components/ExpiredAccountErrorView.tsx:152 msgctxt "connect-view" msgid "You have no more VPN time left on this account. Before you can buy more credit on our website, you first need to turn off the app's \"Block when disconnected\" option under Advanced settings." msgstr "" -#: src/renderer/components/ExpiredAccountErrorView.tsx:129 msgctxt "connect-view" msgid "You have no more VPN time left on this account. Please log in on our website to buy more credit." msgstr "" -#: src/renderer/components/ExpiredAccountErrorView.tsx:106 msgctxt "connect-view" msgid "You have no more VPN time left on this account. To buy more credit on our website, you will need to access the Internet with an unsecured connection." msgstr "" -#: src/renderer/components/ErrorBoundary.tsx:81 msgctxt "error-boundary-view" msgid "MULLVAD VPN" msgstr "" @@ -218,52 +175,42 @@ msgstr "" #. The message displayed to the user in case of critical error in the GUI #. Available placeholders: #. %(email)s - support email -#: src/renderer/components/ErrorBoundary.tsx:69 msgctxt "error-boundary-view" msgid "Something went wrong. Please contact us at %(email)s" msgstr "" -#: src/renderer/components/NotificationArea.tsx:284 msgctxt "in-app-notifications" msgid "ACCOUNT CREDIT EXPIRES SOON" msgstr "" -#: src/renderer/components/NotificationArea.tsx:203 msgctxt "in-app-notifications" msgid "BLOCKING INTERNET" msgstr "" -#: src/renderer/components/NotificationArea.tsx:48 msgctxt "in-app-notifications" msgid "Could not configure IPv6, please enable it on your system or disable it in the app" msgstr "" -#: src/renderer/components/NotificationArea.tsx:53 msgctxt "in-app-notifications" msgid "Failed to apply firewall rules. The device might currently be unsecured" msgstr "" -#: src/renderer/components/NotificationArea.tsx:58 msgctxt "in-app-notifications" msgid "Failed to set system DNS server" msgstr "" -#: src/renderer/components/NotificationArea.tsx:60 msgctxt "in-app-notifications" msgid "Failed to start tunnel connection" msgstr "" -#: src/renderer/components/NotificationArea.tsx:191 msgctxt "in-app-notifications" msgid "FAILURE - UNSECURED" msgstr "" -#: src/renderer/components/NotificationArea.tsx:218 msgctxt "in-app-notifications" msgid "Inconsistent internal version information, please restart the app" msgstr "" -#: src/renderer/components/NotificationArea.tsx:215 msgctxt "in-app-notifications" msgid "INCONSISTENT VERSION" msgstr "" @@ -271,32 +218,26 @@ msgstr "" #. The in-app banner displayed to the user when the app update is available. #. Available placeholders: #. %(version)s - the newest available version of the app -#: src/renderer/components/NotificationArea.tsx:265 msgctxt "in-app-notifications" msgid "Install Mullvad VPN (%(version)s) to stay up to date" msgstr "" -#: src/renderer/components/NotificationArea.tsx:62 msgctxt "in-app-notifications" msgid "No relay server matches the current settings" msgstr "" -#: src/renderer/components/NotificationArea.tsx:67 msgctxt "in-app-notifications" msgid "This device is offline, no tunnels can be established" msgstr "" -#: src/renderer/components/NotificationArea.tsx:72 msgctxt "in-app-notifications" msgid "Unable to detect a working TAP adapter on this device. If you've disabled it, enable it again. Otherwise, please reinstall the app" msgstr "" -#: src/renderer/components/NotificationArea.tsx:232 msgctxt "in-app-notifications" msgid "UNSUPPORTED VERSION" msgstr "" -#: src/renderer/components/NotificationArea.tsx:258 msgctxt "in-app-notifications" msgid "UPDATE AVAILABLE" msgstr "" @@ -304,102 +245,82 @@ msgstr "" #. The in-app banner displayed to the user when the running app becomes unsupported. #. Available placeholders: #. %(version)s - the newest available version of the app -#: src/renderer/components/NotificationArea.tsx:239 msgctxt "in-app-notifications" msgid "You are running an unsupported app version. Please upgrade to %(version)s now to ensure your security" msgstr "" -#: src/renderer/components/Launch.tsx:53 msgctxt "launch-view" msgid "Connecting to daemon..." msgstr "" -#: src/renderer/components/Launch.tsx:51 msgctxt "launch-view" msgid "MULLVAD VPN" msgstr "" -#: src/renderer/components/Login.tsx:233 msgctxt "login-view" msgid "Checking account number" msgstr "" -#: src/renderer/components/Login.tsx:235 msgctxt "login-view" msgid "Correct account number" msgstr "" -#: src/renderer/components/Login.tsx:405 msgctxt "login-view" msgid "Create account" msgstr "" -#: src/renderer/components/Login.tsx:402 msgctxt "login-view" msgid "Don't have an account number?" msgstr "" -#: src/renderer/components/Login.tsx:237 msgctxt "login-view" msgid "Enter your account number" msgstr "" -#: src/renderer/components/Login.tsx:219 msgctxt "login-view" msgid "Logged in" msgstr "" -#: src/renderer/components/Login.tsx:215 msgctxt "login-view" msgid "Logging in..." msgstr "" -#: src/renderer/components/Login.tsx:221 msgctxt "login-view" msgid "Login" msgstr "" -#: src/renderer/components/Login.tsx:217 msgctxt "login-view" msgid "Login failed" msgstr "" -#: src/renderer/components/Login.tsx:230 msgctxt "login-view" msgid "Unknown error" msgstr "" -#: src/main/notification-controller.ts:47 msgctxt "notifications" msgid "Blocked all connections" msgstr "" -#: src/main/notification-controller.ts:29 msgctxt "notifications" msgid "Connecting" msgstr "" -#: src/main/notification-controller.ts:42 msgctxt "notifications" msgid "Critical failure - Unsecured" msgstr "" -#: src/main/notification-controller.ts:73 msgctxt "notifications" msgid "Inconsistent internal version information, please restart the app" msgstr "" -#: src/main/notification-controller.ts:59 msgctxt "notifications" msgid "Reconnecting" msgstr "" -#: src/main/notification-controller.ts:33 msgctxt "notifications" msgid "Secured" msgstr "" -#: src/main/notification-controller.ts:36 msgctxt "notifications" msgid "Unsecured" msgstr "" @@ -407,172 +328,139 @@ msgstr "" #. The system notification displayed to the user when the running app becomes unsupported. #. Available placeholder: #. %(version) - the newest available version of the app -#: src/main/notification-controller.ts:92 msgctxt "notifications" msgid "You are running an unsupported app version. Please upgrade to %(version)s now to ensure your security" msgstr "" #. Title label in navigation bar -#: src/renderer/components/Preferences.tsx:46 msgctxt "preferences-nav" msgid "Preferences" msgstr "" #. Back button in navigation bar -#: src/renderer/components/Preferences.tsx:42 msgctxt "preferences-nav" msgid "Settings" msgstr "" -#: src/renderer/components/Preferences.tsx:90 msgctxt "preferences-view" msgid "Allows access to other devices on the same network for sharing, printing etc." msgstr "" -#: src/renderer/components/Preferences.tsx:69 msgctxt "preferences-view" msgid "Auto-connect" msgstr "" -#: src/renderer/components/Preferences.tsx:77 msgctxt "preferences-view" msgid "Automatically connect to a server when the app launches." msgstr "" -#: src/renderer/components/Preferences.tsx:61 msgctxt "preferences-view" msgid "Launch app on start-up" msgstr "" -#: src/renderer/components/Preferences.tsx:85 msgctxt "preferences-view" msgid "Local network sharing" msgstr "" -#: src/renderer/components/Preferences.tsx:135 msgctxt "preferences-view" msgid "Monochromatic tray icon" msgstr "" -#: src/renderer/components/Preferences.tsx:54 msgctxt "preferences-view" msgid "Preferences" msgstr "" -#: src/renderer/components/Preferences.tsx:169 msgctxt "preferences-view" msgid "Show only the tray icon when the app starts." msgstr "" -#: src/renderer/components/Preferences.tsx:165 msgctxt "preferences-view" msgid "Start minimized" msgstr "" -#: src/renderer/components/Preferences.tsx:140 msgctxt "preferences-view" msgid "Use a monochromatic tray icon instead of a colored one." msgstr "" #. Title label in navigation bar -#: src/renderer/components/SelectLocation.tsx:118 msgctxt "select-location-nav" msgid "Select location" msgstr "" -#: src/renderer/components/SelectLocation.tsx:126 msgctxt "select-location-view" msgid "Select location" msgstr "" -#: src/renderer/components/SelectLocation.tsx:129 msgctxt "select-location-view" msgid "While connected, your real location is masked with a private and secure location in the selected region" msgstr "" -#: src/renderer/components/Settings.tsx:105 msgctxt "settings-view" msgid "Account" msgstr "" -#: src/renderer/components/Settings.tsx:120 msgctxt "settings-view" msgid "Advanced" msgstr "" -#: src/renderer/components/Settings.tsx:166 msgctxt "settings-view" msgid "App version" msgstr "" -#: src/renderer/components/Settings.tsx:187 msgctxt "settings-view" msgid "FAQs & Guides" msgstr "" -#: src/renderer/components/Settings.tsx:132 msgctxt "settings-view" msgid "Inconsistent internal version information, please restart the app." msgstr "" -#: src/renderer/components/Settings.tsx:99 msgctxt "settings-view" msgid "OUT OF TIME" msgstr "" -#: src/renderer/components/Settings.tsx:115 msgctxt "settings-view" msgid "Preferences" msgstr "" -#: src/renderer/components/Settings.tsx:81 msgctxt "settings-view" msgid "Quit app" msgstr "" -#: src/renderer/components/Settings.tsx:182 msgctxt "settings-view" msgid "Report a problem" msgstr "" -#: src/renderer/components/Settings.tsx:59 msgctxt "settings-view" msgid "Settings" msgstr "" -#: src/renderer/components/Settings.tsx:137 msgctxt "settings-view" msgid "Update available, download to remain safe." msgstr "" #. Title label in navigation bar -#: src/renderer/components/Settings.tsx:51 msgctxt "settings-view-nav" msgid "Settings" msgstr "" #. Back button in navigation bar -#: src/renderer/components/Support.tsx:146 msgctxt "support-nav" msgid "Settings" msgstr "" -#: src/renderer/components/Support.tsx:396 msgctxt "support-view" msgid "Back" msgstr "" -#: src/renderer/components/Support.tsx:252 msgctxt "support-view" msgid "Describe your problem" msgstr "" -#: src/renderer/components/Support.tsx:361 msgctxt "support-view" msgid "Edit message" msgstr "" -#: src/renderer/components/Support.tsx:349 msgctxt "support-view" msgid "Failed to send" msgstr "" @@ -580,87 +468,70 @@ msgstr "" #. The message displayed to the user after submitting the problem report, given that the user left his or her email for us to reach back. #. Available placeholders: #. %(email)s -#: src/renderer/components/Support.tsx:300 msgctxt "support-view" msgid "If needed we will contact you on %(email)s" msgstr "" -#: src/renderer/components/Support.tsx:123 msgctxt "support-view" msgid "Report a problem" msgstr "" -#: src/renderer/components/Support.tsx:267 msgctxt "support-view" msgid "Send" msgstr "" -#: src/renderer/components/Support.tsx:393 msgctxt "support-view" msgid "Send anyway" msgstr "" -#: src/renderer/components/Support.tsx:287 msgctxt "support-view" msgid "Sending..." msgstr "" -#: src/renderer/components/Support.tsx:322 msgctxt "support-view" msgid "Sent" msgstr "" -#: src/renderer/components/Support.tsx:326 msgctxt "support-view" msgid "Thanks! We will look into this." msgstr "" -#: src/renderer/components/Support.tsx:126 msgctxt "support-view" msgid "To help you more effectively, your app's log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." msgstr "" -#: src/renderer/components/Support.tsx:364 msgctxt "support-view" msgid "Try again" msgstr "" -#: src/renderer/components/Support.tsx:262 msgctxt "support-view" msgid "View app logs" msgstr "" -#: src/renderer/components/Support.tsx:387 msgctxt "support-view" msgid "You are about to send the problem report without a way for us to get back to you. If you want an answer to your report you will have to enter an email address." msgstr "" -#: src/renderer/components/Support.tsx:352 msgctxt "support-view" msgid "You may need to go back to the app's main screen and click Disconnect before trying again. Don't worry, the information you entered will remain in the form." msgstr "" -#: src/renderer/components/Support.tsx:242 msgctxt "support-view" msgid "Your email (optional)" msgstr "" -#: src/renderer/components/TunnelControl.tsx:121 msgctxt "tunnel-control" msgid "Cancel" msgstr "" -#: src/renderer/components/TunnelControl.tsx:115 msgctxt "tunnel-control" msgid "Disconnect" msgstr "" -#: src/renderer/components/TunnelControl.tsx:109 msgctxt "tunnel-control" msgid "Secure my connection" msgstr "" -#: src/renderer/components/TunnelControl.tsx:93 msgctxt "tunnel-control" msgid "Switch location" msgstr "" diff --git a/gui/scripts/extract-translations.js b/gui/scripts/extract-translations.js index b9a895d37c..30e04e298a 100644 --- a/gui/scripts/extract-translations.js +++ b/gui/scripts/extract-translations.js @@ -44,5 +44,9 @@ extractor cwd: path.resolve(__dirname, '..'), }); +// clean file references +extractor.getMessages().forEach((msg) => { + msg.references = []; +}); extractor.savePotFile(outputPotFile); extractor.printStats(); |
