diff --git a/src/Language/id/Auth.php b/src/Language/id/Auth.php new file mode 100644 index 000000000..9aa6f255b --- /dev/null +++ b/src/Language/id/Auth.php @@ -0,0 +1,89 @@ + '{0} bukan otentikator yang sah.', + 'unknownUserProvider' => 'Tidak dapat menentukan Penyedia Pengguna yang akan digunakan.', + 'invalidUser' => 'Tidak dapat menemukan pengguna yang spesifik.', + 'badAttempt' => 'Anda tidak dapat masuk. Harap periksa kredensial Anda.', + 'noPassword' => 'Tidak dapat memvalidasi pengguna tanpa kata sandi.', + 'invalidPassword' => 'Anda tidak dapat masuk. Harap periksa kata sandi Anda.', + 'noToken' => 'Setiap permintaan harus memiliki token pembawa di header Authorization.', + 'badToken' => 'Akses token tidak sah.', + 'oldToken' => 'Akses token sudah tidak berlaku.', + 'noUserEntity' => 'Entitas Pengguna harus disediakan untuk validasi kata sandi.', + 'invalidEmail' => 'Tidak dapat memverifikasi alamat email yang cocok dengan email yang tercatat.', + 'unableSendEmailToUser' => 'Maaf, ada masalah saat mengirim email. Kami tidak dapat mengirim email ke "{0}".', + 'throttled' => 'Terlalu banyak permintaan yang dibuat dari alamat IP ini. Anda dapat mencoba lagi dalam {0} detik.', + + 'email' => 'Alamat Email', + 'username' => 'Nama Pengguna', + 'password' => 'Kata Sandi', + 'passwordConfirm' => 'Kata Sandi (lagi)', + 'haveAccount' => 'Sudah punya akun?', + + // Buttons + 'confirm' => 'Konfirmasi', + 'send' => 'Kirim', + + // Registration + 'register' => 'Registrasi', + 'registerDisabled' => 'Registrasi saat ini tidak diperbolehkan.', + 'registerSuccess' => 'Selamat bergabung!', + + // Login + 'login' => 'Masuk', + 'needAccount' => 'Butuh Akun?', + 'rememberMe' => 'Ingat saya?', + 'forgotPassword' => 'Lupa kata sandi?', + 'useMagicLink' => 'Gunakan tautan masuk', + 'magicLinkSubject' => 'Tautan masuk Anda', + 'magicTokenNotFound' => 'Tidak dapat memverifikasi tautan.', + 'magicLinkExpired' => 'Maaf, tautan sudah tidak berlaku.', + 'checkYourEmail' => 'Periksa email Anda!', + 'magicLinkDetails' => 'Kami baru saja mengirimi Anda email dengan tautan Masuk di dalamnya. Ini hanya berlaku selama {0} menit.', + 'successLogout' => 'Anda telah berhasil keluar.', + + // Passwords + 'errorPasswordLength' => 'Kata sandi harus setidaknya terdiri dari {0, number} karakter.', + 'suggestPasswordLength' => 'Kata sandi dapat dibuat mencapai 255 karakter, Disarankan buat kata sandi yang aman dan mudah diingat.', + 'errorPasswordCommon' => 'Kata sandi tidak boleh menggunakan sandi yang sudah umum.', + 'suggestPasswordCommon' => 'Kata sandi yang digunakan lebih dari 65 ribu kali pada umumnya dan mudah diretas orang lain.', + 'errorPasswordPersonal' => 'Kata sandi tidak boleh berisi informasi pribadi.', + 'suggestPasswordPersonal' => 'Variasi pada alamat email atau nama pengguna Anda tidak boleh digunakan untuk kata sandi.', + 'errorPasswordTooSimilar' => 'Kata sandi mirip dengan nama pengguna.', + 'suggestPasswordTooSimilar' => 'Jangan gunakan bagian dari nama pengguna Anda dalam kata sandi Anda.', + 'errorPasswordPwned' => 'Kata sandi {0} telah bocor karena pelanggaran data dan telah dilihat {1, number} kali dalam {2} sandi yang disusupi.', + 'suggestPasswordPwned' => '{0} tidak boleh digunakan sebagai kata sandi. Jika Anda menggunakannya di mana saja, segera ubah.', + 'errorPasswordEmpty' => 'Kata sandi wajib diisi.', + 'passwordChangeSuccess' => 'Kata sandi berhasil diubah', + 'userDoesNotExist' => 'Kata sandi tidak diubah. User tidak ditemukan', + 'resetTokenExpired' => 'Maaf, token setel ulang Anda sudah habis waktu.', + + // 2FA + 'email2FATitle' => 'Otentikasi Dua Faktor', + 'confirmEmailAddress' => 'Alamat email konfirmasi Anda.', + 'emailEnterCode' => 'Konfirmasi email Anda', + 'emailConfirmCode' => 'Masukkan kode 6 digit yang baru saja kami kirimkan ke alamat email Anda.', + 'email2FASubject' => 'Kode otentikasi Anda', + 'email2FAMailBody' => 'Kode otentikasi Anda adalah:', + 'invalid2FAToken' => 'Kode tidak sesuai.', + 'need2FA' => 'Anda harus menyelesaikan verifikasi otentikasi dua faktor.', + 'needVerification' => 'Check email Anda untuk menyelesaikan verifikasi akun.', + + // Activate + 'emailActivateTitle' => 'Aktivasi Email', + 'emailActivateBody' => 'Kami baru saja mengirim email kepada Anda dengan kode untuk mengonfirmasi alamat email Anda. Salin kode itu dan tempel di bawah ini.', + 'emailActivateSubject' => 'Kode aktivasi Anda', + 'emailActivateMailBody' => 'Silahkan gunakan kode dibawah ini untuk mengaktivasi akun Anda.', + 'invalidActivateToken' => 'Kode tidak sesuai.', + + // Groups + 'unknownGroup' => '{0} bukan grup yang sah.', + 'missingTitle' => 'Groups diharuskan mempunyai judul.', + + // Permissions + 'unknownPermission' => '{0} bukan izin yang sah.', +]; diff --git a/tests/Language/AbstractTranslationTestCase.php b/tests/Language/AbstractTranslationTestCase.php index 38be5fd5f..f9a2afe9b 100644 --- a/tests/Language/AbstractTranslationTestCase.php +++ b/tests/Language/AbstractTranslationTestCase.php @@ -53,7 +53,7 @@ abstract class AbstractTranslationTestCase extends TestCase FarsiTranslationTest::class => 'fa', FrenchTranslationTest::class => 'fr', // HungarianTranslationTest::class => 'hu', - // IndonesianTranslationTest::class => 'id', + IndonesianTranslationTest::class => 'id', // ItalianTranslationTest::class => 'it', JapaneseTranslationTest::class => 'ja', // KoreanTranslationTest::class => 'ko', diff --git a/tests/Language/IndonesianTranslationTest.php b/tests/Language/IndonesianTranslationTest.php new file mode 100644 index 000000000..0b82dc5f7 --- /dev/null +++ b/tests/Language/IndonesianTranslationTest.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view + * the LICENSE file that was distributed with this source code. + */ + +namespace Tests\Language; + +/** + * @internal + */ +final class IndonesianTranslationTest extends AbstractTranslationTestCase +{ +}