mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Merge remote-tracking branch 'origin/dev' into bookworm
This commit is contained in:
commit
ccfea312fe
2 changed files with 196 additions and 6 deletions
188
locales/id.json
188
locales/id.json
|
@ -537,7 +537,7 @@
|
|||
"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_backports_in_sources_list": "Sepertinya apt (manajer paket) dikonfigurasi untuk menggunakan depot backports. Kecuali Anda benar-benar tahu apa yang Anda lakukan, kami sangat tidak menyarankan memasang paket dari backport, karena kemungkinan besar akan menjadi labil 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 <cmd>yunohost settings set email.smtp.smtp_allow_ipv6 -v off</cmd>. 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.<br>1. Penyebab paling umum dari masalah ini adalah port 80 (dan 443) <a href='https://yunohost.org/isp_box_config'>tidak diteruskan dengan benar ke server Anda</a>.<br>2. Anda juga harus memastikan bahwa layanan nginx berjalan<br>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.",
|
||||
|
@ -545,7 +545,7 @@
|
|||
"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: <code>{rdns_domain}</code><br>Nilai yang diharapkan: <code>{ehlo_domain}</code>",
|
||||
"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>{cmd_to_fix}</cmd>",
|
||||
"diagnosis_package_installed_from_sury_details": "Beberapa paket secara tidak sengaja dipasang dari depot pihak ketiga bernama Sury. Tim YunoHost meningkatkan strategi dalam menangani paket tersebut, 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>{cmd_to_fix}</cmd>",
|
||||
"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:<br> - Beberapa ISP menyediakan alternatif <a href='https://yunohost.org/email_configure_relay'>menggunakan server pos relai</a> ini menyiratkan bahwa relai akan dapat memata-matai lalu lintas surel Anda.<br>- Alternatif ramah privasi adalah menggunakan VPN *dengan IP publik khusus* untuk melewati batasan semacam ini. Lihat <a href='https://yunohost.org/vpn_advantage'>https://yunohost.org/vpn_advantage</a><br>- Atau bisa juga ke <a href='https://yunohost.org /isp'>beralih ke penyedia lain</a>",
|
||||
"diagnosis_ip_broken_dnsresolution": "Resolusi nama domain tampaknya rusak karena beberapa alasan… Apakah firewall memblokir permintaan DNS?",
|
||||
|
@ -577,7 +577,7 @@
|
|||
"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 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, <cmd>apt</cmd> 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 <cmd>stable</cmd> dengan <cmd>bullseye</cmd>. File konfigurasi yang sesuai harus <cmd>/etc/apt/sources.list</cmd>, atau file dalam <cmd>/etc/apt/sources.list.d/</cmd>.",
|
||||
"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, <cmd>apt</cmd> akan melakukan upgrade pada semua paket sistem tanpa melalui prosedur migrasi yang benar. Disarankan untuk memperbaikinya dengan mengedit sumber apt untuk depot dasar Debian, dan mengganti kata kunci <cmd>stable</cmd> dengan <cmd>bullseye</cmd>. Berkas konfigurasi yang sesuai harus <cmd>/etc/apt/sources.list</cmd>, atau berkas dalam <cmd>/etc/apt/sources.list.d/</cmd>.",
|
||||
"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": "<cmd>apt</cmd> (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 <cmd>testing</cmd> dari <cmd>/etc/apt/sources.list.d/yunohost.list</cmd>.",
|
||||
|
@ -623,5 +623,185 @@
|
|||
"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`."
|
||||
"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`.",
|
||||
"user_import_bad_line": "Baris yang salah {line}: {details}",
|
||||
"permission_already_disallowed": "Grup '{group}' sudah menonaktifkan izin '{permission}'",
|
||||
"migration_0027_start": "Memulai migrasi ke Bookworm…",
|
||||
"global_settings_setting_smtp_relay_host": "Host relai SMTP",
|
||||
"group_cannot_edit_all_users": "Grup 'all_users' tidak dapat diedit secara manual. Ini adalah grup khusus yang dimaksudkan untuk menampung semua pengguna yang terdaftar di YunoHost",
|
||||
"group_cannot_be_deleted": "Grup {group} tidak dapat dihapus secara manual.",
|
||||
"unlimit": "Tidak ada kuota",
|
||||
"migration_0027_still_on_bullseye_after_main_upgrade": "Ada yang tidak sesuai ketika menjalankan pemutakhiran utama, sistem tampaknya masih menggunakan Debian Bullseye.",
|
||||
"pattern_lastname": "Harus berupa nama belakang yang valid (minimal 3 karakter)",
|
||||
"global_settings_setting_backup_compress_tar_archives": "Memadatkan cadangan",
|
||||
"firewall_rules_cmd_failed": "Beberapa perintah aturan firewall gagal. Info lebih lanjut di dalam log.",
|
||||
"global_settings_setting_admin_strength": "Persyaratan kualitas kata sandi admin",
|
||||
"global_settings_setting_dns_exposure_help": "NB: Ini hanya mempengaruhi konfigurasi DNS yang disarankan dan pemeriksaan diagnosis. Ini tidak mempengaruhi konfigurasi sistem.",
|
||||
"global_settings_setting_nginx_compatibility": "Kompatibilitas NGINX",
|
||||
"global_settings_setting_security_experimental_enabled": "Fitur keamanan eksperimental",
|
||||
"iptables_unavailable": "Anda tidak dapat menggunakan iptables di sini. Anda berada dalam sebuah penampungan atau kernel Anda yang tidak mendukungnya",
|
||||
"ldap_attribute_already_exists": "Atribut LDAP '{attribute}' sudah ada dengan nilai '{value}'",
|
||||
"log_does_exists": "Tidak ada log operasi dengan nama '{log}', gunakan 'yunohost log list' untuk melihat semua log operasi yang tersedia",
|
||||
"log_dyndns_unsubscribe": "Berhenti berlangganan subdomain YunoHost '{}'",
|
||||
"migrations_dependencies_not_satisfied": "Jalankan migrasi berikut: '{dependencies_id}', sebelum migrasi {id}.",
|
||||
"permission_already_allowed": "Grup '{group}' sudah mengaktifkan izin '{permission}'",
|
||||
"group_unknown": "Grup '{group}' tidak diketahui",
|
||||
"global_settings_setting_smtp_relay_port": "Porta relai SMTP",
|
||||
"global_settings_setting_smtp_relay_user": "Pengguna relai SMTP",
|
||||
"group_update_failed": "Tidak dapat memperbarui grup '{group}': {error}",
|
||||
"pattern_domain": "Harus berupa nama domain yang valid (misalnya domain-saya.org)",
|
||||
"show_tile_cant_be_enabled_for_regex": "Anda tidak dapat mengaktifkan 'show_tile' saat ini, karena URL untuk perizinan '{permission}' adalah regex",
|
||||
"show_tile_cant_be_enabled_for_url_not_defined": "Anda tidak dapat mengaktifkan 'show_tile' saat ini, karena Anda harus terlebih dahulu menentukan URL pada perizinan '{permission}'",
|
||||
"ldap_server_down": "Tidak dapat menjangkau server LDAP",
|
||||
"update_apt_cache_failed": "Tidak dapat memperbarui cache APT (manajer paket Debian). Berikut ini adalah kumpulan baris source.list, yang mungkin dapat membantu mengidentifikasi baris yang bermasalah:\n{sourceslist}",
|
||||
"user_import_failed": "Operasi impor pengguna gagal total",
|
||||
"invalid_number_min": "Harus lebih besar dari {min}",
|
||||
"log_help_to_get_failed_log": "Operasi '{desc}' tidak dapat diselesaikan. Silakan memberi log lengkap operasi ini menggunakan perintah 'yunohost log share {name}' untuk mendapatkan bantuan",
|
||||
"mail_domain_unknown": "Alamat surel tidak valid untuk domain '{domain}'. Silakan, menggunakan domain yang dikelola oleh server ini.",
|
||||
"mailbox_used_space_dovecot_down": "Layanan kotak pos Dovecot harus aktif jika Anda ingin mengambil ruang kotak pos yang telah digunakan",
|
||||
"migration_0023_postgresql_11_not_installed": "PostgreSQL belum terpasang pada sistem Anda. Biarkan saja.",
|
||||
"migration_ldap_backup_before_migration": "Membuat cadangan basis data LDAP dan pengaturan aplikasi sebelum migrasi yang sebenarnya.",
|
||||
"migrations_not_pending_cant_skip": "Migrasi ini tidak tertunda, sehingga tidak dapat dilewati: {ids}",
|
||||
"operation_interrupted": "Operasinya dihentikan secara manual?",
|
||||
"unexpected_error": "Terjadi kesalahan yang tidak terduga: {error}",
|
||||
"log_help_to_get_log": "Untuk melihat log operasi '{desc}', gunakan perintah 'yunohost log show {name}'",
|
||||
"migration_0021_cleaning_up": "Membersihkan tembolok dan paket yang sudah tidak berguna…",
|
||||
"invalid_number_max": "Harus kurang dari {max}",
|
||||
"migration_0027_yunohost_upgrade": "Memulai pemutakhiran inti YunoHost…",
|
||||
"migration_description_0022_php73_to_php74_pools": "Migrasi berkas konfigurasi 'pool' php7.3-fpm ke php7.4",
|
||||
"migration_description_0027_migrate_to_bookworm": "pemutakhiran sistem ke Debian Bookworm dan YunoHost 12",
|
||||
"migrations_exclusive_options": "'--auto', '--skip', dan '--force-rerun' adalah opsi khusus yang saling berkaitan.",
|
||||
"migrations_failed_to_load_migration": "Tidak dapat memuat migrasi {id}: {error}",
|
||||
"field_invalid": "Bidang '{}' tidak valid",
|
||||
"migrations_migration_has_failed": "Migrasi {id} tidak lengkap, dibatalkan. Galat: {exception}",
|
||||
"migrations_must_provide_explicit_targets": "Anda harus memberikan target yang jelas saat menggunakan '--skip' atau '--force-rerun'",
|
||||
"group_already_exist_on_system": "Grup {group} sudah ada di dalam grup sistem",
|
||||
"migrations_pending_cant_rerun": "Migrasi ini masih tertunda, sehingga belum bisa dijalankan lagi: {ids}",
|
||||
"regenconf_failed": "Tidak dapat membuat ulang konfigurasi pada kategori: {categories}",
|
||||
"global_settings_setting_postfix_compatibility": "Kompatibilitas Postfix",
|
||||
"restore_cleaning_failed": "Tidak dapat membersihkan direktori restorasi sementara",
|
||||
"other_available_options": "… dan {n} opsi lain yang tersedia tidak ditampilkan",
|
||||
"restore_confirm_yunohost_installed": "Apakah Anda benar-benar ingin memulihkan sistem yang sudah terpasang? [{answers}]",
|
||||
"global_settings_setting_postfix_compatibility_help": "Kompatibilas versus kompromi keamanan untuk server Postfix. Mempengaruhi kerahasian (dan aspek terkait keamanan lainnya)",
|
||||
"user_import_partial_failed": "Operasi impor pengguna gagal sebagian",
|
||||
"log_regen_conf": "Membuat ulang konfigurasi sistem '{}'",
|
||||
"permission_currently_allowed_for_all_users": "Izin ini sekarang diberikan kepada semua pengguna selain grup yang lain. Anda mungkin ingin menyingkirkan izin 'all_users' atau menyingkirkan grup lain yang saat ini diberikan izin tersebut.",
|
||||
"restore_running_hooks": "Menjalankan kait restorasi…",
|
||||
"dyndns_unsubscribed": "Berhenti berlangganan domain DynDNS",
|
||||
"global_settings_setting_backup_compress_tar_archives_help": "Ketika membuat cadangan baru, padatkan arsip (.tar.gz) dan bukannya arsip yang tidak dipadatkan (.tar). Catatan : mengizinkan opsi ini berarti membuat cadangan yang telah dipadatkan lebih ringan, namun prosedur pencadangan awal akan jauh lebih lama dan membebani CPU.",
|
||||
"global_settings_setting_nginx_redirect_to_https_help": "Alihkan permintaan HTTP ke HTTPs bawaan (JANGAN MATIKAN kecuali Anda benar-benar tahu apa yang Anda lakukan!)",
|
||||
"group_user_not_in_group": "Pengguna {user} tidak ada dalam grup {group}",
|
||||
"global_settings_setting_root_access_explain": "Pada sistem Linux, 'root' adalah admin mutlak. Dalam konteks YunoHost, masuk SSH sebagai 'root' secara langsung dinonaktifkan sesuai bawaan - kecuali dari jaringan lokal pada server. Anggota grup 'admin' dapat menggunakan perintah sudo untuk bertindak sebagai root dari baris perintah. Namun, akan sangat membantu jika memiliki kata sandi root (yang kuat) untuk melakukan debug pada sistem apabila dengan alasan tertentu admin biasa tidak dapat masuk lagi.",
|
||||
"group_update_aliases": "Memperbarui alias untuk grup '{group}'",
|
||||
"group_user_already_in_group": "Pengguna {user} sudah ada di grup {group}",
|
||||
"hook_exec_failed": "Tidak dapat menjalankan skrip: {path}",
|
||||
"group_no_change": "Tidak ada yang perlu dirubah pada grup '{group}'",
|
||||
"invalid_number": "Harus berupa angka",
|
||||
"log_domain_dns_push": "Mendorong rekaman DNS untuk domain '{}'",
|
||||
"log_dyndns_subscribe": "Berlangganan ke subdomain YunoHost '{}'",
|
||||
"log_link_to_failed_log": "Tidak dapat menyelesaikan operasi '{desc}'. Silakan memberi log lengkap operasi ini dengan cara <a href=\"#/tools/logs/{name}\">gklik di sini</a> agar mendapatkan bantuan",
|
||||
"log_operation_unit_unclosed_properly": "Unit operasi belum ditutup dengan tepat",
|
||||
"mail_forward_remove_failed": "tidak dapat menyingkirkan penerus surel '{mail}'",
|
||||
"migration_0024_rebuild_python_venv_broken_app": "Melewatkan {app} karena virtualenv tidak dapat dibangun ulang dengan mudah pada aplikasi ini. Sebaliknya, Anda harus memperbaiki situasi ini dengan memaksa pemutakhiran aplikasi ini menggunakan `yunohost app upgrade --force {app}`.",
|
||||
"migration_0021_general_warning": "Harap dicatat bahwa migrasi ini adalah operasi yang rumit. Tim YunoHost melakukan yang terbaik untuk meninjau dan mengujinya, namun migrasi tersebut mungkin dapat merusak bagian pada sistem atau aplikasinya.\n\nOleh karena itu, disarankan untuk:\n - Lakukan pencadangan data atau aplikasi penting apa pun. Informasi lebih lanjut di https://yunohost.org/backup;\n - Bersabarlah setelah menjalankan migrasi: Tergantung pada koneksi Internet dan perangkat keras Anda, mungkin diperlukan waktu hingga beberapa jam untuk memperbarui semuanya.",
|
||||
"migration_0021_system_not_fully_up_to_date": "Sistem Anda belum sepenuhnya mutakhir. Harap lakukan pemutakhiran rutin sebelum menjalankan migrasi ke Bullseye.",
|
||||
"migration_0024_rebuild_python_venv_disclaimer_base": "Setelah pemutakhiran ke Debian Bullseye, beberapa aplikasi Python perlu dibangun kembali sebagian agar dapat dikonversi ke versi Python baru yang dikirimkan bersama Debian (dalam istilah teknis: apa yang disebut 'virtualenv' perlu dibuat ulang). Sementara itu, aplikasi Python tersebut mungkin tidak berfungsi. YunoHost dapat mencoba membangun kembali virtualenv untuk beberapa di antaranya, seperti yang dijelaskan di bawah ini. Untuk aplikasi lain, atau jika upaya pembangunan kembali gagal, Anda perlu memaksakan pemutakhiran secara manual pada aplikasi tersebut.",
|
||||
"migration_0027_not_bullseye": "Distribusi Debian saat ini bukanlah Bullseye! Jika Anda sudah menjalankan migrasi Bullseye -> Bookworm, maka galat ini merupakan gejala dari fakta bahwa prosedur migrasi tidak 100% berhasil (selain itu YunoHost akan menandainya sebagai komplet). Disarankan agar menyelidiki apa yang terjadi bersama dengan tim bantuan, yang memerlukan log migrasi **lengkap**, yang dapat ditemukan di Alat > Log pada webadmin.",
|
||||
"migration_0027_general_warning": "Harap diingat bahwa migrasi ini adalah operasi yang rumit. Tim YunoHost melakukan yang terbaik untuk meninjau dan mengujinya, namun migrasi tersebut mungkin bisa merusak suatu bagian dari sistem atau aplikasinya.\n\nOleh karena itu, disarankan untuk:\n - Lakukan pencadangan data atau aplikasi penting apa pun. Informasi lebih lanjut di https://yunohost.org/backup;\n - Bersabarlah setelah meluncurkan migrasi: Tergantung pada koneksi Internet dan perangkat keras Anda, mungkin diperlukan waktu hingga beberapa jam agar semuanya dapat dimutakhirkan dengan tepat.",
|
||||
"migration_0027_system_not_fully_up_to_date": "Sistem Anda belum sepenuhnya mutakhir. Harap melakukan pemutakhiran rutin sebelum menjalankan migrasi ke Bookworm.",
|
||||
"migration_ldap_migration_failed_trying_to_rollback": "Tidak dapat bermigrasi… mencoba mengembalikan sistem seperti semula.",
|
||||
"migrations_list_conflict_pending_done": "Anda tidak dapat menggunakan '--previous' dan '--done' secara bersamaan.",
|
||||
"migrations_no_migrations_to_run": "Tidak ada migrasi yang harus dijalankan",
|
||||
"global_settings_setting_passwordless_sudo": "Izinkan pengelola menggunakan 'sudo' tanpa mengetik ulang kata sandinya",
|
||||
"group_cannot_edit_visitors": "Grup 'pengunjung' tidak dapat diedit secara manual. Ini adalah grup khusus yang mewakili pengunjung anonim",
|
||||
"migration_0027_problematic_apps_warning": "Harap diperhatikan bahwa aplikasi terpasang yang mungkin bermasalah telah terdeteksi. Sepertinya aplikasi tersebut tidak dipasang dari katalog aplikasi YunoHost, atau tidak ditandai sebagai 'berfungsi'. Oleh karena itu, tidak ada jaminan bahwa aplikasi tersebut akan tetap berfungsi setelah pemutakhiran: {problematic_apps}",
|
||||
"migrations_need_to_accept_disclaimer": "Untuk menjalankan migrasi {id}, Anda harus menerima pernyataan berikut:\n---\n{disclaimer}\n---\nJika Anda setuju untuk menjalankan migrasi, silakan jalankan kembali perintah dengan opsi '--accept-disclaimer'.",
|
||||
"postinstall_low_rootfsspace": "Sistem pemberkasan root memiliki total ruang kurang dari 10 GB, yang cukup mengkhawatirkan! Kemungkinan besar Anda akan kehabisan ruang disket dengan sangat cepat! Disarankan agar memiliki setidaknya 16GB untuk sistem pemberkasan root. Jika Anda ingin memasang YunoHost meskipun ada peringatan ini, jalankan kembali pasca pemasangan dengan --force-diskspace",
|
||||
"global_settings_setting_admin_strength_help": "Persyaratan ini hanya diterapkan saat mengawali atau mengubah kata sandi",
|
||||
"global_settings_setting_nginx_compatibility_help": "Kompatibilas versus kompromi keamanan untuk server web NGINX. Mempengaruhi kerahasian (dan aspek terkait keamanan lainnya)",
|
||||
"global_settings_setting_security_experimental_enabled_help": "Aktifkan fitur keamanan eksperimental (jangan mengaktifkan ini jika Anda tidak tahu apa yang Anda lakukan!)",
|
||||
"global_settings_setting_ssowat_panel_overlay_enabled": "Aktifkan kotak pintasan portal kecil 'YunoHost' di aplikasi",
|
||||
"global_settings_setting_user_strength": "Persyaratan kualitas kata sandi pengguna",
|
||||
"global_settings_setting_user_strength_help": "Persyaratan ini hanya diterapkan saat mengawali atau mengubah kata sandi",
|
||||
"global_settings_setting_webadmin_allowlist_enabled": "Aktifkan daftar IP Pengelelola web yang diizinkan",
|
||||
"regenconf_up_to_date": "Konfigurasi sudah yang terbaru pada kategori '{category}'",
|
||||
"global_settings_setting_smtp_relay_enabled_help": "Aktifkan relai SMTP yang akan digunakan untuk mengirim surel selain instansi yunohost ini. Berguna jika Anda berada dalam salah satu situasi ini: port 25 Anda diblokir oleh ISP atau penyedia VPS Anda, Anda memiliki IP residental yang terdaftar di DUHL, Anda tidak dapat mengkonfigurasi reverse DNS atau server ini tidak terekspos secara langsung di internet dan Anda ingin menggunakan yang lain untuk mengirim surel.",
|
||||
"global_settings_setting_ssh_compatibility": "Kompatibilitas SSH",
|
||||
"global_settings_setting_webadmin_allowlist_help": "Alamat IP diizinkan untuk mengakses webadmin. Notasi CIDR diperbolehkan.",
|
||||
"global_settings_setting_ssh_port_help": "Port kurang dari 1024 lebih dianjurkan untuk mencegah upaya kudeta oleh layanan non-administrator pada mesin jarak jauh. Anda juga sebaiknya menghindari penggunaan port yang sudah digunakan, seperti 80 atau 443.",
|
||||
"invalid_regex": "Regex tidak valid:'{regex}'",
|
||||
"ip6tables_unavailable": "Anda tidak dapat menggunakan ip6tables di sini. Anda berada dalam sebuah penampungan atau kernel Anda yang tidak mendukungnya",
|
||||
"global_settings_setting_ssh_compatibility_help": "Kompatibilitas versus kompromi keamanan untuk server SSH. Mempengaruhi kerahasiaan (dan aspek terkait keamanan lainnya). Lihat https://infosec.mozilla.org/guidelines/openssh untuk informasi lebih lanjut.",
|
||||
"global_settings_setting_webadmin_allowlist": "Daftar IP pengelola web yang diizinkan",
|
||||
"global_settings_setting_webadmin_allowlist_enabled_help": "Izinkan hanya beberapa IP untuk mengakses webadmin.",
|
||||
"pattern_email": "Harus berupa alamat surel yang valid, tanpa simbol '+' (misalnya seseorang@example.com)",
|
||||
"pattern_email_forward": "Harus berupa alamatsurel yang valid, simbol '+' masih diperbolehkan (misalnya seseorang+tag@example.com)",
|
||||
"pattern_firstname": "Harus nama depan yang valid (minimal 3 karakter)",
|
||||
"global_settings_setting_smtp_relay_enabled": "Aktifkan relai SMTP",
|
||||
"migration_0024_rebuild_python_venv_disclaimer_ignored": "Virtualenvs tidak dapat dibangun kembali secara otomatis pada aplikasi tersebut. Anda perlu memaksakan pemutakhiran tersebut, yang dapat dilakukan dari baris perintah dengan: `yunohost app upgrade --force APP`: {ignored_apps}",
|
||||
"pattern_mailbox_quota": "Harus seukuran dengan akhiran b/k/M/G/T atau 0 agar tidak memiliki kuota",
|
||||
"pattern_username": "Harus berupa karakter huruf alfanumerik kecil dan garis bawah saja",
|
||||
"invalid_shell": "Shell tidak valid: {shell}",
|
||||
"global_settings_setting_smtp_relay_password": "Kata sandi relai SMTP",
|
||||
"group_already_exist": "Grup {group} sudah ada",
|
||||
"migration_ldap_can_not_backup_before_migration": "Pencadangan sistem tidak dapat diselesaikan sebelum migrasi gagal. Galat: {error}",
|
||||
"migration_description_0026_new_admins_group": "Migrasi ke sistem 'multi admin' yang baru",
|
||||
"migration_description_0025_global_settings_to_configpanel": "Migrasi nomenklatur pengaturan global lama ke nomenklatur baru dan modern",
|
||||
"global_settings_setting_dns_exposure": "Versi IP yang perlu dipertimbangkan pada konfigurasi dan diagnosis DNS",
|
||||
"unknown_main_domain_path": "Domain atau jalur pada '{app}' tidak diketahui. Anda perlu menentukan domain dan jalur agar dapat menentukan URL untuk perizinan.",
|
||||
"migration_0023_postgresql_13_not_installed": "PostgreSQL 11 telah terpasang, tetapi PostgreSQL 13 tidak!? Sesuatu yang aneh mungkin terjadi pada sistem Anda :(…",
|
||||
"migrations_skip_migration": "Melewatkan migrasi {id}…",
|
||||
"regenconf_dry_pending_applying": "Memeriksa konfigurasi yang tertunda yang akan diterapkan pada kategori '{category}'…",
|
||||
"group_already_exist_on_system_but_removing_it": "Grup {group} sudah ada di dalam grup sistem, tetapi YunoHost akan menyingkirkannya…",
|
||||
"group_cannot_edit_primary_group": "Grup '{group}' tidak dapat diedit secara manual. Ini adalah grup utama yang dimaksudkan untuk menampung hanya satu pengguna tertentu.",
|
||||
"group_mailalias_add": "Alias email '{mail}' akan ditambahkan ke grup '{group}'",
|
||||
"group_user_add": "Pengguna '{user}' akan ditambahkan ke grup '{group}'",
|
||||
"group_user_remove": "Pengguna '{user}' akan disingkirkan dari grup '{group}'",
|
||||
"hook_exec_not_terminated": "Skrip tidak selesai dengan tepat: {path}",
|
||||
"hook_json_return_error": "Tidak dapat membaca jawaban dari pengait {path}. Galat: {msg}. Konten mentah: {raw_content}",
|
||||
"hook_list_by_invalid": "Properti ini tidak dapat digunakan untuk mencantumkan pengait",
|
||||
"hook_name_unknown": "Nama pengait '{name}' tidak diketahui",
|
||||
"ldap_server_is_down_restart_it": "Layanan LDAP tidak aktif, mencoba memulai ulang…",
|
||||
"log_dyndns_update": "Perbarui IP yang terkait dengan subdomain YunoHost Anda '{}'",
|
||||
"log_permission_url": "Perbarui URL terkait izin '{}'",
|
||||
"log_remove_on_failed_install": "Menyingkirkan '{}' setelah instalasi gagal",
|
||||
"log_resource_snippet": "Menyediakan/Meniadakan/memperbarui sumber daya",
|
||||
"log_tools_postinstall": "Pasca pemasangan server YunoHost Anda",
|
||||
"migration_0021_modified_files": "Harap diperhatikan bahwa berkas berikut ternyata telah dimodifikasi secara manual dan mungkin ditimpa setelah peningkatan: {manually_modified_files}",
|
||||
"migration_0021_not_buster2": "Distribusi Debian saat ini bukanlah Buster! Jika Anda sudah menjalankan migrasi Buster -> Bullseye, maka galat ini merupakan gejala dari fakta bahwa prosedur migrasi tidak berhasil 100% (sebaliknya YunoHost akan menandainya sebagai komplet). Disarankan agar menyelidiki apa yang terjadi bersama dengan tim bantuan, yang memerlukan log migrasi **lengkap**, yang dapat ditemukan pada Alat > Log dalam webadmin.",
|
||||
"migration_0021_not_enough_free_space": "Ruang kosong cukup sedikit di /var/! Anda harus memiliki setidaknya 1 GB ruang kosong untuk menjalankan migrasi ini.",
|
||||
"migration_0021_patch_yunohost_conflicts": "Menerapkan tambalan untuk menanggulangi isu konflik…",
|
||||
"migration_0021_patching_sources_list": "Menambal sources.lists tersebut…",
|
||||
"migration_0021_still_on_buster_after_main_upgrade": "Ada yang tidak sesuai saat pemutakhiran utama, sistem tampaknya masih menggunakan Debian Buster",
|
||||
"migration_0021_problematic_apps_warning": "Harap diperhatikan bahwa aplikasi terpasang yang mungkin bermasalah telah terdeteksi. Sepertinya aplikasi tersebut tidak dipasang dari katalog aplikasi YunoHost, atau tidak ditandai sebagai 'berfungsi'. Oleh karena itu, tidak ada jaminan bahwa aplikasi tersebut akan tetap berfungsi setelah pemutakhiran: {problematic_apps}",
|
||||
"migration_0023_not_enough_space": "Sediakan ruang yang cukup di {path} untuk menjalankan migrasi.",
|
||||
"migration_0024_rebuild_python_venv_disclaimer_rebuild": "Membangun kembali virtualenv akan dicoba pada aplikasi berikut (NB: pengoperasiannya mungkin memerlukan beberapa waktu!): {rebuild_apps}",
|
||||
"migration_0024_rebuild_python_venv_failed": "Gagal membangun kembali virtualenv Python pada {app}. Aplikasi mungkin tidak berfungsi selama masalah tersebut belum diselesaikan. Anda harus memperbaiki situasi ini dengan memaksa pemutakhiran aplikasi ini menggunakan `yunohost app upgrade --force {app}`.",
|
||||
"migration_0024_rebuild_python_venv_in_progress": "Sekarang mencoba membangun kembali virtualenv Python pada `{app}`",
|
||||
"migration_0027_not_enough_free_space": "Ruang kosong cukup sedikit di /var/! Anda harus memiliki setidaknya 1 GB ruang kosong untuk menjalankan migrasi ini.",
|
||||
"migration_0027_patch_yunohost_conflicts": "Menerapkan tambalan untuk menanggulangi isu konflik…",
|
||||
"migrations_no_such_migration": "Tidak ada migrasi yang disebut '{id}'",
|
||||
"migration_0027_cleaning_up": "Membersihkan cache dan paket yang sudah tidak berguna…",
|
||||
"migration_0027_delayed_api_restart": "API YunoHost akan otomatis diulangi dalam 15 detik. Ini mungkin tidak tersedia selama beberapa detik, dan kemudian Anda harus masuk lagi.",
|
||||
"migration_0027_main_upgrade": "Memulai pemutakhiran utama…",
|
||||
"migration_0027_modified_files": "Harap diperhatikan bahwa berkas berikut ternyata dimodifikasi secara manual dan mungkin ditimpa setelah pemutakhiran: {manually_modified_files}",
|
||||
"migration_0027_patching_sources_list": "Menambal berkas source.lists…",
|
||||
"migration_ldap_rollback_success": "Mengembalikan sistem seperti semula.",
|
||||
"migrations_already_ran": "Migrasi tersebut sudah selesai: {ids}",
|
||||
"migrations_loading_migration": "Memuat migrasi {id}…",
|
||||
"migrations_to_be_ran_manually": "Migrasi {id} harus dijalankan secara manual. Silakan buka Alat → Migrasi di halaman webadmin, atau jalankan `yunohost tools migrans run`.",
|
||||
"pattern_backup_archive_name": "Harus berupa nama berkas yang valid dengan maksimal 30 karakter, alfanumerik dan karakter -_. saja",
|
||||
"pattern_fullname": "Harus berupa nama lengkap yang valid (minimal 3 karakter)",
|
||||
"permission_already_up_to_date": "Izin tidak akan diperbarui karena permintaan menambahkan/menyingkirkan sudah sesuai dengan kondisi saat ini.",
|
||||
"regenconf_need_to_explicitly_specify_ssh": "Konfigurasi ssh telah dimodifikasi secara manual, namun Anda perlu secara eksplisit menentukan kategori 'ssh' dengan --force agar menerapkan perubahan yang sebenarnya.",
|
||||
"regenconf_pending_applying": "Menerapkan konfigurasi yang tertunda pada kategori '{category}'…",
|
||||
"regenconf_would_be_updated": "Konfigurasi akan diperbarui pada kategori '{category}'",
|
||||
"regex_incompatible_with_tile": "/!\\ Pemaket! Perizinan '{permission}' memiliki show_tile yang diatur menjadi 'true' dan oleh karena itu Anda tidak dapat menentukan URL regex sebagai URL utama",
|
||||
"restore_extracting": "Mengekstrak berkas yang diperlukan dari arsip…",
|
||||
"restore_hook_unavailable": "Skrip pemulihan pada '{part}' tidak tersedia pada sistem Anda dan juga tidak ada di dalam arsip",
|
||||
"restore_may_be_not_enough_disk_space": "Sistem Anda tampaknya tidak memiliki cukup ruang (bebas: {free_space} B, ruang yang diperlukan: {needed_space} B, batas keamanan: {margin} B)",
|
||||
"service_description_redis-server": "Basis data khusus yang digunakan untuk akses data cepat, antrian tugas, dan komunikasi antar program",
|
||||
"update_apt_cache_warning": "Ada yang tidak sesuai saat memperbarui cache APT (manajer paket Debian). Berikut ini adalah kumpulan baris source.list, yang mungkin membantu mengidentifikasi baris yang bermasalah:\n{sourceslist}",
|
||||
"user_import_missing_columns": "Kehilangan kolom berikut: {columns}",
|
||||
"user_import_nothing_to_do": "Tidak ada pengguna yang perlu diimpor"
|
||||
}
|
||||
|
|
|
@ -220,13 +220,23 @@ class MyMigration(Migration):
|
|||
logger.info(m18n.n("migration_0027_yunohost_upgrade"))
|
||||
aptitude_with_progress_bar("unhold yunohost moulinette ssowat yunohost-admin")
|
||||
|
||||
|
||||
full_upgrade_cmd = "full-upgrade --show-why -o Dpkg::Options::='--force-confold' "
|
||||
full_upgrade_cmd += "yunohost yunohost-admin yunohost-portal moulinette ssowat "
|
||||
# This one is needed to solve aptitude derping with nginx dependencies
|
||||
full_upgrade_cmd += "libluajit2-5.1-2 "
|
||||
if os.system('dpkg --list | grep -q "^ii python3.9-venv "') == 0:
|
||||
full_upgrade_cmd += "python3.9- "
|
||||
if os.system('dpkg --list | grep -q "^ii python3.9 "') == 0:
|
||||
full_upgrade_cmd += "python3.9-venv- "
|
||||
|
||||
try:
|
||||
aptitude_with_progress_bar("full-upgrade --show-why yunohost yunohost-admin yunohost-portal moulinette ssowat python3.9- python3.9-venv- -o Dpkg::Options::='--force-confold'")
|
||||
aptitude_with_progress_bar(full_upgrade_cmd)
|
||||
except Exception:
|
||||
# Retry after unholding the app packages, maybe it can unlock the situation idk
|
||||
if apps_packages:
|
||||
aptitude_with_progress_bar(f"unhold {' '.join(apps_packages)}")
|
||||
aptitude_with_progress_bar("full-upgrade --show-why yunohost yunohost-admin yunohost-portal moulinette ssowat python3.9- python3.9-venv- -o Dpkg::Options::='--force-confold'")
|
||||
aptitude_with_progress_bar(full_upgrade_cmd)
|
||||
else:
|
||||
# If the upgrade was sucessful, we want to unhold the apps packages
|
||||
if apps_packages:
|
||||
|
|
Loading…
Add table
Reference in a new issue