diff --git a/app/assets/javascripts/components/containers/mastodon.jsx b/app/assets/javascripts/components/containers/mastodon.jsx index 2050d9362b..e303a8820b 100644 --- a/app/assets/javascripts/components/containers/mastodon.jsx +++ b/app/assets/javascripts/components/containers/mastodon.jsx @@ -57,6 +57,7 @@ import ru from 'react-intl/locale-data/ru'; import uk from 'react-intl/locale-data/uk'; import zh from 'react-intl/locale-data/zh'; import bg from 'react-intl/locale-data/bg'; +import id from 'react-intl/locale-data/id'; import { localeData as zh_hk } from '../locales/zh-hk'; import { localeData as zh_cn } from '../locales/zh-cn'; import pt_br from '../locales/pt-br'; @@ -92,6 +93,7 @@ addLocaleData([ ...zh_hk, ...zh_cn, ...bg, + ...id, ]); const Mastodon = React.createClass({ diff --git a/app/assets/javascripts/components/locales/id.jsx b/app/assets/javascripts/components/locales/id.jsx new file mode 100644 index 0000000000..f9cbeafb6a --- /dev/null +++ b/app/assets/javascripts/components/locales/id.jsx @@ -0,0 +1,123 @@ +const id = { + "account.block": "Blokir @{name}", + "account.disclaimer": "Pengguna ini berasal dari server lain. Angka berikut mungkin lebih besar.", + "account.edit_profile": "Ubah profil", + "account.follow": "Ikuti", + "account.followers": "Pengikut", + "account.follows_you": "Mengikuti anda", + "account.follows": "Mengikuti", + "account.mention": "Balasan @{name}", + "account.mute": "Bisukan @{name}", + "account.posts": "Postingan", + "account.report": "Laporkan @{name}", + "account.requested": "Menunggu persetujuan", + "account.unblock": "Hapus blokir @{name}", + "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", + "column.follow_requests": "Permintaan mengikuti", + "column.home": "Beranda", + "column.mutes": "Pengguna dibisukan", + "column.notifications": "Notifikasi", + "column.public": "Linimasa gabunggan", + "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", + "emoji_button.label": "Tambahkan emoji", + "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", + "empty_column.home": "Anda sedang tidak mengikuti siapapun. Kunjungi {public} atau gunakan pencarian untuk memulai dan bertemu pengguna lain.", + "empty_column.notifications": "Anda tidak memiliki notifikasi apapun. Berinteraksi dengan orang lain untuk memulai percakapan.", + "empty_column.public": "Tidak ada apapun disini! Tulis sesuatu, atau ikuti pengguna lain dari server lain untuk mengisinya secara manual", + "follow_request.authorize": "Izinkan", + "follow_request.reject": "Tolak", + "getting_started.apps": "Tersedia dalam berbagai aplikasi", + "getting_started.heading": "Mulai", + "getting_started.open_source_notice": "Mastodon adalah perangkat lunak yang bersifat open source. Anda dapat berkontribusi atau melaporkan permasalahan/bug di Github {github}. {apps}.", + "home.column_settings.advanced": "Tingkat Lanjut", + "home.column_settings.basic": "Dasar", + "home.column_settings.filter_regex": "Penyaringan dengan Regular Expression", + "home.column_settings.show_reblogs": "Tampilkan Boost", + "home.column_settings.show_replies": "Tampilkan balasan", + "home.settings": "Pengaturan kolom", + "lightbox.close": "Tutup", + "loading_indicator.label": "Tunggu sebentar...", + "media_gallery.toggle_visible": "Ubah penampakan", + "missing_indicator.label": "Tidak ditemukan", + "navigation_bar.blocks": "Pengguna diblokir", + "navigation_bar.community_timeline": "Linimasa lokal", + "navigation_bar.edit_profile": "Ubah profil", + "navigation_bar.favourites": "Favorit", + "navigation_bar.follow_requests": "Permintaan mengikuti", + "navigation_bar.info": "Informasi selengkapnya", + "navigation_bar.logout": "Keluar", + "navigation_bar.mutes": "Pengguna dibisukan", + "navigation_bar.preferences": "Pengaturan", + "navigation_bar.public_timeline": "Linimasa gabungan", + "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.column_settings.alert": "Notifikasi desktop", + "notifications.column_settings.favourite": "Favorit:", + "notifications.column_settings.follow": "Pengikut baru:", + "notifications.column_settings.mention": "Balasan:", + "notifications.column_settings.reblog": "Boost:", + "notifications.column_settings.show": "Tampilkan dalam kolom", + "notifications.column_settings.sound": "Mainkan suara", + "notifications.settings": "Pengaturan kolom", + "privacy.change": "Tentukan privasi status", + "privacy.direct.long": "Kirim hanya ke pengguna yang disebut", + "privacy.direct.short": "Langsung", + "privacy.private.long": "Kirim hanya ke pengikut", + "privacy.private.short": "Pribadi", + "privacy.public.long": "Kirim ke linimasa publik", + "privacy.public.short": "Publik", + "privacy.unlisted.long": "Tidak ditampilkan di linimasa publik", + "privacy.unlisted.short": "Tak Terdaftar", + "reply_indicator.cancel": "Batal", + "report.heading": "Laporan baru", + "report.placeholder": "Komentar tambahan", + "report.submit": "Kirim", + "report.target": "Melaporkan", + "search_results.total": "{count} {count, plural, one {hasil} other {hasil}}", + "search.placeholder": "Pencarian", + "search.status_by": "Status oleh {name}", + "status.delete": "Hapus", + "status.favourite": "Difavoritkan", + "status.load_more": "Tampilkan semua", + "status.media_hidden": "Media disembunyikan", + "status.mention": "Balasan @{name}", + "status.open": "Tampilkan status ini", + "status.reblog": "Boost", + "status.reblogged_by": "di-boost {name}", + "status.reply": "Balas", + "status.report": "Laporkan @{name}", + "status.sensitive_toggle": "Klik untuk menampilkan", + "status.sensitive_warning": "Konten sensitif", + "status.show_less": "Tampilkan lebih sedikit", + "status.show_more": "Tampilkan semua", + "tabs_bar.compose": "Tulis", + "tabs_bar.federated_timeline": "Gabungan", + "tabs_bar.home": "Beranda", + "tabs_bar.local_timeline": "Lokal", + "tabs_bar.notifications": "Notifikasi", + "upload_area.title": "Seret & lepaskan untuk mengunggah", + "upload_button.label": "Tambahkan media", + "upload_form.undo": "Undo", + "upload_progress.label": "Mengunggah...", + "video_player.toggle_sound": "Suara", + "video_player.toggle_visible": "Tampilan", + "video_player.expand": "Tampilkan video", +}; + +export default id; diff --git a/app/assets/javascripts/components/locales/index.jsx b/app/assets/javascripts/components/locales/index.jsx index bdd88cc0b9..b5db5477c2 100644 --- a/app/assets/javascripts/components/locales/index.jsx +++ b/app/assets/javascripts/components/locales/index.jsx @@ -19,6 +19,7 @@ import ja from './ja'; import zh_hk from './zh-hk'; import zh_cn from './zh-cn'; import bg from './bg'; +import id from './id'; const locales = { en, @@ -41,6 +42,7 @@ const locales = { 'zh-HK': zh_hk, 'zh-CN': zh_cn, bg, + id, }; export default function getMessagesForLocale (locale) { diff --git a/app/helpers/settings_helper.rb b/app/helpers/settings_helper.rb index 59710a233a..bc9ae9ee74 100644 --- a/app/helpers/settings_helper.rb +++ b/app/helpers/settings_helper.rb @@ -25,6 +25,7 @@ module SettingsHelper 'zh-HK': '繁體中文(香港)', 'zh-TW': '繁體中文(臺灣)', bg: 'Български', + id: 'Bahasa Indonesia', }.freeze def human_locale(locale) diff --git a/app/views/user_mailer/confirmation_instructions.id.html.erb b/app/views/user_mailer/confirmation_instructions.id.html.erb new file mode 100644 index 0000000000..998267d765 --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.id.html.erb @@ -0,0 +1,12 @@ +
Selamat datang <%= @resource.email %> !
+ +Anda barus saja membuat akun di <%= @instance %>.
+ +Untuk mengkonfirmasi, silakan klik link berikut ini :
+<%= link_to 'Konfirmasikan akun saya', confirmation_url(@resource, confirmation_token: @token) %>
+
+
Silakan cek juga <%= link_to 'ketentuan layanan', terms_url %> kami.
+ +Hormat kami,
+ +
Tim <%= @instance %>
diff --git a/app/views/user_mailer/confirmation_instructions.id.text.erb b/app/views/user_mailer/confirmation_instructions.id.text.erb new file mode 100644 index 0000000000..0486c3c5cf --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.id.text.erb @@ -0,0 +1,12 @@ +Selamat datang <%= @resource.email %> ! + +Anda baru saja membuat akun di <%= @instance %>. + +Untuk mengkonfirmasi, silakan klik link berikut ini : +<%= confirmation_url(@resource, confirmation_token: @token) %> + +Silakan cek <%= terms_url %> kami + +Hormat kami, + +Tim <%= @instance %> diff --git a/app/views/user_mailer/password_change.id.html.erb b/app/views/user_mailer/password_change.id.html.erb new file mode 100644 index 0000000000..469c98c5d9 --- /dev/null +++ b/app/views/user_mailer/password_change.id.html.erb @@ -0,0 +1,3 @@ +Hai <%= @resource.email %>!
+ +Kami menghubungi anda untuk memberitahu bahwa kata sandi anda di Mastodon telah diubah.
diff --git a/app/views/user_mailer/password_change.id.text.erb b/app/views/user_mailer/password_change.id.text.erb new file mode 100644 index 0000000000..1a67fd4070 --- /dev/null +++ b/app/views/user_mailer/password_change.id.text.erb @@ -0,0 +1,3 @@ +Hai <%= @resource.email %>! + +Kami menghubungi anda untuk memberitahu bahwa kata sandi anda di Mastodon telah diubah. diff --git a/app/views/user_mailer/reset_password_instructions.id.html.erb b/app/views/user_mailer/reset_password_instructions.id.html.erb new file mode 100644 index 0000000000..f07e175ae4 --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.id.html.erb @@ -0,0 +1,8 @@ +Hai <%= @resource.email %>!
+ +Seseorang telah melakukan permintaan link untuk merubah kata sandi anda di Mastodon. Anda bisa melakukan ini melalui link dibawah ini.
+ +<%= link_to 'Ubah kata sandi saya', edit_password_url(@resource, reset_password_token: @token) %>
+ +Jika anda tidak memintanya, mohon abaikan email ini.
+Password anda tidak akan diubah kecuali anda mengakses link di atas dan menggantinya.
diff --git a/app/views/user_mailer/reset_password_instructions.id.text.erb b/app/views/user_mailer/reset_password_instructions.id.text.erb new file mode 100644 index 0000000000..cd7cfc3732 --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.id.text.erb @@ -0,0 +1,8 @@ +Hai <%= @resource.email %>! + +Seseorang telah melakukan permintaan link untuk merubah kata sandi anda di Mastodon. Anda bisa melakukan ini melalui link dibawah ini. + +<%= edit_password_url(@resource, reset_password_token: @token) %> + +Jika anda tidak memintanya, mohon abaikan email ini. +Password anda tidak akan diubah kecuali anda mengakses link di atas dan menggantinya. diff --git a/config/application.rb b/config/application.rb index d898429c2e..cb9857363d 100644 --- a/config/application.rb +++ b/config/application.rb @@ -34,7 +34,9 @@ module Mastodon :fi, :fr, :hr, + :id, :hu, + :id, :io, :it, :ja, diff --git a/config/locales/devise.id.yml b/config/locales/devise.id.yml new file mode 100644 index 0000000000..47fac413fc --- /dev/null +++ b/config/locales/devise.id.yml @@ -0,0 +1,61 @@ +--- +id: + devise: + confirmations: + confirmed: Alamat email anda berhasil dikonfirmasi. + send_instructions: Anda akan menerima email berisi instruksi untuk mengkonfirmasi alamat email anda dalam beberapa menit. + send_paranoid_instructions: Jika email anda sudah ada dalam database kami, Anda akan menerima email berisi instruksi untuk mengkonfirmasi alamat email anda dalam beberapa menit. + failure: + already_authenticated: Anda sudak masuk. + inactive: Akun anda masih belum diaktifkan. + invalid: Ada %{authentication_keys} atau kata sandi yang tidak cocok. + last_attempt: Anda memiliki beberapa kali mencoba sebelum akun anda dikunci. + locked: Akun anda dikunci. + not_found_in_database: Ada %{authentication_keys} atau kata sandi yang tidak cocok. + timeout: Sesi anda telah berakhir. Silahkan coba masuk lagi. + unauthenticated: Anda harus masuk atau mendaftar terlebih dahulu. + unconfirmed: Anda harus mengkonfirmasi alamat email terlebih dahulu. + mailer: + confirmation_instructions: + subject: 'Mastodon: Petunjuk mengkonfirmasi untuk %{instance}' + password_change: + subject: 'Mastodon: Kata sandi telah diubah' + reset_password_instructions: + subject: 'Mastodon: Petunjuk mereset kata sandi' + unlock_instructions: + subject: 'Mastodon: Petunjuk membuka' + omniauth_callbacks: + failure: Tidak dapat mengautentikasi anda dari %{kind} karena "%{reason}". + success: Autentikasi dari akun %{kind} berhasil dilakukan. + passwords: + no_token: Anda tidak dapat mengakses halaman ini jika tidak berasal dari email berisi reset kata sandi. Jika anda datang dari email berisi reset kata sandi, mohon masukkan URL selengkapnya. + send_instructions: Jika alamat email anda telah ada dalam database kami, anda akan menerima sebuah link pemulihan kata sandi pada alamat email anda dalam beberapa menit. + send_paranoid_instructions: Jika alamat email anda telah ada dalam database kami, anda akan menerima sebuah link pemulihan kata sandi pada alamat email anda dalam beberapa menit. + updated: Kata sandi anda berhasil diubah. Anda telah masuk sekarang. + updated_not_active: Kata sandi anda berhasil diubah. + registrations: + destroyed: Selamat tinggal! Akun anda berhasil dibatalkan. Kami harap berjumpa lagi dengan anda dilain waktu. + signed_up: Selamat datang! Pendaftaran anda berhasil. + signed_up_but_inactive: Anda berhasil melakukan pendaftaran. Tetapi kami tidak dapat memasukkan anda karena akun anda belum diaktifkan. + signed_up_but_locked: Anda berhasil melakukan pendaftaran. Tetapi kami tidak dapat memasukkan anda karena akun anda dikunci. + signed_up_but_unconfirmed: Sebuah pesan berisi link konfirmasi telah dikirim ke alamat email anda. Silakan ikuti link tersebut untuk mengaktifkan akun anda. + update_needs_confirmation: Akun anda telah berhasil diubah, tetapi kami harus memverifikasi alamat email anda yang baru. Mohon cek email anda dan ikuti link untuk mengkonfirmasi alamat email anda yang baru. + updated: Akun anda berhasil diubah. + sessions: + already_signed_out: Berhasil logout. + signed_in: Berhasil masuk. + signed_out: Berhasil keluar. + unlocks: + send_instructions: Anda akan menerima sebuah email berisi petunjuk bagaimana cara membuka akun anda dalam beberapa menit. + send_paranoid_instructions: Jika akun anda telah terdaftar, anda akan menerima email berisi petunjuk cara membuka akun anda dalam beberapa menit. + unlocked: Akun anda berhasil dibuka. Silakan masuk untuk melanjutkan. + errors: + messages: + already_confirmed: sudah dikonfirmasikan, silakan coba masuk + confirmation_period_expired: harus dikonfirmasi dalam %{period}, silakan buat permintaan baru + expired: sudah kadaluarsa, silakan buat permintaan baru + not_found: tidak ditemukan + not_locked: tidak dikunci + not_saved: + one: '1 error yang membuat %{resource} ini tidak dapat disimpan:' + other: "%{count} error yang membuat %{resource} ini tidak dapat disimpan:" diff --git a/config/locales/doorkeeper.id.yml b/config/locales/doorkeeper.id.yml new file mode 100644 index 0000000000..b7c0be2e2f --- /dev/null +++ b/config/locales/doorkeeper.id.yml @@ -0,0 +1,113 @@ +--- +id: + activerecord: + attributes: + doorkeeper/application: + name: Nama + redirect_uri: URI Pengalihan (Redirect) + errors: + models: + doorkeeper/application: + attributes: + redirect_uri: + fragment_present: tidak dapat mengandung fragmen. + invalid_uri: URI harus valid. + relative_uri: URI harus absolut. + secured_uri: URI harus berupa HTTPS/SSL. + doorkeeper: + applications: + buttons: + authorize: Otorisasi + cancel: Batal + destroy: Hapus + edit: Ubah + submit: Kirim + confirmations: + destroy: Anda yakin? + edit: + title: Ubah aplikasi + form: + error: Oh tidak! Cek kembali kemungkinan kesalahan pada formulir anda + help: + native_redirect_uri: Gunakan %{native_redirect_uri} sebagai tes lokal + redirect_uri: Gunakan satu baris per URI + scopes: Pisahkan scope dengan spasi. Biarkan kosong jika ingin menggunakan scope default. + index: + callback_url: URL Callback + name: Nama + new: Aplikasi baru + title: Aplikasi anda + new: + title: Aplikasi Baru + show: + actions: Aksi + application_id: Id Aplikasi + callback_urls: Url callback + scopes: Scope + secret: Rahasia + title: 'Aplikasi: %{name}' + authorizations: + buttons: + authorize: Izinkan + deny: Tolak + error: + title: Ada sebuah Error + new: + able_to: Mempunyai akses untuk + prompt: Aplikasi %{client_name} meminta akses pada akun anda + title: Izin diperlukan + show: + title: Kode izin + authorized_applications: + buttons: + revoke: Cabut izin + confirmations: + revoke: Anda yakin? + index: + application: Aplikasi + created_at: Diizinkan pada + date_format: "%Y-%m-%d %H:%M:%S" + scopes: Scope + title: Aplikasi yang anda izinkan + errors: + messages: + access_denied: Pemilik akun atau server otorisasi menolak permintaan. + credential_flow_not_configured: Aliran Resource Owner Password Credentials gagal dikarenakan Doorkeeper.configure.resource_owner_from_credentials tidak terkonfigurasi dengan benar. + invalid_client: Perizinan klien gagal karena klien tidak diketahui, tidak ada klien yang diizinkan, atau metode perizinan tidak didukung. + invalid_grant: Pemberian izin yang diberikan tidak valid, kadaluarsa, telah dicabut, atau tidak cocok dengan URI pengalihan yang digunakan pada permintaan izin, atau telah diberikan pada klien lain. + invalid_redirect_uri: Uri pengalihan tidak valid. + invalid_request: Permintaan ini tidak mempunyai parameter yang dibutuhkan, mengandung parameter yang tidak didukung, atau mungkin strukturnya tidak benar. + invalid_resource_owner: Identitas pemilik data yang diberikan tidak valid, atau pemilik data tidak ditemukan + invalid_scope: Scope yang diminta tidak valid, tidak diketahui, atau struktur tidak benar. + invalid_token: + expired: Token akses telah kadaluarsa + revoked: Token akses telah dicabut + unknown: Token akses tidak valid + resource_owner_authenticator_not_configured: Pencarian pemilik data gagal karena Doorkeeper.configure.resource_owner_authenticator tidak dikonfigurasi dengan benar. + server_error: Server otorisasi tidak bisa memenuhi permintaan karena terjadi sesuatu. + temporarily_unavailable: Server otorisasi saat ini tidak bisa menangani permintaan karena server sibuk atau sedang ada maintenance/perawatan. + unauthorized_client: Klien tidak memiliki izin untuk melakukan permintaan dengan metode ini. + unsupported_grant_type: Tipe izin tidak didukung oleh server otorisasi. + unsupported_response_type: Server otorisasi tidak mendukung tipe tanggapan/response seperti ini. + flash: + applications: + create: + notice: Aplikasi dibuat. + destroy: + notice: Aplikasi dihapus. + update: + notice: Aplikasi diubah. + authorized_applications: + destroy: + notice: Aplikasi dicabut. + layouts: + admin: + nav: + applications: Aplikasi + oauth2_provider: Penyedia OAuth2 + application: + title: Otorisasi OAuth diperlukan + scopes: + follow: mengikuti, blokir, menghapus blokir, dan berhenti mengikuti akun + read: membaca data pada akun anda + write: memposting sebagai anda diff --git a/config/locales/id.yml b/config/locales/id.yml new file mode 100644 index 0000000000..2ddf982c0f --- /dev/null +++ b/config/locales/id.yml @@ -0,0 +1,285 @@ +--- +id: + about: + about_mastodon: Mastodon adalah sebuah jejaring sosial terbuka, open-sourcedesentralisasi dari platform komersial, menjauhkan anda resiko dari sebuah perusahaan yang memonopoli komunikasi anda. Pilih server yang anda percayai — apapun yang anda pilih, anda tetap dapat berinteraksi dengan semua orang. Semua orang dapat menjalankan server Mastodon sendiri dan berpartisipasi dalam jejaring sosial dengan mudah. + about_this: Tentang server ini + apps: Apl + business_email: 'E-mail bisnis:' + closed_registrations: Pendaftaran untuk server ini sedang ditutup. + contact: Kontak + description_headline: Apa itu %{domain}? + domain_count_after: server lain + domain_count_before: Terhubung dengan + features: + api: API terbuka untuk aplikasi dan layanan lain + blocks: Aneka ragam fitur blokir dan pembisuan + characters: 500 karakter per posting + chronology: Linimasa berurutan + ethics: 'Desain etis: tanpa iklan, tidak ada pelacakan' + gifv: Fitur GIFV dan video pendek + privacy: Terperinci, pengaturan privasi per postingan + public: Linimasa publik + features_headline: Yang berbeda dari Mastodon + get_started: Mulai + links: Link + other_instances: Server lain + source_code: Kode sumber + status_count_after: status + status_count_before: Siapa yang membuat + terms: Ketentuan + user_count_after: pengguna + user_count_before: Tempat bernaung bagi + accounts: + follow: Ikuti + followers: Pengikut + following: Mengikut + nothing_here: Tidak ada apapun disini! + people_followed_by: Orang yang diikuti %{name} + people_who_follow: Orang-orang yang mengikuti %{name} + posts: Postingan + remote_follow: Mengikuti + unfollow: Berhenti mengikuti + admin: + accounts: + are_you_sure: Anda yakin? + display_name: Nama + domain: Domain + edit: Ubah + email: E-mail + feed_url: URL Feed + followers: Pengikut + follows: Mengikut + location: + all: Semua + local: Lokal + remote: Remote + title: Lokasi + media_attachments: Lampiran media + moderation: + all: Semua + silenced: Didiamkan + suspended: Disuspen + title: Moderasi + most_recent_activity: Aktivitas terbaru + most_recent_ip: IP terbaru + not_subscribed: Tidak berlangganan + order: + alphabetic: Alfabetik + most_recent: Terbaru + title: Urutan + perform_full_suspension: Lakukan suspen penuh + profile_url: URL profil + public: Publik + push_subscription_expires: Langganan push telah kadaluarsa + salmon_url: URL Salmon + silence: Diam + statuses: Status + title: Akun + undo_silenced: Undo diamkan + undo_suspension: Undo suspen + username: Nama pengguna + web: Web + domain_blocks: + add_new: Tambah + domain: Domain + new: + create: Buat pemblokiran + hint: Pemblokiran domain tidak akan menghentikan pembuatan akun dalam database, tapi kami akan memberikan moderasi otomatis pada akun-akun tersebut. + severity: + desc_html: "Pendiaman akan membuat semua postingan tidak dapat dilihat oleh semua orang yang tidak mengikutinya. Suspen akan menghapus semua konten, media, dan profil dari akun yang bersangkutan." + silence: Pendiaman + suspend: Suspen + title: Pemblokiran domain baru + severity: Keparahan + title: Pemblokiran Domain + pubsubhubbub: + callback_url: Callback URL + confirmed: Dikonfirmasi + expires_in: Kadaluarsa dalam + last_delivery: Terakhir dikirim + title: PubSubHubbub + topic: Topik + reports: + comment: + label: Komentar + none: Tidak ada + delete: Hapus + id: ID + mark_as_resolved: Tandai telah diseleseikan + report: 'Laporkan #%{id}' + reported_account: Akun yang dilaporkan + reported_by: Dilaporkan oleh + resolved: Terseleseikan + silence_account: Akun yang didiamkan + status: Status + suspend_account: Akun yang disuspen + target: Target + title: Laporan + unresolved: Belum Terseleseikan + view: Tampilan + settings: + click_to_edit: Klik untuk mengubah + contact_information: + email: Masukkan alamat email + label: Informasi kontak + username: Masukkan nama pengguna + registrations: + closed_message: + desc_html: Ditampilkan pada halaman depan saat pendaftaran ditutup<a>
dan <em>
.
+ title: Deskripsi situs
+ site_description_extended:
+ desc_html: Ditampilkan pada halaman informasi tambahan