diff --git a/app/assets/javascripts/components/locales/id.jsx b/app/assets/javascripts/components/locales/id.jsx
index f9cbeafb6..08ea6bf15 100644
--- a/app/assets/javascripts/components/locales/id.jsx
+++ b/app/assets/javascripts/components/locales/id.jsx
@@ -15,7 +15,6 @@ const id = {
"account.unfollow": "Berhenti mengikuti",
"account.unmute": "Berhenti membisukan @{name}",
"boost_modal.combo": "Anda dapat menekan {combo} untuk melewati ini",
- "column_back_button.label": "Kembali",
"column.blocks": "Pengguna diblokir",
"column.community": "Linimasa Lokal",
"column.favourites": "Favorit",
@@ -24,13 +23,34 @@ const id = {
"column.mutes": "Pengguna dibisukan",
"column.notifications": "Notifikasi",
"column.public": "Linimasa gabunggan",
+ "column_back_button.label": "Kembali",
+ "column_subheading.navigation": "Navigasi",
+ "column_subheading.settings": "Pengaturan",
+ "compose_form.lock_disclaimer": "Akun anda tidak {locked}. Semua orang dapat mengikuti anda untuk melihat postingan khusus untuk pengikut anda.",
+ "compose_form.lock_disclaimer.lock": "dikunci",
"compose_form.placeholder": "Apa yang ada di pikiran anda?",
"compose_form.privacy_disclaimer": "Status pribadi anda akan dikirim ke pengguna yang disebut dalam {domains}. Apa anda mempercayai {domainsCount, plural, one {server tersebut} other {server tersebut}}? Privasi postingan hanya bekerja dalam server Mastodon. Jika {domains} {domainsCount, plural, one {bukan server Mastodon} other {bukan server Mastodon}}, akan ada indikasi bahwa postingan anda adalah postingan pribadi, dan dapat di-boost atau dapat dilihat oleh orang lain.",
"compose_form.publish": "Toot",
"compose_form.sensitive": "Tandai media sensitif",
- "compose_form.spoiler_placeholder": "Peringatan konten",
"compose_form.spoiler": "Sembunyikan teks dibalik peringatan",
+ "compose_form.spoiler_placeholder": "Peringatan konten",
+ "confirmation_modal.cancel": "Batal",
+ "confirmations.block.confirm": "Blokir",
+ "confirmations.block.message": "Apa anda yakin ingin memblokir {name}?",
+ "confirmations.delete.confirm": "Hapus",
+ "confirmations.delete.message": "Apa anda yakin akan menghapus status ini?",
+ "confirmations.mute.confirm": "Bisukan",
+ "confirmations.mute.message": "Apa anda yakin ingin membisukan {name}?",
+ "emoji_button.activity": "Aktivitas",
+ "emoji_button.flags": "Bendera",
+ "emoji_button.food": "Makanan & Minuman",
"emoji_button.label": "Tambahkan emoji",
+ "emoji_button.nature": "Alam",
+ "emoji_button.objects": "Benda-benda",
+ "emoji_button.people": "Orang",
+ "emoji_button.search": "Cari...",
+ "emoji_button.symbols": "Simbol",
+ "emoji_button.travel": "Tempat Wisata",
"empty_column.community": "Linimasa lokal masih kosong. Tulis sesuatu secara publik dan buat roda berputar!",
"empty_column.hashtag": "Tidak ada apapun dalam hashtag ini.",
"empty_column.home.public_timeline": "linimasa publik",
@@ -50,7 +70,7 @@ const id = {
"home.settings": "Pengaturan kolom",
"lightbox.close": "Tutup",
"loading_indicator.label": "Tunggu sebentar...",
- "media_gallery.toggle_visible": "Ubah penampakan",
+ "media_gallery.toggle_visible": "Tampil/Sembunyikan",
"missing_indicator.label": "Tidak ditemukan",
"navigation_bar.blocks": "Pengguna diblokir",
"navigation_bar.community_timeline": "Linimasa lokal",
@@ -65,8 +85,8 @@ const id = {
"notification.favourite": "{name} menyukai status anda",
"notification.follow": "{name} mengikuti anda",
"notification.reblog": "{name} mem-boost status anda",
- "notifications.clear_confirmation": "Apa anda yakin hendak menghapus semua notifikasi anda?",
"notifications.clear": "Hapus notifikasi",
+ "notifications.clear_confirmation": "Apa anda yakin hendak menghapus semua notifikasi anda?",
"notifications.column_settings.alert": "Notifikasi desktop",
"notifications.column_settings.favourite": "Favorit:",
"notifications.column_settings.follow": "Pengikut baru:",
@@ -75,6 +95,26 @@ const id = {
"notifications.column_settings.show": "Tampilkan dalam kolom",
"notifications.column_settings.sound": "Mainkan suara",
"notifications.settings": "Pengaturan kolom",
+ "onboarding.done": "Selesei",
+ "onboarding.next": "Selanjutnya",
+ "onboarding.page_five.public_timelines": "Linimasa lokal menampilkan semua postingan publik dari semua orang di {domain}. Linimasa gabungan menampilkan postingan publik dari semua orang yang diikuti oleh {domain}. Ini semua adalah Linimasa Publik, cara terbaik untuk bertemu orang lain.",
+ "onboarding.page_four.home": "Linimasa beranda menampilkan postingan dari orang-orang yang anda ikuti.",
+ "onboarding.page_four.notifications": "Kolom notifikasi menampilkan ketika seseorang berinteraksi dengan anda.",
+ "onboarding.page_one.federation": "Mastodon adalah jaringan dari beberapa server independen yang bergabung untuk membuat jejaring sosial yang besar.",
+ "onboarding.page_one.handle": "Ada berada dalam {domain}, jadi nama user lengkap anda adalah {handle}",
+ "onboarding.page_one.welcome": "Selamat datang di Mastodon!",
+ "onboarding.page_six.admin": "Admin serveer anda adalah {admin}.",
+ "onboarding.page_six.almost_done": "Hampir selesei...",
+ "onboarding.page_six.appetoot": "Bon Appetoot!",
+ "onboarding.page_six.apps_available": "Ada beberapa apl yang tersedia untuk iOS, Android, dan platform lainnya.",
+ "onboarding.page_six.github": "Mastodon adalah software open-source. Anda bisa melaporkan bug, meminta fitur, atau berkontribusi dengan kode di {github}.",
+ "onboarding.page_six.guidelines": "pedoman komunitas",
+ "onboarding.page_six.read_guidelines": "Silakan baca {guidelines} {domain}!",
+ "onboarding.page_six.various_app": "apl handphone",
+ "onboarding.page_three.profile": "Ubah profil anda untuk mengganti avatar, bio, dan nama pengguna anda. Disitu, anda juga bisa mengatur opsi lainnya.",
+ "onboarding.page_three.search": "Gunakan kolom pencarian untuk mencari orang atau melihat hashtag, seperti {illustration} dan {introductions}. Untuk mencari pengguna yang tidak berada dalam server ini, gunakan nama pengguna mereka selengkapnya.",
+ "onboarding.page_two.compose": "Tulis postingan melalui kolom posting. Anda dapat mengunggah gambar, mengganti pengaturan privasi, dan menambahkan peringatan konten dengan ikon-ikon dibawah ini.",
+ "onboarding.skip": "Lewati",
"privacy.change": "Tentukan privasi status",
"privacy.direct.long": "Kirim hanya ke pengguna yang disebut",
"privacy.direct.short": "Langsung",
@@ -89,7 +129,9 @@ const id = {
"report.placeholder": "Komentar tambahan",
"report.submit": "Kirim",
"report.target": "Melaporkan",
+ "search.status_by": "Status yang dibuat oleh {name}",
"search_results.total": "{count} {count, plural, one {hasil} other {hasil}}",
+ "status.cannot_reblog": "Postingan ini tidak dapat di-boost",
"search.placeholder": "Pencarian",
"search.status_by": "Status oleh {name}",
"status.delete": "Hapus",
@@ -101,6 +143,7 @@ const id = {
"status.reblog": "Boost",
"status.reblogged_by": "di-boost {name}",
"status.reply": "Balas",
+ "status.replyAll": "Balas ke semua",
"status.report": "Laporkan @{name}",
"status.sensitive_toggle": "Klik untuk menampilkan",
"status.sensitive_warning": "Konten sensitif",
@@ -118,6 +161,7 @@ const id = {
"video_player.toggle_sound": "Suara",
"video_player.toggle_visible": "Tampilan",
"video_player.expand": "Tampilkan video",
+ "video_player.video_error": "Video tidak dapat diputar",
};
export default id;
diff --git a/config/locales/activerecord.id.yml b/config/locales/activerecord.id.yml
new file mode 100644
index 000000000..fd606cd3a
--- /dev/null
+++ b/config/locales/activerecord.id.yml
@@ -0,0 +1,12 @@
+id:
+ activerecord:
+ errors:
+ models:
+ account:
+ attributes:
+ username:
+ invalid: hanya boleh berisi huruf, angka, dan underscore
+ status:
+ attributes:
+ reblog:
+ taken: status sudah ada
diff --git a/config/locales/doorkeeper.id.yml b/config/locales/doorkeeper.id.yml
index b7c0be2e2..4ae97c5df 100644
--- a/config/locales/doorkeeper.id.yml
+++ b/config/locales/doorkeeper.id.yml
@@ -51,7 +51,7 @@ id:
authorize: Izinkan
deny: Tolak
error:
- title: Ada sebuah Error
+ title: Ada yang error
new:
able_to: Mempunyai akses untuk
prompt: Aplikasi %{client_name} meminta akses pada akun anda
diff --git a/config/locales/id.yml b/config/locales/id.yml
index 69b43eb48..55c27ca08 100644
--- a/config/locales/id.yml
+++ b/config/locales/id.yml
@@ -25,10 +25,11 @@ id:
other_instances: Server lain
source_code: Kode sumber
status_count_after: status
- status_count_before: Siapa yang membuat
+ status_count_before: Yang telah menulis
terms: Ketentuan
user_count_after: pengguna
user_count_before: Tempat bernaung bagi
+ version: Versi
accounts:
follow: Ikuti
followers: Pengikut
@@ -39,9 +40,20 @@ id:
posts: Postingan
remote_follow: Mengikuti
unfollow: Berhenti mengikuti
+ activitypub:
+ activity:
+ announce:
+ name: "%{account_name} membagikan aktivitas."
+ create:
+ name: "%{account_name} membuat catatan."
+ outbox:
+ name: "%{account_name} Outbox"
+ summary: "Koleksi aktivitas dari pengguna %{account_name}."
admin:
accounts:
are_you_sure: Anda yakin?
+ confirm: Konfirmasi
+ confirmed: Dikonfirmasi
display_name: Nama
domain: Domain
edit: Ubah
@@ -70,17 +82,24 @@ id:
perform_full_suspension: Lakukan suspen penuh
profile_url: URL profil
public: Publik
- push_subscription_expires: Langganan push telah kadaluarsa
+ push_subscription_expires: Langganan PuSH telah kadaluarsa
+ reset_password: Reset kata sandi
salmon_url: URL Salmon
+ show:
+ created_reports: Laporan yang dibuat oleh akun ini
+ report: laporan
+ targeted_reports: Laporan yang dibuat tentang akun ini
silence: Diam
statuses: Status
title: Akun
- undo_silenced: Undo diamkan
+ undo_silenced: Undo mendiamkan
undo_suspension: Undo suspen
username: Nama pengguna
web: Web
domain_blocks:
add_new: Tambah
+ created_msg: Pemblokiran domain sedang diproses
+ destroyed_msg: Pemblokiran domain telah dibatalkan
domain: Domain
new:
create: Buat pemblokiran
@@ -90,8 +109,26 @@ id:
silence: Pendiaman
suspend: Suspen
title: Pemblokiran domain baru
+ reject_media: Tolak berkas media
+ reject_media_hint: Hapus file media yang tersimpan dan menolak semua unduhan nantinya. Tidak terpengaruh dengan suspen
+ severities:
+ silence: Diamkan
+ suspend: Suspen
severity: Keparahan
+ show:
+ affected_accounts:
+ one: Satu akun di dalam database terpengaruh
+ other: "%{count} akun dalam database terpengaruh"
+ retroactive:
+ silence: Hapus pendiaman terhadap akun pada domain ini
+ suspend: Hapus suspen terhadap akun pada domain ini
+ title: Hapus pemblokiran domain %{domain}
+ undo: Undo
title: Pemblokiran Domain
+ instances:
+ account_count: Akun yang diketahui
+ domain_name: Domain
+ title: Server yang diketahui
pubsubhubbub:
callback_url: Callback URL
confirmed: Dikonfirmasi
@@ -107,6 +144,7 @@ id:
id: ID
mark_as_resolved: Tandai telah diseleseikan
report: 'Laporkan #%{id}'
+ report_contents: Konten
reported_account: Akun yang dilaporkan
reported_by: Dilaporkan oleh
resolved: Terseleseikan
@@ -177,17 +215,30 @@ id:
x_months: "%{count}bln"
x_seconds: "%{count}dtk"
errors:
+ '403': Anda tidak mempunyai izin untuk melihat halaman ini.
'404': Halaman yang anda cari tidak ditemukan
'410': Halaman yang anda cari sudah tidak dapat ditemukan lagi.
'422':
content: Verifikasi keamanan gagal. Apa anda memblokir cookie?
title: Verifikasi keamanan gagal.
exports:
- blocks: Anda memblokir
+ blocks: Anda blokir
csv: CSV
- follows: Anda mengikuti
- mutes: Anda membisukan
+ follows: Anda ikuti
+ mutes: Anda bisukan
storage: Penyimpanan media
+ followers:
+ domain: Domain
+ explanation_html: Jika anda ingin memastikan privasi dari status anda, anda harus tahu siapa yang mengikuti anda. Status pribadi anda dikirim ke semua server dimana pengikut anda berada. Anda mungkin ingin untuk mengkaji ulang dan menghapus pengikut jika anda tidak mempercayai bahwa privasi anda di tangan staf atau software di server tersebut.
+ followers_count: Jumlah pengikut
+ lock_link: Kunci akun anda
+ purge: Hapus dari pengikut
+ success:
+ one: Dalam proses memblokir pengikut dari satu domain...
+ other: Dalam proses memblokir pengikut dari %{count} domain...
+ true_privacy_html: Mohon diingat bahwa privasi yang sebenarnya hanya dapat dicapai dengan enkripsi end-to-end.
+ unlocked_warning_html: Semua orang dapat mengikuti anda untuk langsung dapat melihat status pribadi anda. %{lock_link} untuk dapat meninjau dan menolak calon pengikut.
+ unlocked_warning_title: Akun anda tidak dikunci
generic:
changes_saved_msg: Perubahan berhasil disimpan!
powered_by: didukung oleh %{link}
@@ -247,6 +298,7 @@ id:
back: Kembali ke Mastodon
edit_profile: Ubah profil
export: Expor data
+ followers: Pengikut yang diizinkan
import: Impor
preferences: Pilihan
settings: Pengaturan
@@ -256,9 +308,12 @@ id:
over_character_limit: melebihi %{max} karakter
show_more: Tampilkan selengkapnya
visibilities:
- private: Hanya tampilkan ke pengikut
+ private: Khusus pengikut
+ private_long: Hanya tampilkan ke pengikut
public: Publik
- unlisted: Publik, tapi tidak ditampilkan di linimasa publik
+ public_long: Bisa dilihat semua orang
+ unlisted: Tidak Tercantum
+ unlisted: Bisa dilihat semua orang, tapi tidak ditampilkan di linimasa publik
stream_entries:
click_to_show: Klik untuk menampilkan
reblogged: di-boost-kan