From 0242ecd0e739d02ddb2683f4c189cdf4df04fac5 Mon Sep 17 00:00:00 2001 From: cjdw Date: Tue, 16 Jul 2024 10:21:17 +0000 Subject: [PATCH 01/23] Translated using Weblate (Indonesian) Currently translated at 60.3% (486 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/ --- locales/id.json | 51 ++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/locales/id.json b/locales/id.json index 9036b12f7..10774b8f7 100644 --- a/locales/id.json +++ b/locales/id.json @@ -124,7 +124,7 @@ "restore_nothings_done": "Tidak ada yang dipulihkan", "restore_running_app_script": "Memulihkan aplikasi {app}…", "root_password_changed": "kata sandi root telah diubah", - "root_password_desynchronized": "Kata sandi administrasi telah diubah tapi YunoHost tidak dapat mengubahnya menjadi kata sandi root!", + "root_password_desynchronized": "Kata sandi administrasi telah diubah, tapi YunoHost tidak dapat mengubahnya menjadi kata sandi root!", "server_reboot_confirm": "Peladen akan dimulai ulang segera, apakan Anda yakin [{answers}]", "server_shutdown": "Peladen akan dimatikan", "server_shutdown_confirm": "Peladen akan dimatikan segera, apakah Anda yakin? [{answers}]", @@ -163,7 +163,7 @@ "log_domain_add": "Menambahkan domain '{}' ke konfigurasi sistem", "main_domain_changed": "Domain utama telah diubah", "service_already_started": "Layanan '{service}' telah berjalan", - "service_description_fail2ban": "Melindungi dari berbagai macam serangan dari Internet", + "service_description_fail2ban": "Melindungi dari serangan kotor dan berbagai macam serangan dari Internet", "service_description_yunohost-api": "Mengelola interaksi antara antarmuka web YunoHost dengan sistem", "this_action_broke_dpkg": "Tindakan ini merusak dpkg/APT (pengelola paket sistem)… Anda bisa mencoba menyelesaikan masalah ini dengan masuk lewat SSH dan menjalankan `sudo apt install --fix-broken` dan/atau `sudo dpkg --configure -a`.", "app_manifest_install_ask_init_admin_permission": "Siapa yang boleh mengakses fitur admin untuk aplikasi ini? (Ini bisa diubah nanti)", @@ -194,12 +194,12 @@ "mail_unavailable": "Alamat surel ini hanya untuk kelompok admin", "main_domain_change_failed": "Tidak dapat mengubah domain utama", "diagnosis_ip_global": "IP Global: {global}", - "diagnosis_ip_dnsresolution_working": "Resolusi nama domain bekerja!", + "diagnosis_ip_dnsresolution_working": "Resolusi nama domain bisa digunakan!", "diagnosis_ip_local": "IP Lokal: {local}", "diagnosis_ip_no_ipv4": "Peladen ini sepertinya tidak memiliki IPv4.", "diagnosis_mail_ehlo_could_not_diagnose_details": "Galat: {error}", "global_settings_setting_ssh_password_authentication_help": "Izinkan autentikasi kata sandi untuk SSH", - "password_listed": "Kata sandi ini termasuk dalam daftar kata sandi yang sering digunakan di dunia. Mohon untuk memilih yang lebih unik.", + "password_listed": "Kata sandi ini termasuk dalam daftar kata sandi yang sering digunakan di dunia. Silakan untuk memilih yang lebih unik.", "permission_not_found": "Izin '{permission}' tidak ditemukan", "restore_not_enough_disk_space": "Ruang tidak cukup (ruang: {free_space} B, ruang yang dibutuhkan: {needed_space} B, margin aman: {margin} B)", "server_reboot": "Peladen akan dimulai ulang", @@ -277,7 +277,7 @@ "diagnosis_ip_connected_ipv6": "Peladen ini terhubung ke internet lewat IPv6!", "diagnosis_services_bad_status": "Layanan {service} {status} :(", "global_settings_setting_root_password": "Kata sandi root baru", - "log_app_action_run": "Menjalankan tindakan dari aplikasi '{}'", + "log_app_action_run": "Menjalankan tindakan pada aplikasi '{}'", "log_settings_reset_all": "Atur ulang semua pengaturan", "log_settings_set": "Terapkan pengaturan", "service_removed": "Layanan '{service}' dihapus", @@ -330,14 +330,14 @@ "permission_update_failed": "Tidak dapat memperbarui izin '{permission}': {error}", "apps_failed_to_upgrade": "Aplikasi berikut gagal untuk diperbarui:{apps}", "backup_archive_name_unknown": "Arsip cadangan lokal dengan nama '{name}' tidak diketahui", - "diagnosis_http_nginx_conf_not_up_to_date_details": "Untuk memperbaiki ini, periksa perbedaannya dari CLI menggunakan yunohost tools regen-conf nginx --dry-run --with-diff dan jika Anda sudah, terapkan perubahannya menggunakan yunohost tools regen-conf nginx --force.", + "diagnosis_http_nginx_conf_not_up_to_date_details": "Untuk memperbaiki ini, periksa perbedaannya dari CLI menggunakan yunohost tools regen-conf nginx --dry-run --with-diff dan jika menurut Anda sudah sesuai, terapkan perubahannya menggunakan yunohost tools regen-conf nginx --force.", "domain_config_auth_token": "Token autentikasi", "domain_config_cert_install": "Pasang sertifikat Let's Encrypt", "domain_config_cert_summary_abouttoexpire": "Sertifikat saat ini akan kedaluwarsa. Akan secara otomatis diperbarui secepatnya.", "domain_config_mail_in": "Surel datang", "password_too_simple_1": "Panjang kata sandi harus paling tidak 8 karakter", "password_too_simple_2": "Panjang kata sandi harus paling tidak 8 karakter dan mengandung digit, huruf kapital, dan huruf kecil", - "password_too_simple_3": "Panjang kata sandi harus paling tidak 8 karakter dan mengandung digit, huruf kapital, huruf kecil, dan karakter khusus", + "password_too_simple_3": "Kata sandi harus terdiri dari minimal 8 karakter dan berisi angka, huruf besar, huruf kecil, dan karakter khusus", "password_too_simple_4": "Panjang kata sandi harus paling tidak 12 karakter dan mengandung digit, huruf kapital, huruf kecil, dan karakter khusus", "port_already_closed": "Porta {port} telah ditutup untuk koneksi {ip_version}", "service_description_yunomdns": "Membuat Anda bisa menemukan peladen Anda menggunakan 'yunohost.local' di jaringan lokal Anda", @@ -393,7 +393,7 @@ "log_user_permission_reset": "Mengatur ulang izin '{}'", "domain_config_xmpp": "Pesan Langsung (XMPP)", "diagnosis_http_connection_error": "Masalah jaringan: tidak dapat terhubung dengan domain yang diminta, sangat mungkin terputus.", - "dyndns_ip_updated": "IP Anda diperbarui di DynDNS", + "dyndns_ip_updated": "IP Anda diperbarui pada DynDNS", "ask_dyndns_recovery_password_explain": "Pilih kata sandi pemulihan untuk domain DynDNS Anda.", "ask_dyndns_recovery_password": "Kata sandi pemulihan DynDNS", "backup_output_directory_not_empty": "Anda harus memilih direktori yang kosong", @@ -451,5 +451,38 @@ "apps_catalog_init_success": "Inisialisasi sistem katalog aplikasi!", "app_unsupported_remote_type": "Tidak mendukung type remot yang digunakan pada aplikasi", "app_not_upgraded_broken_system_continue": "Aplikasi '{failed_app}' telah gagal meningkatkan dan menyebabkan sistem dalam status rusak (jadi --continue-on-failure diabaikan), dan sebagai konsekuensi terhadap peningkatan aplikasi tersebut telah dibatalkan: {apps}", - "apps_failed_to_upgrade_line": "\n * {app_id}(untuk melihat log yang berkaitan lakukan 'yunohost log show {operation_logger_name}')" + "apps_failed_to_upgrade_line": "\n * {app_id}(untuk melihat log yang berkaitan lakukan 'yunohost log show {operation_logger_name}')", + "backup_couldnt_bind": "Tidak dapat memaut {src} ke {dest}.", + "backup_custom_mount_error": "Metode pencadangan khusus tidak dapat melewati langkah 'mount'", + "backup_hook_unknown": "Kait cadangan '{hook}' tidak diketahui", + "backup_method_custom_finished": "Metode pencadangan khusus '{method}' selesai", + "backup_cant_mount_uncompress_archive": "Tidak dapat memasang arsip yang tidak terkompres sebagai proteksi penulisan", + "backup_custom_backup_error": "Metode pencadangan khusus tidak dapat melewati langkah 'backup'", + "backup_no_uncompress_archive_dir": "Tidak ada direktori arsip yang tidak terkompres", + "backup_unable_to_organize_files": "Tidak dapat menggunakan metode cepat untuk mengatur berkas dalam arsip", + "certmanager_cannot_read_cert": "Terjadi kesalahan saat mencoba membuka sertifikat saat ini untuk domain {domain} (berkas: {file}), alasan: {reason}", + "certmanager_domain_not_diagnosed_yet": "Belum ada hasil diagnosis untuk domain {domain}. Silakan jalankan kembali diagnosis untuk kategori 'DNS records' dan 'Web' di bagian diagnosis untuk memeriksa apakah domain siap untuk Let's Encrypt. (Atau jika Anda tahu apa yang Anda lakukan, gunakan '--no-checks' untuk mematikan pemeriksaan ini.)", + "certmanager_warning_subdomain_dns_record": "Subdomain '{subdomain}' tidak memiliki alamat IP yang sama dengan '{domain}'. Beberapa fitur tidak akan tersedia sampai Anda memperbaikinya dan membuat ulang sertifikat.", + "confirm_notifications_read": "PERINGATAN: Anda harus memeriksa notifikasi pada aplikasi di atas sebelum melanjutkan, mungkin terdapat hal yang penting untuk diketahui. [{answers}]", + "diagnosis_apps_broken": "Aplikasi tersebut saat ini ditandai sebagai rusak pada katalog aplikasi YunoHost. Ini mungkin hanya isu sementara ketika pengelola berupaya memperbaiki masalah tersebut. Untuk sementara, peningkatan versi aplikasi ini dinonaktifkan.", + "backup_running_hooks": "Menjalankan kait cadangan…", + "config_unknown_filter_key": "Kunci filter '{filter_key}' tidak sesuai.", + "backup_permission": "Izin pencadangan untuk {app}", + "config_forbidden_keyword": "Kata kunci '{keyword}' sudah ada, Anda tidak dapat membuat atau menggunakan panel konfigurasi disertai pertanyaan dengan id ini.", + "good_practices_about_user_password": "Anda sekarang akan menentukan kata sandi pengguna baru. Kata sandi harus terdiri dari minimal 8 karakter—walaupun sebaiknya menggunakan kata sandi yang lebih panjang (cth. parafrasa) dan/atau variasi karakter (huruf besar, huruf kecil, angka, dan karakter khusus).", + "domain_dns_push_failed_to_authenticate": "Gagal autentikasi pada API registrar untuk domain '{domain}'. Besar kemungkinan karena kredensial tidak sesuai? (Galat: {error})", + "certmanager_domain_dns_ip_differs_from_public_ip": "Rekaman DNS untuk domain '{domain}' berbeda dengan IP server ini. Silakan periksa kategori 'Catatan DNS' (dasar) dalam diagnosis untuk info lebih lanjut. Jika Anda baru saja memodifikasi rekaman A, silakan menunggu hingga rekaman tersebut disebarkan (beberapa pemeriksa sebaran DNS tersedia online). (Jika Anda tahu apa yang Anda lakukan, gunakan '--no-checks' untuk mematikan pemeriksaan ini.)", + "certmanager_hit_rate_limit": "Terlalu banyak sertifikat yang telah diterbitkan untuk kumpulan domain {domain} ini baru-baru ini. Silakan coba lagi nanti. Lihat https://letsencrypt.org/docs/rate-limits/ untuk detail lebih lanjut", + "custom_app_url_required": "Anda harus memberikan URL untuk meningkatkan versi aplikasi khusus Anda {app}", + "ask_dyndns_recovery_password_explain_unavailable": "Domain DynDNS ini sudah terdaftar. Jika Anda adalah orang yang pertama kali mendaftarkan domain ini, Anda dapat memasukkan kata sandi pemulihan untuk mengeklaim kembali domain ini.", + "backup_archive_writing_error": "Tidak bisa menambahkan berkas '{source}' (disebutkan dalam arsip '{dest}') untuk dicadangkan ke dalam arsip yang terkompres '{archive}'", + "certmanager_domain_http_not_working": "Domain {domain} sepertinya tidak dapat diakses melalui HTTP. Silakan periksa kategori 'Web' dalam diagnosis untuk info lebih lanjut. (Jika Anda tahu apa yang Anda lakukan, gunakan '--no-checks' untuk mematikan pemeriksaan ini.)", + "diagnosis_apps_bad_quality": "Aplikasi tersebut saat ini ditandai sebagai rusak pada katalog aplikasi YunoHost. Ini mungkin hanya isu sementara ketika pengelola berupaya memperbaiki masalah tersebut. Untuk sementara, peningkatan versi aplikasi ini dinonaktifkan.", + "backup_output_directory_required": "Anda harus menyediakan direktori keluaran untuk cadangan tersebut", + "config_action_disabled": "Tidak dapat menjalankan aksi '{action}' karena dinonaktifkan, pastikan untuk memenuhi batasannya. bantuan: {help}", + "config_cant_set_value_on_section": "Anda tidak dapat menetapkan satu nilai pun di seluruh bagian konfigurasi.", + "backup_applying_method_custom": "Memanggil metode pencadangan khusus '{method}'…", + "backup_ask_for_copying_if_needed": "Apakah Anda ingin melakukan pencadangan menggunakan {size}MB untuk sementara? (Cara ini digunakan karena beberapa berkas tidak dapat disiapkan menggunakan metode yang lebih efisien.)", + "good_practices_about_admin_password": "Anda sekarang akan menentukan kata sandi administrasi baru. Kata sandi harus terdiri dari minimal 8 karakter—walaupun sebaiknya menggunakan kata sandi yang lebih panjang (cth. parafrasa) dan/atau menggunakan variasi karakter (huruf besar, huruf kecil, angka, dan karakter khusus).", + "certmanager_acme_not_configured_for_domain": "Tantangan ACME tidak dapat dijalankan untuk {domain} saat ini karena konfigurasi pada nginx tidak memiliki potongan kode yang sesuai… Pastikan konfigurasi nginx Anda mutakhir menggunakan `yunohost tools regen-conf nginx --dry-run --with-diff`." } From 04101862ac7bc302cc6ea0bbffc7fef9168d8f39 Mon Sep 17 00:00:00 2001 From: xabirequejo Date: Wed, 17 Jul 2024 10:49:13 +0000 Subject: [PATCH 02/23] Translated using Weblate (Basque) Currently translated at 99.8% (804 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eu/ --- locales/eu.json | 44 +++++++++++++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/locales/eu.json b/locales/eu.json index b95fcd1a9..82ea49378 100644 --- a/locales/eu.json +++ b/locales/eu.json @@ -159,7 +159,7 @@ "app_manifest_install_ask_password": "Aukeratu administrazio-pasahitz bat aplikazio honetarako", "ask_user_domain": "Erabiltzailearen posta elektroniko eta XMPP konturako erabiliko den domeinua", "app_action_cannot_be_ran_because_required_services_down": "{services} zerbitzuak martxan egon beharko lirateke eragiketa hau exekutatu ahal izateko. Saia zaitez zerbitzuok berrabiarazten (eta ikertu zergatik ez diren abiarazi).", - "apps_already_up_to_date": "Egunean daude dagoeneko aplikazio guztiak", + "apps_already_up_to_date": "Aplikazio guztiak egunean daude dagoeneko", "app_full_domain_unavailable": "Aplikazio honek bere domeinu propioa behar du, baina beste aplikazio batzuk daude dagoeneko instalatuta '{domain}' domeinuan. Azpidomeinu bat erabil zenezake instalatu nahi duzun aplikaziorako.", "app_install_script_failed": "Errore bat gertatu da aplikazioaren instalatzailearen aginduetan", "diagnosis_basesystem_host": "Zerbitzariak Debian {debian_version} darabil", @@ -351,7 +351,7 @@ "diagnosis_mail_queue_unavailable": "Ezinezkoa da ilaran zenbat posta elektroniko dauden kontsultatzea", "log_user_create": "Gehitu '{}' erabiltzailea", "group_cannot_edit_visitors": "'bisitariak' taldea ezin da eskuz moldatu. Saiorik hasi gabeko bisitariak barne hartzen dituen talde berezia da", - "diagnosis_ram_verylow": "Sistemak RAM memoriaren {available} baino ez ditu erabilgarri; memoria guztiaren ({total}) %{available_percent}a bakarrik!", + "diagnosis_ram_verylow": "Sistemak RAM memoriaren {available} baino ez ditu erabilgarri; memoria guztiaren ({total}) %{available_percent}a.", "diagnosis_ram_low": "Sistemak RAM memoriaren {available} ditu erabilgarri; memoria guztiaren ({total}) %{available_percent}a. Adi ibili.", "diagnosis_ram_ok": "Sistemak RAM memoriaren {available} ditu oraindik erabilgarri; memoria guztiaren ({total}) %{available_percent}a.", "diagnosis_swap_none": "Sistemak ez du swap-ik. Gutxienez {recommended} izaten saiatu beharko zinateke, sistema memoriarik gabe gera ez dadin.", @@ -625,19 +625,19 @@ "tools_upgrade": "Sistemaren paketeak eguneratzen", "tools_upgrade_failed": "Ezin izan dira paketeak eguneratu: {packages_list}", "service_description_postgresql": "Aplikazioen datuak gordetzen ditu (SQL datubasea)", - "migration_0021_start": "Bullseye (e)rako migrazioa abiarazten", + "migration_0021_start": "Bullseye-rako migrazioa abiarazten", "migration_0021_patching_sources_list": "sources.lists petatxatzen…", "migration_0021_main_upgrade": "Eguneraketa nagusia abiarazten…", "migration_0021_still_on_buster_after_main_upgrade": "Zerbaitek huts egin du eguneraketa nagusian, badirudi sistemak oraindik darabilela Debian Buster", - "migration_0021_yunohost_upgrade": "YunoHosten muineko eguneraketa abiarazten…", - "migration_0021_not_enough_free_space": "/var/-enerabilgarri dagoen espazioa oso txikia da! Guxtienez GB 1 izan beharko zenuke erabilgarri migrazioari ekiteko.", - "migration_0021_system_not_fully_up_to_date": "Sistema ez dago erabat egunean. Egizu eguneraketa arrunt bat Bullseye-(e)rako migrazioa abiarazi baino lehen.", + "migration_0021_yunohost_upgrade": "YunoHosten muineko bertsio-berriztea abiarazten…", + "migration_0021_not_enough_free_space": "/var/-en erabilgarri dagoen espazioa oso txikia da! Gutxienez GB 1 izan beharko zenuke erabilgarri migrazioari ekiteko.", + "migration_0021_system_not_fully_up_to_date": "Sistema ez dago erabat egunean. Egizu eguneraketa arrunt bat Bullseye-rako migrazioa abiarazi baino lehen.", "migration_0021_general_warning": "Kontuan hartu migrazio hau konplexua dela. YunoHost taldeak ahalegin handia egin du probatzeko, baina hala ere migrazioak sistemaren zatiren bat edo aplikazioak apurt litzake.\n\nHorregatik, gomendagarria da:\n\t- Datu edo aplikazio garrantzitsuen babeskopia egitea. Informazio gehiago: https://yunohost.org/backup;\n\t- Ez izan presarik migrazioa abiaraztean: zure internet eta hardwarearen arabera ordu batzuk ere iraun lezake eguneraketa prozesuak.", "migration_0021_modified_files": "Kontuan hartu ondorengo fitxategiak eskuz moldatu omen direla eta eguneraketak berridatziko dituela: {manually_modified_files}", "migration_0021_cleaning_up": "Katxea eta erabilgarriak ez diren paketeak garbitzen…", "migration_0021_patch_yunohost_conflicts": "Arazo gatazkatsu bati adabakia jartzen…", - "migration_description_0021_migrate_to_bullseye": "Eguneratu sistema Debian Bullseye eta Yunohost 11.x-ra", - "migration_0021_problematic_apps_warning": "Kontuan izan ziur asko gatazkatsuak izango diren odorengo aplikazioak aurkitu direla. Badirudi ez zirela YunoHost aplikazioen katalogotik instalatu, edo ez daude 'badabiltza' bezala etiketatuak. Ondorioz, ezin da bermatu eguneratu ondoren funtzionatzen jarraituko dutenik: {problematic_apps}", + "migration_description_0021_migrate_to_bullseye": "Bertsio-berritu sistema Debian Bullseye eta YunoHost 11.x-ra", + "migration_0021_problematic_apps_warning": "Kontuan izan ziur asko gatazkatsuak izango diren ondorengo aplikazioak aurkitu direla. Badirudi ez zirela YunoHost aplikazioen katalogotik instalatu, edo ez daude 'badabiltza' bezala etiketatuak. Ondorioz, ezin da bermatu eguneratu ondoren funtzionatzen jarraituko dutenik: {problematic_apps}", "migration_0023_not_enough_space": "{path}-en ez dago toki nahikorik migrazioa abiarazteko.", "migration_0023_postgresql_11_not_installed": "PostgreSQL ez zegoen zure isteman instalatuta. Ez dago egitekorik.", "migration_0023_postgresql_13_not_installed": "PostgreSQL 11 dago instalatuta baina PostgreSQL 13 ez!? Zerbait arraroa gertatu omen zaio zure sistemari :(…", @@ -664,7 +664,7 @@ "migration_0024_rebuild_python_venv_failed": "{app} aplikazioaren Python virtualenv-aren birsorkuntza saiakerak huts egin du. Litekeena da aplikazioak ez funtzionatzea arazoa konpondu arte. Aplikazioaren eguneraketa behartu beharko zenuke ondorengo komandoarekin: `yunohost app upgrade --force {app}`.", "migration_description_0024_rebuild_python_venv": "Konpondu Python aplikazioa Bullseye eguneraketa eta gero", "migration_0024_rebuild_python_venv_disclaimer_base": "Debian Bullseye eguneraketa dela-eta, Python aplikazio batzuk birsortu behar dira Debianekin datorren Pythonen bertsiora egokitzeko (teknikoki 'virtualenv' deritzaiona birsortu behar da). Egin artean, litekeena da Python aplikazio horiek ez funtzionatzea. YunoHost saia daiteke beherago ageri diren aplikazioen virtualenv edo ingurune birtualak birsortzen. Beste aplikazio batzuen kasuan, edo birsortze saiakerak kale egingo balu, aplikazio horien eguneraketa behartu beharko duzu.", - "migration_0021_not_buster2": "Zerbitzariak darabilen Debian bertsioa ez da Buster! Dagoeneko Buster -> Bullseye migrazioa exekutatu baduzu, errore honek migrazioa erabat arrakastatsua izan ez zela esan nahi du (bestela YunoHostek amaitutzat markatuko luke). Komenigarria izango litzateke, laguntza taldearekin batera, zer gertatu zen aztertzea. Horretarako `migrazioaren erregistro **osoa** beharko duzue, Tresnak > Erregistroak atalean eskuragarri dagoena.", + "migration_0021_not_buster2": "Zerbitzariak darabilen Debian bertsioa ez da Buster! Dagoeneko Buster -> Bullseye migrazioa exekutatu baduzu, errore honek migrazioa erabat arrakastatsua izan ez zela esan nahi du (bestela YunoHostek amaitutzat markatuko luke). Komenigarria izango litzateke, laguntza taldearekin batera, zer gertatu zen aztertzea. Horretarako migrazioaren erregistro **osoa** beharko duzue, Tresnak > Erregistroak atalean eskuragarri dagoena.", "admins": "Administratzaileek", "app_action_failed": "{app} aplikaziorako {action} eragiketak huts egin du", "config_action_disabled": "Ezin izan da '{action}' eragiketa exekutatu ezgaituta dagoelako, egiaztatu bere mugak betetzen dituzula. Laguntza: {help}", @@ -781,5 +781,27 @@ "dyndns_set_recovery_password_invalid_password": "Berreskuratze-pasahitza ezartzeak huts egin du: pasahitza ez da nahikoa sendoa", "dyndns_set_recovery_password_failed": "Berreskuratze-pasahitza ezartzeak huts egin du: {error}", "dyndns_set_recovery_password_success": "Berreskuratze-pasahitza ezarri da!", - "global_settings_setting_ssh_port_help": "1024 baino ataka txikiago bat izan beharko litzateke, zerbitzu ez-administratzaileek urruneko makinan usurpazio-saiorik egin ez dezaten. Lehendik ere erabiltzen ari diren atakak ere ekidin beharko zenituzke, 80 edo 443 kasu." -} \ No newline at end of file + "global_settings_setting_ssh_port_help": "1024 baino ataka txikiago bat izan beharko litzateke, zerbitzu ez-administratzaileek urruneko makinan usurpazio-saiorik egin ez dezaten. Lehendik ere erabiltzen ari diren atakak ere ekidin beharko zenituzke, 80 edo 443 kasu.", + "migration_0027_start": "Bookworm-erako migrazioa abiarazten…", + "migration_0027_still_on_bullseye_after_main_upgrade": "Zerbaitek kale egin du bertsio-berritze nagusian; sistemak oraindik Debian Bullseye darabilela dirudi.", + "migration_0027_general_warning": "Migrazioa tentuz ibiltzeko prozedura da. YunoHosten taldeak ahal izan duen guztia egin du berrikusi eta probatzeko, baina hala ere sistemaren atalak edo aplikazioak honda litzake.\n\nBeraz, gomendagarria da:\n - Datu edo aplikazio garrantzitsuen babeskopia egitea. Informazio gehiagorako: https://yunohost.org/backup;\n - Ez izan presarik migrazioa abiaraztean: internet konexioaren eta hardwarearen arabera, litekeena da ordu apur batzuk ere behar izatea guztia dagokion bezala bertsio-berritzeko.", + "migration_description_0027_migrate_to_bookworm": "Bertsio-berritu sistema Debian Bookworm eta YunoHost 12-ra", + "migration_0027_system_not_fully_up_to_date": "Sistema ez dago erabat egunean. Egizu eguneraketa arrunt bat Bullseye-rako migrazioa abiarazi baino lehen.", + "diagnosis_ignore_filter_added": "{category} atalaren diagnostikorako iragazkia gehitu da", + "migration_0027_problematic_apps_warning": "Kontuan izan ziur asko gatazkatsuak izango diren ondorengo aplikazioak aurkitu direla. Badirudi ez zirela YunoHost aplikazioen katalogotik instalatu, edo ez daude 'badabiltza' bezala etiketatuak. Ondorioz, ezin da bermatu eguneratu ondoren funtzionatzen jarraituko dutenik: {problematic_apps}", + "diagnosis_ignore_missing_criteria": "Gutxienez irizpide bat gehitu behar duzu atalaren diagnostikoak kontuan har ez dezan", + "migration_0027_not_bullseye": "Zerbitzariak darabilen Debian bertsioa ez da Bullseye! Dagoeneko Bullseye -> Bookworm migrazioa exekutatu baduzu, errore honek migrazioa erabat arrakastatsua izan ez zela esan nahi du (bestela YunoHostek amaitutzat markatuko luke). Komenigarria izango litzateke, laguntza taldearekin batera, zer gertatu zen aztertzea. Horretarako migrazioaren erregistro **osoa** beharko duzue, Tresnak > Erregistroak atalean eskuragarri dagoena.", + "diagnosis_ignore_criteria_error": "Irizpideek forma hau izan behar dute: gakoa=balorea (adib. domain=yolo.test)", + "diagnosis_ignore_already_filtered": "(Badago lehendik ere irizpide horiek dituen {category} atalaren diagnostikorako iragazkia)", + "diagnosis_ignore_filter_removed": "{category} atalaren diagnostikorako iragazkia kendu da", + "diagnosis_ignore_no_filter_found": "(Ez dago irizpide horiek dituen {category} atalaren diagnostikorako iragazkirik)", + "diagnosis_ignore_no_issue_found": "Ez da arazorik aurkitu emandako irizpideekin.", + "migration_0027_delayed_api_restart": "YunoHosten APIa 15 segundu barru berrabiaraziko da automatikoki. Litekeena da tarte batez erabilgarri egoteari uztea eta ondoren berriro hasi beharko duzu saioa.", + "migration_0027_main_upgrade": "Bertsio-berritze nagusia abiarazten…", + "migration_0027_cleaning_up": "Erabilgarri izateari utzi dioten katxe eta paketeak garbitzen…", + "migration_0027_yunohost_upgrade": "YunoHosten muineko bertsio-berriztea abiarazten…", + "migration_0027_patch_yunohost_conflicts": "Arazo gatazkatsu bati adabakia jartzen…", + "migration_0027_modified_files": "Ondorengo fitxategiak eskuz moldatu direla antzeman da eta litekeena da bertsio-berritzeak gainean idaztea: {manually_modified_files}", + "migration_0027_not_enough_free_space": "/var/-en erabilgarri dagoen espazioa oso txikia da! Gutxienez GB 1 izan beharko zenuke erabilgarri migrazioari ekiteko.", + "migration_0027_patching_sources_list": "sources.lists fitxategia petatxatzen…" +} From ac4ff0fc2d5b80c2c80d5da02e2f8f551ddd69aa Mon Sep 17 00:00:00 2001 From: cjdw Date: Wed, 17 Jul 2024 10:18:51 +0000 Subject: [PATCH 03/23] Translated using Weblate (Indonesian) Currently translated at 62.7% (505 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/ --- locales/id.json | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/locales/id.json b/locales/id.json index 10774b8f7..9b2af8c61 100644 --- a/locales/id.json +++ b/locales/id.json @@ -484,5 +484,24 @@ "backup_applying_method_custom": "Memanggil metode pencadangan khusus '{method}'…", "backup_ask_for_copying_if_needed": "Apakah Anda ingin melakukan pencadangan menggunakan {size}MB untuk sementara? (Cara ini digunakan karena beberapa berkas tidak dapat disiapkan menggunakan metode yang lebih efisien.)", "good_practices_about_admin_password": "Anda sekarang akan menentukan kata sandi administrasi baru. Kata sandi harus terdiri dari minimal 8 karakter—walaupun sebaiknya menggunakan kata sandi yang lebih panjang (cth. parafrasa) dan/atau menggunakan variasi karakter (huruf besar, huruf kecil, angka, dan karakter khusus).", - "certmanager_acme_not_configured_for_domain": "Tantangan ACME tidak dapat dijalankan untuk {domain} saat ini karena konfigurasi pada nginx tidak memiliki potongan kode yang sesuai… Pastikan konfigurasi nginx Anda mutakhir menggunakan `yunohost tools regen-conf nginx --dry-run --with-diff`." + "certmanager_acme_not_configured_for_domain": "Tantangan ACME tidak dapat dijalankan untuk {domain} saat ini karena konfigurasi pada nginx tidak memiliki potongan kode yang sesuai… Pastikan konfigurasi nginx Anda mutakhir menggunakan `yunohost tools regen-conf nginx --dry-run --with-diff`.", + "diagnosis_http_special_use_tld": "Domain {domain} berdasarkan pada domain tingkat atas (TLD) penggunaan khusus seperti .local atau .test dan oleh karena itu tidak diharapkan untuk diekspos di luar jaringan lokal.", + "certmanager_self_ca_conf_file_not_found": "Tidak dapat menemukan berkas konfigurasi untuk otoritas teken mandiri (berkas: {file})", + "diagnosis_dns_specialusedomain": "Domain {domain} didasarkan pada domain tingkat atas (TLD) penggunaan khusus seperti .local atau .test dan oleh karena itu tidak diharapkan memiliki data DNS yang sebenarnya.", + "certmanager_unable_to_parse_self_CA_name": "Tidak dapat menguraikan nama otoritas teken mandiri (berkas: {file})", + "confirm_app_install_danger": "BAHAYA! Aplikasi ini diketahui masih eksperimental (jika tidak secara eksplisit tidak berfungsi)! Anda mungkin TIDAK boleh menginstalnya kecuali Anda tahu apa yang Anda lakukan. TIDAK ADA DUKUNGAN yang akan diberikan jika aplikasi ini tidak berfungsi atau merusak sistem Anda… Jika Anda tetap bersedia mengambil risiko tersebut, ketik '{answers}'", + "diagnosis_dns_missing_record": "Sesuai dengan konfigurasi DNS yang direkomendasikan, Anda harus menambahkan data DNS dengan info berikut.
Jenis: {type}
Nama: {name}
Nilai: {value}", + "diagnosis_http_could_not_diagnose": "Tidak dapat mendiagnosis apakah domain dapat dijangkau dari luar pada IPv{ipversion}.", + "diagnosis_found_errors_and_warnings": "Ditemukan {errors} isu penting (dan {warnings} peringatan) terkait dengan {category}!", + "diagnosis_http_hairpinning_issue": "Jaringan lokal Anda sepertinya tidak mengaktifkan hairpinning.", + "diagnosis_http_partially_unreachable": "Domain {domain} tampaknya tidak dapat dijangkau melalui HTTP dari luar jaringan lokal di IPv{failed}, meskipun berfungsi di IPv{passed}.", + "confirm_app_insufficient_ram": "BAHAYA! Aplikasi ini memerlukan {required} RAM untuk menginstal/meningkatkan tetapi hanya {current} yang tersedia saat ini. Meskipun aplikasi ini dapat berjalan, proses instalasi/peningkatannya memerlukan RAM dalam jumlah besar sehingga server Anda mungkin macet dan gagal total. Jika Anda tetap bersedia mengambil risiko tersebut, ketik '{answers}'", + "confirm_app_install_thirdparty": "BAHAYA! Aplikasi ini bukan bagian dari katalog aplikasi YunoHost. Memasang aplikasi pihak ketiga dapat membahayakan integritas dan keamanan sistem Anda. Mungkin Anda TIDAK boleh menginstalnya kecuali Anda tahu apa yang Anda lakukan. TIDAK ADA DUKUNGAN yang akan diberikan jika aplikasi ini tidak berfungsi atau merusak sistem Anda… Jika Anda tetap bersedia mengambil risiko tersebut, ketik '{answers}'", + "diagnosis_dns_discrepancy": "Data DNS berikut tampaknya tidak mengikuti konfigurasi yang disarankan:
Tipe: {type}
Nama: {name}
Nilai saat ini: < code>{current}
Nilai yang diharapkan: {value}", + "diagnosis_high_number_auth_failures": "Ada sejumlah besar kegagalan autentikasi yang mencurigakan baru-baru ini. Anda mungkin ingin memastikan bahwa fail2ban berjalan dan dikonfigurasi dengan benar, atau menggunakan port khusus untuk SSH seperti yang dijelaskan di https://yunohost.org/security.", + "diagnosis_dns_try_dyndns_update_force": "Konfigurasi DNS domain ini secara otomatis dikelola oleh YunoHost. Jika tidak, Anda dapat mencoba memaksa pembaruan menggunakan yunohost dyndns update --force.", + "diagnosis_http_hairpinning_issue_details": "Ini mungkin karena kotak / router ISP Anda. Akibatnya, orang dari luar jaringan lokal Anda akan dapat mengakses server Anda seperti yang diharapkan, tetapi bukan orang dari dalam jaringan lokal (seperti Anda, mungkin?) saat menggunakan nama domain atau IP global. Anda mungkin dapat memperbaiki situasi ini dengan melihat https://yunohost.org/dns_local_network", + "diagnosis_found_warnings": "Ditemukan {warnings} bagian yang dapat ditingkatkan pada {category}.", + "diagnosis_apps_outdated_ynh_requirement": "Versi terinstal aplikasi ini hanya memerlukan yunohost >= 2.x atau 3.x, yang cenderung menunjukkan bahwa versi tersebut tidak mutakhir dengan praktik pengemasan dan bantuan yang direkomendasikan. Anda harus benar-benar mempertimbangkan untuk memutakhirkannya.", + "config_forbidden_readonly_type": "Tipe '{type}' tidak dapat disetel sebagai hanya baca, gunakan tipe lain untuk mengubah nilai ini (id argumen yang relevan: '{id}')." } From 8395b066bcf04d4374f00f96d9484cbae6b6e414 Mon Sep 17 00:00:00 2001 From: Anonymous Date: Wed, 17 Jul 2024 13:32:33 +0000 Subject: [PATCH 04/23] Translated using Weblate (French) Currently translated at 99.8% (804 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/ --- locales/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales/fr.json b/locales/fr.json index 64b682998..1ad5f7fb8 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -804,4 +804,4 @@ "migration_0027_still_on_bullseye_after_main_upgrade": "Quelque chose s'est mal passé lors de la mise à jour du système, il semble que celui-ci soit toujours sous Debian Bullseye.", "migration_0027_system_not_fully_up_to_date": "Votre système n'est pas complètement à jour. Veuillez effectuer une mise à jour classique avant de procéder à la migration vers Bullseye.", "migration_0027_yunohost_upgrade": "Démarrage de la mise à jour du cœur de YunoHost…" -} \ No newline at end of file +} From 9721685001cb6abf257815d1c2b255197680e86c Mon Sep 17 00:00:00 2001 From: xabirequejo Date: Wed, 17 Jul 2024 15:24:07 +0000 Subject: [PATCH 05/23] Translated using Weblate (Basque) Currently translated at 99.8% (804 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eu/ --- locales/eu.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales/eu.json b/locales/eu.json index 82ea49378..9280198b8 100644 --- a/locales/eu.json +++ b/locales/eu.json @@ -786,7 +786,7 @@ "migration_0027_still_on_bullseye_after_main_upgrade": "Zerbaitek kale egin du bertsio-berritze nagusian; sistemak oraindik Debian Bullseye darabilela dirudi.", "migration_0027_general_warning": "Migrazioa tentuz ibiltzeko prozedura da. YunoHosten taldeak ahal izan duen guztia egin du berrikusi eta probatzeko, baina hala ere sistemaren atalak edo aplikazioak honda litzake.\n\nBeraz, gomendagarria da:\n - Datu edo aplikazio garrantzitsuen babeskopia egitea. Informazio gehiagorako: https://yunohost.org/backup;\n - Ez izan presarik migrazioa abiaraztean: internet konexioaren eta hardwarearen arabera, litekeena da ordu apur batzuk ere behar izatea guztia dagokion bezala bertsio-berritzeko.", "migration_description_0027_migrate_to_bookworm": "Bertsio-berritu sistema Debian Bookworm eta YunoHost 12-ra", - "migration_0027_system_not_fully_up_to_date": "Sistema ez dago erabat egunean. Egizu eguneraketa arrunt bat Bullseye-rako migrazioa abiarazi baino lehen.", + "migration_0027_system_not_fully_up_to_date": "Sistema ez dago erabat egunean. Egizu eguneraketa arrunt bat Bookworm-erako migrazioa abiarazi baino lehen.", "diagnosis_ignore_filter_added": "{category} atalaren diagnostikorako iragazkia gehitu da", "migration_0027_problematic_apps_warning": "Kontuan izan ziur asko gatazkatsuak izango diren ondorengo aplikazioak aurkitu direla. Badirudi ez zirela YunoHost aplikazioen katalogotik instalatu, edo ez daude 'badabiltza' bezala etiketatuak. Ondorioz, ezin da bermatu eguneratu ondoren funtzionatzen jarraituko dutenik: {problematic_apps}", "diagnosis_ignore_missing_criteria": "Gutxienez irizpide bat gehitu behar duzu atalaren diagnostikoak kontuan har ez dezan", From ded4892b9e16b393bb9934fc26a2b236496dd355 Mon Sep 17 00:00:00 2001 From: ppr Date: Wed, 17 Jul 2024 18:51:20 +0000 Subject: [PATCH 06/23] Translated using Weblate (French) Currently translated at 100.0% (805 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/ --- locales/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales/fr.json b/locales/fr.json index 1ad5f7fb8..2dbf01313 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -802,6 +802,6 @@ "migration_0027_problematic_apps_warning": "Veuillez noter que des applications installées susceptibles de poser problème ont été détectées. Il semble qu'elles n'aient pas été installées à partir du catalogue d'applications de YunoHost, ou bien qu'elles ne soient pas marquées comme 'fonctionnelles'. Par conséquent, il ne peut pas être garanti qu'elles continueront à fonctionner après la mise à jour : {problematic_apps}", "migration_0027_start": "Démarrage de la migration vers Bookworm…", "migration_0027_still_on_bullseye_after_main_upgrade": "Quelque chose s'est mal passé lors de la mise à jour du système, il semble que celui-ci soit toujours sous Debian Bullseye.", - "migration_0027_system_not_fully_up_to_date": "Votre système n'est pas complètement à jour. Veuillez effectuer une mise à jour classique avant de procéder à la migration vers Bullseye.", + "migration_0027_system_not_fully_up_to_date": "Votre système n'est pas complètement à jour. Veuillez effectuer une mise à jour classique avant de procéder à la migration vers Bookworm.", "migration_0027_yunohost_upgrade": "Démarrage de la mise à jour du cœur de YunoHost…" } From 357896cd55cee4d0307c18c9280129ba7e8b0dba Mon Sep 17 00:00:00 2001 From: cjdw Date: Thu, 18 Jul 2024 09:24:00 +0000 Subject: [PATCH 07/23] Translated using Weblate (Indonesian) Currently translated at 69.0% (556 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/ --- locales/id.json | 65 +++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 58 insertions(+), 7 deletions(-) diff --git a/locales/id.json b/locales/id.json index 9b2af8c61..1a065f47a 100644 --- a/locales/id.json +++ b/locales/id.json @@ -61,7 +61,7 @@ "app_not_upgraded": "Aplikasi '{failed_app}' gagal diperbarui, oleh karena itu pembaruan aplikasi berikut juga dibatalkan: {apps}", "app_config_unable_to_apply": "Gagal menerapkan nilai-nilai panel konfigurasi.", "app_config_unable_to_read": "Gagal membaca nilai-nilai panel konfigurasi.", - "permission_cannot_remove_main": "Menghapus izin utama tidak diperbolehkan", + "permission_cannot_remove_main": "Menyingkirkan izin utama tidak diperbolehkan", "service_description_postgresql": "Menyimpan data aplikasi (basis data SQL)", "restore_already_installed_app": "Aplikasi dengan ID '{app}' telah terpasang", "app_change_url_require_full_domain": "{app} tidak dapat dipindah ke URL baru ini karena ini memerlukan domain penuh (tanpa jalur = /)", @@ -325,7 +325,7 @@ "domain_config_cert_summary_ok": "Oke, sertifikat saat ini terlihat bagus!", "app_failed_to_upgrade_but_continue": "Gagal memperbarui aplikasi {failed_app}, melanjutkan pembaruan berikutnya seperti yang diminta. Jalankan 'yunohost log show {operation_logger_name}' untuk melihat log kegagalan", "certmanager_attempt_to_replace_valid_cert": "Anda sedang mencoba untuk menimpa sertifikat yang valid untuk domain {domain}! (Gunakan --force untuk melewati ini)", - "permission_protected": "Izin {permission} dilindungi. Anda tidak dapat menambahkan atau menghapus kelompok pengunjung ke/dari izin ini.", + "permission_protected": "Izin {permission} dilindungi. Anda tidak dapat menambahkan atau menyingkirkan grup pengunjung ke/dari izin ini.", "permission_require_account": "Izin {permission} hanya masuk akal untuk pengguna yang memiliki akun, maka ini tidak dapat diaktifkan untuk pengunjung.", "permission_update_failed": "Tidak dapat memperbarui izin '{permission}': {error}", "apps_failed_to_upgrade": "Aplikasi berikut gagal untuk diperbarui:{apps}", @@ -337,7 +337,7 @@ "domain_config_mail_in": "Surel datang", "password_too_simple_1": "Panjang kata sandi harus paling tidak 8 karakter", "password_too_simple_2": "Panjang kata sandi harus paling tidak 8 karakter dan mengandung digit, huruf kapital, dan huruf kecil", - "password_too_simple_3": "Kata sandi harus terdiri dari minimal 8 karakter dan berisi angka, huruf besar, huruf kecil, dan karakter khusus", + "password_too_simple_3": "Kata sandi harus terdiri dari minimal 8 karakter dan berisi karakter angka, besar, kecil, dan khusus", "password_too_simple_4": "Panjang kata sandi harus paling tidak 12 karakter dan mengandung digit, huruf kapital, huruf kecil, dan karakter khusus", "port_already_closed": "Porta {port} telah ditutup untuk koneksi {ip_version}", "service_description_yunomdns": "Membuat Anda bisa menemukan peladen Anda menggunakan 'yunohost.local' di jaringan lokal Anda", @@ -469,8 +469,8 @@ "config_unknown_filter_key": "Kunci filter '{filter_key}' tidak sesuai.", "backup_permission": "Izin pencadangan untuk {app}", "config_forbidden_keyword": "Kata kunci '{keyword}' sudah ada, Anda tidak dapat membuat atau menggunakan panel konfigurasi disertai pertanyaan dengan id ini.", - "good_practices_about_user_password": "Anda sekarang akan menentukan kata sandi pengguna baru. Kata sandi harus terdiri dari minimal 8 karakter—walaupun sebaiknya menggunakan kata sandi yang lebih panjang (cth. parafrasa) dan/atau variasi karakter (huruf besar, huruf kecil, angka, dan karakter khusus).", - "domain_dns_push_failed_to_authenticate": "Gagal autentikasi pada API registrar untuk domain '{domain}'. Besar kemungkinan karena kredensial tidak sesuai? (Galat: {error})", + "good_practices_about_user_password": "Anda sekarang akan menentukan kata sandi pengguna baru. Kata sandi harus terdiri dari minimal 8 karakter—walaupun sebaiknya menggunakan kata sandi yang lebih panjang (cth. parafrasa) dan/atau menggunakan variasi karakter (huruf besar, huruf kecil, angka, dan karakter khusus).", + "domain_dns_push_failed_to_authenticate": "Autentikasi gagal pada API registrar untuk domain '{domain}'. Besar kemungkinan karena kredensial tidak sesuai? (Galat: {error})", "certmanager_domain_dns_ip_differs_from_public_ip": "Rekaman DNS untuk domain '{domain}' berbeda dengan IP server ini. Silakan periksa kategori 'Catatan DNS' (dasar) dalam diagnosis untuk info lebih lanjut. Jika Anda baru saja memodifikasi rekaman A, silakan menunggu hingga rekaman tersebut disebarkan (beberapa pemeriksa sebaran DNS tersedia online). (Jika Anda tahu apa yang Anda lakukan, gunakan '--no-checks' untuk mematikan pemeriksaan ini.)", "certmanager_hit_rate_limit": "Terlalu banyak sertifikat yang telah diterbitkan untuk kumpulan domain {domain} ini baru-baru ini. Silakan coba lagi nanti. Lihat https://letsencrypt.org/docs/rate-limits/ untuk detail lebih lanjut", "custom_app_url_required": "Anda harus memberikan URL untuk meningkatkan versi aplikasi khusus Anda {app}", @@ -483,7 +483,7 @@ "config_cant_set_value_on_section": "Anda tidak dapat menetapkan satu nilai pun di seluruh bagian konfigurasi.", "backup_applying_method_custom": "Memanggil metode pencadangan khusus '{method}'…", "backup_ask_for_copying_if_needed": "Apakah Anda ingin melakukan pencadangan menggunakan {size}MB untuk sementara? (Cara ini digunakan karena beberapa berkas tidak dapat disiapkan menggunakan metode yang lebih efisien.)", - "good_practices_about_admin_password": "Anda sekarang akan menentukan kata sandi administrasi baru. Kata sandi harus terdiri dari minimal 8 karakter—walaupun sebaiknya menggunakan kata sandi yang lebih panjang (cth. parafrasa) dan/atau menggunakan variasi karakter (huruf besar, huruf kecil, angka, dan karakter khusus).", + "good_practices_about_admin_password": "Sekarang Anda akan menentukan kata sandi administrasi baru. Kata sandi harus terdiri dari minimal 8 karakter—walaupun sebaiknya menggunakan kata sandi yang lebih panjang (cth. parafrasa) dan/atau menggunakan variasi karakter (huruf besar, huruf kecil, angka, dan karakter khusus).", "certmanager_acme_not_configured_for_domain": "Tantangan ACME tidak dapat dijalankan untuk {domain} saat ini karena konfigurasi pada nginx tidak memiliki potongan kode yang sesuai… Pastikan konfigurasi nginx Anda mutakhir menggunakan `yunohost tools regen-conf nginx --dry-run --with-diff`.", "diagnosis_http_special_use_tld": "Domain {domain} berdasarkan pada domain tingkat atas (TLD) penggunaan khusus seperti .local atau .test dan oleh karena itu tidak diharapkan untuk diekspos di luar jaringan lokal.", "certmanager_self_ca_conf_file_not_found": "Tidak dapat menemukan berkas konfigurasi untuk otoritas teken mandiri (berkas: {file})", @@ -503,5 +503,56 @@ "diagnosis_http_hairpinning_issue_details": "Ini mungkin karena kotak / router ISP Anda. Akibatnya, orang dari luar jaringan lokal Anda akan dapat mengakses server Anda seperti yang diharapkan, tetapi bukan orang dari dalam jaringan lokal (seperti Anda, mungkin?) saat menggunakan nama domain atau IP global. Anda mungkin dapat memperbaiki situasi ini dengan melihat https://yunohost.org/dns_local_network", "diagnosis_found_warnings": "Ditemukan {warnings} bagian yang dapat ditingkatkan pada {category}.", "diagnosis_apps_outdated_ynh_requirement": "Versi terinstal aplikasi ini hanya memerlukan yunohost >= 2.x atau 3.x, yang cenderung menunjukkan bahwa versi tersebut tidak mutakhir dengan praktik pengemasan dan bantuan yang direkomendasikan. Anda harus benar-benar mempertimbangkan untuk memutakhirkannya.", - "config_forbidden_readonly_type": "Tipe '{type}' tidak dapat disetel sebagai hanya baca, gunakan tipe lain untuk mengubah nilai ini (id argumen yang relevan: '{id}')." + "config_forbidden_readonly_type": "Tipe '{type}' tidak dapat disetel sebagai hanya baca, gunakan tipe lain untuk mengubah nilai ini (id argumen yang relevan: '{id}').", + "diagnosis_mail_blacklist_listed_by": "IP atau domain Anda {item} masuk daftar hitam pada {blacklist_name}", + "diagnosis_mail_ehlo_bad_answer": "Layanan non-SMTP dijawab pada port 25 di IPv{ipversion}", + "diagnosis_mail_outgoing_port_25_blocked": "Server pos SMTP tidak dapat mengirim email ke server lain karena port keluar 25 diblokir pada IPv{ipversion}.", + "diagnosis_mail_queue_ok": "{nb_pending} surel tertunda di antrean pos", + "diagnosis_mail_outgoing_port_25_ok": "Server pos SMTP dapat mengirim surel (port keluar 25 tidak diblokir).", + "diagnosis_ram_low": "Sistem memiliki {available} ({available_percent}%) RAM yang tersedia (dari {total}). Hati-hati.", + "diagnosis_ram_ok": "Sistem masih memiliki {available} ({available_percent}%) RAM yang tersedia dari {total}.", + "diagnosis_mail_fcrdns_dns_missing": "Tidak ada reverse-DNS yang ditentukan dalam IPv{ipversion}. Beberapa surel mungkin gagal terkirim atau ditandai sebagai spam.", + "diagnosis_mail_outgoing_port_25_blocked_details": "Anda harus terlebih dahulu mencoba membuka blokir port keluar 25 di antarmuka router internet atau antarmuka penyedia hosting Anda. (Beberapa penyedia hosting mungkin meminta Anda mengirimi mereka tiket dukungan untuk ini).", + "diagnosis_ignored_issues": "(+ {nb_ignored} isu yang diabaikan)", + "diagnosis_no_cache": "Belum ada cache diagnosis untuk kategori '{category}'", + "diagnosis_mail_queue_unavailable": "Tidak dapat melihat jumlah surel yang tertunda dalam antrean", + "diagnosis_http_unreachable": "Domain {domain} tampaknya tidak dapat dijangkau melalui HTTP dari luar jaringan lokal.", + "diagnosis_ip_weird_resolvconf": "Resolusi DNS tampaknya berfungsi, namun sepertinya Anda menggunakan /etc/resolv.conf khusus.", + "diagnosis_mail_ehlo_could_not_diagnose": "Tidak dapat mendiagnosis apakah server pos postfix dapat dijangkau dari luar pada IPv{ipversion}.", + "diagnosis_mail_ehlo_ok": "Server pos SMTP dapat dijangkau dari luar sehingga dapat menerima email!", + "diagnosis_mail_blacklist_website": "Setelah mengidentifikasi alasan Anda terdaftar dan memperbaikinya, silakan meminta IP atau domain Anda agar disingkirkan di {blacklist_website}", + "diagnosis_processes_killed_by_oom_reaper": "Beberapa proses baru-baru ini dihentikan oleh sistem karena kehabisan memori. Hal ini biasanya merupakan gejala dari kurangnya memori pada sistem atau proses yang memakan terlalu banyak memori. Ringkasan proses yang dihentikan:\n{kills_summary}", + "diagnosis_mail_ehlo_wrong": "Server pos SMTP yang berbeda menjawab pada IPv{ipversion}. Server Anda mungkin tidak dapat menerima email.", + "diagnosis_ip_broken_resolvconf": "Resolusi nama domain tampaknya rusak pada server Anda, yang tampaknya terkait dengan /etc/resolv.conf tidak mengarah ke 127.0.0.1.", + "diagnosis_mail_fcrdns_nok_details": "Anda harus terlebih dahulu mencoba mengonfigurasi reverse-DNS dengan {ehlo_domain} di antarmuka router internet atau antarmuka penyedia hosting Anda. (Beberapa penyedia hosting mungkin meminta Anda mengirimi mereka tiket dukungan untuk ini).", + "diagnosis_mail_fcrdns_ok": "Reverse-DNS Anda telah dikonfigurasi dengan benar!", + "diagnosis_http_bad_status_code": "Sepertinya komputer lain (mungkin router internet Anda) yang menjawab bukannya server Anda.
1. Penyebab paling umum dari isu ini adalah port 80 (dan 443) tidak diteruskan dengan benar ke server Anda.
2. Pada pengaturan yang lebih rumit: pastikan tidak ada firewall atau reverse-proxy yang mengganggu.", + "diagnosis_mail_ehlo_unreachable_details": "Tidak dapat membuka koneksi pada port 25 ke server Anda di IPv{ipversion}. Tampaknya tidak dapat dijangkau.
1. Penyebab paling umum dari masalah ini adalah port 25 tidak diteruskan dengan benar ke server Anda.
2. Anda juga harus memastikan bahwa layanan postfix berjalan.
3. Pada pengaturan yang lebih rumit: pastikan tidak ada firewall atau proxy terbalik yang mengganggu.", + "diagnosis_ip_weird_resolvconf_details": "Berkas /etc/resolv.conf harus berupa symlink ke /etc/resolvconf/run/resolv.conf itu sendiri yang menunjuk ke 127.0.0.1 (dnsmasq). Jika Anda ingin mengatur DNS resolver secara manual, silakan edit /etc/resolv.dnsmasq.conf.", + "diagnosis_mail_ehlo_wrong_details": "EHLO yang diterima oleh pemeriksa jarak jauh di IPv{ipversion} berbeda dengan domain server Anda.
EHLO yang diterima: {wrong_ehlo}
Diharapkan: {right_ehlo}
Penyebab paling umum dari masalah ini adalah port 25 tidak diteruskan dengan benar ke server Anda. Alternatifnya, pastikan tidak ada firewall atau reverse-proxy yang mengganggu.", + "diagnosis_mail_outgoing_port_25_blocked_relay_vpn": "Beberapa penyedia tidak mengizinkan Anda membuka blokir port keluar 25 karena mereka tidak peduli dengan Netralitas Net.
- Beberapa dari mereka memberikan alternatif menggunakan server pos relai meskipun hal ini menyiratkan bahwa relai akan dapat memata-matai lalu lintas surel Anda.
- Alternatif yang lebih ramah privasi adalah menggunakan VPN *dengan IP publik khusus* untuk melewati batasan semacam ini . Lihat https://yunohost.org/vpn_advantage
- Anda juga dapat mempertimbangkan untuk beralih ke penyedia yang lebih ramah terhadap netralitas", + "diagnosis_ignore_already_filtered": "(Sudah ada filter diagnosis {category} dengan kriteria ini)", + "diagnosis_ignore_no_filter_found": "(Tidak ada filter {category} diagnosis dengan kriteria ini yang harus disingkirkan)", + "diagnosis_ignore_criteria_error": "Kriteria harus dalam bentuk key=value (cth. domain=yolo.test)", + "diagnosis_ignore_filter_added": "Menambahkan filter diagnosis {category}", + "diagnosis_ignore_filter_removed": "Menyingkirkan filter diagnosis {category}", + "diagnosis_never_ran_yet": "Sepertinya server ini baru saja tertata dan belum ada laporan diagnosis yang ditampilkan. Anda harus memulai dengan menjalankan diagnosis lengkap, baik dari webadmin atau menggunakan 'yunohost diagnosis run' dari baris perintah.", + "diagnosis_backports_in_sources_list": "Sepertinya apt (manajer paket) dikonfigurasi untuk menggunakan repositori backports. Kecuali Anda benar-benar tahu apa yang Anda lakukan, kami sangat tidak menyarankan menginstal paket dari backport, karena kemungkinan besar akan menimbulkan ketidakstabilan atau konflik pada sistem Anda.", + "diagnosis_mail_fcrdns_nok_alternatives_6": "Beberapa penyedia tidak mengizinkan Anda mengonfigurasi reverse-DNS (atau fitur mereka mungkin rusak…). Jika reverse-DNS Anda dikonfigurasi dengan benar untuk IPv4, Anda dapat mencoba menonaktifkan penggunaan IPv6 saat mengirim surel dengan menjalankan yunohost settings set email.smtp.smtp_allow_ipv6 -v off. Catatan: dengan solusi tersebut berarti Anda tidak akan bisa mengirim atau menerima surel dari beberapa server khusus IPv6 di luar sana.", + "diagnosis_http_timeout": "Waktu habis saat mencoba menghubungi server Anda dari luar. Tampaknya tidak dapat dijangkau.
1. Penyebab paling umum dari masalah ini adalah port 80 (dan 443) tidak diteruskan dengan benar ke server Anda.
2. Anda juga harus memastikan bahwa layanan nginx berjalan
3. Pada pengaturan yang lebih rumit: pastikan tidak ada firewall atau reverse-proxy yang mengganggu.", + "diagnosis_mail_ehlo_bad_answer_details": "Ini mungkin disebabkan oleh mesin lain yang menjawab bukannya server Anda.", + "diagnosis_package_installed_from_sury": "Beberapa paket sistem harus diturunkan versinya", + "diagnosis_ports_could_not_diagnose_details": "Galat: {error}", + "diagnosis_mail_fcrdns_different_from_ehlo_domain": "Reverse-DNS tidak dikonfigurasi dengan benar pada IPv{ipversion}. Beberapa surel mungkin gagal terkirim atau ditandai sebagai spam.", + "diagnosis_mail_fcrdns_different_from_ehlo_domain_details": "Reverse-DNS saat ini: {rdns_domain}
Nilai yang diharapkan: {ehlo_domain}", + "diagnosis_package_installed_from_sury_details": "Beberapa paket secara tidak sengaja dipasang dari repositori pihak ketiga bernama Sury. Tim YunoHost meningkatkan strategi dalam menangani paket-paket ini, namun diperkirakan bahwa beberapa pengaturan aplikasi yang terpasang PHP7.3 saat masih dalam Stretch masih memiliki beberapa inkonsistensi. Untuk memperbaiki situasi ini, Anda harus mencoba menjalankan perintah berikut: {cmd_to_fix}", + "diagnosis_ports_needed_by": "Mengekspos port ini diperlukan untuk fitur {category} (layanan {service})", + "diagnosis_mail_fcrdns_nok_alternatives_4": "Beberapa penyedia tidak mengizinkan Anda mengonfigurasi reverse-DNS (atau fitur mereka mungkin rusak…). Jika Anda mengalami isu karena hal ini, pertimbangkan solusi berikut:
- Beberapa ISP menyediakan alternatif menggunakan server pos relai ini menyiratkan bahwa relai akan dapat memata-matai lalu lintas surel Anda.
- Alternatif ramah privasi adalah menggunakan VPN *dengan IP publik khusus* untuk melewati batasan semacam ini. Lihat https://yunohost.org/vpn_advantage
- Atau bisa juga ke beralih ke penyedia lain", + "diagnosis_ip_broken_dnsresolution": "Resolusi nama domain tampaknya rusak karena beberapa alasan… Apakah firewall memblokir permintaan DNS?", + "diagnosis_mail_queue_too_big": "Terlalu banyak surel yang tertunda dalam antrean pos ({nb_pending} surel)", + "diagnosis_ports_could_not_diagnose": "Tidak dapat mendiagnosis apakah port dapat dijangkau dari luar pada IPv{ipversion}.", + "diagnosis_ports_forwarding_tip": "Untuk memperbaiki masalah ini, kemungkinan besar Anda perlu mengonfigurasi penerusan port pada router internet Anda seperti yang dijelaskan di https://yunohost.org/isp_box_config", + "diagnosis_mail_ehlo_unreachable": "Server pos SMTP tidak dapat dijangkau dari luar pada IPv{ipversion}. Itu tidak akan dapat menerima email.", + "diagnosis_ignore_missing_criteria": "Anda harus memberikan setidaknya satu kriteria sebagai kategori diagnosis untuk diabaikan", + "diagnosis_ignore_no_issue_found": "Tidak menemukan isu yang sesuai dengan kriteria tersebut." } From bfbc7035ddbde26ee094d008c07d3acd60eb9a56 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Fri, 19 Jul 2024 16:55:46 +0200 Subject: [PATCH 08/23] Update changelog for 11.2.22 --- debian/changelog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/debian/changelog b/debian/changelog index f7840751c..121d4cb68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +yunohost (11.2.22) stable; urgency=low + + - logs: fix "log list" : use root_dir for iglob / make sure we use absolute paths ([#1913](http://github.com/YunoHost/yunohost/pull/1913)) + - bullseye->bookworm: remove pkg_resources from pip freeze ([#1912](http://github.com/YunoHost/yunohost/pull/1912)) + - bullseye->bookworm: explicitly install yunohost-portal (4232fc7c) + - bullseye->bookworm: explicitly remove python3.9 and python3.9-venv which seems to confuse aptitude... (079cdc26) + - bullseye->bookworm: try the yunohost upgrade without unholding the app-ynh-deps virtual packages, then after unholding if it didnt work for some reason (a8fd6afe) + - bullseye->bookworm: automatically add non-free-firmware if non-free is enabled (97bb6bde) + - bullseye->bookworm: trigger the 'new' migrations from inside the bullseye->bookworm migration (f11f1197) + - i18n: Translations updated for Basque, French, Indonesian + + Thanks to all contributors <3 ! (Anonymous, cjdw, Kayou, ppr, xabirequejo) + + -- Alexandre Aubin Fri, 19 Jul 2024 16:51:55 +0200 + yunohost (11.2.21.2) stable; urgency=low - bullseye->bookworm migration: tweak message to reflect the fact that metronome and rspamd will be applications starting with bookworm (64c8d9e8) From 57b4e240e18aef219705a71491e885196b88433a Mon Sep 17 00:00:00 2001 From: cjdw Date: Sat, 20 Jul 2024 03:10:18 +0000 Subject: [PATCH 09/23] Translated using Weblate (Indonesian) Currently translated at 69.6% (561 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/ --- locales/id.json | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/locales/id.json b/locales/id.json index 1a065f47a..635bd6c89 100644 --- a/locales/id.json +++ b/locales/id.json @@ -554,5 +554,44 @@ "diagnosis_ports_forwarding_tip": "Untuk memperbaiki masalah ini, kemungkinan besar Anda perlu mengonfigurasi penerusan port pada router internet Anda seperti yang dijelaskan di https://yunohost.org/isp_box_config", "diagnosis_mail_ehlo_unreachable": "Server pos SMTP tidak dapat dijangkau dari luar pada IPv{ipversion}. Itu tidak akan dapat menerima email.", "diagnosis_ignore_missing_criteria": "Anda harus memberikan setidaknya satu kriteria sebagai kategori diagnosis untuk diabaikan", - "diagnosis_ignore_no_issue_found": "Tidak menemukan isu yang sesuai dengan kriteria tersebut." + "diagnosis_ignore_no_issue_found": "Tidak menemukan isu yang sesuai dengan kriteria tersebut.", + "domain_dns_push_already_up_to_date": "Rekaman sudah diperbarui, tidak ada yang harus dilakukan.", + "domain_cannot_remove_main_add_new_one": "Anda tidak dapat menyingkirkan '{domain}' karena ini adalah domain utama dan satu-satunya domain Anda, Anda harus menambahkan domain lain terlebih dahulu menggunakan 'yunohost domain add ', kemudian ditetapkan sebagai domain utama menggunakan 'yunohost domain main-domain -n ' lalu Anda dapat menyingkirkan domain '{domain}' menggunakan 'yunohost domain remove {domain}'.", + "diagnosis_sshd_config_insecure": "Konfigurasi SSH tampaknya telah dimodifikasi secara manual, dan tidak aman karena tidak berisi pedoman 'AllowGroups' atau 'AllowUsers' untuk membatasi akses ke pengguna yang berwenang.", + "diagnosis_unknown_categories": "Kategori berikut tidak diketahui: {categories}", + "domain_dns_conf_is_just_a_recommendation": "Perintah ini menunjukkan kepada Anda konfigurasi yang *direkomendasikan*. Ini sebenarnya tidak mengatur konfigurasi DNS untuk Anda. Anda bertanggung jawab untuk mengonfigurasi zona DNS di registrar Anda sesuai dengan rekomendasi ini.", + "diagnosis_sshd_config_inconsistent": "Sepertinya port SSH telah dimodifikasi secara manual di /etc/ssh/sshd_config. Sejak YunoHost 4.2, pengaturan global baru 'security.ssh.ssh_port' tersedia untuk menghindari pengeditan konfigurasi secara manual.", + "disk_space_not_sufficient_install": "Ruang disket yang tersisa tidak cukup untuk menginstal aplikasi ini", + "domain_cannot_add_muc_upload": "Anda tidak dapat menambahkan domain yang dimulai dengan 'muc.'. Nama seperti ini dicadangkan untuk fitur obrolan multi-pengguna XMPP yang terintegrasi ke dalam YunoHost.", + "domain_config_auth_application_key": "Kunci aplikasi", + "domain_config_auth_application_secret": "Kunci rahasia aplikasi", + "domain_config_auth_consumer_key": "Kunci konsumen", + "diagnosis_rootfstotalspace_warning": "Sistem file root hanya memiliki total {space}. Ini mungkin oke, tapi hati-hati karena pada akhirnya Anda mungkin akan kehabisan ruang disket dengan cepat… Disarankan untuk memiliki setidaknya 16 GB untuk sistem file root.", + "diagnosis_swap_tip": "Harap berhati-hati dan sadari bahwa jika server adalah hosting swap pada kartu SD atau penyimpanan SSD, hal ini dapat mengurangi masa pakai perangkat secara drastis.", + "diagnosis_regenconf_manually_modified_details": "Ini mungkin OK jika Anda tahu apa yang Anda lakukan! YunoHost akan berhenti memperbarui file ini secara otomatis… Namun berhati-hatilah karena pemutakhiran YunoHost mungkin berisi perubahan penting yang disarankan. Jika mau, Anda dapat memeriksa perbedaannya dengan yunohost tools regen-conf {category} --dry-run --with-diff dan memaksa reset ke konfigurasi yang disarankan dengan yunohost tools regen-conf {category} --force", + "diagnosis_rootfstotalspace_critical": "Sistem file root hanya memiliki total {space} yang cukup mengkhawatirkan! Kemungkinan besar Anda akan kehabisan ruang disket dengan sangat cepat! Disarankan untuk memiliki setidaknya 16 GB untuk sistem file root.", + "domain_config_acme_eligible_explain": "Sepertinya domain ini belum siap untuk sertifikat Let's Encrypt. Silakan periksa konfigurasi DNS dan jangkauan server HTTP Anda. Bagian 'Rekaman DNS' dan 'Web' di laman diagnosis dapat membantu Anda memahami apa yang salah dalam konfigurasi.", + "domain_config_cert_issuer": "Otoritas sertifikasi", + "domain_config_cert_renew_help": "Sertifikat akan diperpanjang secara otomatis selama 15 hari terakhir masa berlaku. Anda dapat memperbaruinya secara manual jika Anda mau. (Tidak direkomendasikan).", + "domain_config_cert_summary_selfsigned": "PERINGATAN: Sertifikat saat ini tandatangan-otomatis. Browser akan menampilkan peringatan seram kepada pengunjung baru!", + "domain_config_xmpp_help": "Catatan: beberapa fitur XMPP mengharuskan Anda memperbarui rekaman DNS dan membuat ulang sertifikat Lets Encrypt agar dapat diaktifkan", + "domain_dns_conf_special_use_tld": "Domain ini berdasarkan pada domain tingkat atas (TLD) penggunaan khusus seperti .local atau .test dan oleh karena itu tidak diharapkan memiliki rekaman DNS yang sebenarnya.", + "domain_dns_push_failed": "Gagal total dalam memperbarui rekaman DNS.", + "diagnosis_using_stable_codename_details": "Biasanya hal ini disebabkan oleh kesalahan konfigurasi dari penyedia hosting Anda. Ini berbahaya, karena segera setelah versi Debian berikutnya menjadi 'stable' yang baru, apt akan melakukan upgrade pada semua paket sistem tanpa melalui prosedur migrasi yang benar. Disarankan untuk memperbaikinya dengan mengedit sumber apt pada repositori dasar Debian, dan mengganti kata kunci stable dengan bullseye. File konfigurasi yang sesuai harus /etc/apt/sources.list, atau file dalam /etc/apt/sources.list.d/.", + "domain_cannot_add_xmpp_upload": "Anda tidak dapat menambahkan domain yang dimulai dengan 'xmpp-upload.'. Nama seperti ini dicadangkan untuk fitur unggah XMPP yang terintegrasi ke dalam YunoHost.", + "diagnosis_using_yunohost_testing": "apt (manajer paket sistem) saat ini dikonfigurasi agar memasang pemutakhiran 'testing' apa pun untuk inti YunoHost.", + "diagnosis_using_yunohost_testing_details": "Ini mungkin OK jika Anda tahu apa yang Anda lakukan, tapi perhatikan catatan rilis sebelum memasang pemutakhiran YunoHost! Jika Anda ingin menonaktifkan peningkatan 'testing', Anda harus menghapus kata kunci testing dari /etc/apt/sources.list.d/yunohost.list.", + "domain_cannot_remove_main": "Anda tidak dapat menyingkirkan '{domain}' karena ini adalah domain utama, Anda harus terlebih dahulu menetapkan domain lain sebagai domain utama menggunakan 'yunohost domain main-domain -n '; berikut daftar kandidat domain: {other_domains}", + "domain_config_acme_eligible": "kelayakan ACME", + "domain_config_auth_entrypoint": "Titik entri API", + "diagnosis_swap_notsomuch": "Sistem hanya memiliki {total} swap. Anda harus mempertimbangkan untuk memiliki setidaknya {recommended} untuk menghindari situasi di mana sistem kehabisan memori.", + "domain_config_cert_validity": "Validitas", + "domain_config_default_app_help": "Orang-orang akan secara otomatis diarahkan ke aplikasi ini ketika membuka domain ini. Jika tidak ada aplikasi yang ditentukan, orang akan diarahkan ke formulir login portal pengguna.", + "diagnosis_services_bad_status_tip": "Anda dapat mencoba mengulang layanan, dan jika tidak berhasil, lihat log layanan pada webadmin (dari baris perintah, Anda dapat melakukannya dengan yunohost service restart {service} dan yunohost service log {service} ).", + "diagnosis_sshd_config_inconsistent_details": "Silakan jalankan yunohost settings set security.ssh.ssh_port -v PORT_SSH_ANDA untuk menentukan port SSH, dan periksa yunohost tools regen-conf ssh --dry-run --with-diff dan yunohost tools regen-conf ssh --force untuk mengatur ulang konfigurasi Anda sesuai rekomendasi YunoHost.", + "diagnosis_swap_none": "Sistem tidak memiliki swap sama sekali. Anda harus mempertimbangkan untuk menambahkan setidaknya {recommended} swap untuk menghindari situasi di mana sistem kehabisan memori.", + "diagnosis_using_stable_codename": "apt (pengelola paket sistem) saat ini dikonfigurasi untuk menginstal paket dari nama kode 'stable', bukan nama kode versi Debian saat ini (bullseye).", + "disk_space_not_sufficient_update": "Ruang disket yang tersisa tidak cukup untuk memperbarui aplikasi ini", + "domain_config_auth_key": "Kunci otentikasi", + "domain_config_auth_secret": "Rahasia otentikasi" } From 179daf68dfe0cabbd0a1a9b635fc5961ab09a64d Mon Sep 17 00:00:00 2001 From: Jose Riha Date: Fri, 19 Jul 2024 09:23:20 +0000 Subject: [PATCH 10/23] Translated using Weblate (Slovak) Currently translated at 30.5% (246 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/sk/ --- locales/sk.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/locales/sk.json b/locales/sk.json index a58b1f960..2586b5930 100644 --- a/locales/sk.json +++ b/locales/sk.json @@ -278,5 +278,6 @@ "domain_config_mail_in": "Prichádzajúce e-maily", "domain_config_cert_summary": "Stav certifikátu", "domain_config_xmpp": "Krátke správy (XMPP)", - "log_app_makedefault": "Nastaviť '{}' ako predvolenú aplikáciu" -} \ No newline at end of file + "log_app_makedefault": "Nastaviť '{}' ako predvolenú aplikáciu", + "domain_config_cert_renew_help": "Certifikát bude automaticky obnovený po 15 dňoch platnosti. Ak chcete, môžete ho obnoviť aj ručne. (Neodporúča sa)." +} From 3d53cf046741ef7c8202b056fa77bab92077d799 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sat, 20 Jul 2024 22:47:44 +0200 Subject: [PATCH 11/23] helpers: force sourcing getopts before the other helpers to prevent stupid issues (in particular when renaming phpversion to php_version in helpers2.1) --- helpers/helpers | 1 + 1 file changed, 1 insertion(+) diff --git a/helpers/helpers b/helpers/helpers index 64f9322ae..393628052 100644 --- a/helpers/helpers +++ b/helpers/helpers @@ -13,6 +13,7 @@ YNH_HELPERS_DIR="$SCRIPT_DIR/helpers.v${YNH_HELPERS_VERSION}.d" case "$YNH_HELPERS_VERSION" in "1" | "2" | "2.1") readarray -t HELPERS < <(find -L "$YNH_HELPERS_DIR" -mindepth 1 -maxdepth 1 -type f) + source $YNH_HELPERS_VERSION/getopts for helper in "${HELPERS[@]}"; do [ -r "$helper" ] && source "$helper" done From f6c270e1d2df244a805a8d8caee9aad6cda2ac03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Sun, 21 Jul 2024 10:29:45 +0200 Subject: [PATCH 12/23] [Fix] Make slapd listen also on ipv6 --- conf/slapd/slapd.default | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/slapd/slapd.default b/conf/slapd/slapd.default index cb6f1b6d0..6baca1ed5 100644 --- a/conf/slapd/slapd.default +++ b/conf/slapd/slapd.default @@ -21,7 +21,7 @@ SLAPD_PIDFILE= # sockets. # Example usage: # SLAPD_SERVICES="ldap://127.0.0.1:389/ ldaps:/// ldapi:///" -SLAPD_SERVICES="ldap://127.0.0.1:389/ ldaps:/// ldapi:///" +SLAPD_SERVICES="ldap://localhost:389/ ldaps:/// ldapi:///" # If SLAPD_NO_START is set, the init script will not start or restart # slapd (but stop will still work). Uncomment this if you are From c90a691448ff89980534de8521c23efd511ed697 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89tienne=20Deparis?= Date: Mon, 22 Jul 2024 12:54:45 +0200 Subject: [PATCH 13/23] fix: Remove SenderScore from the dnsbl_list.yml file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since march 1st this service is behind a fair-use paywall, which generates lot of alert email confusing people whether their IP/domain is actually blocked, when actually it’s just the service failing. See: https://knowledge.validity.com/s/articles/Accessing-Validity-reputation-data-through-DNS?language=en_US https://forum.yunohost.org/t/senderscore-blacklist-blocklist-because-of-excessive-number-of-queries/30395 --- share/dnsbl_list.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/share/dnsbl_list.yml b/share/dnsbl_list.yml index ad86fd2a6..f7a0acaa5 100644 --- a/share/dnsbl_list.yml +++ b/share/dnsbl_list.yml @@ -168,15 +168,6 @@ ipv6: false domain: false non_blacklisted_return_code: [] -# Used by GAFAM -- name: SenderScore Blacklist - dns_server: bl.score.senderscore.com - website: https://senderscore.com - ipv4: true - ipv6: false - domain: false -# Added cause it supports IPv6 - non_blacklisted_return_code: [] - name: AntiCaptcha.NET IPv6 dns_server: dnsbl6.anticaptcha.net website: http://anticaptcha.net/ From a7edbc0cc7690c00a5f067445d790bda82974413 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> Date: Mon, 22 Jul 2024 16:08:40 +0200 Subject: [PATCH 14/23] Update helpers: go home aleks u drunk --- helpers/helpers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers/helpers b/helpers/helpers index 393628052..10cefdcad 100644 --- a/helpers/helpers +++ b/helpers/helpers @@ -13,7 +13,7 @@ YNH_HELPERS_DIR="$SCRIPT_DIR/helpers.v${YNH_HELPERS_VERSION}.d" case "$YNH_HELPERS_VERSION" in "1" | "2" | "2.1") readarray -t HELPERS < <(find -L "$YNH_HELPERS_DIR" -mindepth 1 -maxdepth 1 -type f) - source $YNH_HELPERS_VERSION/getopts + source $YNH_HELPERS_DIR/getopts for helper in "${HELPERS[@]}"; do [ -r "$helper" ] && source "$helper" done From b2492ffc3dd85cae77c272720d8e59c4d6310af1 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Tue, 23 Jul 2024 19:05:34 +0200 Subject: [PATCH 15/23] hmpf fix log list again --- src/log.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/log.py b/src/log.py index 7e17d527e..d676e13ed 100755 --- a/src/log.py +++ b/src/log.py @@ -87,21 +87,20 @@ def _update_log_parent_symlinks(): one_year_ago = time.time() - 365 * 24 * 3600 - logs = glob.iglob("*" + METADATA_FILE_EXT, root_dir=OPERATIONS_PATH) + logs = glob.iglob(OPERATIONS_PATH + "*" + METADATA_FILE_EXT) for log_md in logs: - log_md_fullpath = os.path.join(OPERATIONS_PATH, log_md) - if os.path.getctime(log_md_fullpath) < one_year_ago: + if os.path.getctime(log_md) < one_year_ago: # Let's ignore files older than one year because hmpf reading a shitload of yml is not free continue - name = log_md[: -len(METADATA_FILE_EXT)] + name = log_md.split("/")[-1][: -len(METADATA_FILE_EXT)] parent_symlink = os.path.join(OPERATIONS_PATH, f".{name}.parent.yml") if os.path.islink(parent_symlink): continue try: metadata = ( - read_yaml(log_md_fullpath) or {} + read_yaml(log_md) or {} ) # Making sure this is a dict and not None..? except Exception as e: # If we can't read the yaml for some reason, report an error and ignore this entry... @@ -136,9 +135,9 @@ def log_list(limit=None, with_details=False, with_suboperations=False): one_year_ago = time.time() - 365 * 24 * 3600 logs = [ - x - for x in os.listdir(OPERATIONS_PATH) - if x.endswith(METADATA_FILE_EXT) and os.path.getctime(x) > one_year_ago + x.split("/")[-1] + for x in glob.iglob(OPERATIONS_PATH + "*" + METADATA_FILE_EXT) + if os.path.getctime(x) > one_year_ago ] logs = list(reversed(sorted(logs))) From 437189d8c1d2bad76fc7369eef0275d3868a64c7 Mon Sep 17 00:00:00 2001 From: cjdw Date: Sat, 20 Jul 2024 12:06:02 +0000 Subject: [PATCH 16/23] Translated using Weblate (Indonesian) Currently translated at 75.1% (605 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/ --- locales/id.json | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/locales/id.json b/locales/id.json index 635bd6c89..80533870e 100644 --- a/locales/id.json +++ b/locales/id.json @@ -555,13 +555,13 @@ "diagnosis_mail_ehlo_unreachable": "Server pos SMTP tidak dapat dijangkau dari luar pada IPv{ipversion}. Itu tidak akan dapat menerima email.", "diagnosis_ignore_missing_criteria": "Anda harus memberikan setidaknya satu kriteria sebagai kategori diagnosis untuk diabaikan", "diagnosis_ignore_no_issue_found": "Tidak menemukan isu yang sesuai dengan kriteria tersebut.", - "domain_dns_push_already_up_to_date": "Rekaman sudah diperbarui, tidak ada yang harus dilakukan.", - "domain_cannot_remove_main_add_new_one": "Anda tidak dapat menyingkirkan '{domain}' karena ini adalah domain utama dan satu-satunya domain Anda, Anda harus menambahkan domain lain terlebih dahulu menggunakan 'yunohost domain add ', kemudian ditetapkan sebagai domain utama menggunakan 'yunohost domain main-domain -n ' lalu Anda dapat menyingkirkan domain '{domain}' menggunakan 'yunohost domain remove {domain}'.", - "diagnosis_sshd_config_insecure": "Konfigurasi SSH tampaknya telah dimodifikasi secara manual, dan tidak aman karena tidak berisi pedoman 'AllowGroups' atau 'AllowUsers' untuk membatasi akses ke pengguna yang berwenang.", + "domain_dns_push_already_up_to_date": "Rekaman sudah diperbarui, biarkan saja.", + "domain_cannot_remove_main_add_new_one": "Anda tidak dapat menyingkirkan '{domain}' karena ini adalah domain utama dan satu-satunya domain Anda, Anda harus menambahkan domain lain terlebih dahulu menggunakan 'yunohost domain add ', kemudian menetapkannya sebagai domain utama menggunakan 'yunohost domain main-domain -n ' kemudian Anda dapat menyingkirkan domain '{domain}' menggunakan 'yunohost domain remove {domain}'.", + "diagnosis_sshd_config_insecure": "Konfigurasi SSH tampaknya telah dimodifikasi secara manual, dan tidak aman karena tidak berisi pedoman 'AllowGroups' atau 'AllowUsers' untuk membatasi akses kepada pengguna yang berwenang.", "diagnosis_unknown_categories": "Kategori berikut tidak diketahui: {categories}", "domain_dns_conf_is_just_a_recommendation": "Perintah ini menunjukkan kepada Anda konfigurasi yang *direkomendasikan*. Ini sebenarnya tidak mengatur konfigurasi DNS untuk Anda. Anda bertanggung jawab untuk mengonfigurasi zona DNS di registrar Anda sesuai dengan rekomendasi ini.", "diagnosis_sshd_config_inconsistent": "Sepertinya port SSH telah dimodifikasi secara manual di /etc/ssh/sshd_config. Sejak YunoHost 4.2, pengaturan global baru 'security.ssh.ssh_port' tersedia untuk menghindari pengeditan konfigurasi secara manual.", - "disk_space_not_sufficient_install": "Ruang disket yang tersisa tidak cukup untuk menginstal aplikasi ini", + "disk_space_not_sufficient_install": "Ruang disket yang tersisa tidak cukup untuk memasang aplikasi ini", "domain_cannot_add_muc_upload": "Anda tidak dapat menambahkan domain yang dimulai dengan 'muc.'. Nama seperti ini dicadangkan untuk fitur obrolan multi-pengguna XMPP yang terintegrasi ke dalam YunoHost.", "domain_config_auth_application_key": "Kunci aplikasi", "domain_config_auth_application_secret": "Kunci rahasia aplikasi", @@ -569,29 +569,39 @@ "diagnosis_rootfstotalspace_warning": "Sistem file root hanya memiliki total {space}. Ini mungkin oke, tapi hati-hati karena pada akhirnya Anda mungkin akan kehabisan ruang disket dengan cepat… Disarankan untuk memiliki setidaknya 16 GB untuk sistem file root.", "diagnosis_swap_tip": "Harap berhati-hati dan sadari bahwa jika server adalah hosting swap pada kartu SD atau penyimpanan SSD, hal ini dapat mengurangi masa pakai perangkat secara drastis.", "diagnosis_regenconf_manually_modified_details": "Ini mungkin OK jika Anda tahu apa yang Anda lakukan! YunoHost akan berhenti memperbarui file ini secara otomatis… Namun berhati-hatilah karena pemutakhiran YunoHost mungkin berisi perubahan penting yang disarankan. Jika mau, Anda dapat memeriksa perbedaannya dengan yunohost tools regen-conf {category} --dry-run --with-diff dan memaksa reset ke konfigurasi yang disarankan dengan yunohost tools regen-conf {category} --force", - "diagnosis_rootfstotalspace_critical": "Sistem file root hanya memiliki total {space} yang cukup mengkhawatirkan! Kemungkinan besar Anda akan kehabisan ruang disket dengan sangat cepat! Disarankan untuk memiliki setidaknya 16 GB untuk sistem file root.", + "diagnosis_rootfstotalspace_critical": "Sistem berkas root hanya memiliki total {space} yang cukup mengkhawatirkan! Kemungkinan besar Anda akan kehabisan ruang disket dengan sangat cepat! Disarankan untuk memiliki setidaknya 16 GB untuk sistem berkas root.", "domain_config_acme_eligible_explain": "Sepertinya domain ini belum siap untuk sertifikat Let's Encrypt. Silakan periksa konfigurasi DNS dan jangkauan server HTTP Anda. Bagian 'Rekaman DNS' dan 'Web' di laman diagnosis dapat membantu Anda memahami apa yang salah dalam konfigurasi.", "domain_config_cert_issuer": "Otoritas sertifikasi", - "domain_config_cert_renew_help": "Sertifikat akan diperpanjang secara otomatis selama 15 hari terakhir masa berlaku. Anda dapat memperbaruinya secara manual jika Anda mau. (Tidak direkomendasikan).", - "domain_config_cert_summary_selfsigned": "PERINGATAN: Sertifikat saat ini tandatangan-otomatis. Browser akan menampilkan peringatan seram kepada pengunjung baru!", + "domain_config_cert_renew_help": "Sertifikat akan diperpanjang secara otomatis selama 15 hari validitas terakhir. Anda dapat memperbaruinya secara manual jika Anda mau. (Tidak direkomendasikan).", + "domain_config_cert_summary_selfsigned": "PERINGATAN: Sertifikat saat ini ditandatangani sendiri. Browser akan menampilkan peringatan seram kepada pengunjung baru!", "domain_config_xmpp_help": "Catatan: beberapa fitur XMPP mengharuskan Anda memperbarui rekaman DNS dan membuat ulang sertifikat Lets Encrypt agar dapat diaktifkan", - "domain_dns_conf_special_use_tld": "Domain ini berdasarkan pada domain tingkat atas (TLD) penggunaan khusus seperti .local atau .test dan oleh karena itu tidak diharapkan memiliki rekaman DNS yang sebenarnya.", + "domain_dns_conf_special_use_tld": "Domain ini berdasarkan pada domain tingkat atas (TLD) penggunaan khusus seperti .local atau .test dan oleh karena itu tidak diharapkan memiliki rekaman DNS yang sesungguhnya.", "domain_dns_push_failed": "Gagal total dalam memperbarui rekaman DNS.", "diagnosis_using_stable_codename_details": "Biasanya hal ini disebabkan oleh kesalahan konfigurasi dari penyedia hosting Anda. Ini berbahaya, karena segera setelah versi Debian berikutnya menjadi 'stable' yang baru, apt akan melakukan upgrade pada semua paket sistem tanpa melalui prosedur migrasi yang benar. Disarankan untuk memperbaikinya dengan mengedit sumber apt pada repositori dasar Debian, dan mengganti kata kunci stable dengan bullseye. File konfigurasi yang sesuai harus /etc/apt/sources.list, atau file dalam /etc/apt/sources.list.d/.", "domain_cannot_add_xmpp_upload": "Anda tidak dapat menambahkan domain yang dimulai dengan 'xmpp-upload.'. Nama seperti ini dicadangkan untuk fitur unggah XMPP yang terintegrasi ke dalam YunoHost.", "diagnosis_using_yunohost_testing": "apt (manajer paket sistem) saat ini dikonfigurasi agar memasang pemutakhiran 'testing' apa pun untuk inti YunoHost.", "diagnosis_using_yunohost_testing_details": "Ini mungkin OK jika Anda tahu apa yang Anda lakukan, tapi perhatikan catatan rilis sebelum memasang pemutakhiran YunoHost! Jika Anda ingin menonaktifkan peningkatan 'testing', Anda harus menghapus kata kunci testing dari /etc/apt/sources.list.d/yunohost.list.", "domain_cannot_remove_main": "Anda tidak dapat menyingkirkan '{domain}' karena ini adalah domain utama, Anda harus terlebih dahulu menetapkan domain lain sebagai domain utama menggunakan 'yunohost domain main-domain -n '; berikut daftar kandidat domain: {other_domains}", - "domain_config_acme_eligible": "kelayakan ACME", + "domain_config_acme_eligible": "Kelayakan ACME", "domain_config_auth_entrypoint": "Titik entri API", "diagnosis_swap_notsomuch": "Sistem hanya memiliki {total} swap. Anda harus mempertimbangkan untuk memiliki setidaknya {recommended} untuk menghindari situasi di mana sistem kehabisan memori.", "domain_config_cert_validity": "Validitas", - "domain_config_default_app_help": "Orang-orang akan secara otomatis diarahkan ke aplikasi ini ketika membuka domain ini. Jika tidak ada aplikasi yang ditentukan, orang akan diarahkan ke formulir login portal pengguna.", + "domain_config_default_app_help": "Orang-orang akan secara otomatis diarahkan ke aplikasi ini ketika membuka domain ini. Jika tidak ada aplikasi yang ditentukan, orang-orang akan diarahkan ke formulir login portal pengguna.", "diagnosis_services_bad_status_tip": "Anda dapat mencoba mengulang layanan, dan jika tidak berhasil, lihat log layanan pada webadmin (dari baris perintah, Anda dapat melakukannya dengan yunohost service restart {service} dan yunohost service log {service} ).", "diagnosis_sshd_config_inconsistent_details": "Silakan jalankan yunohost settings set security.ssh.ssh_port -v PORT_SSH_ANDA untuk menentukan port SSH, dan periksa yunohost tools regen-conf ssh --dry-run --with-diff dan yunohost tools regen-conf ssh --force untuk mengatur ulang konfigurasi Anda sesuai rekomendasi YunoHost.", "diagnosis_swap_none": "Sistem tidak memiliki swap sama sekali. Anda harus mempertimbangkan untuk menambahkan setidaknya {recommended} swap untuk menghindari situasi di mana sistem kehabisan memori.", - "diagnosis_using_stable_codename": "apt (pengelola paket sistem) saat ini dikonfigurasi untuk menginstal paket dari nama kode 'stable', bukan nama kode versi Debian saat ini (bullseye).", + "diagnosis_using_stable_codename": "apt (pengelola paket sistem) saat ini dikonfigurasi untuk memasang paket dari nama kode 'stable', bukan nama kode versi Debian saat ini (bullseye).", "disk_space_not_sufficient_update": "Ruang disket yang tersisa tidak cukup untuk memperbarui aplikasi ini", "domain_config_auth_key": "Kunci otentikasi", - "domain_config_auth_secret": "Rahasia otentikasi" + "domain_config_auth_secret": "Rahasia otentikasi", + "domain_dns_push_record_failed": "Gagal mencatat {action} {type}/{name} : {error}", + "domain_dns_push_managed_in_parent_domain": "Fitur konfigurasi DNS otomatis dikelola di domain induk {parent_domain}.", + "domain_dns_pushing": "Mendorong rekaman DNS…", + "domain_dns_push_not_applicable": "Fitur konfigurasi DNS otomatis tidak berlaku untuk domain {domain}. Anda harus mengonfigurasi rekaman DNS Anda secara manual dengan mengikuti dokumentasi di https://yunohost.org/dns_config.", + "domain_dns_registrar_experimental": "Sejauh ini, antarmuka dengan API **{registrar}** belum diuji dan ditinjau dengan benar oleh komunitas YunoHost. Dukungan masih **sangat eksperimental** - waspadalah!", + "domain_dns_push_partial_failure": "Rekaman DNS diperbarui sebagian: beberapa peringatan/galat dilaporkan.", + "domain_dns_registrar_not_supported": "YunoHost tidak dapat secara otomatis mendeteksi registrar yang menangani domain ini. Anda harus mengonfigurasi rekaman DNS Anda secara manual dengan mengikuti dokumentasi di https://yunohost.org/dns.", + "domain_dns_push_failed_to_list": "Gagal mencantumkan rekaman saat ini menggunakan API registrar: {error}", + "domain_dns_push_success": "Rekaman DNS diperbarui!", + "domain_dns_registrar_managed_in_parent_domain": "Domain ini adalah subdomain dari {parent_domain_link}. Konfigurasi registrar DNS harus dikelola di panel konfigurasi {parent_domain}." } From 67c5edc40e83d117b2dad9739fbc56604e45eff0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M?= Date: Sun, 21 Jul 2024 06:35:54 +0000 Subject: [PATCH 17/23] Translated using Weblate (Galician) Currently translated at 100.0% (805 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/gl/ --- locales/gl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales/gl.json b/locales/gl.json index 7140a8620..dc7e0bfdf 100644 --- a/locales/gl.json +++ b/locales/gl.json @@ -803,5 +803,5 @@ "migration_0027_modified_files": "Detectamos que os seguintes ficheiros semella foron modificados manualmente e poderían ser sobreescritos durante a actualización: {manually_modified_files}", "migration_0027_not_enough_free_space": "Hai moi pouco espazo en /var/! Deberías ter polo menos 1GB libre para realizar a migración.", "migration_0027_patch_yunohost_conflicts": "Aplicando a solución para resolver o problema conflictivo…", - "migration_0027_system_not_fully_up_to_date": "O teu sistema non está totalmente actualizado. Fai unha actualización corrente antes de iniciar a migración a Bullseye." + "migration_0027_system_not_fully_up_to_date": "O teu sistema non está totalmente actualizado. Fai unha actualización corrente antes de iniciar a migración a Bookworm." } From b010219814af30d2ff83ff84961441245b4ac5b1 Mon Sep 17 00:00:00 2001 From: cjdw Date: Sun, 21 Jul 2024 13:33:47 +0000 Subject: [PATCH 18/23] Translated using Weblate (Indonesian) Currently translated at 77.6% (625 of 805 strings) Translation: YunoHost/core Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/ --- locales/id.json | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/locales/id.json b/locales/id.json index 80533870e..dc136a258 100644 --- a/locales/id.json +++ b/locales/id.json @@ -603,5 +603,25 @@ "domain_dns_registrar_not_supported": "YunoHost tidak dapat secara otomatis mendeteksi registrar yang menangani domain ini. Anda harus mengonfigurasi rekaman DNS Anda secara manual dengan mengikuti dokumentasi di https://yunohost.org/dns.", "domain_dns_push_failed_to_list": "Gagal mencantumkan rekaman saat ini menggunakan API registrar: {error}", "domain_dns_push_success": "Rekaman DNS diperbarui!", - "domain_dns_registrar_managed_in_parent_domain": "Domain ini adalah subdomain dari {parent_domain_link}. Konfigurasi registrar DNS harus dikelola di panel konfigurasi {parent_domain}." + "domain_dns_registrar_managed_in_parent_domain": "Domain ini adalah subdomain dari {parent_domain_link}. Konfigurasi registrar DNS harus dikelola di panel konfigurasi {parent_domain}.", + "dyndns_domain_not_provided": "Penyedia DynDNS {provider} tidak dapat menyediakan domain {domain}.", + "dyndns_key_not_found": "Kunci DNS tidak ditemukan di domain tersebut", + "dyndns_no_domain_registered": "Tidak ada domain yang terdaftar pada DynDNS", + "domain_registrar_is_not_configured": "Registrar belum dikonfigurasi untuk domain {domain}.", + "domain_unknown": "Domain '{domain}' tidak diketahui", + "dyndns_provider_unreachable": "Tidak dapat menghubungi penyedia DynDNS {provider}: YunoHost Anda tidak terhubung dengan benar ke internet atau server dynette sedang kolaps.", + "dyndns_subscribe_failed": "Tidak dapat berlangganan domain DynDNS: {error}", + "dyndns_subscribed": "Berlangganan domain di DynDNS", + "domain_hostname_failed": "Tidak dapat menetapkan nama host baru. Ini mungkin menimbulkan masalah di kemudian hari (mungkin baik-baik saja).", + "dyndns_could_not_check_available": "Tidak dapat memeriksa apakah {domain} tersedia di {provider}.", + "dyndns_too_many_requests": "Layanan dyndns YunoHost menerima terlalu banyak permintaan dari Anda, tunggu sekitar 1 jam sebelum mencoba lagi.", + "domain_dns_registrar_yunohost": "Domain ini adalah nohost.me / nohost.st / ynh.fr dan oleh karena itu konfigurasi DNS tersebut secara otomatis akan ditangani oleh YunoHost tanpa konfigurasi lebih lanjut. (lihat perintah 'yunohost dyndns update')", + "dpkg_lock_not_available": "Perintah ini tidak dapat dijalankan sekarang karena program lain sepertinya menggunakan kunci pada dpkg (manajer paket sistem)", + "domain_dns_registrar_supported": "YunoHost secara otomatis mendeteksi bahwa domain ini ditangani oleh registrar **{registrar}**. Jika Anda mau, YunoHost akan secara otomatis mengonfigurasi zona DNS ini, jika Anda memberikan kredensial API yang sesuai. Anda dapat menemukan dokumentasi mengenai cara mendapatkan kredensial API Anda di halaman ini: https://yunohost.org/registar_api_{registrar}. (Anda juga dapat mengonfigurasi rekaman DNS Anda secara manual dengan mengikuti dokumentasi di https://yunohost.org/dns )", + "dyndns_no_recovery_password": "Tidak ada kata sandi pemulihan yang ditentukan! Jika Anda kehilangan kendali atas domain ini, Anda perlu menghubungi administrator di tim YunoHost!", + "domain_dyndns_already_subscribed": "Anda sudah berlangganan domain pada DynDNS", + "dyndns_unsubscribe_already_unsubscribed": "Domain sudah berhenti berlangganan", + "dyndns_unsubscribe_denied": "Gagal berhenti berlangganan domain: kredensial tidak valid", + "dyndns_unsubscribe_failed": "Tidak dapat berhenti berlangganan domain DynDNS: {error}", + "dpkg_is_broken": "Anda tidak dapat melakukan ini sekarang karena dpkg/APT (manajer paket sistem) sepertinya dalam keadaan rusak… Anda dapat mencoba menyelesaikan masalah ini melalui koneksi SSH dan menjalankan `sudo apt install --fix-broken` dan/atau `sudo dpkg --configure -a` dan/atau `sudo dpkg --audit`." } From eeee096f3a1568d48c9c073d94f0a53cf3325af5 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Tue, 23 Jul 2024 19:08:45 +0200 Subject: [PATCH 19/23] Update changelog for 11.2.23 --- debian/changelog | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/debian/changelog b/debian/changelog index 121d4cb68..4090d0966 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +yunohost (11.2.23) stable; urgency=low + + - helpers2.1: force sourcing getopts before the other helpers to prevent stupid issues (in particular when renaming phpversion to php_version) (3d53cf04) + - diagnosis: Remove SenderScore from the dnsbl_list.yml file ([#1918](http://github.com/YunoHost/yunohost/pull/1918)) + - ldap: make slapd listen also on ipv6 ([#1916](http://github.com/YunoHost/yunohost/pull/1916)) + - log: zzz fix log list again (b2492ffc) + - i18n: Translations updated for Galician, Indonesian, Slovak + + Thanks to all contributors <3 ! (cjdw, Étienne Deparis, José M, Jose Riha, Josué Tille) + + -- Alexandre Aubin Tue, 23 Jul 2024 19:07:20 +0200 + yunohost (11.2.22) stable; urgency=low - logs: fix "log list" : use root_dir for iglob / make sure we use absolute paths ([#1913](http://github.com/YunoHost/yunohost/pull/1913)) From ebaecfcbd662f971460f2ca292d586654d2f1b3d Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Tue, 23 Jul 2024 19:26:28 +0200 Subject: [PATCH 20/23] ci: we don't care about mypy in tests/ folder --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index c38df434b..f403c434c 100644 --- a/tox.ini +++ b/tox.ini @@ -12,4 +12,4 @@ commands = py39-invalidcode: flake8 src bin maintenance --exclude src/tests,src/vendor --select F,E722,W605 py39-black-check: black --check --diff bin src doc maintenance tests py39-black-run: black bin src doc maintenance tests - py39-mypy: mypy --ignore-missing-import --install-types --non-interactive --follow-imports silent src/ --exclude (acme_tiny|migrations) + py39-mypy: mypy --ignore-missing-import --install-types --non-interactive --follow-imports silent src/ --exclude (acme_tiny|migrations|tests) From d881d1a505fa375a5928b27456e1eaba6c55b5ee Mon Sep 17 00:00:00 2001 From: Kayou Date: Thu, 25 Jul 2024 15:42:39 +0200 Subject: [PATCH 21/23] avoid double commas in control file, crash if there is an issue in the control file --- helpers/helpers.v1.d/apt | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/helpers/helpers.v1.d/apt b/helpers/helpers.v1.d/apt index a9aca8d93..08ecf596c 100644 --- a/helpers/helpers.v1.d/apt +++ b/helpers/helpers.v1.d/apt @@ -195,13 +195,19 @@ ynh_package_install_from_equivs() { # Install the fake package without its dependencies with dpkg # Install missing dependencies with ynh_package_install ynh_wait_dpkg_free + + # Remove the double commas because dpkg-deb doesn't like them + sed --in-place 's@,,@,@g' "$controlfile" + cp "$controlfile" "${TMPDIR}/${pkgname}/DEBIAN/control" - ( - cd "$TMPDIR" - # Install the fake package without its dependencies with dpkg --force-depends - LC_ALL=C dpkg-deb --build ${pkgname} ${pkgname}.deb > ./dpkg_log 2>&1 || { cat ./dpkg_log; false; } - LC_ALL=C dpkg --force-depends --install "./${pkgname}.deb" 2>&1 | tee ./dpkg_log - ) + + # Install the fake package without its dependencies with dpkg --force-depends + if ! LC_ALL=C dpkg-deb --build "${TMPDIR}/${pkgname}" "${TMPDIR}/${pkgname}.deb" > "${TMPDIR}/dpkg_log" 2>&1; then + cat ${TMPDIR}/dpkg_log >&2 + ynh_die --message="Unable to install dependencies" + fi + # Don't crash in case of error, because is nicely covered by the following line + LC_ALL=C dpkg --force-depends --install "${TMPDIR}/${pkgname}.deb" 2>&1 | tee "${TMPDIR}/dpkg_log" || true ynh_package_install --fix-broken \ || { # If the installation failed From 6d21e9fcedf3d45199fd883cc2ecc5504ccbed71 Mon Sep 17 00:00:00 2001 From: Kayou Date: Thu, 25 Jul 2024 15:56:56 +0200 Subject: [PATCH 22/23] a better way to avoid the double commas --- helpers/helpers.v1.d/apt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/helpers/helpers.v1.d/apt b/helpers/helpers.v1.d/apt index 08ecf596c..3ac5905ef 100644 --- a/helpers/helpers.v1.d/apt +++ b/helpers/helpers.v1.d/apt @@ -196,9 +196,6 @@ ynh_package_install_from_equivs() { # Install missing dependencies with ynh_package_install ynh_wait_dpkg_free - # Remove the double commas because dpkg-deb doesn't like them - sed --in-place 's@,,@,@g' "$controlfile" - cp "$controlfile" "${TMPDIR}/${pkgname}/DEBIAN/control" # Install the fake package without its dependencies with dpkg --force-depends @@ -327,7 +324,7 @@ Section: misc Priority: optional Package: ${dep_app}-ynh-deps Version: ${version} -Depends: ${dependencies} +Depends: ${dependencies//,,/,} Architecture: all Maintainer: root@localhost Description: Fake package for ${app} (YunoHost app) dependencies From ddf3e32c1c2f2c2dfa8165b84aef44c4fbc7a1cd Mon Sep 17 00:00:00 2001 From: Kayou Date: Thu, 25 Jul 2024 15:57:58 +0200 Subject: [PATCH 23/23] fix the v2 too --- helpers/helpers.v1.d/apt | 2 +- helpers/helpers.v2.1.d/apt | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/helpers/helpers.v1.d/apt b/helpers/helpers.v1.d/apt index 3ac5905ef..cd648438a 100644 --- a/helpers/helpers.v1.d/apt +++ b/helpers/helpers.v1.d/apt @@ -200,7 +200,7 @@ ynh_package_install_from_equivs() { # Install the fake package without its dependencies with dpkg --force-depends if ! LC_ALL=C dpkg-deb --build "${TMPDIR}/${pkgname}" "${TMPDIR}/${pkgname}.deb" > "${TMPDIR}/dpkg_log" 2>&1; then - cat ${TMPDIR}/dpkg_log >&2 + cat "${TMPDIR}/dpkg_log" >&2 ynh_die --message="Unable to install dependencies" fi # Don't crash in case of error, because is nicely covered by the following line diff --git a/helpers/helpers.v2.1.d/apt b/helpers/helpers.v2.1.d/apt index 4999f179c..6b2ecad1c 100644 --- a/helpers/helpers.v2.1.d/apt +++ b/helpers/helpers.v2.1.d/apt @@ -105,7 +105,7 @@ Section: misc Priority: optional Package: ${app_ynh_deps} Version: ${version} -Depends: ${dependencies} +Depends: ${dependencies//,,/,} Architecture: all Maintainer: root@localhost Description: Fake package for ${app} (YunoHost app) dependencies @@ -116,13 +116,13 @@ EOF _ynh_wait_dpkg_free - ( - # NB: this is in a subshell (though not sure why exactly not just use pushd/popd...) - cd "$TMPDIR" - # Install the fake package without its dependencies with dpkg --force-depends - LC_ALL=C dpkg-deb --build ${app_ynh_deps} ${app_ynh_deps}.deb > ./dpkg_log 2>&1 || { cat ./dpkg_log; false; } - LC_ALL=C dpkg --force-depends --install "./${app_ynh_deps}.deb" > ./dpkg_log 2>&1 - ) + # Install the fake package without its dependencies with dpkg --force-depends + if ! LC_ALL=C dpkg-deb --build "${TMPDIR}/${app_ynh_deps}" "${TMPDIR}/${app_ynh_deps}.deb" > "${TMPDIR}/dpkg_log" 2>&1; then + cat "${TMPDIR}/dpkg_log" >&2 + ynh_die --message="Unable to install dependencies" + fi + # Don't crash in case of error, because is nicely covered by the following line + LC_ALL=C dpkg --force-depends --install "${TMPDIR}/${app_ynh_deps}.deb" 2>&1 | tee "${TMPDIR}/dpkg_log" || true # Then install the missing dependencies with apt install _ynh_apt_install --fix-broken || {