feat: add routes, lang, tests, stubs, docs, and docker configurations

This commit is contained in:
2026-05-21 16:05:16 +07:00
parent fad70d096b
commit 28a06315b8
3385 changed files with 177070 additions and 0 deletions
@@ -0,0 +1,19 @@
<?php
return [
'notifications' => [
'blocked' => [
'title' => 'E-posta adresi güncelleme isteği engellendi',
'body' => 'Başarılı bir şekilde E-posta adresinizin :email olarak güncellenme isteğini engellediniz. Eğer bu isteği siz yapmadıysanız lütfen bizimle iletişime geçin.',
],
'failed' => [
'title' => 'E-posta adresi güncelleme isteği engellenirken bir hata oluştu',
'body' => 'Ne yazık ki, E-posta adresinizin :email olarak güncellenme isteğini engelleme işleminiz başarısız oldu, siz engelleyemeden E-posta adresi onaylandı. Eğer bu isteği siz yapmadıysanız lütfen bizimle iletişime geçin.',
],
],
];
@@ -0,0 +1,14 @@
<?php
return [
'notifications' => [
'verified' => [
'title' => 'E-posta adresi güncellendi',
'body' => 'E-posta adresiniz başarıyla :email olarak güncellendi.',
],
],
];
@@ -0,0 +1,71 @@
<?php
return [
'label' => 'Kapat',
'modal' => [
'heading' => 'Doğrulama uygulamasını devre dışı bırak',
'description' => 'Doğrulama uygulamasını devre dışı bırakmak istediğinize emin misiniz? Bunu devre dışı bırakmak hesabınızda bulunan ekstra koruma katmanını kaldıracaktır.',
'form' => [
'code' => [
'label' => 'Doğrulama uygulamanızdaki 6 haneli kodu girin',
'validation_attribute' => 'kod',
'actions' => [
'use_recovery_code' => [
'label' => 'Bunun yerine kurtarma kodu girin',
],
],
'messages' => [
'invalid' => 'Girmiş olduğunuz kod geçersiz.',
],
],
'recovery_code' => [
'label' => 'Veya, bir kurtarma kodu girin',
'validation_attribute' => 'kurtarma kodu',
'messages' => [
'invalid' => 'Girmiş olduğunuz kurtarma kodu geçersiz.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Uygulamayı devre dışı bırak',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Doğrulama uygulaması devre dışı bırakıldı',
],
],
];
@@ -0,0 +1,77 @@
<?php
return [
'label' => 'Kurtarma kodlarını yeniden oluştur',
'modal' => [
'heading' => 'Kurtarma kodlarını yeniden oluştur',
'description' => 'Eğer kurtarma kodlarınızı kaybederseniz buradan yeniden oluşturabilirsiniz. Eski kodlarınız devre dışı kalacaktır.',
'form' => [
'code' => [
'label' => 'Doğrulama uygulamanızdaki 6 haneli kodu girin',
'validation_attribute' => 'kod',
'messages' => [
'invalid' => 'Girmiş olduğunuz kod geçersiz.',
],
],
'password' => [
'label' => 'Veya, geçerli şifrenizi girin',
'validation_attribute' => 'şifre',
],
],
'actions' => [
'submit' => [
'label' => 'Kodları yeniden oluştur',
],
],
],
'notifications' => [
'regenerated' => [
'title' => 'Yeni kurtarma kodları oluşturuldu',
],
],
'show_new_recovery_codes' => [
'modal' => [
'heading' => 'Yeni kodlar',
'description' => 'Lütfen bu kodları güvenli bir şekilde saklayın. Bu kodlar size sadece bir kere gösterilecek ve eğer doğrulama uygulamanıza erişiminizi kaybederseniz bu kodları kullanmanız gerekecek:',
'actions' => [
'submit' => [
'label' => 'Kapat',
],
],
],
],
];
@@ -0,0 +1,81 @@
<?php
return [
'label' => 'Kur',
'modal' => [
'heading' => 'Doğrulama uygulaması kur',
'description' => <<<'BLADE'
Devam etmek için Google Authenticator gibi (<x-filament::link href="https://itunes.apple.com/us/app/google-authenticator/id388497605" target="_blank">iOS</x-filament::link>, <x-filament::link href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_blank">Android</x-filament::link>) uygulamalardan birine ihtiyacınız olacak.
BLADE,
'content' => [
'qr_code' => [
'instruction' => 'Doğrulama uygulamanızla aşağıdaki QR kodunu taratın:',
'alt' => 'QR kodunu taratın',
],
'text_code' => [
'instruction' => 'Veya aşağıdaki kodu elle girin:',
'messages' => [
'copied' => 'Kopyalandı',
],
],
'recovery_codes' => [
'instruction' => 'Lütfen bu kodları güvenli bir şekilde saklayın. Bu kodlar size sadece bir kere gösterilecek ve eğer doğrulama uygulamanıza erişiminizi kaybederseniz bu kodları kullanmanız gerekecek:',
],
],
'form' => [
'code' => [
'label' => 'Doğrulama uygulamanızdaki 6 haneli kodu girin',
'validation_attribute' => 'kod',
'below_content' => 'Giriş yaparken veya hassas bir işlem gerçekleştirirken doğrulama uygulamanız tarafından oluşturulan 6 haneli kodu girmeniz gerekecek.',
'messages' => [
'invalid' => 'Girmiş olduğunuz kod geçersiz.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Doğrulama uygulamasını etkinleştir',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Doğrulama uygulaması etkinleştirildi',
],
],
];
@@ -0,0 +1,64 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Doğrulama uygulaması',
'below_content' => 'Girişinizi doğrulamak için doğrulama uygulamanız tarafından oluşturulan kodları kullanın',
'messages' => [
'enabled' => 'Etkin',
'disabled' => 'Devre Dışı',
],
],
],
'login_form' => [
'label' => 'Use a code from your authenticator app',
'code' => [
'label' => 'Girişinizi doğrulamak için doğrulama uygulamanız tarafından oluşturulan bir kod girin',
'validation_attribute' => 'kod',
'actions' => [
'use_recovery_code' => [
'label' => 'Kurtarma kodu kullan',
],
],
'messages' => [
'invalid' => 'Girmiş olduğunuz kod geçersiz.',
],
],
'recovery_code' => [
'label' => 'Veya kurtarma kodu girin',
'validation_attribute' => 'kurtarma kodu',
'messages' => [
'invalid' => 'Girmiş olduğunuz kurtarma kodu geçersiz.',
],
],
],
];
@@ -0,0 +1,67 @@
<?php
return [
'label' => 'Kapat',
'modal' => [
'heading' => 'E-posta doğrulama kodlarını devre dışı bırak',
'description' => 'E-posta doğrulama kodları almayı durdurmak istediğinizden emin misiniz? Bu özelliği devre dışı bırakmak hesabınızdan ek bir güvenlik katmanını kaldıracaktır.',
'form' => [
'code' => [
'label' => 'Size e-posta ile gönderdiğimiz 6 haneli kodu girin',
'validation_attribute' => 'kod',
'actions' => [
'resend' => [
'label' => 'E-posta ile yeni kod gönder',
'notifications' => [
'resent' => [
'title' => 'Size e-posta ile yeni bir kod gönderdik',
],
],
],
],
'messages' => [
'invalid' => 'Girdiğiniz kod geçersiz.',
],
],
],
'actions' => [
'submit' => [
'label' => 'E-posta doğrulama kodlarını devre dışı bırak',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'E-posta doğrulama kodları devre dışı bırakıldı',
],
],
];
@@ -0,0 +1,67 @@
<?php
return [
'label' => 'Kur',
'modal' => [
'heading' => 'E-posta doğrulama kodlarını kur',
'description' => 'Her giriş yaptığınızda veya hassas işlemler gerçekleştirdiğinizde size e-posta ile gönderdiğimiz 6 haneli kodu girmeniz gerekecek. Kurulumu tamamlamak için e-postanızı kontrol edin ve 6 haneli kodu girin.',
'form' => [
'code' => [
'label' => 'Size e-posta ile gönderdiğimiz 6 haneli kodu girin',
'validation_attribute' => 'kod',
'actions' => [
'resend' => [
'label' => 'E-posta ile yeni kod gönder',
'notifications' => [
'resent' => [
'title' => 'Size e-posta ile yeni bir kod gönderdik',
],
],
],
],
'messages' => [
'invalid' => 'Girdiğiniz kod geçersiz.',
],
],
],
'actions' => [
'submit' => [
'label' => 'E-posta doğrulama kodlarını etkinleştir',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'E-posta doğrulama kodları etkinleştirildi',
],
],
];
@@ -0,0 +1,12 @@
<?php
return [
'subject' => 'Giriş kodunuz',
'lines' => [
'Giriş kodunuz: :code',
'Bu kod 1 dakika içinde geçersiz olacak.|Bu kod :minutes dakika içinde geçersiz olacak.',
],
];
@@ -0,0 +1,60 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'E-posta doğrulama kodları',
'below_content' => 'Giriş sırasında kimliğinizi doğrulamak için e-posta adresinize geçici bir kod alın.',
'messages' => [
'enabled' => 'Etkin',
'disabled' => 'Devre dışı',
],
],
],
'login_form' => [
'label' => 'E-postanıza kod gönder',
'code' => [
'label' => 'Size e-posta ile gönderdiğimiz 6 haneli kodu girin',
'validation_attribute' => 'kod',
'actions' => [
'resend' => [
'label' => 'E-posta ile yeni kod gönder',
'notifications' => [
'resent' => [
'title' => 'Size e-posta ile yeni bir kod gönderdik',
],
],
],
],
'messages' => [
'invalid' => 'Girdiğiniz kod geçersiz.',
],
],
],
];
@@ -0,0 +1,19 @@
<?php
return [
'title' => 'İki faktörlü kimlik doğrulamayı (2FA) kur',
'heading' => 'İki faktörlü kimlik doğrulamayı kur',
'subheading' => '2FA, giriş yaparken ikinci bir doğrulama formu gerektirerek hesabınıza ek bir güvenlik katmanı ekler.',
'actions' => [
'continue' => [
'label' => 'Devam et',
],
],
];
@@ -0,0 +1,27 @@
<?php
return [
'actions' => [
'Tüm kodları',
'copy' => [
'label' => 'kopyalamak',
],
'or',
'download' => [
'label' => 'indirmek',
],
'için tıklayın.',
],
'messages' => [
'copied' => 'Kopyalandı',
],
];
@@ -0,0 +1,16 @@
<?php
return [
'subject' => 'E-posta adresiniz güncelleniyor',
'lines' => [
'E-posta adresinizin güncellenmesi isteğini aldık. Bu güncelleme işlemi şifreniz kullanılarak doğrulanmıştır.',
'Doğrulanınca hesabınızın E-posta adresi belirtilen adres olarak güncellenecektir: :email.',
'Aşağıdaki butonu kullanarak E-posta adresi doğrulanmadan bu güncelleme isteğini iptal edebilirsiniz.',
'Eğer bu isteği siz yapmadıysanız lütfen bizimle iletişime geçin.',
],
'action' => 'Güncelleme İsteğini İptal Et',
];
@@ -0,0 +1,68 @@
<?php
return [
'label' => 'Profil',
'form' => [
'email' => [
'label' => 'E-posta adresi',
],
'name' => [
'label' => 'Ad',
],
'password' => [
'label' => 'Yeni şifre',
'validation_attribute' => 'şifre',
],
'password_confirmation' => [
'label' => 'Yeni şifreyi onayla',
'validation_attribute' => 'şifre onayı',
],
'current_password' => [
'label' => 'Güncel şifre',
'below_content' => 'Güvenliğiniz için lütfen güncel şifrenizi girin.',
'validation_attribute' => 'güncel şifre',
],
'actions' => [
'save' => [
'label' => 'Değişiklikleri Kaydet',
],
],
],
'multi_factor_authentication' => [
'label' => 'İki Faktörlü Doğrulama (2FA)',
],
'notifications' => [
'email_change_verification_sent' => [
'title' => 'E-posta adresi güncelleme isteği gönderildi',
'body' => 'E-posta adresi güncelleme isteği :email adresine gönderildi. Lütfen güncellemeyi tamamlamak için E-posta adresinizi doğrulayın.',
],
'saved' => [
'title' => 'Kaydedildi',
],
],
'actions' => [
'cancel' => [
'label' => 'İptal',
],
],
];
@@ -0,0 +1,35 @@
<?php
return [
'title' => 'E-posta adresinizi doğrulayın',
'heading' => 'E-posta adresinizi doğrulayın',
'actions' => [
'resend_notification' => [
'label' => 'Yeniden Gönder',
],
],
'messages' => [
'notification_not_received' => 'Gönderdiğimiz e-postayı almadınız mı?',
'notification_sent' => ':email adresine, e-posta adresinizi nasıl doğrulayacağınıza ilişkin talimatları içeren bir e-posta gönderdik.',
],
'notifications' => [
'notification_resent' => [
'title' => 'E-posta yeniden gönderildi.',
],
'notification_resend_throttled' => [
'title' => 'Çok fazla yeniden gönderme denemesi',
'body' => 'Lütfen :seconds saniye sonra tekrar deneyin.',
],
],
];
+85
View File
@@ -0,0 +1,85 @@
<?php
return [
'title' => 'Giriş Yap',
'heading' => 'Oturum Aç',
'actions' => [
'register' => [
'before' => 'veya',
'label' => 'bir hesap oluşturun',
],
'request_password_reset' => [
'label' => 'Şifrenizi mi unuttunuz?',
],
],
'form' => [
'email' => [
'label' => 'E-posta adresi',
],
'password' => [
'label' => 'Şifre',
],
'remember' => [
'label' => 'Beni hatırla',
],
'actions' => [
'authenticate' => [
'label' => 'Giriş yap',
],
],
],
'multi_factor' => [
'heading' => 'Kimliğinizi doğrulayın',
'subheading' => 'Giriş yapmaya devam etmek için kimliğinizi doğrulamanız gerekmektedir.',
'form' => [
'provider' => [
'label' => 'Nasıl doğrulamak istersiniz?',
],
'actions' => [
'authenticate' => [
'label' => 'Girişi doğrula',
],
],
],
],
'messages' => [
'failed' => 'Bu kimlik bilgileri kayıtlarımızla eşleşmiyor.',
],
'notifications' => [
'throttled' => [
'title' => 'Çok fazla giriş denemesi',
'body' => 'Lütfen :seconds saniye sonra tekrar deneyin.',
],
],
];
@@ -0,0 +1,46 @@
<?php
return [
'title' => 'Şifrenizi sıfırlayın',
'heading' => 'Şifrenizi mi unuttunuz?',
'actions' => [
'login' => [
'label' => 'girişe geri dön',
],
],
'form' => [
'email' => [
'label' => 'E-posta adresi',
],
'actions' => [
'request' => [
'label' => 'E-posta gönder',
],
],
],
'notifications' => [
'sent' => [
'body' => 'Eğer hesabınız yoksa bir e-posta almayacaksınız.',
],
'throttled' => [
'title' => 'Çok fazla istek',
'body' => 'Lütfen :seconds saniye sonra tekrar deneyin.',
],
],
];
@@ -0,0 +1,43 @@
<?php
return [
'title' => 'Şifrenizi sıfırlayın',
'heading' => 'Şifrenizi sıfırlayın',
'form' => [
'email' => [
'label' => 'E-posta adresi',
],
'password' => [
'label' => 'Şifre',
'validation_attribute' => 'password',
],
'password_confirmation' => [
'label' => 'Şifreyi onayla',
],
'actions' => [
'reset' => [
'label' => 'Şifreyi sıfırla',
],
],
],
'notifications' => [
'throttled' => [
'title' => 'Çok fazla sıfırlama denemesi',
'body' => 'Lütfen :seconds saniye sonra tekrar deneyin.',
],
],
];
+56
View File
@@ -0,0 +1,56 @@
<?php
return [
'title' => 'Kayıt Ol',
'heading' => 'Üye Ol',
'actions' => [
'login' => [
'before' => 'veya',
'label' => 'hesabınıza giriş yapın',
],
],
'form' => [
'email' => [
'label' => 'E-posta adresi',
],
'name' => [
'label' => 'Ad',
],
'password' => [
'label' => 'Şifre',
'validation_attribute' => 'password',
],
'password_confirmation' => [
'label' => 'Şifreyi onayla',
],
'actions' => [
'register' => [
'label' => 'Üye ol',
],
],
],
'notifications' => [
'throttled' => [
'title' => 'Çok fazla kayıt denemesi',
'body' => 'Lütfen :seconds saniye sonra tekrar deneyin.',
],
],
];
@@ -0,0 +1,9 @@
<?php
return [
'title' => 'Sayfa yüklenirken hata oluştu',
'body' => 'Sayfa yüklenirken bir hata oluştu. Lütfen daha sonra tekrar deneyin.',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'field' => [
'label' => 'Genel arama',
'placeholder' => 'Ara',
],
'no_results_message' => 'Sonuç bulunamadı.',
];
+63
View File
@@ -0,0 +1,63 @@
<?php
return [
'direction' => 'ltr',
'actions' => [
'billing' => [
'label' => 'Aboneliği yönet',
],
'logout' => [
'label' => 'Oturumu kapat',
],
'open_database_notifications' => [
'label' => 'Bildirimleri aç',
],
'open_user_menu' => [
'label' => 'Kullanıcı menüsü',
],
'sidebar' => [
'collapse' => [
'label' => 'Kenar çubuğunu daralt',
],
'expand' => [
'label' => 'Kenar çubuğunu genişlet',
],
],
'theme_switcher' => [
'dark' => [
'label' => 'Koyu tema',
],
'light' => [
'label' => 'Açık tema',
],
'system' => [
'label' => 'Sistem varsayılanı',
],
],
],
'avatar' => [
'alt' => ':name avatarı',
],
'logo' => [
'alt' => ':name logo',
],
];
+33
View File
@@ -0,0 +1,33 @@
<?php
return [
'title' => 'Panel',
'actions' => [
'filter' => [
'label' => 'Filtre',
'modal' => [
'heading' => 'Filtre',
'actions' => [
'apply' => [
'label' => 'Uygula',
],
],
],
],
],
];
@@ -0,0 +1,25 @@
<?php
return [
'form' => [
'actions' => [
'save' => [
'label' => 'Değişiklikleri kaydet',
],
],
],
'notifications' => [
'saved' => [
'title' => 'Kaydedildi',
],
],
];
@@ -0,0 +1,37 @@
<?php
return [
'title' => ':label oluştur',
'breadcrumb' => 'Oluştur',
'form' => [
'actions' => [
'cancel' => [
'label' => 'İptal',
],
'create' => [
'label' => 'Oluştur',
],
'create_another' => [
'label' => 'Oluştur & yeni oluştur',
],
],
],
'notifications' => [
'created' => [
'title' => 'Oluşturuldu',
],
],
];
@@ -0,0 +1,43 @@
<?php
return [
'title' => ':label düzenle',
'breadcrumb' => 'Düzenle',
'navigation_label' => 'Düzenle',
'form' => [
'actions' => [
'cancel' => [
'label' => 'İptal',
],
'save' => [
'label' => 'Değişiklikleri kaydet',
],
],
],
'content' => [
'tab' => [
'label' => 'Düzenle',
],
],
'notifications' => [
'saved' => [
'title' => 'Kaydedildi',
],
],
];
@@ -0,0 +1,7 @@
<?php
return [
'breadcrumb' => 'Liste',
];
@@ -0,0 +1,7 @@
<?php
return [
'title' => ':label :relationship yönet',
];
@@ -0,0 +1,19 @@
<?php
return [
'title' => ':label görüntüle',
'breadcrumb' => 'Görüntüle',
'navigation_label' => 'Görüntüle',
'content' => [
'tab' => [
'label' => 'Görüntüle',
],
],
];
@@ -0,0 +1,7 @@
<?php
return [
'body' => 'Kayıt edilmemiş değişiklikleriniz mevcut. Bu sayfayı terk etmek istediğinize emin misiniz?',
];
@@ -0,0 +1,15 @@
<?php
return [
'actions' => [
'logout' => [
'label' => 'Oturumu kapat',
],
],
'welcome' => 'Hoş geldin',
];
@@ -0,0 +1,17 @@
<?php
return [
'actions' => [
'open_documentation' => [
'label' => 'Dokümantasyon',
],
'open_github' => [
'label' => 'GitHub',
],
],
];