diff --git a/app/translations/bo/LC_MESSAGES/messages.mo b/app/translations/bo/LC_MESSAGES/messages.mo new file mode 100644 index 0000000..04b0b76 Binary files /dev/null and b/app/translations/bo/LC_MESSAGES/messages.mo differ diff --git a/app/translations/bo/LC_MESSAGES/messages.po b/app/translations/bo/LC_MESSAGES/messages.po new file mode 100644 index 0000000..daabc99 --- /dev/null +++ b/app/translations/bo/LC_MESSAGES/messages.po @@ -0,0 +1,521 @@ +# Translations template for PROJECT. +# Copyright (C) 2026 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2026. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2026-04-06 16:20+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: bo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"Generated-By: Babel 2.18.0\n" + +#: app/__init__.py:19 +msgid "Please log in to access this page." +msgstr "" + +#: app/forms.py:13 +msgid "Only dashes, underscores, letters and numbers allowed." +msgstr "" + +#: app/forms.py:17 +msgid "Wifi password cannot be longer than 63 characters." +msgstr "" + +#: app/forms.py:19 +msgid "Wifi password cannot be shorter than 8 characters." +msgstr "" + +#: app/forms.py:22 +msgid "Username" +msgstr "" + +#: app/forms.py:23 +msgid "Password" +msgstr "" + +#: app/forms.py:24 app/templates/login.html:6 +msgid "Sign In" +msgstr "" + +#: app/forms.py:28 app/forms.py:65 +msgid "Enable File Viewer" +msgstr "" + +#: app/forms.py:29 app/forms.py:66 +msgid "Enable Chat" +msgstr "" + +#: app/forms.py:30 app/forms.py:67 +msgid "Enable DeltaChat" +msgstr "" + +#: app/forms.py:31 app/forms.py:37 app/forms.py:44 +msgid "Next" +msgstr "" + +#: app/forms.py:34 app/forms.py:62 +msgid "Butterbox Name" +msgstr "" + +#: app/forms.py:35 app/forms.py:63 +msgid "Butterbox Logo" +msgstr "" + +#: app/forms.py:35 app/forms.py:63 +msgid "Images only!" +msgstr "" + +#: app/forms.py:36 +msgid "Butterbox Hostname" +msgstr "" + +#: app/forms.py:40 +msgid "WiFi Name" +msgstr "" + +#: app/forms.py:41 app/forms.py:59 +msgid "WiFi Password" +msgstr "" + +#: app/forms.py:42 app/forms.py:68 +msgid "Enable WiFi Sharing" +msgstr "" + +#: app/forms.py:43 app/forms.py:60 +msgid "Enable Access Point" +msgstr "" + +#: app/forms.py:47 app/forms.py:70 +msgid "Admin Password" +msgstr "" + +#: app/forms.py:48 app/forms.py:71 +msgid "Root Password" +msgstr "" + +#: app/forms.py:49 app/forms.py:73 +msgid "Secure Root Account Method" +msgstr "" + +#: app/forms.py:49 app/forms.py:73 +msgid "Lock root account" +msgstr "" + +#: app/forms.py:49 app/forms.py:73 +msgid "Use root password" +msgstr "" + +#: app/forms.py:50 app/forms.py:74 +msgid "SSH Access Method" +msgstr "" + +#: app/forms.py:50 app/forms.py:74 +msgid "Disable SSH" +msgstr "" + +#: app/forms.py:50 app/forms.py:74 +msgid "Enable SSH with root password" +msgstr "" + +#: app/forms.py:52 app/forms.py:76 +msgid "Lock Root Account" +msgstr "" + +#: app/forms.py:53 app/forms.py:78 +msgid "Apply Changes" +msgstr "" + +#: app/forms.py:58 +msgid "SSID" +msgstr "" + +#: app/forms.py:77 +msgid "Submit" +msgstr "" + +#: app/routes.py:106 app/templates/messaging.html:4 +msgid "Secure Messenger" +msgstr "" + +#: app/routes.py:108 +msgid "Local Chat" +msgstr "" + +#: app/routes.py:110 +msgid "Apps" +msgstr "" + +#: app/routes.py:112 +msgid "Maps" +msgstr "" + +#: app/routes.py:114 +msgid "Files" +msgstr "" + +#: app/routes.py:116 +msgid "Insert USB to browse files" +msgstr "" + +#: app/routes.py:156 +msgid "Invalid username or password" +msgstr "" + +#: app/routes.py:341 +msgid "" +"⚠️ Some settings may not fully take effect until the Butter Box restarts." +" Click 'Apply Changes' to restart." +msgstr "" + +#: app/routes.py:345 +msgid "Settings successfully changed." +msgstr "" + +#: app/routes.py:351 +msgid "" +"⚠️ Changes applied! If needed, the system will restart. This may take up " +"to two minutes." +msgstr "" + +#: app/translation_refs.py:3 +msgid "" +"The URL is the address users will enter into a browser after they connect" +" to the box network. From here, they can view the portal. " +msgstr "" + +#: app/translation_refs.py:4 +msgid "Upload New Logo" +msgstr "" + +#: app/translation_refs.py:5 +msgid "" +"After the box is powered on, it will appear as a Wi-Fi network on nearby " +"devices. The Wi-Fi name will show up in the Wi-Fi list." +msgstr "" + +#: app/translation_refs.py:6 +msgid "" +"⚠️ This network only provides access to content on the box. No internet " +"access." +msgstr "" + +#: app/translation_refs.py:7 +msgid "Set a password to limit access to the portal." +msgstr "" + +#: app/translation_refs.py:8 +msgid "Security" +msgstr "" + +#: app/translation_refs.py:9 +msgid "Require a Wi-Fi Password" +msgstr "" + +#: app/translation_refs.py:10 +msgid "" +"Turn off the Wi-Fi access point if you do not want the box to appear as a" +" Wi-Fi network on nearby devices." +msgstr "" + +#: app/translation_refs.py:11 +msgid "Wi-Fi Access Point (on)" +msgstr "" + +#: app/translation_refs.py:12 +msgid "Set Admin Password" +msgstr "" + +#: app/translation_refs.py:13 +msgid "" +"Set an admin password to keep admin settings protected. Store somewhere " +"secure. It cannot be reset." +msgstr "" + +#: app/translation_refs.py:14 +msgid "⚠️ This password should not match the Wi-Fi password." +msgstr "" + +#: app/translation_refs.py:15 +msgid "Enter password" +msgstr "" + +#: app/translation_refs.py:16 +msgid "Confirm password" +msgstr "" + +#: app/translation_refs.py:17 +msgid "Help Center" +msgstr "" + +#: app/translation_refs.py:18 +msgid "Language" +msgstr "" + +#: app/templates/base.html:40 app/translation_refs.py:19 +msgid "Share Access" +msgstr "" + +#: app/translation_refs.py:20 +msgid "512 x 512 px. Recommended size." +msgstr "" + +#: app/translation_refs.py:21 +msgid "" +"Continue to your box portal. The portal is the view others will see when " +"they connect to the box hotspot." +msgstr "" + +#: app/templates/admin.html:8 +msgid "Application Settings" +msgstr "" + +#: app/templates/admin.html:21 app/templates/admin_setup.html:10 +#: app/templates/step1.html:4 +msgid "Choose Services" +msgstr "" + +#: app/templates/admin.html:24 app/templates/step1.html:14 +msgid "Whether Matrix chat services are enabled." +msgstr "" + +#: app/templates/admin.html:28 app/templates/step1.html:18 +msgid "Whether messaging using DeltaChat is enabled." +msgstr "" + +#: app/templates/admin.html:32 app/templates/step1.html:22 +msgid "Whether files services via USB are enabled." +msgstr "" + +#: app/templates/admin.html:37 app/templates/admin_setup.html:13 +#: app/templates/step2.html:4 +msgid "Customise Portal" +msgstr "" + +#: app/templates/admin.html:41 app/templates/step2.html:13 +msgid "" +"This is the name shown in the UI.\n" +" Current name:" +msgstr "" + +#: app/templates/admin.html:42 app/templates/step2.html:14 +msgid "accessed at" +msgstr "" + +#: app/templates/admin.html:48 app/templates/step2.html:25 +msgid "This is the logo shown in the UI. Current logo:" +msgstr "" + +#: app/templates/admin.html:54 app/templates/admin_setup.html:16 +#: app/templates/step3.html:4 +msgid "Secure Portal" +msgstr "" + +#: app/templates/admin.html:59 app/templates/step3.html:14 +msgid "This is the name of the advertised Wi-Fi network. Current SSID:" +msgstr "" + +#: app/templates/admin.html:63 app/templates/step3.html:18 +msgid "" +"This is the secret key needed to connect to the Wi-Fi network. By " +"default, this is not set\n" +" and everyone can join.\n" +" Current password:" +msgstr "" + +#: app/templates/admin.html:65 app/templates/step3.html:20 +msgid "Not set" +msgstr "" + +#: app/templates/admin.html:69 app/templates/step3.html:24 +msgid "Whether this box will advertise a Wi-Fi network." +msgstr "" + +#: app/templates/admin.html:73 app/templates/step3.html:28 +msgid "Whether a share button for the Wi-Fi network is available." +msgstr "" + +#: app/templates/admin.html:76 app/templates/step3.html:31 +msgid "Access point is only enabled when using a Raspberry Pi." +msgstr "" + +#: app/templates/admin.html:99 app/templates/admin_setup.html:19 +#: app/templates/step4.html:4 +msgid "Secure Admin Settings" +msgstr "" + +#: app/templates/admin.html:102 app/templates/step4.html:14 +msgid "Password for accessing this admin interface." +msgstr "" + +#: app/templates/admin.html:117 app/templates/step4.html:29 +msgid "" +"You need to set a root password, and choose whether you want to lock the " +"root\n" +" account." +msgstr "" + +#: app/templates/admin.html:123 app/templates/step4.html:35 +msgid "Password for accessing the root account." +msgstr "" + +#: app/templates/admin_setup.html:6 app/templates/base.html:36 +msgid "Admin Settings" +msgstr "" + +#: app/templates/deltachat_creds.html:4 +msgid "Secure Messenger Account" +msgstr "" + +#: app/templates/deltachat_creds.html:9 +msgid "Scan the following QR code with a device where DeltaChat is installed:" +msgstr "" + +#: app/templates/deltachat_creds.html:14 +msgid "" +"If your device does not have a camera, select \"Create new profile\" in " +"DeltaChat, choose \"Use Other Server\" and find \"Paste from clipboard\"," +" to paste the following link" +msgstr "" + +#: app/templates/deltachat_creds.html:21 +msgid "Generate new credentials" +msgstr "" + +#: app/templates/first_setup_main_page.html:6 +msgid "Set up your box" +msgstr "" + +#: app/templates/first_setup_main_page.html:9 +msgid "Version" +msgstr "" + +#: app/templates/first_setup_main_page.html:12 +msgid "" +"You have full control over the services on this box and its security. " +"Continue to Admin Settings to personalize your setup." +msgstr "" + +#: app/templates/first_setup_main_page.html:13 +msgid "Continue" +msgstr "" + +#: app/templates/index.html:4 +msgid "Welcome." +msgstr "" + +#: app/templates/index.html:5 +msgid "" +"View and download the information you want from this offline\n" +" box." +msgstr "" + +#: app/templates/messaging.html:7 +msgid "" +"To use secure messaging, install Delta Chat and then create your local " +"offline account." +msgstr "" + +#: app/templates/messaging.html:10 +msgid "Step 1" +msgstr "" + +#: app/templates/messaging.html:10 +msgid "Download and install" +msgstr "" + +#: app/templates/messaging.html:16 +msgid "Step 2" +msgstr "" + +#: app/templates/messaging.html:16 +msgid "Create offline account" +msgstr "" + +#: app/templates/setup_complete.html:4 +msgid "Changes have been applied" +msgstr "" + +#: app/templates/setup_complete.html:7 +msgid "The box will now reboot to apply settings. This can take up to one minute." +msgstr "" + +#: app/templates/setup_complete.html:8 +msgid "Continue to Portal" +msgstr "" + +#: app/templates/share.html:4 +msgid "Share access to" +msgstr "" + +#: app/templates/share.html:9 +msgid "Connect to WiFi name:" +msgstr "" + +#: app/templates/share.html:9 +msgid "with password:" +msgstr "" + +#: app/templates/share.html:11 +msgid "Your WiFi name is" +msgstr "" + +#: app/templates/share.html:11 +msgid "You will be able to join without a password." +msgstr "" + +#: app/templates/share.html:13 +msgid "You can also use the following QR code to join:" +msgstr "" + +#: app/templates/step1.html:5 +msgid "" +"To learn more about individual services and what is required to run them," +" visit the Help Center. You can change the services anytime." +msgstr "" + +#: app/templates/step1.html:25 app/templates/step2.html:29 +#: app/templates/step3.html:53 app/templates/step4.html:54 +msgid "Back" +msgstr "" + +#: app/templates/step2.html:5 +msgid "" +"The URL is the address users will enter into a browser after they connect" +" to the box network. From here, they can view the portal. This cannot be " +"changed later." +msgstr "" + +#: app/templates/step2.html:18 +msgid "" +"This is the URL used to access the box by adding .local in your browser.\n" +" Current hostname:" +msgstr "" + +#: app/templates/usb-file-viewer.html:5 +msgid "File Viewer" +msgstr "" + +#: app/templates/usb-file-viewer.html:11 +msgid "File Name" +msgstr "" + +#: app/templates/usb-file-viewer.html:12 +msgid "Date modified" +msgstr "" + +#: app/templates/usb-file-viewer.html:13 app/templates/usb-file-viewer.html:30 +msgid "Download" +msgstr "" + +#: app/templates/usb-file-viewer.html:39 +msgid "Directory is empty" +msgstr "" diff --git a/app/translations/es/LC_MESSAGES/messages.mo b/app/translations/es/LC_MESSAGES/messages.mo deleted file mode 100644 index f97b515..0000000 Binary files a/app/translations/es/LC_MESSAGES/messages.mo and /dev/null differ diff --git a/app/translations/ro/LC_MESSAGES/messages.mo b/app/translations/ro/LC_MESSAGES/messages.mo new file mode 100644 index 0000000..c7bf9e4 Binary files /dev/null and b/app/translations/ro/LC_MESSAGES/messages.mo differ diff --git a/app/translations/ro/LC_MESSAGES/messages.po b/app/translations/ro/LC_MESSAGES/messages.po new file mode 100644 index 0000000..0c6244f --- /dev/null +++ b/app/translations/ro/LC_MESSAGES/messages.po @@ -0,0 +1,522 @@ +# Translations template for PROJECT. +# Copyright (C) 2026 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2026. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2026-04-06 16:20+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " +"20)) ? 1 : 2;\n" +"Generated-By: Babel 2.18.0\n" + +#: app/__init__.py:19 +msgid "Please log in to access this page." +msgstr "" + +#: app/forms.py:13 +msgid "Only dashes, underscores, letters and numbers allowed." +msgstr "" + +#: app/forms.py:17 +msgid "Wifi password cannot be longer than 63 characters." +msgstr "" + +#: app/forms.py:19 +msgid "Wifi password cannot be shorter than 8 characters." +msgstr "" + +#: app/forms.py:22 +msgid "Username" +msgstr "" + +#: app/forms.py:23 +msgid "Password" +msgstr "" + +#: app/forms.py:24 app/templates/login.html:6 +msgid "Sign In" +msgstr "" + +#: app/forms.py:28 app/forms.py:65 +msgid "Enable File Viewer" +msgstr "" + +#: app/forms.py:29 app/forms.py:66 +msgid "Enable Chat" +msgstr "" + +#: app/forms.py:30 app/forms.py:67 +msgid "Enable DeltaChat" +msgstr "" + +#: app/forms.py:31 app/forms.py:37 app/forms.py:44 +msgid "Next" +msgstr "" + +#: app/forms.py:34 app/forms.py:62 +msgid "Butterbox Name" +msgstr "" + +#: app/forms.py:35 app/forms.py:63 +msgid "Butterbox Logo" +msgstr "" + +#: app/forms.py:35 app/forms.py:63 +msgid "Images only!" +msgstr "" + +#: app/forms.py:36 +msgid "Butterbox Hostname" +msgstr "" + +#: app/forms.py:40 +msgid "WiFi Name" +msgstr "" + +#: app/forms.py:41 app/forms.py:59 +msgid "WiFi Password" +msgstr "" + +#: app/forms.py:42 app/forms.py:68 +msgid "Enable WiFi Sharing" +msgstr "" + +#: app/forms.py:43 app/forms.py:60 +msgid "Enable Access Point" +msgstr "" + +#: app/forms.py:47 app/forms.py:70 +msgid "Admin Password" +msgstr "" + +#: app/forms.py:48 app/forms.py:71 +msgid "Root Password" +msgstr "" + +#: app/forms.py:49 app/forms.py:73 +msgid "Secure Root Account Method" +msgstr "" + +#: app/forms.py:49 app/forms.py:73 +msgid "Lock root account" +msgstr "" + +#: app/forms.py:49 app/forms.py:73 +msgid "Use root password" +msgstr "" + +#: app/forms.py:50 app/forms.py:74 +msgid "SSH Access Method" +msgstr "" + +#: app/forms.py:50 app/forms.py:74 +msgid "Disable SSH" +msgstr "" + +#: app/forms.py:50 app/forms.py:74 +msgid "Enable SSH with root password" +msgstr "" + +#: app/forms.py:52 app/forms.py:76 +msgid "Lock Root Account" +msgstr "" + +#: app/forms.py:53 app/forms.py:78 +msgid "Apply Changes" +msgstr "" + +#: app/forms.py:58 +msgid "SSID" +msgstr "" + +#: app/forms.py:77 +msgid "Submit" +msgstr "" + +#: app/routes.py:106 app/templates/messaging.html:4 +msgid "Secure Messenger" +msgstr "" + +#: app/routes.py:108 +msgid "Local Chat" +msgstr "" + +#: app/routes.py:110 +msgid "Apps" +msgstr "" + +#: app/routes.py:112 +msgid "Maps" +msgstr "" + +#: app/routes.py:114 +msgid "Files" +msgstr "" + +#: app/routes.py:116 +msgid "Insert USB to browse files" +msgstr "" + +#: app/routes.py:156 +msgid "Invalid username or password" +msgstr "" + +#: app/routes.py:341 +msgid "" +"⚠️ Some settings may not fully take effect until the Butter Box restarts." +" Click 'Apply Changes' to restart." +msgstr "" + +#: app/routes.py:345 +msgid "Settings successfully changed." +msgstr "" + +#: app/routes.py:351 +msgid "" +"⚠️ Changes applied! If needed, the system will restart. This may take up " +"to two minutes." +msgstr "" + +#: app/translation_refs.py:3 +msgid "" +"The URL is the address users will enter into a browser after they connect" +" to the box network. From here, they can view the portal. " +msgstr "" + +#: app/translation_refs.py:4 +msgid "Upload New Logo" +msgstr "" + +#: app/translation_refs.py:5 +msgid "" +"After the box is powered on, it will appear as a Wi-Fi network on nearby " +"devices. The Wi-Fi name will show up in the Wi-Fi list." +msgstr "" + +#: app/translation_refs.py:6 +msgid "" +"⚠️ This network only provides access to content on the box. No internet " +"access." +msgstr "" + +#: app/translation_refs.py:7 +msgid "Set a password to limit access to the portal." +msgstr "" + +#: app/translation_refs.py:8 +msgid "Security" +msgstr "" + +#: app/translation_refs.py:9 +msgid "Require a Wi-Fi Password" +msgstr "" + +#: app/translation_refs.py:10 +msgid "" +"Turn off the Wi-Fi access point if you do not want the box to appear as a" +" Wi-Fi network on nearby devices." +msgstr "" + +#: app/translation_refs.py:11 +msgid "Wi-Fi Access Point (on)" +msgstr "" + +#: app/translation_refs.py:12 +msgid "Set Admin Password" +msgstr "" + +#: app/translation_refs.py:13 +msgid "" +"Set an admin password to keep admin settings protected. Store somewhere " +"secure. It cannot be reset." +msgstr "" + +#: app/translation_refs.py:14 +msgid "⚠️ This password should not match the Wi-Fi password." +msgstr "" + +#: app/translation_refs.py:15 +msgid "Enter password" +msgstr "" + +#: app/translation_refs.py:16 +msgid "Confirm password" +msgstr "" + +#: app/translation_refs.py:17 +msgid "Help Center" +msgstr "" + +#: app/translation_refs.py:18 +msgid "Language" +msgstr "" + +#: app/templates/base.html:40 app/translation_refs.py:19 +msgid "Share Access" +msgstr "" + +#: app/translation_refs.py:20 +msgid "512 x 512 px. Recommended size." +msgstr "" + +#: app/translation_refs.py:21 +msgid "" +"Continue to your box portal. The portal is the view others will see when " +"they connect to the box hotspot." +msgstr "" + +#: app/templates/admin.html:8 +msgid "Application Settings" +msgstr "" + +#: app/templates/admin.html:21 app/templates/admin_setup.html:10 +#: app/templates/step1.html:4 +msgid "Choose Services" +msgstr "" + +#: app/templates/admin.html:24 app/templates/step1.html:14 +msgid "Whether Matrix chat services are enabled." +msgstr "" + +#: app/templates/admin.html:28 app/templates/step1.html:18 +msgid "Whether messaging using DeltaChat is enabled." +msgstr "" + +#: app/templates/admin.html:32 app/templates/step1.html:22 +msgid "Whether files services via USB are enabled." +msgstr "" + +#: app/templates/admin.html:37 app/templates/admin_setup.html:13 +#: app/templates/step2.html:4 +msgid "Customise Portal" +msgstr "" + +#: app/templates/admin.html:41 app/templates/step2.html:13 +msgid "" +"This is the name shown in the UI.\n" +" Current name:" +msgstr "" + +#: app/templates/admin.html:42 app/templates/step2.html:14 +msgid "accessed at" +msgstr "" + +#: app/templates/admin.html:48 app/templates/step2.html:25 +msgid "This is the logo shown in the UI. Current logo:" +msgstr "" + +#: app/templates/admin.html:54 app/templates/admin_setup.html:16 +#: app/templates/step3.html:4 +msgid "Secure Portal" +msgstr "" + +#: app/templates/admin.html:59 app/templates/step3.html:14 +msgid "This is the name of the advertised Wi-Fi network. Current SSID:" +msgstr "" + +#: app/templates/admin.html:63 app/templates/step3.html:18 +msgid "" +"This is the secret key needed to connect to the Wi-Fi network. By " +"default, this is not set\n" +" and everyone can join.\n" +" Current password:" +msgstr "" + +#: app/templates/admin.html:65 app/templates/step3.html:20 +msgid "Not set" +msgstr "" + +#: app/templates/admin.html:69 app/templates/step3.html:24 +msgid "Whether this box will advertise a Wi-Fi network." +msgstr "" + +#: app/templates/admin.html:73 app/templates/step3.html:28 +msgid "Whether a share button for the Wi-Fi network is available." +msgstr "" + +#: app/templates/admin.html:76 app/templates/step3.html:31 +msgid "Access point is only enabled when using a Raspberry Pi." +msgstr "" + +#: app/templates/admin.html:99 app/templates/admin_setup.html:19 +#: app/templates/step4.html:4 +msgid "Secure Admin Settings" +msgstr "" + +#: app/templates/admin.html:102 app/templates/step4.html:14 +msgid "Password for accessing this admin interface." +msgstr "" + +#: app/templates/admin.html:117 app/templates/step4.html:29 +msgid "" +"You need to set a root password, and choose whether you want to lock the " +"root\n" +" account." +msgstr "" + +#: app/templates/admin.html:123 app/templates/step4.html:35 +msgid "Password for accessing the root account." +msgstr "" + +#: app/templates/admin_setup.html:6 app/templates/base.html:36 +msgid "Admin Settings" +msgstr "" + +#: app/templates/deltachat_creds.html:4 +msgid "Secure Messenger Account" +msgstr "" + +#: app/templates/deltachat_creds.html:9 +msgid "Scan the following QR code with a device where DeltaChat is installed:" +msgstr "" + +#: app/templates/deltachat_creds.html:14 +msgid "" +"If your device does not have a camera, select \"Create new profile\" in " +"DeltaChat, choose \"Use Other Server\" and find \"Paste from clipboard\"," +" to paste the following link" +msgstr "" + +#: app/templates/deltachat_creds.html:21 +msgid "Generate new credentials" +msgstr "" + +#: app/templates/first_setup_main_page.html:6 +msgid "Set up your box" +msgstr "" + +#: app/templates/first_setup_main_page.html:9 +msgid "Version" +msgstr "" + +#: app/templates/first_setup_main_page.html:12 +msgid "" +"You have full control over the services on this box and its security. " +"Continue to Admin Settings to personalize your setup." +msgstr "" + +#: app/templates/first_setup_main_page.html:13 +msgid "Continue" +msgstr "" + +#: app/templates/index.html:4 +msgid "Welcome." +msgstr "" + +#: app/templates/index.html:5 +msgid "" +"View and download the information you want from this offline\n" +" box." +msgstr "" + +#: app/templates/messaging.html:7 +msgid "" +"To use secure messaging, install Delta Chat and then create your local " +"offline account." +msgstr "" + +#: app/templates/messaging.html:10 +msgid "Step 1" +msgstr "" + +#: app/templates/messaging.html:10 +msgid "Download and install" +msgstr "" + +#: app/templates/messaging.html:16 +msgid "Step 2" +msgstr "" + +#: app/templates/messaging.html:16 +msgid "Create offline account" +msgstr "" + +#: app/templates/setup_complete.html:4 +msgid "Changes have been applied" +msgstr "" + +#: app/templates/setup_complete.html:7 +msgid "The box will now reboot to apply settings. This can take up to one minute." +msgstr "" + +#: app/templates/setup_complete.html:8 +msgid "Continue to Portal" +msgstr "" + +#: app/templates/share.html:4 +msgid "Share access to" +msgstr "" + +#: app/templates/share.html:9 +msgid "Connect to WiFi name:" +msgstr "" + +#: app/templates/share.html:9 +msgid "with password:" +msgstr "" + +#: app/templates/share.html:11 +msgid "Your WiFi name is" +msgstr "" + +#: app/templates/share.html:11 +msgid "You will be able to join without a password." +msgstr "" + +#: app/templates/share.html:13 +msgid "You can also use the following QR code to join:" +msgstr "" + +#: app/templates/step1.html:5 +msgid "" +"To learn more about individual services and what is required to run them," +" visit the Help Center. You can change the services anytime." +msgstr "" + +#: app/templates/step1.html:25 app/templates/step2.html:29 +#: app/templates/step3.html:53 app/templates/step4.html:54 +msgid "Back" +msgstr "" + +#: app/templates/step2.html:5 +msgid "" +"The URL is the address users will enter into a browser after they connect" +" to the box network. From here, they can view the portal. This cannot be " +"changed later." +msgstr "" + +#: app/templates/step2.html:18 +msgid "" +"This is the URL used to access the box by adding .local in your browser.\n" +" Current hostname:" +msgstr "" + +#: app/templates/usb-file-viewer.html:5 +msgid "File Viewer" +msgstr "" + +#: app/templates/usb-file-viewer.html:11 +msgid "File Name" +msgstr "" + +#: app/templates/usb-file-viewer.html:12 +msgid "Date modified" +msgstr "" + +#: app/templates/usb-file-viewer.html:13 app/templates/usb-file-viewer.html:30 +msgid "Download" +msgstr "" + +#: app/templates/usb-file-viewer.html:39 +msgid "Directory is empty" +msgstr "" diff --git a/app/translations/ru/LC_MESSAGES/messages.mo b/app/translations/ru/LC_MESSAGES/messages.mo index 0a0b815..5cc1301 100644 Binary files a/app/translations/ru/LC_MESSAGES/messages.mo and b/app/translations/ru/LC_MESSAGES/messages.mo differ diff --git a/app/translations/ru/LC_MESSAGES/messages.po b/app/translations/ru/LC_MESSAGES/messages.po index 68cd085..5d4be3a 100644 --- a/app/translations/ru/LC_MESSAGES/messages.po +++ b/app/translations/ru/LC_MESSAGES/messages.po @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2026-04-06 16:20+0100\n" -"PO-Revision-Date: 2026-04-08 12:56+0000\n" +"PO-Revision-Date: 2026-04-16 14:16+0000\n" "Last-Translator: irl \n" -"Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 5.17-dev\n" +"X-Generator: Weblate 5.17.1-dev\n" "Generated-By: Babel 2.18.0\n" #: app/__init__.py:19 @@ -35,7 +35,7 @@ msgstr "Пароль Wi-Fi не может быть длиннее 63 симво #: app/forms.py:19 msgid "Wifi password cannot be shorter than 8 characters." -msgstr "The Wi-Fi password cannot be shorter than 8 characters." +msgstr "" #: app/forms.py:22 msgid "Username" @@ -178,8 +178,8 @@ msgid "" "⚠️ Some settings may not fully take effect until the Butter Box restarts." " Click 'Apply Changes' to restart." msgstr "" -"⚠️ Некоторые настройки вступят в силу только после перезапуска Butter " -"Box. Нажмите «Применить изменения» для перезапуска." +"⚠️ Некоторые настройки вступят в силу только после перезапуска Butter Box. " +"Нажмите «Применить изменения» для перезапуска." #: app/routes.py:345 msgid "Settings successfully changed." @@ -198,8 +198,8 @@ msgid "" "The URL is the address users will enter into a browser after they connect" " to the box network. From here, they can view the portal. " msgstr "" -"URL это адрес, который пользователи вводят в браузере после подключения к" -" сети устройства. Далее они могут перейти в портал. " +"URL это адрес, который пользователи вводят в браузере после подключения к " +"сети устройства. Далее они могут перейти в портал. " #: app/translation_refs.py:4 msgid "Upload New Logo" @@ -218,8 +218,8 @@ msgid "" "⚠️ This network only provides access to content on the box. No internet " "access." msgstr "" -"⚠️ Эта сеть предоставляет доступ только к содержимому Butterbox. Доступа " -"к интернету нет." +"⚠️ Эта сеть предоставляет доступ только к содержимому Butterbox. Доступа к " +"интернету нет." #: app/translation_refs.py:7 msgid "Set a password to limit access to the portal." @@ -238,8 +238,8 @@ msgid "" "Turn off the Wi-Fi access point if you do not want the box to appear as a" " Wi-Fi network on nearby devices." msgstr "" -"Отключите точку доступа Wi-Fi, если вы не хотите чтобы Butterbox появился" -" как точка доступа Wi-Fi на устройствах поблизости." +"Отключите точку доступа Wi-Fi, если вы не хотите чтобы Butterbox появился " +"как точка доступа Wi-Fi на устройствах поблизости." #: app/translation_refs.py:11 msgid "Wi-Fi Access Point (on)" @@ -290,8 +290,8 @@ msgid "" "Continue to your box portal. The portal is the view others will see when " "they connect to the box hotspot." msgstr "" -"Перейдите в портал вашего устройства. Это страница, которую увидят другие" -" пользователи при подключении к точке доступа устройства." +"Перейдите в портал вашего устройства. Это страница, которую увидят другие " +"пользователи при подключении к точке доступа устройства." #: app/templates/admin.html:8 msgid "Application Settings" @@ -351,8 +351,8 @@ msgid "" " and everyone can join.\n" " Current password:" msgstr "" -"Это секретный ключ, необходимый для подключения к сети Wi-Fi. По " -"умолчанию он не задан,\n" +"Это секретный ключ, необходимый для подключения к сети Wi-Fi. По умолчанию " +"он не задан,\n" " и к сети может подключиться любой пользователь.\n" " Текущий пароль:" @@ -412,9 +412,9 @@ msgid "" "DeltaChat, choose \"Use Other Server\" and find \"Paste from clipboard\"," " to paste the following link" msgstr "" -"Если на вашем устройстве нет камеры, в DeltaChat выберите \"Создать новый" -" профиль\", затем \"Использовать другой сервер\" и найдите пункт " -"\"Вставить из буфера обмена\", чтобы вставить следующую ссылку" +"Если на вашем устройстве нет камеры, в DeltaChat выберите \"Создать новый " +"профиль\", затем \"Использовать другой сервер\" и найдите пункт \"Вставить " +"из буфера обмена\", чтобы вставить следующую ссылку" #: app/templates/deltachat_creds.html:21 msgid "Generate new credentials" @@ -434,8 +434,8 @@ msgid "" "Continue to Admin Settings to personalize your setup." msgstr "" "Вы имеете полный контроль над сервисами на этом устройстве и его " -"безопасностью. Перейдите в настройки администратора, чтобы настроить " -"систему под себя." +"безопасностью. Перейдите в настройки администратора, чтобы настроить систему " +"под себя." #: app/templates/first_setup_main_page.html:13 msgid "Continue" @@ -458,8 +458,8 @@ msgid "" "To use secure messaging, install Delta Chat and then create your local " "offline account." msgstr "" -"Чтобы использовать безопасный обмен сообщениями, установите Delta Chat, а" -" затем создайте свою локальную офлайн-учётную запись." +"Чтобы использовать безопасный обмен сообщениями, установите Delta Chat, а " +"затем создайте свою локальную офлайн-учётную запись." #: app/templates/messaging.html:10 msgid "Step 1" @@ -484,8 +484,8 @@ msgstr "Изменения применены" #: app/templates/setup_complete.html:7 msgid "The box will now reboot to apply settings. This can take up to one minute." msgstr "" -"ButterBox будет перезагружен для применения настроек. Это может занять до" -" одной минуты." +"ButterBox будет перезагружен для применения настроек. Это может занять до " +"одной минуты." #: app/templates/setup_complete.html:8 msgid "Continue to Portal" @@ -520,9 +520,8 @@ msgid "" "To learn more about individual services and what is required to run them," " visit the Help Center. You can change the services anytime." msgstr "" -"Чтобы узнать больше о каждом сервисе и о том, что требуется для их " -"работы, посетите справочный центр. Вы можете изменить сервисы в любое " -"время." +"Чтобы узнать больше о каждом сервисе и о том, что требуется для их работы, " +"посетите справочный центр. Вы можете изменить сервисы в любое время." #: app/templates/step1.html:25 app/templates/step2.html:29 #: app/templates/step3.html:53 app/templates/step4.html:54 @@ -535,8 +534,8 @@ msgid "" " to the box network. From here, they can view the portal. This cannot be " "changed later." msgstr "" -"URL это адрес, который пользователи вводят в браузере после подключения к" -" сети устройства. Далее они могут перейти в портал." +"URL это адрес, который пользователи вводят в браузере после подключения к " +"сети устройства. Далее они могут перейти в портал." #: app/templates/step2.html:18 msgid ""