diff options
author | eerielili <lionel@les-miquelots.net> | 2024-08-25 13:32:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-25 13:32:38 +0000 |
commit | 45755727db79a2935376d24e7bde7eadb0f2f7ca (patch) | |
tree | 73715da99c9d980079df6f2d561822364655e04d /plugins/omemo | |
parent | 62cdea3a5e701c04f3a7fd9d6b5f48e28fef1f72 (diff) | |
parent | 51252f74c94c17d56aa75534652bdc5d43a504cb (diff) | |
download | dino-45755727db79a2935376d24e7bde7eadb0f2f7ca.tar.gz dino-45755727db79a2935376d24e7bde7eadb0f2f7ca.zip |
Merge branch 'master' into add-yourselfadd-yourself
Diffstat (limited to 'plugins/omemo')
51 files changed, 3491 insertions, 1587 deletions
diff --git a/plugins/omemo/CMakeLists.txt b/plugins/omemo/CMakeLists.txt index 7ecaa0b8..a8920d72 100644 --- a/plugins/omemo/CMakeLists.txt +++ b/plugins/omemo/CMakeLists.txt @@ -3,8 +3,10 @@ find_package(Gettext) include(${GETTEXT_USE_FILE}) gettext_compile(${GETTEXT_PACKAGE} SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/po TARGET_NAME ${GETTEXT_PACKAGE}-translations) +find_package(Adwaita REQUIRED) find_package(Qrencode REQUIRED) find_packages(OMEMO_PACKAGES REQUIRED + Adwaita Gee GLib GModule @@ -19,6 +21,7 @@ find_package(SignalProtocol 2.3.2 REQUIRED) set(RESOURCE_LIST contact_details_dialog.ui + encryption_preferences_entry.ui manage_key_dialog.ui ) @@ -31,6 +34,10 @@ compile_gresources( PREFIX /im/dino/Dino/omemo SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/data ) +set(OMEMO_DEFINITIONS) +if(Adwaita_VERSION VERSION_GREATER_EQUAL "1.2") + set(OMEMO_DEFINITIONS ${OMEMO_DEFINITIONS} Adw_1_2) +endif() vala_precompile(OMEMO_VALA_C SOURCES @@ -65,7 +72,6 @@ SOURCES src/signal/store.vala src/signal/util.vala - src/ui/account_settings_entry.vala src/ui/bad_messages_populator.vala src/ui/call_encryption_entry.vala src/ui/contact_details_provider.vala @@ -73,6 +79,7 @@ SOURCES src/ui/device_notification_populator.vala src/ui/own_notifications.vala src/ui/encryption_list_entry.vala + src/ui/encryption_preferences_entry.vala src/ui/manage_key_dialog.vala src/ui/util.vala CUSTOM_VAPIS @@ -86,6 +93,8 @@ PACKAGES ${OMEMO_PACKAGES} GRESOURCES ${OMEMO_GRESOURCES_XML} +DEFINITIONS + ${OMEMO_DEFINITIONS} GENERATE_VAPI omemo GENERATE_HEADER diff --git a/plugins/omemo/data/encryption_preferences_entry.ui b/plugins/omemo/data/encryption_preferences_entry.ui new file mode 100644 index 00000000..7ca26224 --- /dev/null +++ b/plugins/omemo/data/encryption_preferences_entry.ui @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?> +<interface> + <requires lib="gtk" version="4.0"/> + <template class="DinoPluginsOmemoOmemoPreferencesWidget"> + <child> + <object class="AdwPreferencesGroup" id="keys_preferences_group"> + <property name="title">OMEMO</property> + <property name="description">Each device has its own OMEMO key. Messages can only be decrypted by a device if they are encrypted to its key. Messages are only encrypted to accepted devices.</property> + <property name="margin-bottom">12</property> + </object> + </child> + <child> + <object class="AdwPreferencesGroup"> + <child> + <object class="AdwActionRow" id="encrypt_by_default_row"> + <child type="suffix"> + <object class="GtkSwitch" id="encrypt_by_default_switch"> + <property name="valign">center</property> + </object> + </child> + </object> + </child> + <child> + <object class="AdwActionRow" id="automatically_accept_new_row"> + <child type="suffix"> + <object class="GtkSwitch" id="automatically_accept_new_switch"> + <property name="valign">center</property> + </object> + </child> + </object> + </child> + </object> + </child> + <child> + <object class="GtkBox" id="new_keys_container"> + <property name="visible">0</property> + <property name="orientation">vertical</property> + <property name="spacing">2</property> + <child> + <object class="GtkLabel" id="new_keys_label"> + <property name="halign">start</property> + <attributes> + <attribute name="weight" value="PANGO_WEIGHT_BOLD"></attribute> + </attributes> + </object> + </child> + <child> + <object class="GtkFrame"> + <property name="child"> + <object class="GtkScrolledWindow"> + <property name="hscrollbar_policy">never</property> + <property name="propagate_natural_height">1</property> + <property name="child"> + <object class="GtkListBox" id="new_keys_listbox"> + <property name="selection-mode">none</property> + </object> + </property> + </object> + </property> + </object> + </child> + </object> + </child> + </template> + <object class="GtkPopover" id="qrcode_popover"> + <property name="position">left</property> + <property name="child"> + <object class="GtkBox"> + <property name="margin-start">10</property> + <property name="margin-end">10</property> + <property name="margin-top">10</property> + <property name="margin-bottom">10</property> + <child> + <object class="GtkPicture" id="qrcode_picture"> + <property name="can-shrink">False</property> + </object> + </child> + </object> + </property> + </object> +</interface> diff --git a/plugins/omemo/data/gresource.xml b/plugins/omemo/data/gresource.xml index 616dcdc1..673c3df5 100644 --- a/plugins/omemo/data/gresource.xml +++ b/plugins/omemo/data/gresource.xml @@ -2,6 +2,7 @@ <gresources> <gresource prefix="/im/dino/Dino/omemo"> <file>contact_details_dialog.ui</file> + <file>encryption_preferences_entry.ui</file> <file>manage_key_dialog.ui</file> </gresource> </gresources> diff --git a/plugins/omemo/meson.build b/plugins/omemo/meson.build index 57eec2ce..315f69f4 100644 --- a/plugins/omemo/meson.build +++ b/plugins/omemo/meson.build @@ -1,5 +1,6 @@ subdir('po') dependencies = [ + dep_libadwaita, dep_crypto_vala, dep_dino, dep_gee, @@ -40,13 +41,13 @@ sources = files( 'src/signal/store.vala', 'src/signal/util.vala', 'src/trust_level.vala', - 'src/ui/account_settings_entry.vala', 'src/ui/bad_messages_populator.vala', 'src/ui/call_encryption_entry.vala', 'src/ui/contact_details_dialog.vala', 'src/ui/contact_details_provider.vala', 'src/ui/device_notification_populator.vala', 'src/ui/encryption_list_entry.vala', + 'src/ui/encryption_preferences_entry.vala', 'src/ui/manage_key_dialog.vala', 'src/ui/own_notifications.vala', 'src/ui/util.vala', @@ -64,5 +65,8 @@ c_args = [ vala_args = [ '--vapidir', meson.current_source_dir() / 'vapi', ] +if dep_libadwaita.version() == 'unknown' or dep_libadwaita.version().version_compare('>=1.2') + vala_args += ['-D', 'Adw_1_2'] +endif lib_omemo = shared_library('omemo', sources, name_prefix: '', c_args: c_args, vala_args: vala_args, include_directories: include_directories('src'), dependencies: dependencies, install: true, install_dir: get_option('libdir') / 'dino/plugins') dep_omemo = declare_dependency(link_with: lib_omemo, include_directories: include_directories('.')) diff --git a/plugins/omemo/po/LINGUAS b/plugins/omemo/po/LINGUAS index 42f24243..ed12d71f 100644 --- a/plugins/omemo/po/LINGUAS +++ b/plugins/omemo/po/LINGUAS @@ -1,6 +1,7 @@ ar ca cs +da de el en @@ -30,5 +31,6 @@ sq sv tr uk +vi zh_CN zh_TW diff --git a/plugins/omemo/po/ar.po b/plugins/omemo/po/ar.po index 45661b71..68cb7822 100644 --- a/plugins/omemo/po/ar.po +++ b/plugins/omemo/po/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-08-31 23:44+0000\n" "Language-Team: Arabic <https://hosted.weblate.org/projects/dino/plugin-omemo/" "ar/>\n" @@ -19,18 +19,18 @@ msgstr "" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.8.1-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "يستخدم %s جهازًا غير موثوق به. لن ترى رسائل من أجهزة لا تثق بها." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "إدارة الأجهزة" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -104,6 +104,7 @@ msgstr "قارن بصمة هذا المفتاح مع البصمة المعروض #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "رفض المفتاح" @@ -115,6 +116,7 @@ msgstr "حظر الاتصال المشفر مع جهاز المراسل الذي #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "اقبل المفتاح" @@ -201,20 +203,62 @@ msgstr "مطلوب قرار ثقة مع OMEMO" msgid "Did you add a new device for account %s?" msgstr "هل قمت بإضافة جهاز جديد على حساب %s؟" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "بصمتك الخاصة" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "المفاتيح الجديدة" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "سيتم قبول مفاتيح التشفير الجديدة من أجهزتك الأخرى تلقائيًا." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "تم قبوله" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "تم رفضه" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "تم التحقق منه" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "سيتم توليدها عند أول اتصال" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "إدارة مفاتيح أوميمو" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "التشفير" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" @@ -225,10 +269,6 @@ msgstr[3] "%d أجهزة OMEMO" msgstr[4] "%d جهاز OMEMO" msgstr[5] "%d أجهزة OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "إدارة مفاتيح أوميمو" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "تقبّل المفاتيح الجديدة تلقائياً" @@ -241,10 +281,6 @@ msgstr "سيتم قبول مفاتيح التشفير الجديدة الخاص msgid "Own key" msgstr "مفتاحك الخاص" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "المفاتيح الجديدة" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "المفاتيح المقترِنة" @@ -253,27 +289,16 @@ msgstr "المفاتيح المقترِنة" msgid "Inactive keys" msgstr "المفاتيح غير المُنشَّطة" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "سيتم قبول مفاتيح التشفير الجديدة من أجهزتك الأخرى تلقائيًا." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "تم قبوله" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "تم رفضه" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "تم التحقق منه" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "غير مستخدَم" +#~ msgid "Own fingerprint" +#~ msgstr "بصمتك الخاصة" + +#~ msgid "Will be generated on first connection" +#~ msgstr "سيتم توليدها عند أول اتصال" + #~ msgid "Not matching" #~ msgstr "غير مطابقة" diff --git a/plugins/omemo/po/ca.po b/plugins/omemo/po/ca.po index b5309cbd..bb79b136 100644 --- a/plugins/omemo/po/ca.po +++ b/plugins/omemo/po/ca.po @@ -6,32 +6,36 @@ msgid "" msgstr "" "Project-Id-Version: dino-omemo 20180123\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2020-01-14 05:21+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2023-10-09 22:00+0000\n" "Language-Team: Catalan <ca@dodds.net>\n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.11-dev\n" +"X-Generator: Weblate 5.1-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "" +"%s ha estat utilitzant un dispositiu no verificat. No veureu missatges de " +"dispositius en què no confieu." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" -msgstr "" +msgstr "Gestionar dispositius" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." msgstr "" +"%s no confia en aquest dispositiu. Això vol dir que és possible que us " +"faltin missatges." #: plugins/omemo/src/ui/manage_key_dialog.vala:34 msgid "Manage Key" @@ -47,11 +51,11 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:36 msgid "Fingerprints differ" -msgstr "" +msgstr "Les empremtes són diferents" #: plugins/omemo/src/ui/manage_key_dialog.vala:37 msgid "Fingerprints match" -msgstr "" +msgstr "Les empremtes coincideixen" #: plugins/omemo/src/ui/manage_key_dialog.vala:38 #: plugins/omemo/src/ui/manage_key_dialog.vala:81 @@ -73,6 +77,8 @@ msgid "" "Future messages sent by %s from the device that uses this key will be " "highlighted accordingly in the chat window." msgstr "" +"Els missatges futurs enviats per %s des del dispositiu que utilitza aquesta " +"clau es ressaltaran en conseqüència a la finestra de xat." #: plugins/omemo/src/ui/manage_key_dialog.vala:70 msgid "Fingerprints do not match" @@ -90,18 +96,20 @@ msgstr "" "rebutjar aquesta clau." #: plugins/omemo/src/ui/manage_key_dialog.vala:123 -#, fuzzy msgid "Verify key fingerprint" -msgstr "Emprempta pròpia" +msgstr "Verificar l'empremta de la clau" #: plugins/omemo/src/ui/manage_key_dialog.vala:123 msgid "" "Compare this key's fingerprint with the fingerprint displayed on the " "contact's device." msgstr "" +"Compareu l'empremta digital d'aquesta clau amb l'empremta digital que es " +"mostra al dispositiu del contacte." #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rebutja la clau" @@ -110,9 +118,12 @@ msgstr "Rebutja la clau" msgid "" "Block encrypted communication with the contact's device that uses this key." msgstr "" +"Bloqueja la comunicació xifrada amb el dispositiu del contacte que utilitza " +"aquesta clau." #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Accepta la clau" @@ -121,6 +132,8 @@ msgstr "Accepta la clau" msgid "" "Allow encrypted communication with the contact's device that uses this key." msgstr "" +"Permet la comunicació xifrada amb el dispositiu del contacte que utilitza " +"aquesta clau." #: plugins/omemo/src/ui/manage_key_dialog.vala:131 #: plugins/omemo/src/ui/manage_key_dialog.vala:136 @@ -138,6 +151,7 @@ msgstr "acceptada" #, c-format msgid "This means it can be used by %s to receive and send encrypted messages." msgstr "" +"Això vol dir que %s pot utilitzar-la per rebre i enviar missatges xifrats." #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "verified" @@ -147,6 +161,7 @@ msgstr "verificada" msgid "" "Additionally it has been verified to match the key on the contact's device." msgstr "" +"A més, s'ha verificat que coincideix amb la clau del dispositiu del contacte." #: plugins/omemo/src/ui/manage_key_dialog.vala:140 msgid "rejected" @@ -158,6 +173,8 @@ msgid "" "This means it cannot be used by %s to decipher your messages, and you won't " "see messages encrypted with it." msgstr "" +"Això vol dir que %s no pot utilitzar-la per desxifrar els vostres missatges " +"i no veureu els missatges xifrats amb ella." #: plugins/omemo/src/ui/manage_key_dialog.vala:152 #, c-format @@ -165,6 +182,8 @@ msgid "" "You won't see encrypted messages from the device of %s that uses this key. " "Conversely, that device won't be able to decipher your messages anymore." msgstr "" +"No veureu missatges xifrats del dispositiu de %s que utilitza aquesta clau. " +"Per contra, aquest dispositiu ja no podrà desxifrar els vostres missatges." #: plugins/omemo/src/ui/manage_key_dialog.vala:160 #, c-format @@ -172,6 +191,8 @@ msgid "" "You will be able to exchange encrypted messages with the device of %s that " "uses this key." msgstr "" +"Podreu intercanviar missatges xifrats amb el dispositiu de %s que utilitza " +"aquesta clau." #: plugins/omemo/src/ui/manage_key_dialog.vala:166 msgid "Back" @@ -187,37 +208,77 @@ msgstr "Aquest contacte té dispositius nous" #: plugins/omemo/src/ui/own_notifications.vala:29 msgid "OMEMO trust decision required" -msgstr "" +msgstr "Cal una decisió de confiança d'OMEMO" #: plugins/omemo/src/ui/own_notifications.vala:31 #, c-format msgid "Did you add a new device for account %s?" msgstr "Heu afegit un dispositiu nou per al compte %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Empremta pròpia" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Claus noves" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Les claus de xifratge noves dels altres dispositius s'acceptaran " +"automàticament." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Acceptada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rebutjada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Es generarà durant la primera connexió" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Gestió de claus OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Xifratge" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d dispositiu OMEMO" msgstr[1] "%d dispositius OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Gestió de claus OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Accepta claus noves automàticament" @@ -225,15 +286,12 @@ msgstr "Accepta claus noves automàticament" #: plugins/omemo/src/ui/contact_details_dialog.vala:50 msgid "New encryption keys from this contact will be accepted automatically." msgstr "" +"Les claus de xifratge noves d'aquest contacte s'acceptaran automàticament." #: plugins/omemo/src/ui/contact_details_dialog.vala:51 msgid "Own key" msgstr "Clau pròpia" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Claus noves" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Claus associades" @@ -242,27 +300,16 @@ msgstr "Claus associades" msgid "Inactive keys" msgstr "Claus inactives" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Acceptada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rebutjada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificada" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "No utilitzada" +#~ msgid "Own fingerprint" +#~ msgstr "Empremta pròpia" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Es generarà durant la primera connexió" + #~ msgid "Not matching" #~ msgstr "No coincideixen" diff --git a/plugins/omemo/po/cs.po b/plugins/omemo/po/cs.po index 291859a2..2c23a8a9 100644 --- a/plugins/omemo/po/cs.po +++ b/plugins/omemo/po/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-07-05 16:32+0000\n" "Language-Team: none\n" "Language: cs\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.8-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s používá nedůvěryhodné zařízení. Zprávy z nedůvěryhodných zařízení nebudou " "zobrazeny." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Správa zařízení" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -107,6 +107,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Odmítnout klíč" @@ -120,6 +121,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Přijmout klíč" @@ -211,20 +213,63 @@ msgstr "Vyžaduje se rozhodnutí o důvěře OMEMO" msgid "Did you add a new device for account %s?" msgstr "Přidali jste nové zařízení pro účet %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Otisk vlastního klíče" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nové klíče" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Nové šifrovací klíče z vašich ostatních zařízení budou automaticky přijímány." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Přijat" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Odmítnut" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Ověřen" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Budou generovány při prvním připojení" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO Správa klíčů" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Šifrování" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" @@ -232,10 +277,6 @@ msgstr[0] "%d OMEMO zařízení" msgstr[1] "%d OMEMO zařízení" msgstr[2] "%d OMEMO zařízení" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO Správa klíčů" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Automaticky přijímat nové klíče" @@ -248,10 +289,6 @@ msgstr "Nové šifrovací klíče od tohoto kontaktu budou automaticky přijím msgid "Own key" msgstr "Vlastní klíč" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nové klíče" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Přidružené klíče" @@ -260,24 +297,12 @@ msgstr "Přidružené klíče" msgid "Inactive keys" msgstr "Neaktivní klíče" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Nové šifrovací klíče z vašich ostatních zařízení budou automaticky přijímány." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Přijat" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Odmítnut" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Ověřen" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Nepoužit" + +#~ msgid "Own fingerprint" +#~ msgstr "Otisk vlastního klíče" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Budou generovány při prvním připojení" diff --git a/plugins/omemo/po/da.po b/plugins/omemo/po/da.po new file mode 100644 index 00000000..4d3753b0 --- /dev/null +++ b/plugins/omemo/po/da.po @@ -0,0 +1,278 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-01-06 01:07+0000\n" +"Language-Team: none\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.4-dev\n" + +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 +#, c-format +msgid "" +"%s has been using an untrusted device. You won't see messages from devices " +"that you do not trust." +msgstr "" + +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 +msgid "Manage devices" +msgstr "" + +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 +#, c-format +msgid "" +"%s does not trust this device. That means, you might be missing messages." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:34 +msgid "Manage Key" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:35 +msgid "" +"Compare the fingerprint, character by character, with the one shown on your " +"contact's device." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:36 +msgid "Fingerprints differ" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:37 +msgid "Fingerprints match" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:38 +#: plugins/omemo/src/ui/manage_key_dialog.vala:81 +#: plugins/omemo/src/ui/manage_key_dialog.vala:87 +msgid "Cancel" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:39 +msgid "Confirm" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:59 +msgid "Verify key" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:60 +#, c-format +msgid "" +"Future messages sent by %s from the device that uses this key will be " +"highlighted accordingly in the chat window." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:70 +msgid "Fingerprints do not match" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:71 +#, c-format +msgid "" +"Please verify that you are comparing the correct fingerprint. If " +"fingerprints do not match, %s's account may be compromised and you should " +"consider rejecting this key." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:123 +msgid "Verify key fingerprint" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:123 +msgid "" +"Compare this key's fingerprint with the fingerprint displayed on the " +"contact's device." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:125 +#: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 +#: plugins/omemo/src/ui/contact_details_dialog.vala:269 +msgid "Reject key" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:125 +msgid "" +"Block encrypted communication with the contact's device that uses this key." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:127 +#: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 +#: plugins/omemo/src/ui/contact_details_dialog.vala:264 +msgid "Accept key" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:127 +msgid "" +"Allow encrypted communication with the contact's device that uses this key." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:131 +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +#: plugins/omemo/src/ui/manage_key_dialog.vala:140 +#, c-format +msgid "This key is currently %s." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:131 +msgid "accepted" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:131 +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +#, c-format +msgid "This means it can be used by %s to receive and send encrypted messages." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +msgid "verified" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +msgid "" +"Additionally it has been verified to match the key on the contact's device." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:140 +msgid "rejected" +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:140 +#, c-format +msgid "" +"This means it cannot be used by %s to decipher your messages, and you won't " +"see messages encrypted with it." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:152 +#, c-format +msgid "" +"You won't see encrypted messages from the device of %s that uses this key. " +"Conversely, that device won't be able to decipher your messages anymore." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:160 +#, c-format +msgid "" +"You will be able to exchange encrypted messages with the device of %s that " +"uses this key." +msgstr "" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:166 +msgid "Back" +msgstr "" + +#: plugins/omemo/src/ui/device_notification_populator.vala:73 +msgid "Manage" +msgstr "" + +#: plugins/omemo/src/ui/device_notification_populator.vala:83 +msgid "This contact has new devices" +msgstr "" + +#: plugins/omemo/src/ui/own_notifications.vala:29 +msgid "OMEMO trust decision required" +msgstr "" + +#: plugins/omemo/src/ui/own_notifications.vala:31 +#, c-format +msgid "Did you add a new device for account %s?" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 +msgid "Encryption" +msgstr "Kryptering" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 +#, c-format +msgid "%d OMEMO device" +msgid_plural "%d OMEMO devices" +msgstr[0] "" +msgstr[1] "" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:49 +msgid "Automatically accept new keys" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:50 +msgid "New encryption keys from this contact will be accepted automatically." +msgstr "" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:51 +msgid "Own key" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:53 +msgid "Associated keys" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:54 +msgid "Inactive keys" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:352 +msgid "Unused" +msgstr "" diff --git a/plugins/omemo/po/de.po b/plugins/omemo/po/de.po index ee3fcacf..f54c032f 100644 --- a/plugins/omemo/po/de.po +++ b/plugins/omemo/po/de.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: dino-omemo-0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2020-10-10 10:49+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-02 11:09+0000\n" "Language-Team: German <https://hosted.weblate.org/projects/dino/plugin-omemo/" "de/>\n" "Language: de\n" @@ -11,9 +11,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.3-dev\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -22,11 +22,11 @@ msgstr "" "%s hat ein nicht akzeptiertes Gerät benutzt. Du wirst Nachrichten von nicht " "akzeptierten Geräten nicht sehen." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Geräte verwalten" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -73,8 +73,8 @@ msgid "" "Future messages sent by %s from the device that uses this key will be " "highlighted accordingly in the chat window." msgstr "" -"Zukünftige Nachrichten, die von %s von dem Gerät gesendet werden, das diesen " -"Schlüssel verwendet, werden im Chat-Fenster entsprechend hervorgehoben." +"Zukünftige Nachrichten, die %s von dem Gerät sendet, welches diese Schlüssel " +"verwendet, werden im Chatfenster entsprechend hervorgehoben." #: plugins/omemo/src/ui/manage_key_dialog.vala:70 msgid "Fingerprints do not match" @@ -105,6 +105,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Schlüssel ablehnen" @@ -118,6 +119,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Schlüssel akzeptieren" @@ -210,32 +212,71 @@ msgstr "OMEMO-Vertrauensentscheidung erforderlich" #: plugins/omemo/src/ui/own_notifications.vala:31 #, c-format msgid "Did you add a new device for account %s?" -msgstr "Hast du ein neues Gerät für deinen Account %s hinzugefügt?" +msgstr "Hast du ein neues Gerät für dein Konto %s hinzugefügt?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Eigener Fingerabdruck" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "OMEMO als Standard" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Wird beim ersten Verbinden erzeugt" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "OMEMO-Verschlüsselung für neue Unterhaltungen aktivieren" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Verschlüsselung für neue Geräte" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "Automatische Verschlüsselung für neue Geräte von diesem Kontakt." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Neue Schlüssel" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Neue Schlüssel von deinen anderen Geräten werden automatisch akzeptiert." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Akzeptiert" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Zurückgewiesen" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verifiziert" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Neues Gerät" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO-Schlüssel Verwaltung" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Verschlüsselung" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO Gerät" msgstr[1] "%d OMEMO Geräte" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO-Schlüssel Verwaltung" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Neue Schlüssel automatisch akzeptieren" @@ -248,10 +289,6 @@ msgstr "Neue Schlüssel von diesem Kontakt werden automatisch akzeptiert." msgid "Own key" msgstr "Eigener Schlüssel" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Neue Schlüssel" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Zugehörige Schlüssel" @@ -260,28 +297,16 @@ msgstr "Zugehörige Schlüssel" msgid "Inactive keys" msgstr "Inaktive Schlüssel" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Neue Schlüssel von deinen anderen Geräten werden automatisch akzeptiert." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Akzeptiert" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Zurückgewiesen" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verifiziert" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Unbenutzt" +#~ msgid "Own fingerprint" +#~ msgstr "Eigener Fingerabdruck" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Wird beim ersten Verbinden erzeugt" + #~ msgid "Your contact" #~ msgstr "Dein Kontakt" diff --git a/plugins/omemo/po/dino-omemo.pot b/plugins/omemo/po/dino-omemo.pot index 075f2780..377b37fc 100644 --- a/plugins/omemo/po/dino-omemo.pot +++ b/plugins/omemo/po/dino-omemo.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -18,18 +18,18 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "" -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -98,6 +98,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "" @@ -109,6 +110,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "" @@ -190,30 +192,68 @@ msgstr "" msgid "Did you add a new device for account %s?" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" msgstr "" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "" msgstr[1] "" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "" @@ -226,10 +266,6 @@ msgstr "" msgid "Own key" msgstr "" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "" @@ -238,23 +274,6 @@ msgstr "" msgid "Inactive keys" msgstr "" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "" diff --git a/plugins/omemo/po/el.po b/plugins/omemo/po/el.po index 9c83026a..d7b8ed5a 100644 --- a/plugins/omemo/po/el.po +++ b/plugins/omemo/po/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2022-02-04 09:55+0000\n" "Language-Team: none\n" "Language: el\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s χρησιμοποιεί μια μη αξιόπιστη συσκευή. Δεν θα βλέπετε μηνύματα από " "συσκευές που δεν εμπιστεύεστε." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Διαχείριση συσκευών" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Απόρριψη κλειδιού" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Αποδοχή κλειδιού" @@ -218,30 +220,70 @@ msgstr "Απαιτείται απόφαση εμπιστοσύνης OMEMO" msgid "Did you add a new device for account %s?" msgstr "Προσθέσατε νέα συσκευή για τον λογαριασμό %s;" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Το δακτυλικό μου αποτύπωμα (fingerprint)" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Νέα κλειδιά" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Τα νέα κλειδιά κρυπτογράφησης από τις άλλες συσκευές σας θα γίνονται δεκτά " +"αυτόματα." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Αποδεκτά" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Απορριφθέντα" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Επαληθευμένα" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Θα δημιουργηθεί με την πρώτη σύνδεση" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Διαχείριση κλειδιών OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Κρυπτογράφηση" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO συσκευή" msgstr[1] "%d OMEMO συσκευές" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Διαχείριση κλειδιών OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Αυτόματη αποδοχή νέων κλειδιών" @@ -255,10 +297,6 @@ msgstr "" msgid "Own key" msgstr "Το κλειδί μου" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Νέα κλειδιά" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Συσχετισμένα κλειδιά" @@ -267,25 +305,12 @@ msgstr "Συσχετισμένα κλειδιά" msgid "Inactive keys" msgstr "Ανενεργά κλειδιά" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Τα νέα κλειδιά κρυπτογράφησης από τις άλλες συσκευές σας θα γίνονται δεκτά " -"αυτόματα." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Αποδεκτά" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Απορριφθέντα" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Επαληθευμένα" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Αχρησιμοποίητα" + +#~ msgid "Own fingerprint" +#~ msgstr "Το δακτυλικό μου αποτύπωμα (fingerprint)" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Θα δημιουργηθεί με την πρώτη σύνδεση" diff --git a/plugins/omemo/po/en.po b/plugins/omemo/po/en.po index 0c982647..ee1809c6 100644 --- a/plugins/omemo/po/en.po +++ b/plugins/omemo/po/en.po @@ -2,24 +2,24 @@ msgid "" msgstr "" "Project-Id-Version: dino-omemo-0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "" -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -88,6 +88,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "" @@ -99,6 +100,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "" @@ -180,30 +182,68 @@ msgstr "" msgid "Did you add a new device for account %s?" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" msgstr "" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "" msgstr[1] "" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "" @@ -216,10 +256,6 @@ msgstr "" msgid "Own key" msgstr "" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "" @@ -228,23 +264,6 @@ msgstr "" msgid "Inactive keys" msgstr "" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "" diff --git a/plugins/omemo/po/eo.po b/plugins/omemo/po/eo.po index 1da187e6..229f5477 100644 --- a/plugins/omemo/po/eo.po +++ b/plugins/omemo/po/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-03-08 22:02+0000\n" "Language-Team: none\n" "Language: eo\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5.1\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s uzas nefidatan aparaton. Vi ne vidos mesaĝojn el aparatoj, kiujn vi ne " "fidas." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Administri aparatojn" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -109,6 +109,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rifuzi ŝlosilon" @@ -122,6 +123,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Akcepti ŝlosilon" @@ -215,30 +217,69 @@ msgstr "Necesas OMEMO-decido pri fidindeco" msgid "Did you add a new device for account %s?" msgstr "Ĉu vi aldonis novan aparaton por la konto %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Propra fingropremaĵo" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Novaj ŝlosiloj" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Novaj ĉifraj ŝlosiloj de viaj aliaj aparatoj estos aŭtomate akceptitaj." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Akceptita" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rifuzita" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Konfirmita" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Estos farita dum unua konekto" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Administrado de OMEMO-Ŝlosiloj" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Ĉifrado" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO-aparato" msgstr[1] "%d OMEMO-aparatoj" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Administrado de OMEMO-Ŝlosiloj" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Aŭtomate akcepti novajn ŝlosilojn" @@ -251,10 +292,6 @@ msgstr "Novaj ĉifraj ŝlosiloj de ĉi tiu kontakto estos aŭtomate akceptitaj." msgid "Own key" msgstr "Propra ŝlosilo" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Novaj ŝlosiloj" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Asociitaj ŝlosiloj" @@ -263,24 +300,12 @@ msgstr "Asociitaj ŝlosiloj" msgid "Inactive keys" msgstr "Neaktivaj ŝlosiloj" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Novaj ĉifraj ŝlosiloj de viaj aliaj aparatoj estos aŭtomate akceptitaj." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Akceptita" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rifuzita" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Konfirmita" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Ne uzata" + +#~ msgid "Own fingerprint" +#~ msgstr "Propra fingropremaĵo" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Estos farita dum unua konekto" diff --git a/plugins/omemo/po/es.po b/plugins/omemo/po/es.po index bb808c7f..c9d0df56 100644 --- a/plugins/omemo/po/es.po +++ b/plugins/omemo/po/es.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2020-11-16 22:33+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-04 00:09+0000\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/dino/plugin-" "omemo/es/>\n" "Language: es\n" @@ -16,9 +16,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.4-dev\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -27,11 +27,11 @@ msgstr "" "%s ha estado usando un dispositivo poco fiable. No verá mensajes de " "dispositivos en los que no confíe." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gestionar dispositivos" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rechazar clave" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Aceptar clave" @@ -217,30 +219,70 @@ msgstr "Decisión de confianza requerida para clave OMEMO" msgid "Did you add a new device for account %s?" msgstr "¿Añadiste un nuevo dispositivo para la cuenta %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Tu huella digital" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "OMEMO por defecto" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Será generada en la primera conexión" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "Habilitar el cifrado de OMEMO para nuevas conversaciones" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Cifrar para nuevos dispositivos" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "Cifrar automáticamente los nuevos dispositivos desde este contacto." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nuevas claves" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Las nuevas claves de cifrado de tus otros dispositivos serán aceptadas " +"automáticamente." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Aceptada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rechazada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Dispositivo nuevo" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Huellas digitales OMEMO" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" -msgstr "Cifrado" +msgstr "Encriptación" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d dispositivo OMEMO" msgstr[1] "%d dispositivos OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Huellas digitales OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Automáticamente aceptar nuevas claves" @@ -255,10 +297,6 @@ msgstr "" msgid "Own key" msgstr "Mi clave" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nuevas claves" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Claves asociadas" @@ -267,29 +305,16 @@ msgstr "Claves asociadas" msgid "Inactive keys" msgstr "Claves inactivas" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Las nuevas claves de cifrado de tus otros dispositivos serán aceptadas " -"automáticamente." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Aceptada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rechazada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificada" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Sin usar" +#~ msgid "Own fingerprint" +#~ msgstr "Tu huella digital" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Será generada en la primera conexión" + #~ msgid "Your contact" #~ msgstr "Tu contacto" diff --git a/plugins/omemo/po/eu.po b/plugins/omemo/po/eu.po index 919c8bd9..5e6814f8 100644 --- a/plugins/omemo/po/eu.po +++ b/plugins/omemo/po/eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2022-01-17 17:56+0000\n" "Language-Team: Basque <https://hosted.weblate.org/projects/dino/plugin-omemo/" "eu/>\n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -27,11 +27,11 @@ msgstr "" "%s erabiltzaileak fidagarritasun gutxiko gailu bat erabiltzen egon da. Ez " "duzu mezurik ikusiko konfiantza ematen ez dizuten gailuengandik." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gailuak kudeatu" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Gakoa ukatu" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Gakoa onartu" @@ -219,30 +221,70 @@ msgstr "OMEMO konfiantza erabakia behar da" msgid "Did you add a new device for account %s?" msgstr "Gailu berri gehitu duzu %s konturako?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Norberaren hatz marka" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Gako berriak" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Zure beste gailuen enkriptatze gako berriak onartuak izango dira " +"automatikoki." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Onartuta" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Ukatuta" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Egiaztatuta" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Lehen konexioan sortuko da" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO gakoen kudeaketa" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Enkriptazioa" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "OMEMO gailu %d" msgstr[1] "%d OMEMO gailu" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO gakoen kudeaketa" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Gako berriak automatikoki onartu" @@ -256,10 +298,6 @@ msgstr "" msgid "Own key" msgstr "Norberaren gakoa" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Gako berriak" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Lotutako gakoak" @@ -268,29 +306,16 @@ msgstr "Lotutako gakoak" msgid "Inactive keys" msgstr "Gako ez aktiboak" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Zure beste gailuen enkriptatze gako berriak onartuak izango dira " -"automatikoki." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Onartuta" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Ukatuta" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Egiaztatuta" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Ez erabilita" +#~ msgid "Own fingerprint" +#~ msgstr "Norberaren hatz marka" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Lehen konexioan sortuko da" + #~ msgid "Not matching" #~ msgstr "Ez datoz bat" diff --git a/plugins/omemo/po/fa.po b/plugins/omemo/po/fa.po index 023d67cc..90710743 100644 --- a/plugins/omemo/po/fa.po +++ b/plugins/omemo/po/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-08-10 03:32+0000\n" "Language-Team: none\n" "Language: fa\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.8-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s از دستگاهی استفاده میکند که اعتبارش را تأیید نکردهاید، پیامها از چنین " "دستگاههایی قابل مشاهده نیستند." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "مدیریت دستگاهها" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -108,6 +108,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "رد کردن کلید" @@ -120,6 +121,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "پذیرش کلید" @@ -210,30 +212,69 @@ msgstr "تصمیم اعتبار اُمیمو لازم است" msgid "Did you add a new device for account %s?" msgstr "آیا برای حساب %s یک دستگاه جدید اضافه کردهاید؟" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "اثرانگشت خود" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "کلیدهای جدید" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"کلیدهای رمزگذاری جدید از دستگاههای دیگرتان به طور خودکار پذیرفته میشوند." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "پذیرفته شده" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "رد شده" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "تأیید صحت شده" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "در اولین اتصال تولید خواهد شد" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "مدیریت کلید اُمیمو" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "رمزگذاری" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d دستگاه OMEMO" msgstr[1] "%d دستگاه OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "مدیریت کلید اُمیمو" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "پذیرش خودکار کلیدهای جدید" @@ -246,10 +287,6 @@ msgstr "کلیدهای جدید این مخاطب به طور خودکار پذ msgid "Own key" msgstr "کلید خود" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "کلیدهای جدید" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "کلیدهای مرتبط" @@ -258,24 +295,12 @@ msgstr "کلیدهای مرتبط" msgid "Inactive keys" msgstr "کلیدهای غیرفعال" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"کلیدهای رمزگذاری جدید از دستگاههای دیگرتان به طور خودکار پذیرفته میشوند." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "پذیرفته شده" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "رد شده" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "تأیید صحت شده" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "استفاده نشده" + +#~ msgid "Own fingerprint" +#~ msgstr "اثرانگشت خود" + +#~ msgid "Will be generated on first connection" +#~ msgstr "در اولین اتصال تولید خواهد شد" diff --git a/plugins/omemo/po/fi.po b/plugins/omemo/po/fi.po index c78e985f..866d32bb 100644 --- a/plugins/omemo/po/fi.po +++ b/plugins/omemo/po/fi.po @@ -7,64 +7,70 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2020-04-12 20:01+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-02 11:09+0000\n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.0-dev\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "" +"%s on käyttänyt laitetta, johon ei luoteta. Et näe viestejä laitteilta, " +"joihin et luota." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" -msgstr "" +msgstr "Hallitse laitteita" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." msgstr "" +"%s ei luota tähän laitteeseen. Sen seurauksena viestejä saattaa jäädä " +"puuttumaan." #: plugins/omemo/src/ui/manage_key_dialog.vala:34 msgid "Manage Key" -msgstr "" +msgstr "Hallitse avainta" #: plugins/omemo/src/ui/manage_key_dialog.vala:35 msgid "" "Compare the fingerprint, character by character, with the one shown on your " "contact's device." msgstr "" +"Vertaa sormenjälkeä merkki kerrallaan vastapuolen laitteella näkyvään " +"sormenjälkeen." #: plugins/omemo/src/ui/manage_key_dialog.vala:36 msgid "Fingerprints differ" -msgstr "" +msgstr "Sormenjäljet eroavat" #: plugins/omemo/src/ui/manage_key_dialog.vala:37 msgid "Fingerprints match" -msgstr "" +msgstr "Sormenjäljet vastaavat" #: plugins/omemo/src/ui/manage_key_dialog.vala:38 #: plugins/omemo/src/ui/manage_key_dialog.vala:81 #: plugins/omemo/src/ui/manage_key_dialog.vala:87 msgid "Cancel" -msgstr "Peruuta" +msgstr "Peru" #: plugins/omemo/src/ui/manage_key_dialog.vala:39 msgid "Confirm" -msgstr "" +msgstr "Vahvista" #: plugins/omemo/src/ui/manage_key_dialog.vala:59 msgid "Verify key" -msgstr "" +msgstr "Vahvista avain" #: plugins/omemo/src/ui/manage_key_dialog.vala:60 #, c-format @@ -72,10 +78,12 @@ msgid "" "Future messages sent by %s from the device that uses this key will be " "highlighted accordingly in the chat window." msgstr "" +"Tulevat viestit käyttäjän %s laitteelta, joka käyttää tätä avainta, " +"korostetaan asianmukaisesti keskusteluikkunassa." #: plugins/omemo/src/ui/manage_key_dialog.vala:70 msgid "Fingerprints do not match" -msgstr "" +msgstr "Sormenjäljet eivät vastaa toisiaan" #: plugins/omemo/src/ui/manage_key_dialog.vala:71 #, c-format @@ -84,68 +92,79 @@ msgid "" "fingerprints do not match, %s's account may be compromised and you should " "consider rejecting this key." msgstr "" +"Varmista, että vertaat oikeita sormenjälkiä. Jos sormenjäljet eivät täsmää, " +"käyttäjän %s tili saattaa olla vaarantunut, ja sinun tulisi hylätä tämä " +"avain." #: plugins/omemo/src/ui/manage_key_dialog.vala:123 msgid "Verify key fingerprint" -msgstr "" +msgstr "Vahvista avaimen sormenjälki" #: plugins/omemo/src/ui/manage_key_dialog.vala:123 msgid "" "Compare this key's fingerprint with the fingerprint displayed on the " "contact's device." msgstr "" +"Vertaa tämän avaimen sormenjälkeä vastapuolen laitteella näkyvään " +"sormenjälkeen." #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" -msgstr "" +msgstr "Hylkää avain" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 msgid "" "Block encrypted communication with the contact's device that uses this key." msgstr "" +"Estä salattu yhteydenpito käyttäjän tätä avainta käyttävän laitteen kanssa." #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" -msgstr "" +msgstr "Hyväksy avain" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 msgid "" "Allow encrypted communication with the contact's device that uses this key." msgstr "" +"Salli salattu yhteydenpito käyttäjän tätä avainta käyttävän laitteen kanssa." #: plugins/omemo/src/ui/manage_key_dialog.vala:131 #: plugins/omemo/src/ui/manage_key_dialog.vala:136 #: plugins/omemo/src/ui/manage_key_dialog.vala:140 #, c-format msgid "This key is currently %s." -msgstr "" +msgstr "Tämä avain on tällä hetkellä %s." #: plugins/omemo/src/ui/manage_key_dialog.vala:131 msgid "accepted" -msgstr "" +msgstr "hyväksytty" #: plugins/omemo/src/ui/manage_key_dialog.vala:131 #: plugins/omemo/src/ui/manage_key_dialog.vala:136 #, c-format msgid "This means it can be used by %s to receive and send encrypted messages." msgstr "" +"Se tarkoittaa, että %s voi käyttää avainta salattujen viestien " +"vastaanottamiseen ja lähettämiseen." #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "verified" -msgstr "" +msgstr "vahvistettu" #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "" "Additionally it has been verified to match the key on the contact's device." -msgstr "" +msgstr "Lisäksi sen on vahvistettu vastaavan vastapuolen laitteen avainta." #: plugins/omemo/src/ui/manage_key_dialog.vala:140 msgid "rejected" -msgstr "" +msgstr "hylätty" #: plugins/omemo/src/ui/manage_key_dialog.vala:140 #, c-format @@ -153,6 +172,8 @@ msgid "" "This means it cannot be used by %s to decipher your messages, and you won't " "see messages encrypted with it." msgstr "" +"Se tarkoittaa, ettei %s voi käyttää avainta viestien salauksen purkamiseksi, " +"etkä sinä näe tällä avaimella salattuja viestejä." #: plugins/omemo/src/ui/manage_key_dialog.vala:152 #, c-format @@ -160,6 +181,9 @@ msgid "" "You won't see encrypted messages from the device of %s that uses this key. " "Conversely, that device won't be able to decipher your messages anymore." msgstr "" +"Et näe käyttäjän %s laitteelta, joka käyttää tätä avainta, lähetettyjä " +"salattuja viestejä. Vastavuoroisesti kyseinen laite ei pysty enää purkamaan " +"viestiesi salausta." #: plugins/omemo/src/ui/manage_key_dialog.vala:160 #, c-format @@ -167,6 +191,8 @@ msgid "" "You will be able to exchange encrypted messages with the device of %s that " "uses this key." msgstr "" +"Pystyt viestimään salatuilla viesteillä käyttäjän %s tätä avainta käyttävän " +"laitteen kanssa." #: plugins/omemo/src/ui/manage_key_dialog.vala:166 msgid "Back" @@ -174,86 +200,109 @@ msgstr "Takaisin" #: plugins/omemo/src/ui/device_notification_populator.vala:73 msgid "Manage" -msgstr "" +msgstr "Hallitse" #: plugins/omemo/src/ui/device_notification_populator.vala:83 msgid "This contact has new devices" -msgstr "" +msgstr "Tällä henkilöllä on uusia laitteita" #: plugins/omemo/src/ui/own_notifications.vala:29 msgid "OMEMO trust decision required" -msgstr "" +msgstr "OMEMO-luottamuspäätös vaaditaan" #: plugins/omemo/src/ui/own_notifications.vala:31 #, c-format msgid "Did you add a new device for account %s?" -msgstr "" +msgstr "Lisäsitkö uuden laitteen tilille %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "OMEMO oletuksena" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "Käytä OMEMO-salausta uusissa keskusteluissa" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Salaa uusille laitteille" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "Salaa automaattisesti tämän henkilön uusille laitteille." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Uudet avaimet" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "Uudet salausavaimet muilta laitteiltasi hyväksytään automaattisesti." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Hyväksytty" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Hylätty" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Vahvistettu" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Uusi laite" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO-avainhallinta" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" -msgstr "" +msgstr "Salaus" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" -msgstr[0] "" -msgstr[1] "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "" +msgstr[0] "%d OMEMO-laite" +msgstr[1] "%d OMEMO-laitetta" #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" -msgstr "" +msgstr "Hyväksy uudet avaimet automaattisesti" #: plugins/omemo/src/ui/contact_details_dialog.vala:50 msgid "New encryption keys from this contact will be accepted automatically." -msgstr "" +msgstr "Uudet salausavaimet tältä henkilöltä hyväksytään automaattisesti." #: plugins/omemo/src/ui/contact_details_dialog.vala:51 msgid "Own key" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "" +msgstr "Oma avain" #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" -msgstr "" +msgstr "Liittyvät avaimet" #: plugins/omemo/src/ui/contact_details_dialog.vala:54 msgid "Inactive keys" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "" +msgstr "Epäaktiiviset avaimet" #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" -msgstr "" +msgstr "Käyttämätön" + +#~ msgid "Own fingerprint" +#~ msgstr "Oma sormenjälki" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Luodaan ensimmäisellä yhdistyskerralla" diff --git a/plugins/omemo/po/fr.po b/plugins/omemo/po/fr.po index d42671ca..552ffc4d 100644 --- a/plugins/omemo/po/fr.po +++ b/plugins/omemo/po/fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-11-12 17:21+0000\n" "Language-Team: French <https://hosted.weblate.org/projects/dino/plugin-omemo/" "fr/>\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s a utilisé un client inconnu. Vous ne verrez pas les messages provenant de " "clients en lesquels vous n’avez pas confiance." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gérer les clients" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -108,6 +108,7 @@ msgstr "Comparez cette empreinte avec celle affichée sur le client du contact." #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rejeter cette clé" @@ -121,6 +122,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Accepter la clé" @@ -214,30 +216,70 @@ msgstr "Décision de confiance OMEMO requise" msgid "Did you add a new device for account %s?" msgstr "Avez-vous ajouté un nouveau client pour le compte %s ?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Empreinte publique" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nouvelles clés" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Les nouvelles clés de chiffrement de vos autres clients seront acceptées " +"automatiquement." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Acceptée" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rejetée" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Vérifiée" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Sera générée lors de la première connexion" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Gestion des clés OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Chiffrement" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d client OMEMO" msgstr[1] "%d clients OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Gestion des clés OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Accepter automatiquement les nouvelles clés" @@ -252,10 +294,6 @@ msgstr "" msgid "Own key" msgstr "Clé publique personnelle" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nouvelles clés" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Clés associées" @@ -264,29 +302,16 @@ msgstr "Clés associées" msgid "Inactive keys" msgstr "Clés inactives" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Les nouvelles clés de chiffrement de vos autres clients seront acceptées " -"automatiquement." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Acceptée" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rejetée" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Vérifiée" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Inutilisée" +#~ msgid "Own fingerprint" +#~ msgstr "Empreinte publique" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Sera générée lors de la première connexion" + #~ msgid "Your contact" #~ msgstr "Votre contact" diff --git a/plugins/omemo/po/gl.po b/plugins/omemo/po/gl.po index a5c58e3f..72ee8cc1 100644 --- a/plugins/omemo/po/gl.po +++ b/plugins/omemo/po/gl.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2022-03-28 07:12+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-02 11:09+0000\n" "Language-Team: Galician <https://hosted.weblate.org/projects/dino/plugin-" "omemo/gl/>\n" "Language: gl\n" @@ -16,9 +16,9 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.12-dev\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -27,11 +27,11 @@ msgstr "" "%s estivo utilizando un dispositivo non verificado. Non verás mensaxes " "procedentes de dispositivos nos que non confiaches." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Xestionar dispositivos" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rexeitar chave" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Aceptar chave" @@ -217,30 +219,69 @@ msgstr "Precisa decidir sobre a confianza OMEMO" msgid "Did you add a new device for account %s?" msgstr "Engadiches un novo dispositivo para a conta %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Impresión dixital propia" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "OMEMO por defecto" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Crearase na primeira conexión" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "Activar cifraxe OMEMO para as novas conversas" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Cifrar para novos dispositivos" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "Cifrar automaticamente para os novos dispositivos de este contacto." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Novas chaves" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Aceptaranse de xeito automático novas chaves de cifraxe do teus dispositivos." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Aceptada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rexeitada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Novo dispositivo" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Xestión das chaves OMEMO" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" -msgstr "Cifrado" +msgstr "Cifraxe" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d dispositivo OMEMO" msgstr[1] "%d dispositivos OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Xestión das chaves OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Aceptar automáticamente novas chaves" @@ -248,16 +289,12 @@ msgstr "Aceptar automáticamente novas chaves" #: plugins/omemo/src/ui/contact_details_dialog.vala:50 msgid "New encryption keys from this contact will be accepted automatically." msgstr "" -"Serán aceptadas de xeito automático novas chaves de cifrado de este contacto." +"Serán aceptadas de xeito automático novas chaves de cifraxe deste contacto." #: plugins/omemo/src/ui/contact_details_dialog.vala:51 msgid "Own key" msgstr "Chave propia" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Novas chaves" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Chaves asociadas" @@ -266,28 +303,16 @@ msgstr "Chaves asociadas" msgid "Inactive keys" msgstr "Chaves non activas" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Aceptaranse de xeito automático novas chaves de cifrado do teus dispositivos." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Aceptada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rexeitada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificada" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Sen usar" +#~ msgid "Own fingerprint" +#~ msgstr "Impresión dixital propia" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Crearase na primeira conexión" + #~ msgid "Your contact" #~ msgstr "O teu contacto" diff --git a/plugins/omemo/po/hu.po b/plugins/omemo/po/hu.po index fa4eed70..86d942df 100644 --- a/plugins/omemo/po/hu.po +++ b/plugins/omemo/po/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-12-07 00:53+0000\n" "Language-Team: Hungarian <https://hosted.weblate.org/projects/dino/plugin-" "omemo/hu/>\n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -27,11 +27,11 @@ msgstr "" "%s nem megbízható eszközt használt. Nem fogja látni az olyan eszközökről " "érkező üzeneteket, amelyekben nem bízik meg." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Eszközök kezelése" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Kulcs elutasítása" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Kulcs elfogadása" @@ -216,30 +218,70 @@ msgstr "OMEMO megbízhatósági döntés szükséges" msgid "Did you add a new device for account %s?" msgstr "Hozzáadott egy új eszközt a(z) %s fiókhoz?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Saját ujjlenyomat" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Új kulcsok" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Az egyéb eszközeitől származó új titkosítási kulcsok automatikusan el " +"lesznek fogadva." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Elfogadva" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Elutasítva" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Ellenőrizve" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Az első kapcsolódáskor lesz előállítva" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO kulcskezelés" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Titkosítás" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO eszköz" msgstr[1] "%d OMEMO eszköz" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO kulcskezelés" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Új kulcsok automatikus elfogadása" @@ -254,10 +296,6 @@ msgstr "" msgid "Own key" msgstr "Saját kulcs" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Új kulcsok" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Hozzárendelt kulcsok" @@ -266,29 +304,16 @@ msgstr "Hozzárendelt kulcsok" msgid "Inactive keys" msgstr "Inaktív kulcsok" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Az egyéb eszközeitől származó új titkosítási kulcsok automatikusan el " -"lesznek fogadva." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Elfogadva" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Elutasítva" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Ellenőrizve" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Nem használt" +#~ msgid "Own fingerprint" +#~ msgstr "Saját ujjlenyomat" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Az első kapcsolódáskor lesz előállítva" + #~ msgid "Unknown device (0x%.8x)" #~ msgstr "Ismeretlen eszköz (0x%.8x)" diff --git a/plugins/omemo/po/id.po b/plugins/omemo/po/id.po index 9fde5ae5..7231adc1 100644 --- a/plugins/omemo/po/id.po +++ b/plugins/omemo/po/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-01-10 15:32+0000\n" "Language-Team: none\n" "Language: id\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.4.1-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s telah menggunakan perangkat tidak dikenal. Anda tidak akan melihat pesan " "dari perangkat yang tidak Anda kenal." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Atur perangkat" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -109,6 +109,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Tolak kunci" @@ -122,6 +123,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Terima kunci" @@ -213,29 +215,69 @@ msgstr "Memerlukan persetujuan atas OMEMO" msgid "Did you add a new device for account %s?" msgstr "Apakah Anda menambahkan perangkat baru untuk akun %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Sidik jari sendiri" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Kunci baru" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Kunci enkripsi baru dari perangkat Anda yang lain akan diterima secara " +"otomatis." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Diterima" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Ditolak" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Terverifikasi" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Akan dibuat pada koneksi pertama" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Pengaturan kunci OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Enkripsi" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO perangkat" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Pengaturan kunci OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Otomatis mengkonfirmasi kunci baru" @@ -248,10 +290,6 @@ msgstr "Kunci enkripsi baru dari kontak ini akan diterima secara otomatis." msgid "Own key" msgstr "Kunci milik sendiri" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Kunci baru" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Kunci terkait" @@ -260,28 +298,15 @@ msgstr "Kunci terkait" msgid "Inactive keys" msgstr "Kunci non-aktif" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Kunci enkripsi baru dari perangkat Anda yang lain akan diterima secara " -"otomatis." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Diterima" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Ditolak" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Terverifikasi" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Tidak terpakai" +#~ msgid "Own fingerprint" +#~ msgstr "Sidik jari sendiri" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Akan dibuat pada koneksi pertama" + #~ msgid "Your contact" #~ msgstr "Kontak anda" diff --git a/plugins/omemo/po/ie.po b/plugins/omemo/po/ie.po index 2f5bb8e1..e40d50fd 100644 --- a/plugins/omemo/po/ie.po +++ b/plugins/omemo/po/ie.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-03-01 10:50+0000\n" "Language-Team: none\n" "Language: ie\n" @@ -17,18 +17,18 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "" -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gerer aparates" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -103,6 +103,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rejecter li clave" @@ -116,6 +117,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Acceptar li clave" @@ -203,30 +205,70 @@ msgstr "Un decision de confidentie OMEMO es besonat" msgid "Did you add a new device for account %s?" msgstr "Esque vu ha adjuntet un nov aparate por li conto %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Propri fingre-print" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nov claves" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Nov claves de ciffration de vor altri aparates va esser acceptat " +"automaticmen." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Acceptat" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rejectet" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificat" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Va esser generat pos li prim conexion" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Gerentie de claves OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Ciffration" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d aparate OMEMO" msgstr[1] "%d aparates OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Gerentie de claves OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Automaticmen acceptar nov claves" @@ -240,10 +282,6 @@ msgstr "" msgid "Own key" msgstr "Propri clave" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nov claves" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Associat claves" @@ -252,29 +290,16 @@ msgstr "Associat claves" msgid "Inactive keys" msgstr "Ínactiv claves" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Nov claves de ciffration de vor altri aparates va esser acceptat " -"automaticmen." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Acceptat" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rejectet" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificat" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Ínusat" +#~ msgid "Own fingerprint" +#~ msgstr "Propri fingre-print" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Va esser generat pos li prim conexion" + #~ msgid "Not matching" #~ msgstr "Ne corresponde" diff --git a/plugins/omemo/po/it.po b/plugins/omemo/po/it.po index 5a9812bb..50cb710e 100644 --- a/plugins/omemo/po/it.po +++ b/plugins/omemo/po/it.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: dino-omemo-0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-11-25 11:28+0000\n" "Language-Team: Italian <https://hosted.weblate.org/projects/dino/plugin-" "omemo/it/>\n" @@ -13,7 +13,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -22,11 +22,11 @@ msgstr "" "%s sta usando un dispositivo non verificato. Non vedrai messaggi inviati da " "un dispositivo che non hai verificato." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gestisci dispositivi" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -106,6 +106,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Chiave rifiutata" @@ -119,6 +120,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Chiave accettata" @@ -212,30 +214,70 @@ msgstr "Una decisione sulla fiducia è necessaria per la chiave OMEMO" msgid "Did you add a new device for account %s?" msgstr "Hai aggiunto un nuovo dispositivo per l'account %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Propria impronta" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nuove chiavi" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Le nuove chiavi di crittografia dei tuoi altri dispositivi verranno " +"accettate automaticamente." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Accettata" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rifiutata" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificata" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Verrà generata alla prima connessione" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Gestione delle chiavi OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Crittografia" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d dispositivo OMEMO" msgstr[1] "%d dispositivi OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Gestione delle chiavi OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Accetta automaticamente le nuove chiavi" @@ -250,10 +292,6 @@ msgstr "" msgid "Own key" msgstr "Proprie chiavi" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nuove chiavi" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Chiavi associate" @@ -262,29 +300,16 @@ msgstr "Chiavi associate" msgid "Inactive keys" msgstr "Chiavi inattive" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Le nuove chiavi di crittografia dei tuoi altri dispositivi verranno " -"accettate automaticamente." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Accettata" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rifiutata" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificata" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Inutilizzata" +#~ msgid "Own fingerprint" +#~ msgstr "Propria impronta" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Verrà generata alla prima connessione" + #~ msgid "Your contact" #~ msgstr "Il tuo contatto" diff --git a/plugins/omemo/po/ja.po b/plugins/omemo/po/ja.po index ffa7960f..9c6887ff 100644 --- a/plugins/omemo/po/ja.po +++ b/plugins/omemo/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-10-10 10:49+0000\n" "Language-Team: none\n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s は信頼されていないデバイスを使用しています。信頼していないデバイスから送信" "されたメッセージは閲覧できません。" -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "デバイスを管理" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -110,6 +110,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "キーを拒否" @@ -121,6 +122,7 @@ msgstr "このキーを使った連絡先のデバイスとの暗号化された #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "キーを許可" @@ -208,29 +210,68 @@ msgstr "OMEMO 信頼選択が必要です" msgid "Did you add a new device for account %s?" msgstr "アカウント %s に新しいデバイスを追加しましたか?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "自身のフィンガープリント" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "新しいキー" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"あなたのほかのデバイスから発行された新しい暗号化キーが自動的に許可されます。" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "許可" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "拒否" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "検証済み" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "最初の接続で生成されます" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO キー管理" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "暗号化" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d 台の OMEMO デバイス" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO キー管理" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "自動的に新しいキーを許可" @@ -243,10 +284,6 @@ msgstr "この連絡先から発行された新しい暗号化キーが自動的 msgid "Own key" msgstr "自身のキー" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "新しいキー" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "関連付けられたキー" @@ -255,28 +292,16 @@ msgstr "関連付けられたキー" msgid "Inactive keys" msgstr "非アクティブなキー" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"あなたのほかのデバイスから発行された新しい暗号化キーが自動的に許可されます。" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "許可" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "拒否" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "検証済み" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "未使用" +#~ msgid "Own fingerprint" +#~ msgstr "自身のフィンガープリント" + +#~ msgid "Will be generated on first connection" +#~ msgstr "最初の接続で生成されます" + #~ msgid "Your contact" #~ msgstr "あなたの連絡先" diff --git a/plugins/omemo/po/lb.po b/plugins/omemo/po/lb.po index 3b562b14..cc56da8e 100644 --- a/plugins/omemo/po/lb.po +++ b/plugins/omemo/po/lb.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: dino-omemo-0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-04-12 20:01+0000\n" "Language-Team: Luxembourgish <https://hosted.weblate.org/projects/dino/" "plugin-omemo/lb/>\n" @@ -13,18 +13,18 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "" -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Geräter managen" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -103,6 +103,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Schlëssel ofleenen" @@ -116,6 +117,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Schlëssel acceptéieren" @@ -209,30 +211,70 @@ msgstr "OMEMO Vertrauens Entscheedung noutwenneg" msgid "Did you add a new device for account %s?" msgstr "Hues du een neit Gerät fir %s dobäi gemaach?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Eegene Fangerofdrock" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nei Schlësselen" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Nei Verschlësslungs Schlëssele vun ären aneren Apparater ginn automatesch " +"akzeptéiert." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Akzeptéiert" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Ofgeleent" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verifizéiert" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Gett bei der éischter Connectioun generéiert" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO Schlësselenverwaltung" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Verschlësselung" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO Gerät" msgstr[1] "%d OMEMO Geräter" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO Schlësselenverwaltung" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Automatesch nei Schlësselen akzeptéieren" @@ -246,10 +288,6 @@ msgstr "" msgid "Own key" msgstr "Eegene Schlëssel" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nei Schlësselen" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Zougehéiereg Schlësselen" @@ -258,29 +296,16 @@ msgstr "Zougehéiereg Schlësselen" msgid "Inactive keys" msgstr "Inaktiv Schlësselen" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Nei Verschlësslungs Schlëssele vun ären aneren Apparater ginn automatesch " -"akzeptéiert." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Akzeptéiert" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Ofgeleent" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verifizéiert" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Onbenotzt" +#~ msgid "Own fingerprint" +#~ msgstr "Eegene Fangerofdrock" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Gett bei der éischter Connectioun generéiert" + #~ msgid "Not matching" #~ msgstr "Stemmt net iwwerteneen" diff --git a/plugins/omemo/po/lt.po b/plugins/omemo/po/lt.po index d9b339c3..536ec6e2 100644 --- a/plugins/omemo/po/lt.po +++ b/plugins/omemo/po/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-11-21 18:29+0000\n" "Language-Team: none\n" "Language: lt\n" @@ -18,7 +18,7 @@ msgstr "" "(n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 4.4-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -27,11 +27,11 @@ msgstr "" "%s naudoja nepatikimą įrenginį. Jūs nematysite žinučių iš įrenginių, kuriais " "nepasitikite." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Tvarkyti įrenginius" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -110,6 +110,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Atmesti raktą" @@ -122,6 +123,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Priimti raktą" @@ -212,20 +214,63 @@ msgstr "OMEMO reikia pasitikėjimo sprendimo" msgid "Did you add a new device for account %s?" msgstr "Ar savo paskyrai %s pridėjote naują įrenginį?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Nuosavas kontrolinis kodas" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nauji raktai" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Nauji šifravimo raktai iš jūsų kitų įrenginių bus priimti automatiškai." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Priimtas" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Atmestas" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Patikrintas" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Bus sugeneruotas pirmojo prisijungimo metu" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO raktų tvarkymas" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Šifravimas" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" @@ -233,10 +278,6 @@ msgstr[0] "%d OMEMO įrenginys" msgstr[1] "%d OMEMO įrenginiai" msgstr[2] "%d OMEMO įrenginių" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO raktų tvarkymas" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Automatiškai priimti naujus raktus" @@ -249,10 +290,6 @@ msgstr "Nauji šifravimo raktai iš šio kontakto bus priimti automatiškai." msgid "Own key" msgstr "Nuosavas raktas" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nauji raktai" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Susieti raktai" @@ -261,28 +298,16 @@ msgstr "Susieti raktai" msgid "Inactive keys" msgstr "Neaktyvūs raktai" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Nauji šifravimo raktai iš jūsų kitų įrenginių bus priimti automatiškai." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Priimtas" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Atmestas" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Patikrintas" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Nenaudojamas" +#~ msgid "Own fingerprint" +#~ msgstr "Nuosavas kontrolinis kodas" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Bus sugeneruotas pirmojo prisijungimo metu" + #~ msgid "Your contact" #~ msgstr "Jūsų adresatas" diff --git a/plugins/omemo/po/nb.po b/plugins/omemo/po/nb.po index b29085ed..4c09c0f2 100644 --- a/plugins/omemo/po/nb.po +++ b/plugins/omemo/po/nb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-10-10 10:49+0000\n" "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/dino/" "plugin-omemo/nb_NO/>\n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -27,11 +27,11 @@ msgstr "" "%s har brukt en ubetrodd enhet. Du vil ikke se meldinger fra enheter du ikke " "har tiltro til." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Håndter enheter" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Avslå nøkkel" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Godta nøkkel" @@ -216,30 +218,68 @@ msgstr "OMEMO tillitsbeslutning kreves" msgid "Did you add a new device for account %s?" msgstr "La du til en ny enhet for kontoen %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Eget fingeravtrykk" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nye nøkler" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "Nye krypteringsnøkler fra dine andre enheter vil godtas automatisk." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Godtatt" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Avslått" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Bekreftet" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Vil bli generert ved første tilkobling" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO-nøkkelhåndtering" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Kryptering" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO-enhet" msgstr[1] "%d OMEMO-enheter" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO-nøkkelhåndtering" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Godta nye nøkler automatisk" @@ -252,10 +292,6 @@ msgstr "Nye krypteringsnøkler fra denne kontakten vil godtas automatisk." msgid "Own key" msgstr "Egen nøkkel" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nye nøkler" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Tilknyttede nøkler" @@ -264,27 +300,16 @@ msgstr "Tilknyttede nøkler" msgid "Inactive keys" msgstr "Inaktive nøkler" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "Nye krypteringsnøkler fra dine andre enheter vil godtas automatisk." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Godtatt" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Avslått" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Bekreftet" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Ubrukt" +#~ msgid "Own fingerprint" +#~ msgstr "Eget fingeravtrykk" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Vil bli generert ved første tilkobling" + #~ msgid "Your contact" #~ msgstr "Din kontakt" diff --git a/plugins/omemo/po/nl.po b/plugins/omemo/po/nl.po index 5ea994fe..16f31c74 100644 --- a/plugins/omemo/po/nl.po +++ b/plugins/omemo/po/nl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: dino-omemo-0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-10-10 10:49+0000\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/dino/plugin-omemo/" "nl/>\n" @@ -13,7 +13,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -22,11 +22,11 @@ msgstr "" "%s is een onvertrouwd apparaat. Berichten van onvertrouwde apparaten worden " "niet getoond." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Apparaten beheren" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -104,6 +104,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Sleutel weigeren" @@ -117,6 +118,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Sleutel accepteren" @@ -210,30 +212,69 @@ msgstr "OMEMO-vertrouwenskeuze vereist" msgid "Did you add a new device for account %s?" msgstr "Heb je een nieuw apparaat toegevoegd aan %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Mijn vingerafdruk" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nieuwe sleutels" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Nieuwe sleutels van je andere apparaten worden automatisch geaccepteerd." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Geaccepteerd" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Geweigerd" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Geverifieerd" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Wordt bij de eerste verbinding gegenereerd" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO-sleutelbeheer" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Versleuteling" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO-apparaat" msgstr[1] "%d OMEMO-apparaten" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO-sleutelbeheer" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Nieuwe sleutels automatisch accepteren" @@ -247,10 +288,6 @@ msgstr "" msgid "Own key" msgstr "Mijn sleutel" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nieuwe sleutels" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Geassocieerde sleutels" @@ -259,28 +296,16 @@ msgstr "Geassocieerde sleutels" msgid "Inactive keys" msgstr "Inactieve sleutels" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Nieuwe sleutels van je andere apparaten worden automatisch geaccepteerd." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Geaccepteerd" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Geweigerd" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Geverifieerd" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Ongebruikt" +#~ msgid "Own fingerprint" +#~ msgstr "Mijn vingerafdruk" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Wordt bij de eerste verbinding gegenereerd" + #~ msgid "Your contact" #~ msgstr "Je contactpersoon" diff --git a/plugins/omemo/po/oc.po b/plugins/omemo/po/oc.po index 5f2f129e..fa231c9a 100644 --- a/plugins/omemo/po/oc.po +++ b/plugins/omemo/po/oc.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2022-05-26 13:19+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2023-02-24 11:39+0000\n" "Language-Team: none\n" "Language: oc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.13-dev\n" +"X-Generator: Weblate 4.16-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s a utilizat un periferic desconegut. Veiretz pas los messatges venents de " "client que vos fisatz pas." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gerir los periferics" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -77,6 +77,8 @@ msgid "" "Future messages sent by %s from the device that uses this key will be " "highlighted accordingly in the chat window." msgstr "" +"Los messatges venents enviat per %s a partir del client utilizant aquesta " +"clau seràn meses en davant dins la fenèstra del chat." #: plugins/omemo/src/ui/manage_key_dialog.vala:70 msgid "Fingerprints do not match" @@ -89,6 +91,9 @@ msgid "" "fingerprints do not match, %s's account may be compromised and you should " "consider rejecting this key." msgstr "" +"Mercés de verificar que sètz a comparar l’emprenta corrècta. Se l’emprenta " +"correspond pas, lo compte de %s pòt èsser compromés e deuriatz regetar " +"aquesta clau." #: plugins/omemo/src/ui/manage_key_dialog.vala:123 msgid "Verify key fingerprint" @@ -104,6 +109,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Regetar la clau" @@ -117,6 +123,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Acceptar la clau" @@ -125,6 +132,8 @@ msgstr "Acceptar la clau" msgid "" "Allow encrypted communication with the contact's device that uses this key." msgstr "" +"Autorizar las comunicacions chifradas amb lo client del contacte qu’utiliza " +"aquesta clau." #: plugins/omemo/src/ui/manage_key_dialog.vala:131 #: plugins/omemo/src/ui/manage_key_dialog.vala:136 @@ -142,6 +151,7 @@ msgstr "acceptada" #, c-format msgid "This means it can be used by %s to receive and send encrypted messages." msgstr "" +"Aquò significa que èsser utilizada per %s per recebre e enviar de messatges." #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "verified" @@ -151,6 +161,8 @@ msgstr "verificada" msgid "" "Additionally it has been verified to match the key on the contact's device." msgstr "" +"Amai, la verificacion de la correspondéncia d’aquesta clau amb la del client " +"del contacte es estada facha." #: plugins/omemo/src/ui/manage_key_dialog.vala:140 msgid "rejected" @@ -162,6 +174,8 @@ msgid "" "This means it cannot be used by %s to decipher your messages, and you won't " "see messages encrypted with it." msgstr "" +"Aquò significa que pòt pas èsser utilizada per %s per deschifrar vòstres " +"messatges, veiretz pas mai los messatges chifrats amb ela." #: plugins/omemo/src/ui/manage_key_dialog.vala:152 #, c-format @@ -169,6 +183,9 @@ msgid "" "You won't see encrypted messages from the device of %s that uses this key. " "Conversely, that device won't be able to decipher your messages anymore." msgstr "" +"Veiretz pas mai los messatges que venon de l’aparelh de %s qu’utiliza " +"aquesta clau. Al contrari, aqueste aparelh poirà pas mai deschifrar vòstres " +"messatges." #: plugins/omemo/src/ui/manage_key_dialog.vala:160 #, c-format @@ -176,6 +193,8 @@ msgid "" "You will be able to exchange encrypted messages with the device of %s that " "uses this key." msgstr "" +"Poiretz escambiar de messatges chifrats amb l’aparelh de %s qu’utiliza " +"aquesta clau." #: plugins/omemo/src/ui/manage_key_dialog.vala:166 msgid "Back" @@ -187,85 +206,112 @@ msgstr "Gerir" #: plugins/omemo/src/ui/device_notification_populator.vala:83 msgid "This contact has new devices" -msgstr "" +msgstr "Aqueste contacte a d’aparelhs novèls" #: plugins/omemo/src/ui/own_notifications.vala:29 msgid "OMEMO trust decision required" -msgstr "" +msgstr "Decision de fisança OMEMO requerida" #: plugins/omemo/src/ui/own_notifications.vala:31 #, c-format msgid "Did you add a new device for account %s?" +msgstr "Avètz apondut un aparelh novèl pel compte de %s ?" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." msgstr "" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Claus novèlas" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Las claus novèlas de deschiframent de vòstres autres aparelhs seràn " +"automaticament acceptadas." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Acceptada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Regetada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Gestion de las claus OMEMO" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Chiframent" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d periferic OMEMO" msgstr[1] "%d periferics OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Gestion de las claus OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" -msgstr "" +msgstr "Acceptar automaticament las claus novèlas" #: plugins/omemo/src/ui/contact_details_dialog.vala:50 msgid "New encryption keys from this contact will be accepted automatically." msgstr "" +"Las claus novèlas de deschiframent d’aqueste contacte seràn automaticament " +"acceptadas." #: plugins/omemo/src/ui/contact_details_dialog.vala:51 msgid "Own key" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "" +msgstr "Ma clau publica" #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" -msgstr "" +msgstr "Claus associadas" #: plugins/omemo/src/ui/contact_details_dialog.vala:54 msgid "Inactive keys" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Acceptada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Regetada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificada" +msgstr "Claus inactivas" #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" -msgstr "" +msgstr "Pas utilizada" + +#~ msgid "Own fingerprint" +#~ msgstr "Emprenta publica" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Serà generat a la primièra connexion" #~ msgid "Your contact" #~ msgstr "Vòstre contacte" diff --git a/plugins/omemo/po/pl.po b/plugins/omemo/po/pl.po index 80c586d3..178a1ead 100644 --- a/plugins/omemo/po/pl.po +++ b/plugins/omemo/po/pl.po @@ -7,19 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2022-01-20 15:56+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-04 00:09+0000\n" "Language-Team: Polish <https://hosted.weblate.org/projects/dino/plugin-omemo/" "pl/>\n" "Language: pl\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%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.11-dev\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -28,11 +28,11 @@ msgstr "" "%s używa niezaufanego urządzenia. Nie będziesz widzieć wiadomości wysłanych " "z urządzeń, którym nie ufasz." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Zarządzaj urządzeniami" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Odrzuć klucz" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Zaakceptuj klucz" @@ -217,20 +219,63 @@ msgstr "Decyzja o zaufaniu OMEMO jest potrzebna" msgid "Did you add a new device for account %s?" msgstr "Czy dodałeś nowe urządzenie dla konta %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Własny odcisk klucza" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "Domyślnie OMEMO" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Zostanie wygenerowany przy pierwszym połączeniu" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "Włącz szyfrowanie za pomocą OMEMO dla nowych konwersacji" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Szyfrowanie nowych urządzeń" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Nowe klucze" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Nowe klucze szyfrowania z innych urządzeń będą akceptowane automatycznie." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Zaakceptowany" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Odrzucony" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Zweryfikowany" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Nowe urządzenie" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Zarządzanie kluczami OMEMO" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Szyfrowanie" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" @@ -238,10 +283,6 @@ msgstr[0] "%d urządzenie OMEMO" msgstr[1] "%d urządzenia OMEMO" msgstr[2] "%d urządzeń OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Zarządzanie kluczami OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Automatycznie akceptuj nowe klucze" @@ -255,10 +296,6 @@ msgstr "" msgid "Own key" msgstr "Własny klucz" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Nowe klucze" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Pozostałe klucze" @@ -267,28 +304,16 @@ msgstr "Pozostałe klucze" msgid "Inactive keys" msgstr "Nieaktywne klucze" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Nowe klucze szyfrowania z innych urządzeń będą akceptowane automatycznie." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Zaakceptowany" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Odrzucony" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Zweryfikowany" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Nieużywany" +#~ msgid "Own fingerprint" +#~ msgstr "Własny odcisk klucza" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Zostanie wygenerowany przy pierwszym połączeniu" + #~ msgid "Not matching" #~ msgstr "Odciski nie zgadzają się" diff --git a/plugins/omemo/po/pt.po b/plugins/omemo/po/pt.po index 55ccc37e..793cb123 100644 --- a/plugins/omemo/po/pt.po +++ b/plugins/omemo/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-05-10 09:33+0000\n" "Language-Team: none\n" "Language: pt\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s esteve a usar um aparelho não confiável. Não verá mensagens de aparelhos " "nos quais não confia." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gerir aparelhos" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -110,6 +110,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rejeitar chave" @@ -123,6 +124,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Aceitar chave" @@ -217,30 +219,70 @@ msgstr "Decisão de confiança OMEMO necessária" msgid "Did you add a new device for account %s?" msgstr "Adicionou um novo aparelho para a conta %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Impressão digital própria" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Chaves novas" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Novas chaves de criptografia de seus outros aparelhos serão aceitas " +"automaticamente." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Aceita" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rejeitada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Será gerada na primeira conexão" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Gestão de chave OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Criptografia" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d aparelho OMEMO" msgstr[1] "%d aparelhos OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Gestão de chave OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Aceitar novas chaves automaticamente" @@ -254,10 +296,6 @@ msgstr "" msgid "Own key" msgstr "Chave própria" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Chaves novas" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Chaves associadas" @@ -266,28 +304,15 @@ msgstr "Chaves associadas" msgid "Inactive keys" msgstr "Chaves inativas" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Novas chaves de criptografia de seus outros aparelhos serão aceitas " -"automaticamente." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Aceita" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rejeitada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificada" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Não usada" +#~ msgid "Own fingerprint" +#~ msgstr "Impressão digital própria" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Será gerada na primeira conexão" + #~ msgid "Your contact" #~ msgstr "O seu contacto" diff --git a/plugins/omemo/po/pt_BR.po b/plugins/omemo/po/pt_BR.po index bd39324a..80755ddc 100644 --- a/plugins/omemo/po/pt_BR.po +++ b/plugins/omemo/po/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-10-22 03:26+0000\n" "Language-Team: none\n" "Language: pt_BR\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.3.1\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s tem usado um dispositivo não confiável. Você não verá mensagens de " "dispositivos que você não confia." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gerenciar dispositivos" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -110,6 +110,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Rejeitar chave" @@ -123,6 +124,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Aceitar chave" @@ -217,30 +219,70 @@ msgstr "Decisão de confiança OMEMO necessária" msgid "Did you add a new device for account %s?" msgstr "Você adicionou um novo dispositivo para a conta %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Impressão digital própria" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Chaves novas" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Novas chaves de criptografia de seus outros dispositivos serão aceitas " +"automaticamente." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Aceita" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Rejeitada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificada" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Será gerada na primeira conexão" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Gerenciamento de Chave OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Criptografia" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d dispositivo OMEMO" msgstr[1] "%d dispositivos OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Gerenciamento de Chave OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Aceitar novas chaves automaticamente" @@ -254,10 +296,6 @@ msgstr "" msgid "Own key" msgstr "Chave própria" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Chaves novas" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Chaves associadas" @@ -266,29 +304,16 @@ msgstr "Chaves associadas" msgid "Inactive keys" msgstr "Chaves inativas" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Novas chaves de criptografia de seus outros dispositivos serão aceitas " -"automaticamente." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Aceita" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Rejeitada" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificada" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Não usada" +#~ msgid "Own fingerprint" +#~ msgstr "Impressão digital própria" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Será gerada na primeira conexão" + #~ msgid "Your contact" #~ msgstr "Seu contato" diff --git a/plugins/omemo/po/ro.po b/plugins/omemo/po/ro.po index 019a0f01..0da4a6e6 100644 --- a/plugins/omemo/po/ro.po +++ b/plugins/omemo/po/ro.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2020-10-13 09:26+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-02 11:09+0000\n" "Language-Team: Romanian <https://hosted.weblate.org/projects/dino/plugin-" "omemo/ro/>\n" "Language: ro\n" @@ -17,9 +17,9 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" -"X-Generator: Weblate 4.3-dev\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -28,11 +28,11 @@ msgstr "" "%s a utilizat un dispozitiv care nu este de încredere. Nu veți vedea mesaje " "de pe dispozitive în care nu aveți încredere." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Gestionare dispozitive" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -111,6 +111,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Respingere cheie" @@ -124,6 +125,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Acceptare cheie" @@ -218,20 +220,64 @@ msgstr "Este necesara luarea unei decizii în privința OMEMO" msgid "Did you add a new device for account %s?" msgstr "Ați adăugat un nou dispozitiv pentru contul %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Amprentă proprie" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "OMEMO activat implicit" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Se va genera la prima conectare" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "Activează criptarea OMEMO pentru conversațiile noi" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Criptează pentru dispozitive noi" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "Criptează automat pentru dispozitivele noi ale acestui contact." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Chei noi" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Noile chei de criptare de pe celelalte dispozitive ale dumneavoastră vor fi " +"acceptate automat." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Acceptată" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Respinsă" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verificată" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Dispozitiv nou" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Administrare chei OMEMO" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Criptare" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" @@ -239,10 +285,6 @@ msgstr[0] "%d dispozitiv OMEMO" msgstr[1] "%d dispozitive OMEMO" msgstr[2] "%d de dispozitive OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Administrare chei OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Acceptă automat chei noi" @@ -257,10 +299,6 @@ msgstr "" msgid "Own key" msgstr "Cheie proprie" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Chei noi" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Chei asociate" @@ -269,29 +307,16 @@ msgstr "Chei asociate" msgid "Inactive keys" msgstr "Chei inactive" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Noile chei de criptare de pe celelalte dispozitive ale dumneavoastră vor fi " -"acceptate automat." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Acceptată" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Respinsă" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verificată" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Neutilizatä" +#~ msgid "Own fingerprint" +#~ msgstr "Amprentă proprie" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Se va genera la prima conectare" + #~ msgid "Your contact" #~ msgstr "Persoana de contact" diff --git a/plugins/omemo/po/ru.po b/plugins/omemo/po/ru.po index 25b72be7..1413a73e 100644 --- a/plugins/omemo/po/ru.po +++ b/plugins/omemo/po/ru.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2020-10-10 10:49+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2023-02-16 12:38+0000\n" "Language-Team: Russian <https://hosted.weblate.org/projects/dino/plugin-" "omemo/ru/>\n" "Language: ru\n" @@ -17,9 +17,9 @@ 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 4.3-dev\n" +"X-Generator: Weblate 4.16-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -28,11 +28,11 @@ msgstr "" "%s использовал(а) ненадёжное устройство. Вы не будете видеть сообщения от " "устройств, которым не доверяете." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Управление устройствами" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -109,6 +109,7 @@ msgstr "Сверить этот отпечаток с ключом, отобра #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Отклонить ключ" @@ -122,6 +123,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Принять ключ" @@ -171,8 +173,8 @@ msgid "" "This means it cannot be used by %s to decipher your messages, and you won't " "see messages encrypted with it." msgstr "" -"Это означает что они не смогут использоваться %s для расшифровки ваших " -"сообщений, и вы также не увидите сообщений зашифрованных ими." +"Это означает что он не сможетт использоваться %s для расшифровки ваших " +"сообщений, и вы также не увидите сообщений зашифрованных им." #: plugins/omemo/src/ui/manage_key_dialog.vala:152 #, c-format @@ -214,20 +216,63 @@ msgstr "Требуется решение OMEMO о доверии" msgid "Did you add a new device for account %s?" msgstr "Вы добавляли аккаунт %s на новое устройство?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Отпечаток этого устройства" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Новые ключи" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Новые ключи шифрования от других ваших устройств будут приняты автоматически." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Принят" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Отклонён" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Подтверждён" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Будет сгенерирован при первом подключении" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Управление ключами OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Шифрование" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" @@ -235,10 +280,6 @@ msgstr[0] "%d устройство OMEMO" msgstr[1] "%d устройства OMEMO" msgstr[2] "%d устройств OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Управление ключами OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Автоматически принимать новые ключи" @@ -251,10 +292,6 @@ msgstr "Новые ключи шифрования от этого контак msgid "Own key" msgstr "Собственный ключ" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Новые ключи" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Связанные ключи" @@ -263,28 +300,16 @@ msgstr "Связанные ключи" msgid "Inactive keys" msgstr "Неактивные ключи" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Новые ключи шифрования от других ваших устройств будут приняты автоматически." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Принят" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Отклонён" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Подтверждён" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Не используется" +#~ msgid "Own fingerprint" +#~ msgstr "Отпечаток этого устройства" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Будет сгенерирован при первом подключении" + #~ msgid "Your contact" #~ msgstr "Ваш контакт" diff --git a/plugins/omemo/po/sq.po b/plugins/omemo/po/sq.po index fdc978b2..be7caf23 100644 --- a/plugins/omemo/po/sq.po +++ b/plugins/omemo/po/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2021-03-04 15:20+0000\n" "Language-Team: none\n" "Language: sq\n" @@ -17,7 +17,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5.1-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s ka përdorur një pajisje jo të besuar. S’do të shihni mesazhe prej " "pajisjesh që nuk i besoni." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Administroni pajisje" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -110,6 +110,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Hidhe tej kyçin" @@ -122,6 +123,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Pranoje kyçin" @@ -215,30 +217,70 @@ msgstr "Lypset vendim besimi OMEMO" msgid "Did you add a new device for account %s?" msgstr "Shtuat një pajisje të re për llogarinë %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Shenjë e vet gishtash" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Kyçe të rinj" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Kyçe të rinj fshehtëzimi prej pajisjesh tuaja të tjera do të pranohen " +"automatikisht." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Të pranuar" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Të hedhur tej" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Të verifikuar" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Do të prodhohet gjatë lidhjes së parë" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Administrim Kyçesh OMEMO" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Fshehtëzim" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d pajisje OMEMO" msgstr[1] "%d pajisje OMEMO" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "Administrim Kyçesh OMEMO" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Prano automatikisht kyçe të rinj" @@ -251,10 +293,6 @@ msgstr "Kyçe të rinj fshehtëzimi nga ky kontakt do të pranohen automatikisht msgid "Own key" msgstr "Kyç i vet" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Kyçe të rinj" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Kyçe të përshoqëruar" @@ -263,25 +301,12 @@ msgstr "Kyçe të përshoqëruar" msgid "Inactive keys" msgstr "Kyçe jo aktivë" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Kyçe të rinj fshehtëzimi prej pajisjesh tuaja të tjera do të pranohen " -"automatikisht." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Të pranuar" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Të hedhur tej" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Të verifikuar" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Të papërdorur" + +#~ msgid "Own fingerprint" +#~ msgstr "Shenjë e vet gishtash" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Do të prodhohet gjatë lidhjes së parë" diff --git a/plugins/omemo/po/sv.po b/plugins/omemo/po/sv.po index f36529a1..b597a251 100644 --- a/plugins/omemo/po/sv.po +++ b/plugins/omemo/po/sv.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2021-03-05 16:50+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-08-16 05:09+0000\n" "Language-Team: none\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.5.1-dev\n" +"X-Generator: Weblate 5.7\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s har använt en ej betrodd enhet. Du kommer inte se meddelanden från " "enheter du inte litar på." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Hantera enheter" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -108,6 +108,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Avvisa nyckeln" @@ -121,6 +122,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Acceptera nyckeln" @@ -214,30 +216,68 @@ msgstr "OMEMO-tillitsbeslut krävs" msgid "Did you add a new device for account %s?" msgstr "Har du lagt till en ny enhet för kontot %s?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Eget fingeravtryck" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "OMEMO som standard" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "Genereras vid första anslutningstillfället" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "Aktivera OMEMO kryptering för nya konversationer" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Kryptera nya enheter" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "Kryptera automatiskt för nya enheter från den här kontakten." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Ny nyckel" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "Nya krypteringsnycklar från dina andra enheter accepteras automatiskt." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Accepterad" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Avvisad" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Verifierad" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Ny enhet" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO-nyckelhantering" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Kryptering" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO-enhet" msgstr[1] "%d OMEMO-enheter" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO-nyckelhantering" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Acceptera automatiskt nya nycklar" @@ -250,10 +290,6 @@ msgstr "Nya krypteringsnycklar från den här kontakten accepteras automatiskt." msgid "Own key" msgstr "Egen nyckel" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Ny nyckel" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "Kopplade nycklar" @@ -262,27 +298,16 @@ msgstr "Kopplade nycklar" msgid "Inactive keys" msgstr "Inaktiva nycklar" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "Nya krypteringsnycklar från dina andra enheter accepteras automatiskt." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Accepterad" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Avvisad" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Verifierad" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Oanvänd" +#~ msgid "Own fingerprint" +#~ msgstr "Eget fingeravtryck" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Genereras vid första anslutningstillfället" + #~ msgid "Your contact" #~ msgstr "Din kontakt" diff --git a/plugins/omemo/po/tr.po b/plugins/omemo/po/tr.po index 8f3d9814..59f3da4a 100644 --- a/plugins/omemo/po/tr.po +++ b/plugins/omemo/po/tr.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2021-07-30 08:33+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-02 11:09+0000\n" "Language-Team: none\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.7.2-dev\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " @@ -26,11 +26,11 @@ msgstr "" "%s güvenilmeyen bir cihaz kullanıyor. Güvenmediğiniz cihazlardan gelen " "mesajları görmezsiniz." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Cihazları yönet" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -109,6 +109,7 @@ msgstr "" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Anahtarı reddet" @@ -120,6 +121,7 @@ msgstr "Bu anahtarı kullanan kişinin cihazıyla şifreli iletişimi engelle." #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "Kabul" @@ -208,30 +210,70 @@ msgstr "OMEMO güven kararı gerekli" msgid "Did you add a new device for account %s?" msgstr "%s hesabı için yeni bir cihaz eklediniz mi?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "Kendi parmak iziniz" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "Öntanımlı olarak OMEMO" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "İlk bağlantıda oluşturulacak" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "Yeni sohbetler için OMEMO şifrelemesini etkinleştir" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "Yeni aygıtlara şifrele" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "Bu kişiden yeni aygıtlara otomatik olarak şifrele." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Yeni anahtarlar" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Diğer cihazlarınızdan gelen yeni şifreleme anahtarları otomatik olarak kabul " +"edilecek." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Kabul edildi" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Reddedildi" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Onaylandı" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "Yeni aygıt" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO Anahtar Yönetimi" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "Şifreleme" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d OMEMO aygıtı" msgstr[1] "%d OMEMO aygıtı" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO Anahtar Yönetimi" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "Yeni anahtarları otomatik olarak kabul et" @@ -245,10 +287,6 @@ msgstr "" msgid "Own key" msgstr "Kendi anahtarınız" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "Yeni anahtarlar" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "İlişkili anahtarlar" @@ -257,29 +295,16 @@ msgstr "İlişkili anahtarlar" msgid "Inactive keys" msgstr "Etkin olmayan anahtarlar" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" -"Diğer cihazlarınızdan gelen yeni şifreleme anahtarları otomatik olarak kabul " -"edilecek." - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "Kabul edildi" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "Reddedildi" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "Onaylandı" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "Kullanılmamış" +#~ msgid "Own fingerprint" +#~ msgstr "Kendi parmak iziniz" + +#~ msgid "Will be generated on first connection" +#~ msgstr "İlk bağlantıda oluşturulacak" + #~ msgid "Your contact" #~ msgstr "Kişiniz" diff --git a/plugins/omemo/po/uk.po b/plugins/omemo/po/uk.po index 613105a0..9bc6ff71 100644 --- a/plugins/omemo/po/uk.po +++ b/plugins/omemo/po/uk.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2020-12-31 17:29+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2023-06-09 06:48+0000\n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" @@ -16,42 +16,48 @@ 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 4.4.1-dev\n" +"X-Generator: Weblate 4.18-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "" +"%s використовував(ла) ненадійний пристрій. Ви не будете бачити повідомлення " +"від пристроїв, яким не довіряєте." -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "Керування пристроями" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." msgstr "" +"%s не довіряє цьому пристрою. Це означає, що ви можете не отримувати " +"повідомлення." #: plugins/omemo/src/ui/manage_key_dialog.vala:34 msgid "Manage Key" -msgstr "" +msgstr "Керування ключем" #: plugins/omemo/src/ui/manage_key_dialog.vala:35 msgid "" "Compare the fingerprint, character by character, with the one shown on your " "contact's device." msgstr "" +"Порівняйте відбиток, літеру за літерою з тим, що відібражається на пристрої " +"вашого контакту." #: plugins/omemo/src/ui/manage_key_dialog.vala:36 msgid "Fingerprints differ" -msgstr "" +msgstr "Відбитки відрізняються" #: plugins/omemo/src/ui/manage_key_dialog.vala:37 msgid "Fingerprints match" -msgstr "" +msgstr "Відбитки збігаються" #: plugins/omemo/src/ui/manage_key_dialog.vala:38 #: plugins/omemo/src/ui/manage_key_dialog.vala:81 @@ -73,6 +79,8 @@ msgid "" "Future messages sent by %s from the device that uses this key will be " "highlighted accordingly in the chat window." msgstr "" +"Майбутні повідомлення надіслані %s з пристрія, який використовує цей ключ, " +"будуть відповідно виделені у вікні чату." #: plugins/omemo/src/ui/manage_key_dialog.vala:70 msgid "Fingerprints do not match" @@ -85,19 +93,25 @@ msgid "" "fingerprints do not match, %s's account may be compromised and you should " "consider rejecting this key." msgstr "" +"Будьласка перевірте, що ви порівнюєте саме той відбиток. Якщо відбитки не " +"збігаються, обліковий запис %s може бути скомпрометовано, і вам слід " +"відхилити цей ключ." #: plugins/omemo/src/ui/manage_key_dialog.vala:123 msgid "Verify key fingerprint" -msgstr "" +msgstr "Підтвердити відбиток ключа" #: plugins/omemo/src/ui/manage_key_dialog.vala:123 msgid "" "Compare this key's fingerprint with the fingerprint displayed on the " "contact's device." msgstr "" +"Порівняйте цей відбиток ключа з відбитком, який відображається у пристрої " +"контакта." #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "Відхилити ключ" @@ -106,47 +120,53 @@ msgstr "Відхилити ключ" msgid "" "Block encrypted communication with the contact's device that uses this key." msgstr "" +"Заблокувати шифрований зв'язок з пристроєм контакта, який викорустовує цей " +"ключ." #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" -msgstr "" +msgstr "Прийняти ключ" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 msgid "" "Allow encrypted communication with the contact's device that uses this key." msgstr "" +"Дозволити шифрований зв'язок з пристроєм контакта, який викорустовує цей " +"ключ." #: plugins/omemo/src/ui/manage_key_dialog.vala:131 #: plugins/omemo/src/ui/manage_key_dialog.vala:136 #: plugins/omemo/src/ui/manage_key_dialog.vala:140 #, c-format msgid "This key is currently %s." -msgstr "Ключ був успішно %s." +msgstr "Цей ключ зараз є %s." #: plugins/omemo/src/ui/manage_key_dialog.vala:131 msgid "accepted" -msgstr "" +msgstr "прийнято" #: plugins/omemo/src/ui/manage_key_dialog.vala:131 #: plugins/omemo/src/ui/manage_key_dialog.vala:136 #, c-format msgid "This means it can be used by %s to receive and send encrypted messages." msgstr "" +"Це означає, що %s тепер може приймати та відсилати шифровані повідомлення." #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "verified" -msgstr "" +msgstr "перевірено" #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "" "Additionally it has been verified to match the key on the contact's device." -msgstr "" +msgstr "Додатково була підтверджена відповідність ключа на пристрої контакту." #: plugins/omemo/src/ui/manage_key_dialog.vala:140 msgid "rejected" -msgstr "" +msgstr "відхилено" #: plugins/omemo/src/ui/manage_key_dialog.vala:140 #, c-format @@ -154,6 +174,8 @@ msgid "" "This means it cannot be used by %s to decipher your messages, and you won't " "see messages encrypted with it." msgstr "" +"Це означає, що він не може бути задіян %s щоб дешифрувати ваші повідомлення " +"і ви не зможете побачити повідомлень зашифрованих ним." #: plugins/omemo/src/ui/manage_key_dialog.vala:152 #, c-format @@ -161,6 +183,8 @@ msgid "" "You won't see encrypted messages from the device of %s that uses this key. " "Conversely, that device won't be able to decipher your messages anymore." msgstr "" +"Ви не побачете шифровані повідомлення з пристрія %s, що використовує цей " +"ключ. І навпаки, цей пристрій більше не зможе розшифрувати ваші повідомлення." #: plugins/omemo/src/ui/manage_key_dialog.vala:160 #, c-format @@ -168,97 +192,124 @@ msgid "" "You will be able to exchange encrypted messages with the device of %s that " "uses this key." msgstr "" +"Ви можете обмінюватися шифрованими повідомленнями з пристріем %s, що " +"використовує цей ключ." #: plugins/omemo/src/ui/manage_key_dialog.vala:166 msgid "Back" -msgstr "" +msgstr "Назад" #: plugins/omemo/src/ui/device_notification_populator.vala:73 msgid "Manage" -msgstr "" +msgstr "Налаштувати" #: plugins/omemo/src/ui/device_notification_populator.vala:83 msgid "This contact has new devices" -msgstr "" +msgstr "У цього контакту з'явилися нові пристрої" #: plugins/omemo/src/ui/own_notifications.vala:29 msgid "OMEMO trust decision required" -msgstr "" +msgstr "Потрібне рішення OMEMO про довіру" #: plugins/omemo/src/ui/own_notifications.vala:31 #, c-format msgid "Did you add a new device for account %s?" +msgstr "Чи додавали ви новий пристрій до облікового запису %s?" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" msgstr "" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 -msgid "Encryption" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." msgstr "" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 -#, c-format -msgid "%d OMEMO device" -msgid_plural "%d OMEMO devices" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Нові ключи" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Нові ключи шифрування з ваших інших пристроїв будуть прийматися автоматично." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Прийнятий" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Відхилений" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Перевірений" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 #: plugins/omemo/src/ui/contact_details_dialog.vala:48 msgid "OMEMO Key Management" -msgstr "" +msgstr "Управління ключами OMEMO" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 +msgid "Encryption" +msgstr "Шифрування" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 +#, c-format +msgid "%d OMEMO device" +msgid_plural "%d OMEMO devices" +msgstr[0] "%d пристрій OMEMO" +msgstr[1] "%d пристрої OMEMO" +msgstr[2] "%d пристроїв OMEMO" #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" -msgstr "" +msgstr "Автоматично прийняти нові ключи" #: plugins/omemo/src/ui/contact_details_dialog.vala:50 msgid "New encryption keys from this contact will be accepted automatically." msgstr "" +"Нові ключи шифрування від цього контакта будуть прийматися автоматично." #: plugins/omemo/src/ui/contact_details_dialog.vala:51 msgid "Own key" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "" +msgstr "Власний ключ" #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" -msgstr "" +msgstr "Асоційовані ключі" #: plugins/omemo/src/ui/contact_details_dialog.vala:54 msgid "Inactive keys" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "" +msgstr "Неактивні ключи" #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" -msgstr "" +msgstr "Невикористаний" + +#~ msgid "Own fingerprint" +#~ msgstr "Власний відбиток" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Буде згенеровано при першому з'єднанні" #~ msgid "Your contact" #~ msgstr "Ваш контакт" diff --git a/plugins/omemo/po/vi.po b/plugins/omemo/po/vi.po new file mode 100644 index 00000000..f325c2b0 --- /dev/null +++ b/plugins/omemo/po/vi.po @@ -0,0 +1,307 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2023-04-28 07:51+0000\n" +"Language-Team: none\n" +"Language: vi\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" +"X-Generator: Weblate 4.18-dev\n" + +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 +#, c-format +msgid "" +"%s has been using an untrusted device. You won't see messages from devices " +"that you do not trust." +msgstr "" +"%s đang sử dụng một thiết bị chưa được tin tưởng. Bạn sẽ không nhìn thấy tin " +"nhắn từ các thiệt bị bạn không tin tưởng." + +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 +msgid "Manage devices" +msgstr "Quản lý thiết bị" + +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 +#, c-format +msgid "" +"%s does not trust this device. That means, you might be missing messages." +msgstr "" +"%s không tin tưởng thiết bị này. Điều đó có nghĩa là bạn có thể bị thiếu tin " +"nhắn." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:34 +msgid "Manage Key" +msgstr "Quản lý khóa" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:35 +msgid "" +"Compare the fingerprint, character by character, with the one shown on your " +"contact's device." +msgstr "" +"So sánh chuỗi fingerprint từng ký tự một với chuỗi được hiển thị trên thiết " +"bị của liên hệ của bạn." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:36 +msgid "Fingerprints differ" +msgstr "Fingerprints khác nhau" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:37 +msgid "Fingerprints match" +msgstr "Fingerprints trùng khớp" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:38 +#: plugins/omemo/src/ui/manage_key_dialog.vala:81 +#: plugins/omemo/src/ui/manage_key_dialog.vala:87 +msgid "Cancel" +msgstr "Huỷ" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:39 +msgid "Confirm" +msgstr "Xác nhận" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:59 +msgid "Verify key" +msgstr "Xác thực khoá" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:60 +#, c-format +msgid "" +"Future messages sent by %s from the device that uses this key will be " +"highlighted accordingly in the chat window." +msgstr "" +"Tin nhắn được gửi trong tương lai bởi %s từ thiết bị sử dụng khoá này sẽ " +"được làm nổi bật trong cửa sổ trò chuyện." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:70 +msgid "Fingerprints do not match" +msgstr "Fingerprints không khớp" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:71 +#, c-format +msgid "" +"Please verify that you are comparing the correct fingerprint. If " +"fingerprints do not match, %s's account may be compromised and you should " +"consider rejecting this key." +msgstr "" +"Vui lòng xác minh rằng bạn đang so sánh đúng chuỗi fingerprint. Nếu " +"fingerprints không khớp, tài khoản của %s có thể đã bị xâm phạm và bạn nên " +"cân nhắc từ chối khoá này." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:123 +msgid "Verify key fingerprint" +msgstr "Xác thực khoá fingerprint" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:123 +msgid "" +"Compare this key's fingerprint with the fingerprint displayed on the " +"contact's device." +msgstr "" +"So sáng chuỗi fingerprint của khoá này với chuỗi fingerprint được hiển thị " +"trên thiết bị của người liên hệ." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:125 +#: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 +#: plugins/omemo/src/ui/contact_details_dialog.vala:269 +msgid "Reject key" +msgstr "Từ chối khoá" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:125 +msgid "" +"Block encrypted communication with the contact's device that uses this key." +msgstr "Chặn liên lạc được mã hóa với thiết bị của liên hệ sử dụng khóa này." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:127 +#: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 +#: plugins/omemo/src/ui/contact_details_dialog.vala:264 +msgid "Accept key" +msgstr "Chấp nhận khóa" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:127 +msgid "" +"Allow encrypted communication with the contact's device that uses this key." +msgstr "Cho phép giao tiếp mã hóa với thiết bị của liên hệ sử dụng khóa này." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:131 +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +#: plugins/omemo/src/ui/manage_key_dialog.vala:140 +#, c-format +msgid "This key is currently %s." +msgstr "Khoá này hiện %s." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:131 +msgid "accepted" +msgstr "đã chấp nhận" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:131 +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +#, c-format +msgid "This means it can be used by %s to receive and send encrypted messages." +msgstr "" +"Điều này có nghĩa là nó có thể được sử dụng bởi %s để nhận và gửi tin nhắn " +"được mã hóa." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +msgid "verified" +msgstr "đã xác thực" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:136 +msgid "" +"Additionally it has been verified to match the key on the contact's device." +msgstr "" +"Ngoài ra, nó đã được xác thực trùng khớp với khóa trên thiết bị của người " +"liên hệ." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:140 +msgid "rejected" +msgstr "đã bị từ chối" + +#: plugins/omemo/src/ui/manage_key_dialog.vala:140 +#, c-format +msgid "" +"This means it cannot be used by %s to decipher your messages, and you won't " +"see messages encrypted with it." +msgstr "" +"Điều này có nghĩa là %s không thể sử dụng nó để giải mã tin nhắn của bạn và " +"bạn sẽ không thấy tin nhắn được mã hóa bằng nó." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:152 +#, c-format +msgid "" +"You won't see encrypted messages from the device of %s that uses this key. " +"Conversely, that device won't be able to decipher your messages anymore." +msgstr "" +"Bạn sẽ không thấy tin nhắn được mã hóa từ thiết bị của %s sử dụng khóa này. " +"Ngược lại, thiết bị đó cũng sẽ không thể giải mã tin nhắn của bạn nữa." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:160 +#, c-format +msgid "" +"You will be able to exchange encrypted messages with the device of %s that " +"uses this key." +msgstr "" +"Bạn sẽ có thể trao đổi tin nhắn được mã hóa với thiết bị của %s sử dụng khóa " +"này." + +#: plugins/omemo/src/ui/manage_key_dialog.vala:166 +msgid "Back" +msgstr "Quay lại" + +#: plugins/omemo/src/ui/device_notification_populator.vala:73 +msgid "Manage" +msgstr "Quản lý" + +#: plugins/omemo/src/ui/device_notification_populator.vala:83 +msgid "This contact has new devices" +msgstr "Liên hệ này có thiết bị mới" + +#: plugins/omemo/src/ui/own_notifications.vala:29 +msgid "OMEMO trust decision required" +msgstr "Yêu cầu quyết định ủy thác OMEMO" + +#: plugins/omemo/src/ui/own_notifications.vala:31 +#, c-format +msgid "Did you add a new device for account %s?" +msgstr "Bạn đã thêm một thiết bị mới cho tài khoản %s à?" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "Khoá mới" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "" +"Khóa mã hóa mới từ các thiết bị khác của bạn sẽ được chấp nhận tự động." + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "Đã chấp nhận" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "Đã từ chối" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "Đã xác thực" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "Quản lý khóa OMEMO" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 +msgid "Encryption" +msgstr "Mã hoá" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 +#, c-format +msgid "%d OMEMO device" +msgid_plural "%d OMEMO devices" +msgstr[0] "%d thiết bị OMEMO" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:49 +msgid "Automatically accept new keys" +msgstr "Tự động chấp nhận khóa mới" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:50 +msgid "New encryption keys from this contact will be accepted automatically." +msgstr "Các khóa mã hóa mới từ liên hệ này sẽ được chấp nhận tự động." + +#: plugins/omemo/src/ui/contact_details_dialog.vala:51 +msgid "Own key" +msgstr "Khoá của bạn" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:53 +msgid "Associated keys" +msgstr "Các khóa đã liên kết" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:54 +msgid "Inactive keys" +msgstr "Các khoá không hoạt động" + +#: plugins/omemo/src/ui/contact_details_dialog.vala:352 +msgid "Unused" +msgstr "Chưa được sử dụng" + +#~ msgid "Own fingerprint" +#~ msgstr "Fingerprint đang sở hữu" + +#~ msgid "Will be generated on first connection" +#~ msgstr "Sẽ được tạo trong lần kết nối đầu tiên" diff --git a/plugins/omemo/po/zh_CN.po b/plugins/omemo/po/zh_CN.po index 8c6207ea..24c947c9 100644 --- a/plugins/omemo/po/zh_CN.po +++ b/plugins/omemo/po/zh_CN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: dino-omemo-0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" -"PO-Revision-Date: 2022-03-05 11:56+0000\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" +"PO-Revision-Date: 2024-07-11 03:46+0000\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "dino/plugin-omemo/zh_Hans/>\n" "Language: zh_CN\n" @@ -11,24 +11,24 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.12-dev\n" +"X-Generator: Weblate 5.7-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." -msgstr "%s 使用的是未受信任的设备。您将不会看到从您不信任的设备上发来的信息。" +msgstr "%s 使用的是未受信任的设备。您不会看到来自您不信任的设备的消息。" -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "管理设备" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." -msgstr "%s 不信任该设备。这意味着您可能会错过消息。" +msgstr "%s 不信任此设备,这意味着您可能会丢失消息。" #: plugins/omemo/src/ui/manage_key_dialog.vala:34 msgid "Manage Key" @@ -38,7 +38,7 @@ msgstr "管理密钥" msgid "" "Compare the fingerprint, character by character, with the one shown on your " "contact's device." -msgstr "将指纹与联系人设备上显示的指纹按逐个字符进行比较。" +msgstr "将指纹逐个字符与联系人设备上显示的指纹进行比较。" #: plugins/omemo/src/ui/manage_key_dialog.vala:36 msgid "Fingerprints differ" @@ -67,7 +67,7 @@ msgstr "验证密钥" msgid "" "Future messages sent by %s from the device that uses this key will be " "highlighted accordingly in the chat window." -msgstr "之后由 %s 从使用该密钥的设备发送的消息将会相应地在聊天窗口中高亮。" +msgstr "今后 %s 从使用此密钥的设备发送的消息将在聊天窗口中相应地突出显示。" #: plugins/omemo/src/ui/manage_key_dialog.vala:70 msgid "Fingerprints do not match" @@ -80,7 +80,7 @@ msgid "" "fingerprints do not match, %s's account may be compromised and you should " "consider rejecting this key." msgstr "" -"请确认您正在比较正确的指纹。如果指纹不匹配,%s的帐户可能已被盗用,您应考虑拒" +"请验证您正在比较正确的指纹。如果指纹不匹配,%s 的账号可能已被盗用,您应考虑拒" "绝使用此密钥。" #: plugins/omemo/src/ui/manage_key_dialog.vala:123 @@ -95,6 +95,7 @@ msgstr "将此密钥的指纹与联系人设备上显示的指纹进行比较。 #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "拒绝密钥" @@ -102,10 +103,11 @@ msgstr "拒绝密钥" #: plugins/omemo/src/ui/manage_key_dialog.vala:125 msgid "" "Block encrypted communication with the contact's device that uses this key." -msgstr "阻止与该联络人使用该密钥的设备的加密通信。" +msgstr "阻止与使用此密钥的联系人设备的加密交流。" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "接受密钥" @@ -113,14 +115,14 @@ msgstr "接受密钥" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 msgid "" "Allow encrypted communication with the contact's device that uses this key." -msgstr "允许与该联络人使用该密钥的设备的加密通信。" +msgstr "允许与使用此密钥的联系人设备的加密交流。" #: plugins/omemo/src/ui/manage_key_dialog.vala:131 #: plugins/omemo/src/ui/manage_key_dialog.vala:136 #: plugins/omemo/src/ui/manage_key_dialog.vala:140 #, c-format msgid "This key is currently %s." -msgstr "此密钥当前已被%s。" +msgstr "此密钥当前已%s。" #: plugins/omemo/src/ui/manage_key_dialog.vala:131 msgid "accepted" @@ -130,7 +132,7 @@ msgstr "接受" #: plugins/omemo/src/ui/manage_key_dialog.vala:136 #, c-format msgid "This means it can be used by %s to receive and send encrypted messages." -msgstr "这意味着%s 可以使用它来接收和发送加密消息。" +msgstr "这意味着 %s 可以使用此密钥来接收和发送加密消息。" #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "verified" @@ -139,7 +141,7 @@ msgstr "验证" #: plugins/omemo/src/ui/manage_key_dialog.vala:136 msgid "" "Additionally it has been verified to match the key on the contact's device." -msgstr "此外,已验证它与联系人设备上的密钥匹配。" +msgstr "此外,已验证与联系人设备上的密钥匹配。" #: plugins/omemo/src/ui/manage_key_dialog.vala:140 msgid "rejected" @@ -150,7 +152,7 @@ msgstr "拒绝" msgid "" "This means it cannot be used by %s to decipher your messages, and you won't " "see messages encrypted with it." -msgstr "这意味着它不能被 %s 用于解密你的讯息,并且你将不会看到由它加密的讯息。" +msgstr "这意味着 %s 无法使用它来解密您的消息,您将不会看到用它加密的消息。" #: plugins/omemo/src/ui/manage_key_dialog.vala:152 #, c-format @@ -158,15 +160,15 @@ msgid "" "You won't see encrypted messages from the device of %s that uses this key. " "Conversely, that device won't be able to decipher your messages anymore." msgstr "" -"你将不会看到 %s 的使用该密钥的设备的加密讯息。反过来,那个设备再也不能解密你" -"的讯息了。" +"您将不会看到 %s 的使用此密钥的设备的加密消息。相反,那个设备将无法解密您的消" +"息。" #: plugins/omemo/src/ui/manage_key_dialog.vala:160 #, c-format msgid "" "You will be able to exchange encrypted messages with the device of %s that " "uses this key." -msgstr "你将能够与 %s 的使用该密钥的设备交换加密讯息。" +msgstr "您将能够与 %s 的使用此密钥的设备交换加密消息。" #: plugins/omemo/src/ui/manage_key_dialog.vala:166 msgid "Back" @@ -182,81 +184,104 @@ msgstr "此联系人有新设备" #: plugins/omemo/src/ui/own_notifications.vala:29 msgid "OMEMO trust decision required" -msgstr "需要Omemo信任决策" +msgstr "需要 OMEMO 信任决策" #: plugins/omemo/src/ui/own_notifications.vala:31 #, c-format msgid "Did you add a new device for account %s?" -msgstr "是否为帐户%s添加了新设备?" +msgstr "您是否为账号 %s 添加了新设备?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "自己的指纹" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "默认使用 OMEMO" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "将在第一次连接时生成" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "为新对话启用 OMEMO 加密" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "加密新设备" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "自动加密此联系人的新设备。" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "新密钥" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "将自动接受来自您其他设备的新加密密钥。" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "已接受" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "已拒绝" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "已验证" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "新设备" + +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO 密钥管理" + +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "加密" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d 个 OMEMO 设备" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO 密钥管理" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "自动接受新密钥" #: plugins/omemo/src/ui/contact_details_dialog.vala:50 msgid "New encryption keys from this contact will be accepted automatically." -msgstr "来自该联络人的新加密密钥将被自动接受。" +msgstr "将自动接受来自此联系人的新加密密钥。" #: plugins/omemo/src/ui/contact_details_dialog.vala:51 msgid "Own key" msgstr "自己的密钥" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "新密钥" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" -msgstr "关联密钥" +msgstr "关联的密钥" #: plugins/omemo/src/ui/contact_details_dialog.vala:54 msgid "Inactive keys" -msgstr "不活动的密钥" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "来自你其他设备的新加密密钥将被自动接受。" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "已接受" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "已拒绝" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "已验证" +msgstr "非活动密钥" #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "不再使用" +#~ msgid "Own fingerprint" +#~ msgstr "自己的指纹" + +#~ msgid "Will be generated on first connection" +#~ msgstr "将在第一次连接时生成" + #~ msgid "Your contact" #~ msgstr "您的联系人" diff --git a/plugins/omemo/po/zh_TW.po b/plugins/omemo/po/zh_TW.po index 4905e709..d9dace32 100644 --- a/plugins/omemo/po/zh_TW.po +++ b/plugins/omemo/po/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-02-07 21:31+0100\n" +"POT-Creation-Date: 2024-08-22 19:41+0200\n" "PO-Revision-Date: 2020-11-24 05:28+0000\n" "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" "dino/plugin-omemo/zh_Hant/>\n" @@ -18,18 +18,18 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.4-dev\n" -#: plugins/omemo/src/ui/bad_messages_populator.vala:157 +#: plugins/omemo/src/ui/bad_messages_populator.vala:168 #, c-format msgid "" "%s has been using an untrusted device. You won't see messages from devices " "that you do not trust." msgstr "%s 使用了未信任的裝置。您不會看見來自未被您信任裝置的訊息。" -#: plugins/omemo/src/ui/bad_messages_populator.vala:158 +#: plugins/omemo/src/ui/bad_messages_populator.vala:169 msgid "Manage devices" msgstr "管理裝置" -#: plugins/omemo/src/ui/bad_messages_populator.vala:160 +#: plugins/omemo/src/ui/bad_messages_populator.vala:171 #, c-format msgid "" "%s does not trust this device. That means, you might be missing messages." @@ -100,6 +100,7 @@ msgstr "將此金鑰的指紋與顯示在聯絡人裝置上的指紋進行比較 #: plugins/omemo/src/ui/manage_key_dialog.vala:125 #: plugins/omemo/src/ui/manage_key_dialog.vala:151 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:301 #: plugins/omemo/src/ui/contact_details_dialog.vala:269 msgid "Reject key" msgstr "拒絕金鑰" @@ -111,6 +112,7 @@ msgstr "封鎖與該聯絡人使用此金鑰的裝置之間的加密通訊。" #: plugins/omemo/src/ui/manage_key_dialog.vala:127 #: plugins/omemo/src/ui/manage_key_dialog.vala:159 +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:296 #: plugins/omemo/src/ui/contact_details_dialog.vala:264 msgid "Accept key" msgstr "接收金鑰" @@ -194,29 +196,67 @@ msgstr "需要 OMEMO 信任決策" msgid "Did you add a new device for account %s?" msgstr "您是否有爲帳號 %s 增加新裝置?" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -#: plugins/omemo/src/ui/account_settings_entry.vala:50 -msgid "Own fingerprint" -msgstr "本裝置指紋" +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:53 +msgid "OMEMO by default" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:54 +msgid "Enable OMEMO encryption for new conversations" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:55 +msgid "Encrypt to new devices" +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:56 +msgid "Automatically encrypt to new devices from this contact." +msgstr "" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:57 +#: plugins/omemo/src/ui/contact_details_dialog.vala:52 +msgid "New keys" +msgstr "新金鑰" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:99 +#: plugins/omemo/src/ui/contact_details_dialog.vala:86 +msgid "" +"New encryption keys from your other devices will be accepted automatically." +msgstr "來自您其它裝置的新加密金鑰將會被自動接收。" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:226 +#: plugins/omemo/src/ui/contact_details_dialog.vala:335 +msgid "Accepted" +msgstr "已接收" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:229 +#: plugins/omemo/src/ui/contact_details_dialog.vala:340 +msgid "Rejected" +msgstr "已拒絕" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:232 +#: plugins/omemo/src/ui/contact_details_dialog.vala:345 +msgid "Verified" +msgstr "已核驗" + +#: plugins/omemo/src/ui/encryption_preferences_entry.vala:285 +msgid "New device" +msgstr "" -#: plugins/omemo/src/ui/account_settings_entry.vala:47 -msgid "Will be generated on first connection" -msgstr "將會在第一次連線時產生" +#: plugins/omemo/src/ui/contact_details_provider.vala:32 +#: plugins/omemo/src/ui/contact_details_dialog.vala:48 +msgid "OMEMO Key Management" +msgstr "OMEMO 金鑰管理" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 msgid "Encryption" msgstr "加密" -#: plugins/omemo/src/ui/contact_details_provider.vala:42 +#: plugins/omemo/src/ui/contact_details_provider.vala:43 #, c-format msgid "%d OMEMO device" msgid_plural "%d OMEMO devices" msgstr[0] "%d 個 OMEMO 裝置" -#: plugins/omemo/src/ui/contact_details_dialog.vala:48 -msgid "OMEMO Key Management" -msgstr "OMEMO 金鑰管理" - #: plugins/omemo/src/ui/contact_details_dialog.vala:49 msgid "Automatically accept new keys" msgstr "自動接收新金鑰" @@ -229,10 +269,6 @@ msgstr "新的來自此聯絡人的加密金鑰將會被自動接收。" msgid "Own key" msgstr "本裝置金鑰" -#: plugins/omemo/src/ui/contact_details_dialog.vala:52 -msgid "New keys" -msgstr "新金鑰" - #: plugins/omemo/src/ui/contact_details_dialog.vala:53 msgid "Associated keys" msgstr "其它裝置上的金鑰" @@ -241,27 +277,16 @@ msgstr "其它裝置上的金鑰" msgid "Inactive keys" msgstr "長時間未用過的金鑰" -#: plugins/omemo/src/ui/contact_details_dialog.vala:86 -msgid "" -"New encryption keys from your other devices will be accepted automatically." -msgstr "來自您其它裝置的新加密金鑰將會被自動接收。" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:335 -msgid "Accepted" -msgstr "已接收" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:340 -msgid "Rejected" -msgstr "已拒絕" - -#: plugins/omemo/src/ui/contact_details_dialog.vala:345 -msgid "Verified" -msgstr "已核驗" - #: plugins/omemo/src/ui/contact_details_dialog.vala:352 msgid "Unused" msgstr "不再使用" +#~ msgid "Own fingerprint" +#~ msgstr "本裝置指紋" + +#~ msgid "Will be generated on first connection" +#~ msgstr "將會在第一次連線時產生" + #~ msgid "Your contact" #~ msgstr "您的聯絡人" diff --git a/plugins/omemo/src/logic/decrypt.vala b/plugins/omemo/src/logic/decrypt.vala index 561e557b..04339c93 100644 --- a/plugins/omemo/src/logic/decrypt.vala +++ b/plugins/omemo/src/logic/decrypt.vala @@ -28,9 +28,6 @@ namespace Dino.Plugins.Omemo { StanzaNode? encrypted_node = stanza.stanza.get_subnode("encrypted", NS_URI); if (encrypted_node == null || MessageFlag.get_flag(stanza) != null || stanza.from == null) return false; - if (message.body == null && Xep.ExplicitEncryption.get_encryption_tag(stanza) == NS_URI) { - message.body = "[This message is OMEMO encrypted]"; // TODO temporary - } if (!Plugin.ensure_context()) return false; int identity_id = db.identity.get_id(conversation.account.id); @@ -38,7 +35,7 @@ namespace Dino.Plugins.Omemo { stanza.add_flag(flag); Xep.Omemo.ParsedData? data = parse_node(encrypted_node); - if (data == null || data.ciphertext == null) return false; + if (data == null) return false; foreach (Bytes encr_key in data.our_potential_encrypted_keys.keys) { @@ -52,14 +49,16 @@ namespace Dino.Plugins.Omemo { foreach (Jid possible_jid in possible_jids) { try { uint8[] key = decrypt_key(data, possible_jid); - string cleartext = arr_to_str(aes_decrypt(Cipher.AES_GCM_NOPADDING, key, data.iv, data.ciphertext)); + if (data.ciphertext != null) { + string cleartext = arr_to_str(aes_decrypt(Cipher.AES_GCM_NOPADDING, key, data.iv, data.ciphertext)); + message.body = cleartext; + } // If we figured out which real jid a message comes from due to decryption working, save it if (conversation.type_ == Conversation.Type.GROUPCHAT && message.real_jid == null) { message.real_jid = possible_jid; } - message.body = cleartext; message.encryption = Encryption.OMEMO; trust_manager.message_device_id_map[message] = data.sid; @@ -71,7 +70,7 @@ namespace Dino.Plugins.Omemo { } if ( - encrypted_node.get_deep_string_content("payload") != null && // Ratchet forwarding doesn't contain payload and might not include us, which is ok + data.ciphertext != null && // Ratchet forwarding doesn't contain payload and might not include us, which is ok data.our_potential_encrypted_keys.size == 0 && // The message was not encrypted to us stream_interactor.module_manager.get_module(message.account, StreamModule.IDENTITY).store.local_registration_id != data.sid // Message from this device. Never encrypted to itself. ) { diff --git a/plugins/omemo/src/logic/manager.vala b/plugins/omemo/src/logic/manager.vala index 5552e212..ba02bab5 100644 --- a/plugins/omemo/src/logic/manager.vala +++ b/plugins/omemo/src/logic/manager.vala @@ -66,6 +66,7 @@ public class Manager : StreamInteractionModule, Object { this.trust_manager = trust_manager; this.encryptors = encryptors; + stream_interactor.account_added.connect(on_account_added); stream_interactor.stream_negotiated.connect(on_stream_negotiated); stream_interactor.get_module(MessageProcessor.IDENTITY).pre_message_send.connect(on_pre_message_send); stream_interactor.get_module(RosterManager.IDENTITY).mutual_subscription.connect(on_mutual_subscription); @@ -182,6 +183,12 @@ public class Manager : StreamInteractionModule, Object { StreamModule module = stream_interactor.module_manager.get_module(account, StreamModule.IDENTITY); if (module != null) { module.request_user_devicelist.begin(stream, account.bare_jid); + } + } + + private void on_account_added(Account account) { + StreamModule module = stream_interactor.module_manager.get_module(account, StreamModule.IDENTITY); + if (module != null) { module.device_list_loaded.connect((jid, devices) => on_device_list_loaded(account, jid, devices)); module.bundle_fetched.connect((jid, device_id, bundle) => on_bundle_fetched(account, jid, device_id, bundle)); module.bundle_fetch_failed.connect((jid) => continue_message_sending(account, jid)); diff --git a/plugins/omemo/src/plugin.vala b/plugins/omemo/src/plugin.vala index 643428a8..dfbe0780 100644 --- a/plugins/omemo/src/plugin.vala +++ b/plugins/omemo/src/plugin.vala @@ -30,7 +30,6 @@ public class Plugin : RootInterface, Object { public Dino.Application app; public Database db; public EncryptionListEntry list_entry; - public AccountSettingsEntry settings_entry; public ContactDetailsProvider contact_details_provider; public DeviceNotificationPopulator device_notification_populator; public OwnNotifications own_notifications; @@ -43,13 +42,12 @@ public class Plugin : RootInterface, Object { this.app = app; this.db = new Database(Path.build_filename(Application.get_storage_dir(), "omemo.db")); this.list_entry = new EncryptionListEntry(this); - this.settings_entry = new AccountSettingsEntry(this); this.contact_details_provider = new ContactDetailsProvider(this); this.device_notification_populator = new DeviceNotificationPopulator(this, this.app.stream_interactor); this.trust_manager = new TrustManager(this.app.stream_interactor, this.db); this.app.plugin_registry.register_encryption_list_entry(list_entry); - this.app.plugin_registry.register_account_settings_entry(settings_entry); + this.app.plugin_registry.register_encryption_preferences_entry(new OmemoPreferencesEntry(this)); this.app.plugin_registry.register_contact_details_entry(contact_details_provider); this.app.plugin_registry.register_notification_populator(device_notification_populator); this.app.plugin_registry.register_conversation_addition_populator(new BadMessagesPopulator(this.app.stream_interactor, this)); diff --git a/plugins/omemo/src/protocol/stream_module.vala b/plugins/omemo/src/protocol/stream_module.vala index b00ea5b8..4e97b1e6 100644 --- a/plugins/omemo/src/protocol/stream_module.vala +++ b/plugins/omemo/src/protocol/stream_module.vala @@ -30,8 +30,8 @@ public class StreamModule : XmppStreamModule { } public override void attach(XmppStream stream) { - stream.get_module(Pubsub.Module.IDENTITY).add_filtered_notification(stream, NODE_DEVICELIST, true, - (stream, jid, id, node) => parse_device_list(stream, jid, id, node), null); + stream.get_module(Pubsub.Module.IDENTITY).add_filtered_notification(stream, NODE_DEVICELIST, + (stream, jid, id, node) => parse_device_list(stream, jid, id, node), null, null); } public override void detach(XmppStream stream) { diff --git a/plugins/omemo/src/ui/account_settings_entry.vala b/plugins/omemo/src/ui/account_settings_entry.vala deleted file mode 100644 index 8736260b..00000000 --- a/plugins/omemo/src/ui/account_settings_entry.vala +++ /dev/null @@ -1,58 +0,0 @@ -using Dino.Entities; -using Gtk; - -namespace Dino.Plugins.Omemo { - -public class AccountSettingsEntry : Plugins.AccountSettingsEntry { - private Plugin plugin; - private Account account; - - private Box box = new Box(Orientation.HORIZONTAL, 0); - private Label fingerprint = new Label("...") { xalign=0 }; - private Button btn = new Button.from_icon_name("view-list-symbolic") { has_frame=false, valign=Align.CENTER, visible=false }; - - public override string id { get { return "omemo_identity_key"; }} - - public override string name { get { return "OMEMO"; }} - - public AccountSettingsEntry(Plugin plugin) { - this.plugin = plugin; - - Border border = new Button().get_style_context().get_padding(); - fingerprint.margin_top = border.top + 1; - fingerprint.margin_start = border.left + 1; - fingerprint.visible = true; - box.append(fingerprint); - - btn.clicked.connect(() => { - activated(); - ContactDetailsDialog dialog = new ContactDetailsDialog(plugin, account, account.bare_jid); - dialog.set_transient_for((Window) box.get_root()); - dialog.present(); - }); - // TODO expand=false? - box.append(btn); - } - - public override Object? get_widget(WidgetType type) { - if (type != WidgetType.GTK4) return null; - return box; - } - - public override void set_account(Account account) { - this.account = account; - btn.visible = false; - Qlite.Row? row = plugin.db.identity.row_with(plugin.db.identity.account_id, account.id).inner; - if (row == null) { - fingerprint.set_markup("%s\n<span font='8'>%s</span>".printf(_("Own fingerprint"), _("Will be generated on first connection"))); - } else { - string res = fingerprint_markup(fingerprint_from_base64(((!)row)[plugin.db.identity.identity_key_public_base64])); - fingerprint.set_markup("%s\n<span font_family='monospace' font='8'>%s</span>".printf(_("Own fingerprint"), res)); - btn.visible = true; - } - } - - public override void deactivate() { } -} - -}
\ No newline at end of file diff --git a/plugins/omemo/src/ui/contact_details_provider.vala b/plugins/omemo/src/ui/contact_details_provider.vala index 822294cc..a97a40ad 100644 --- a/plugins/omemo/src/ui/contact_details_provider.vala +++ b/plugins/omemo/src/ui/contact_details_provider.vala @@ -29,6 +29,7 @@ public class ContactDetailsProvider : Plugins.ContactDetailsProvider, Object { if (i > 0) { Button btn = new Button.from_icon_name("view-list-symbolic") { visible = true, valign = Align.CENTER, has_frame = false }; + btn.tooltip_text = _("OMEMO Key Management"); btn.clicked.connect(() => { btn.activate(); ContactDetailsDialog dialog = new ContactDetailsDialog(plugin, conversation.account, conversation.counterpart); diff --git a/plugins/omemo/src/ui/encryption_list_entry.vala b/plugins/omemo/src/ui/encryption_list_entry.vala index b262ef81..3bb76c52 100644 --- a/plugins/omemo/src/ui/encryption_list_entry.vala +++ b/plugins/omemo/src/ui/encryption_list_entry.vala @@ -53,7 +53,12 @@ public class EncryptionListEntry : Plugins.EncryptionListEntry, Object { Manager omemo_manager = plugin.app.stream_interactor.get_module(Manager.IDENTITY); if (muc_manager.is_private_room(conversation.account, conversation.counterpart)) { - foreach (Jid offline_member in muc_manager.get_offline_members(conversation.counterpart, conversation.account)) { + var offline_members = muc_manager.get_offline_members(conversation.counterpart, conversation.account); + if (offline_members == null) { + // We don't store offline members yet, and it'll be null if we're offline + return; + } + foreach (Jid offline_member in offline_members) { bool ok = yield omemo_manager.ensure_get_keys_for_jid(conversation.account, offline_member); if (!ok) { input_status_callback(new Plugins.InputFieldStatus("A member does not support OMEMO: %s".printf(offline_member.to_string()), Plugins.InputFieldStatus.MessageType.ERROR, Plugins.InputFieldStatus.InputState.NO_SEND)); diff --git a/plugins/omemo/src/ui/encryption_preferences_entry.vala b/plugins/omemo/src/ui/encryption_preferences_entry.vala new file mode 100644 index 00000000..7997f04d --- /dev/null +++ b/plugins/omemo/src/ui/encryption_preferences_entry.vala @@ -0,0 +1,336 @@ +using Qlite; +using Qrencode; +using Gee; +using Xmpp; +using Dino.Entities; +using Gtk; + +namespace Dino.Plugins.Omemo { + +public class OmemoPreferencesEntry : Plugins.EncryptionPreferencesEntry { + + OmemoPreferencesWidget widget; + Plugin plugin; + + public OmemoPreferencesEntry(Plugin plugin) { + this.plugin = plugin; + } + + public override Object? get_widget(Account account, WidgetType type) { + if (type != WidgetType.GTK4) return null; + var widget = new OmemoPreferencesWidget(plugin); + widget.set_account(account); + return widget; + } + + public override string id { get { return "omemo_preferences_entryption"; }} +} + +[GtkTemplate (ui = "/im/dino/Dino/omemo/encryption_preferences_entry.ui")] +public class OmemoPreferencesWidget : Adw.PreferencesGroup { + private Plugin plugin; + private Account account; + private Jid jid; + private int identity_id = 0; + private Signal.Store store; + private Set<uint32> displayed_ids = new HashSet<uint32>(); + + [GtkChild] private unowned Adw.ActionRow automatically_accept_new_row; + [GtkChild] private Switch automatically_accept_new_switch; + [GtkChild] private unowned Adw.ActionRow encrypt_by_default_row; + [GtkChild] private Switch encrypt_by_default_switch; + [GtkChild] private unowned Label new_keys_label; + + [GtkChild] private unowned Adw.PreferencesGroup keys_preferences_group; + [GtkChild] private unowned ListBox new_keys_listbox; + [GtkChild] private unowned Picture qrcode_picture; + [GtkChild] private unowned Popover qrcode_popover; + + private ArrayList<Widget> keys_preferences_group_children = new ArrayList<Widget>(); + + construct { + // If we set the strings in the .ui file, they don't get translated + encrypt_by_default_row.title = _("OMEMO by default"); + encrypt_by_default_row.subtitle = _("Enable OMEMO encryption for new conversations"); + automatically_accept_new_row.title = _("Encrypt to new devices"); + automatically_accept_new_row.subtitle = _("Automatically encrypt to new devices from this contact."); + new_keys_label.label = _("New keys"); + } + + public OmemoPreferencesWidget(Plugin plugin) { + this.plugin = plugin; + this.account = account; + this.jid = jid; + } + + public void set_account(Account account) { + this.account = account; + this.jid = account.bare_jid; + + automatically_accept_new_switch.set_active(plugin.db.trust.get_blind_trust(identity_id, jid.bare_jid.to_string(), true)); + automatically_accept_new_switch.state_set.connect(on_auto_accept_toggled); + + encrypt_by_default_switch.set_active(plugin.app.settings.get_default_encryption(account) != Encryption.NONE); + encrypt_by_default_switch.state_set.connect(on_omemo_by_default_toggled); + + identity_id = plugin.db.identity.get_id(account.id); + if (identity_id < 0) return; + Dino.Application? app = Application.get_default() as Dino.Application; + if (app != null) { + store = app.stream_interactor.module_manager.get_module(account, StreamModule.IDENTITY).store; + } + + redraw_key_list(); + + // Check for unknown devices + fetch_unknown_bundles(); + } + + private void redraw_key_list() { + // Remove current widgets + foreach (var widget in keys_preferences_group_children) { + keys_preferences_group.remove(widget); + } + keys_preferences_group_children.clear(); + + // Dialog opened from the account settings menu + // Show the fingerprint for this device separately with buttons for a qrcode and to copy + if(jid.equals(account.bare_jid)) { + automatically_accept_new_row.subtitle = _("New encryption keys from your other devices will be accepted automatically."); + add_own_fingerprint(); + } + + //Show the normal devicelist + var own_id = plugin.db.identity.row_with(plugin.db.identity.account_id, account.id)[plugin.db.identity.device_id]; + foreach (Row device in plugin.db.identity_meta.get_known_devices(identity_id, jid.to_string())) { + if(jid.equals(account.bare_jid) && device[plugin.db.identity_meta.device_id] == own_id) { + // If this is our own account, don't show this device twice (did it separately already) + continue; + } + add_fingerprint(device, (TrustLevel) device[plugin.db.identity_meta.trust_level]); + } + + //Show any new devices for which the user must decide whether to accept or reject + foreach (Row device in plugin.db.identity_meta.get_new_devices(identity_id, jid.to_string())) { + add_new_fingerprint(device); + } + } + + private static string escape_for_iri_path_segment(string s) { + // from RFC 3986, 2.2. Reserved Characters: + string SUB_DELIMS = "!$&'()*+,;="; + // from RFC 3986, 3.3. Path (pchar without unreserved and pct-encoded): + string ALLOWED_RESERVED_CHARS = SUB_DELIMS + ":@"; + return GLib.Uri.escape_string(s, ALLOWED_RESERVED_CHARS, true); + } + + private void fetch_unknown_bundles() { + Dino.Application app = Application.get_default() as Dino.Application; + XmppStream? stream = app.stream_interactor.get_stream(account); + if (stream == null) return; + StreamModule? module = stream.get_module(StreamModule.IDENTITY); + if (module == null) return; + module.bundle_fetched.connect_after((bundle_jid, device_id, bundle) => { + if (bundle_jid.equals(jid) && !displayed_ids.contains(device_id)) { + redraw_key_list(); + } + }); + foreach (Row device in plugin.db.identity_meta.get_unknown_devices(identity_id, jid.to_string())) { + try { + module.fetch_bundle(stream, new Jid(device[plugin.db.identity_meta.address_name]), device[plugin.db.identity_meta.device_id], false); + } catch (InvalidJidError e) { + warning("Ignoring device with invalid Jid: %s", e.message); + } + } + } + + private void add_own_fingerprint() { + string own_b64 = plugin.db.identity.row_with(plugin.db.identity.account_id, account.id)[plugin.db.identity.identity_key_public_base64]; + string fingerprint = fingerprint_from_base64(own_b64); + + var own_action_box = new Box(Orientation.HORIZONTAL, 6); + var show_qrcode_button = new MenuButton() { icon_name="dino-qr-code-symbolic", valign=Align.CENTER }; + own_action_box.append(show_qrcode_button); + var copy_button = new Button() { icon_name="edit-copy-symbolic", valign=Align.CENTER }; + copy_button.clicked.connect(() => { copy_button.get_clipboard().set_text(fingerprint); }); + own_action_box.append(copy_button); + + Adw.ActionRow action_row = new Adw.ActionRow(); + + action_row.title = "This device"; + action_row.subtitle = format_fingerprint(fingerprint_from_base64(own_b64)); + action_row.add_suffix(own_action_box); +#if Adw_1_2 + action_row.use_markup = true; + action_row.subtitle = fingerprint_markup(fingerprint_from_base64(own_b64)); +#endif + add_key_row(action_row); + + // Create and set QR code popover + int sid = plugin.db.identity.row_with(plugin.db.identity.account_id, account.id)[plugin.db.identity.device_id]; + var iri_query = @"omemo-sid-$(sid)=$(fingerprint)"; +#if GLIB_2_66 && VALA_0_50 + string iri = GLib.Uri.join(UriFlags.NONE, "xmpp", null, null, 0, jid.to_string(), iri_query, null); +#else + var iri_path_seg = escape_for_iri_path_segment(jid.to_string()); + var iri = @"xmpp:$(iri_path_seg)?$(iri_query)"; +#endif + + const int QUIET_ZONE_MODULES = 4; // MUST be at least 4 + const int MODULE_SIZE_PX = 4; // arbitrary + var qr_paintable = new QRcode(iri, 2) + .to_paintable(MODULE_SIZE_PX * qrcode_picture.scale_factor); + qrcode_picture.paintable = qr_paintable; + qrcode_picture.margin_top = qrcode_picture.margin_end = + qrcode_picture.margin_bottom = qrcode_picture.margin_start = QUIET_ZONE_MODULES * MODULE_SIZE_PX; + qrcode_popover.add_css_class("qrcode-container"); + + show_qrcode_button.popover = qrcode_popover; + } + + private void add_fingerprint(Row device, TrustLevel trust) { + string key_base64 = device[plugin.db.identity_meta.identity_key_public_base64]; + bool key_active = device[plugin.db.identity_meta.now_active]; + if (store != null) { + try { + Signal.Address address = new Signal.Address(jid.to_string(), device[plugin.db.identity_meta.device_id]); + Signal.SessionRecord? session = null; + if (store.contains_session(address)) { + session = store.load_session(address); + string session_key_base64 = Base64.encode(session.state.remote_identity_key.serialize()); + if (key_base64 != session_key_base64) { + critical("Session and database identity key mismatch!"); + key_base64 = session_key_base64; + } + } + } catch (Error e) { + print("Error while reading session store: %s", e.message); + } + } + + if (device[plugin.db.identity_meta.now_active]) { + Adw.ActionRow action_row = new Adw.ActionRow(); + action_row.activated.connect(() => { + Row updated_device = plugin.db.identity_meta.get_device(device[plugin.db.identity_meta.identity_id], device[plugin.db.identity_meta.address_name], device[plugin.db.identity_meta.device_id]); + ManageKeyDialog manage_dialog = new ManageKeyDialog(updated_device, plugin.db); + manage_dialog.set_transient_for((Gtk.Window) get_root()); + manage_dialog.present(); + manage_dialog.response.connect((response) => { + update_stored_trust(response, updated_device); + redraw_key_list(); + }); + }); + action_row.activatable = true; + action_row.title = "Other device"; + action_row.subtitle = format_fingerprint(fingerprint_from_base64(key_base64)); + string trust_str = _("Accepted"); + switch(trust) { + case TrustLevel.UNTRUSTED: + trust_str = _("Rejected"); + break; + case TrustLevel.VERIFIED: + trust_str = _("Verified"); + break; + } + + action_row.add_suffix(new Label(trust_str)); +#if Adw_1_2 + action_row.use_markup = true; + action_row.subtitle = fingerprint_markup(fingerprint_from_base64(key_base64)); +#endif + add_key_row(action_row); + } + displayed_ids.add(device[plugin.db.identity_meta.device_id]); + } + + private bool on_auto_accept_toggled(bool active) { + plugin.trust_manager.set_blind_trust(account, jid, active); + + if (active) { + int identity_id = plugin.db.identity.get_id(account.id); + if (identity_id < 0) return false; + + foreach (Row device in plugin.db.identity_meta.get_new_devices(identity_id, jid.to_string())) { + plugin.trust_manager.set_device_trust(account, jid, device[plugin.db.identity_meta.device_id], TrustLevel.TRUSTED); + add_fingerprint(device, TrustLevel.TRUSTED); + } + } + return false; + } + + private bool on_omemo_by_default_toggled(bool active) { + var encryption_value = active ? Encryption.OMEMO : Encryption.NONE; + plugin.app.settings.set_default_encryption(account, encryption_value); + return false; + } + + private void update_stored_trust(int response, Row device) { + switch (response) { + case TrustLevel.TRUSTED: + plugin.trust_manager.set_device_trust(account, jid, device[plugin.db.identity_meta.device_id], TrustLevel.TRUSTED); + break; + case TrustLevel.UNTRUSTED: + plugin.trust_manager.set_device_trust(account, jid, device[plugin.db.identity_meta.device_id], TrustLevel.UNTRUSTED); + break; + case TrustLevel.VERIFIED: + plugin.trust_manager.set_device_trust(account, jid, device[plugin.db.identity_meta.device_id], TrustLevel.VERIFIED); + plugin.trust_manager.set_blind_trust(account, jid, false); + automatically_accept_new_switch.set_active(false); + break; + } + } + + private void add_new_fingerprint(Row device) { + Adw.ActionRow action_row = new Adw.ActionRow(); + action_row.title = _("New device"); + action_row.subtitle = format_fingerprint(fingerprint_from_base64(device[plugin.db.identity_meta.identity_key_public_base64])); + +#if Adw_1_2 + action_row.use_markup = true; + action_row.subtitle = fingerprint_markup(fingerprint_from_base64(device[plugin.db.identity_meta.identity_key_public_base64])); +#endif + + Button accept_button = new Button() { visible = true, valign = Align.CENTER, hexpand = true }; + accept_button.set_icon_name("emblem-ok-symbolic"); // using .image = sets .image-button. Together with .suggested/destructive action that breaks the button Adwaita + accept_button.add_css_class("suggested-action"); + accept_button.tooltip_text = _("Accept key"); + + Button reject_button = new Button() { visible = true, valign = Align.CENTER, hexpand = true }; + reject_button.set_icon_name("action-unavailable-symbolic"); + reject_button.add_css_class("destructive-action"); + reject_button.tooltip_text = _("Reject key"); + + accept_button.clicked.connect(() => { + plugin.trust_manager.set_device_trust(account, jid, device[plugin.db.identity_meta.device_id], TrustLevel.TRUSTED); + add_fingerprint(device, TrustLevel.TRUSTED); + remove_key_row(action_row); + }); + + reject_button.clicked.connect(() => { + plugin.trust_manager.set_device_trust(account, jid, device[plugin.db.identity_meta.device_id], TrustLevel.UNTRUSTED); + add_fingerprint(device, TrustLevel.UNTRUSTED); + remove_key_row(action_row); + }); + + Box control_box = new Box(Gtk.Orientation.HORIZONTAL, 0) { visible = true, hexpand = true }; + control_box.append(accept_button); + control_box.append(reject_button); + control_box.add_css_class("linked"); // .linked: Visually link the accept / reject buttons + + action_row.add_suffix(control_box); + + add_key_row(action_row); + displayed_ids.add(device[plugin.db.identity_meta.device_id]); + } + + private void add_key_row(Adw.PreferencesRow widget) { + keys_preferences_group.add(widget); + keys_preferences_group_children.add(widget); + } + + private void remove_key_row(Adw.PreferencesRow widget) { + keys_preferences_group.remove(widget); + keys_preferences_group_children.remove(widget); + } +} +}
\ No newline at end of file diff --git a/plugins/omemo/src/ui/util.vala b/plugins/omemo/src/ui/util.vala index cf61ed82..e250ff4d 100644 --- a/plugins/omemo/src/ui/util.vala +++ b/plugins/omemo/src/ui/util.vala @@ -17,46 +17,24 @@ public static string fingerprint_from_base64(string b64) { } public static string fingerprint_markup(string s) { + return "<span font_family='monospace' font='9'>" + format_fingerprint(s) + "</span>"; +} + +public static string format_fingerprint(string s) { string markup = ""; for (int i = 0; i < s.length; i += 4) { string four_chars = s.substring(i, 4).down(); - int raw = (int) from_hex(four_chars); - uint8[] bytes = {(uint8) ((raw >> 8) & 0xff - 128), (uint8) (raw & 0xff - 128)}; - - Checksum checksum = new Checksum(ChecksumType.SHA1); - checksum.update(bytes, bytes.length); - uint8[] digest = new uint8[20]; - size_t len = 20; - checksum.get_digest(digest, ref len); - - uint8 r = digest[0]; - uint8 g = digest[1]; - uint8 b = digest[2]; - - if (r == 0 && g == 0 && b == 0) r = g = b = 1; - - double brightness = 0.2126 * r + 0.7152 * g + 0.0722 * b; - - if (brightness < 80) { - double factor = 80.0 / brightness; - r = uint8.min(255, (uint8) (r * factor)); - g = uint8.min(255, (uint8) (g * factor)); - b = uint8.min(255, (uint8) (b * factor)); - - } else if (brightness > 180) { - double factor = 180.0 / brightness; - r = (uint8) (r * factor); - g = (uint8) (g * factor); - b = (uint8) (b * factor); - } - if (i % 32 == 0 && i != 0) markup += "\n"; - markup += @"<span foreground=\"$("#%02x%02x%02x".printf(r, g, b))\">$four_chars</span>"; - if (i % 8 == 4 && i % 32 != 28) markup += " "; + markup += four_chars; + if (i % 16 == 12 && i % 32 != 28) { + markup += " "; + } + if (i % 8 == 4 && i % 16 != 12) { + markup += "\u00a0"; // Non-breaking space + } } - - return "<span font_family='monospace' font='8'>" + markup + "</span>"; + return markup; } } |