- PlayerPosition Enum (7 Handball-Positionen) mit Label/ShortLabel - Spielerstatistik pro Spiel (Tore, Würfe, TW-Paraden, Bemerkung) - Position-Dropdown in Spieler-Editor und Event-Stats-Formular - Statistik-Seite: TW zuerst, Trennlinie, Feldspieler, Position-Badges - Spielfeld-SVG mit Ampel-Performance (grün/gelb/rot) - Anklickbare Spieler im Spielfeld öffnen Detail-Modal - Fahrgemeinschaften (Anbieten, Zuordnen, Zurückziehen) - Übersetzungen in allen 6 Sprachen (de, en, pl, ru, ar, tr) - .gitignore für Laravel hinzugefügt - Demo-Daten mit Positionen und Statistiken Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
128 lines
4.6 KiB
PHP
Executable File
128 lines
4.6 KiB
PHP
Executable File
<?php
|
||
|
||
return [
|
||
'dashboard' => 'Pano',
|
||
'events' => 'Etkinlikler',
|
||
'admin' => 'Yönetim',
|
||
'profile' => 'Profil',
|
||
'logout' => 'Çıkış Yap',
|
||
'back_to_app' => 'Uygulamaya Dön',
|
||
'login' => 'Giriş Yap',
|
||
'save' => 'Kaydet',
|
||
'cancel' => 'İptal',
|
||
'edit' => 'Düzenle',
|
||
'delete' => 'Sil',
|
||
'create' => 'Oluştur',
|
||
'filter' => 'Filtrele',
|
||
'send' => 'Gönder',
|
||
'back' => 'Geri',
|
||
'yes' => 'Evet',
|
||
'no' => 'Hayır',
|
||
'open' => 'Açık',
|
||
'all_teams' => 'Tüm Takımlar',
|
||
'all_types' => 'Tüm Türler',
|
||
'upcoming' => 'Yaklaşan',
|
||
'past' => 'Geçmiş',
|
||
'period' => 'Dönem',
|
||
'team' => 'Takım',
|
||
'type' => 'Tür',
|
||
'name' => 'Ad',
|
||
'email' => 'E-Posta',
|
||
'password' => 'Şifre',
|
||
'role' => 'Rol',
|
||
'language' => 'Dil',
|
||
'impressum' => 'Künye',
|
||
'privacy' => 'Gizlilik Politikası',
|
||
'no_entries' => 'Kayıt bulunamadı.',
|
||
'clock' => '',
|
||
'date_format' => 'D, d.m.Y, H:i',
|
||
'date_format_long' => 'l, d. F Y, H:i',
|
||
'date_format_short' => 'd.m.Y H:i',
|
||
'date_format_date' => 'd.m.Y',
|
||
'footer_impressum' => 'Künye',
|
||
'footer_privacy' => 'Gizlilik Politikası',
|
||
'pwa_install_title' => 'Uygulamayı Yükle',
|
||
'pwa_install_text' => 'Hızlı erişim için uygulamayı ana ekranınıza ekleyin.',
|
||
'pwa_install_btn' => 'Yükle',
|
||
'pwa_ios_steps' => '<strong>⋯</strong> (Menü) öğesine, ardından <strong>⬆</strong> (Paylaş) öğesine dokunun ve „Ana Ekrana Ekle" seçin.',
|
||
'error_403_title' => 'Erişim Engellendi',
|
||
'error_403_text' => 'Bu sayfayı görüntüleme yetkiniz yok.',
|
||
'error_404_title' => 'Sayfa Bulunamadı',
|
||
'error_404_text' => 'İstenen sayfa bulunamadı.',
|
||
'error_500_title' => 'Sunucu Hatası',
|
||
'error_500_text' => 'Dahili bir hata oluştu. Lütfen daha sonra tekrar deneyin.',
|
||
'back_to_dashboard' => 'Panoya Dön',
|
||
'enums' => [
|
||
'event_type' => [
|
||
'home_game' => 'İç Saha Maçı',
|
||
'away_game' => 'Deplasman Maçı',
|
||
'training' => 'Antrenman',
|
||
'tournament' => 'Turnuva',
|
||
'meeting' => 'Toplantı',
|
||
'other' => 'Diğer',
|
||
],
|
||
'event_status' => [
|
||
'published' => 'Yayında',
|
||
'cancelled' => 'İptal Edildi',
|
||
'draft' => 'Taslak',
|
||
],
|
||
'participant_status' => [
|
||
'yes' => 'Katılıyor',
|
||
'no' => 'Katılmıyor',
|
||
'unknown' => 'Açık',
|
||
],
|
||
'catering_status' => [
|
||
'yes' => 'Evet',
|
||
'no' => 'Hayır',
|
||
'unknown' => 'Açık',
|
||
],
|
||
'user_role' => [
|
||
'admin' => 'Yönetici',
|
||
'coach' => 'Antrenör',
|
||
'parent_rep' => 'Veli Temsilcisi',
|
||
'user' => 'Veli',
|
||
],
|
||
'player_position' => [
|
||
'torwart' => 'Kaleci',
|
||
'links_aussen' => 'Sol Kanat',
|
||
'rechts_aussen' => 'Sağ Kanat',
|
||
'rueckraum_links' => 'Sol Çapraz',
|
||
'rueckraum_mitte' => 'Orta Çapraz',
|
||
'rueckraum_rechts' => 'Sağ Çapraz',
|
||
'kreislaeufer' => 'Pivot',
|
||
],
|
||
'player_position_short' => [
|
||
'torwart' => 'KL',
|
||
'links_aussen' => 'SK',
|
||
'rechts_aussen' => 'SĞK',
|
||
'rueckraum_links' => 'SÇ',
|
||
'rueckraum_mitte' => 'OÇ',
|
||
'rueckraum_rechts' => 'SĞÇ',
|
||
'kreislaeufer' => 'PV',
|
||
],
|
||
],
|
||
'locales' => [
|
||
'de' => 'Deutsch',
|
||
'en' => 'English',
|
||
'pl' => 'Polski',
|
||
'ru' => 'Русский',
|
||
'ar' => 'العربية',
|
||
'tr' => 'Türkçe',
|
||
],
|
||
|
||
// KVKK Banner
|
||
'dsgvo_banner_title' => 'KVKK Onay Beyanı Gerekli',
|
||
'dsgvo_banner_text' => 'Bu uygulamayı kullanmak için imzalanmış bir KVKK onay beyanı gereklidir. Lütfen beyanı profilinize fotoğraf veya PDF olarak yükleyin. Uygulama ancak yükleme sonrasında tam olarak kullanılabilir.',
|
||
'dsgvo_banner_action' => 'Şimdi profilde yükle',
|
||
'dsgvo_banner_pending_title' => 'Onay beyanı inceleniyor',
|
||
'dsgvo_banner_pending_text' => 'KVKK onay beyanınız gönderildi ve inceleniyor. Bir yönetici tarafından onaylanana kadar uygulama salt okunur modda — katılım, ikram, zaman tutma ve yorumlar kilitlidir.',
|
||
'dsgvo_restricted' => 'KVKK onay beyanınız henüz onaylanmadı. Lütfen bir yönetici tarafından onaylanmasını bekleyin.',
|
||
'dsgvo_restricted_hint' => 'KVKK onayı henüz onaylanmadı — işlemler kilitli.',
|
||
|
||
// Dosyalar
|
||
'files' => 'Dosyalar',
|
||
'download' => 'İndir',
|
||
'all' => 'Tümü',
|
||
'close' => 'Kapat',
|
||
];
|