i18n: complete Turkish (tr) translation (#1075)

Fill in the remaining ~2100 UI strings in shared/src/i18n/tr so Turkish
matches the English catalog. Brand names, URLs, and technical placeholders
are left untranslated by design.
This commit is contained in:
Ahmet Yılmaz
2026-05-27 18:31:37 +03:00
committed by GitHub
parent 831a4fd478
commit 8bda980028
41 changed files with 2144 additions and 2472 deletions
+37 -43
View File
@@ -1,48 +1,42 @@
import type { TranslationStrings } from '../types';
const dayplan: TranslationStrings = {
'dayplan.icsTooltip': 'Export calendar (ICS)',
'dayplan.emptyDay': 'No places planned for this day',
'dayplan.cannotReorderTransport':
'Bookings with a fixed time cannot be reordered',
'dayplan.confirmRemoveTimeTitle': 'Remove time?',
'dayplan.confirmRemoveTimeBody':
'This place has a fixed time ({time}). Moving it will remove the time and allow free sorting.',
'dayplan.confirmRemoveTimeAction': 'Remove time & move',
'dayplan.cannotDropOnTimed':
'Items cannot be placed between time-bound entries',
'dayplan.cannotBreakChronology':
'This would break the chronological order of timed items and bookings',
'dayplan.addNote': 'Add Note',
'dayplan.expandAll': 'Expand all days',
'dayplan.collapseAll': 'Collapse all days',
'dayplan.editNote': 'Edit Note',
'dayplan.noteAdd': 'Add Note',
'dayplan.noteEdit': 'Edit Note',
'dayplan.noteTitle': 'Note',
'dayplan.noteSubtitle': 'Daily Note',
'dayplan.totalCost': 'Total Cost',
'dayplan.days': 'Days',
'dayplan.dayN': 'Day {n}',
'dayplan.calculating': 'Calculating...',
'dayplan.route': 'Route',
'dayplan.optimize': 'Optimize',
'dayplan.optimized': 'Route optimized',
'dayplan.routeError': 'Failed to calculate route',
'dayplan.toast.needTwoPlaces':
'At least two places needed for route optimization',
'dayplan.toast.routeOptimized': 'Route optimized',
'dayplan.toast.noGeoPlaces':
'No places with coordinates found for route calculation',
'dayplan.confirmed': 'Confirmed',
'dayplan.pendingRes': 'Pending',
'dayplan.pdf': 'PDF',
'dayplan.pdfTooltip': 'Export day plan as PDF',
'dayplan.pdfError': 'Failed to export PDF',
'dayplan.mobile.addPlace': 'Add Place',
'dayplan.mobile.searchPlaces': 'Search places...',
'dayplan.mobile.allAssigned': 'All places assigned',
'dayplan.mobile.noMatch': 'No match',
'dayplan.mobile.createNew': 'Create new place',
'dayplan.icsTooltip': 'İhracat takvimi (ICS)',
'dayplan.emptyDay': 'Bu gün için planlanmış yer yok',
'dayplan.cannotReorderTransport': 'Sabit zamanlı rezervasyonlar yeniden sıralanamaz',
'dayplan.confirmRemoveTimeTitle': 'Saat kaldırılsın mı?',
'dayplan.confirmRemoveTimeBody': 'Bu yerin sabit bir saati var ({time}). Taşımak saati kaldırır ve serbest sıralamaya izin verir.',
'dayplan.confirmRemoveTimeAction': 'Saati kaldır ve taşı',
'dayplan.cannotDropOnTimed': 'Öğeler saate bağlı girişler arasına yerleştirilemez',
'dayplan.cannotBreakChronology': 'Bu, zamanlı öğelerin kronolojik sırasını bozar',
'dayplan.addNote': 'Not Ekle',
'dayplan.expandAll': 'Tüm günleri genişlet',
'dayplan.collapseAll': 'Tüm günleri daralt',
'dayplan.editNote': 'Notu Düzenle',
'dayplan.noteAdd': 'Not Ekle',
'dayplan.noteEdit': 'Notu Düzenle',
'dayplan.noteTitle': 'Not',
'dayplan.noteSubtitle': 'Günlük Not',
'dayplan.totalCost': 'Toplam Maliyet',
'dayplan.days': 'Günler',
'dayplan.dayN': '{n}. gün',
'dayplan.calculating': 'Hesaplanıyor...',
'dayplan.route': 'Rota',
'dayplan.optimize': 'Optimize et',
'dayplan.optimized': 'Rota optimize edildi',
'dayplan.routeError': 'Rota hesaplanamadı',
'dayplan.toast.needTwoPlaces': 'Rota optimizasyonu için en az iki yer gerekli',
'dayplan.toast.routeOptimized': 'Rota optimize edildi',
'dayplan.toast.noGeoPlaces': 'Rota için koordinatlı yer bulunamadı',
'dayplan.confirmed': 'Onaylandı',
'dayplan.pendingRes': 'Beklemede',
'dayplan.pdf': 'PDF\'ler',
'dayplan.pdfTooltip': 'Gün planını PDF olarak dışa aktar',
'dayplan.pdfError': 'PDF dışa aktarılamadı',
'dayplan.mobile.addPlace': 'Yer Ekle',
'dayplan.mobile.searchPlaces': 'Yer ara...',
'dayplan.mobile.allAssigned': 'Tüm yerler atandı',
'dayplan.mobile.noMatch': 'Eşleşme yok',
'dayplan.mobile.createNew': 'Yeni yer oluştur',
};
export default dayplan;