mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-06-20 22:01:45 +00:00
17264ef745
* feat(i18n): add Greek translation (#1061) * 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. * chore: prettier + lint * chore: enforce prettier & lint on shared package --------- Co-authored-by: Dimitris Kafetzis <39215021+Dkafetzis@users.noreply.github.com> Co-authored-by: Ahmet Yılmaz <70577707+sharkpaw@users.noreply.github.com>
92 lines
4.8 KiB
TypeScript
92 lines
4.8 KiB
TypeScript
import type { TranslationStrings } from '../types';
|
||
|
||
const places: TranslationStrings = {
|
||
'places.addPlace': 'Yer/etkinlik Ekle',
|
||
'places.importFile': 'Dosyayı içe aktar',
|
||
'places.sidebarDrop': 'İçe aktarmak için bırakın',
|
||
'places.importFileHint':
|
||
'Google Haritalarım, Google Earth veya GPS izleyici gibi araçlardan .gpx, .kml veya .kmz dosyalarını içe aktarın.',
|
||
'places.importFileDropHere':
|
||
'Bir dosya seçmek için tıklayın veya buraya sürükleyip bırakın',
|
||
'places.importFileDropActive': 'Seçmek için dosyayı bırakın',
|
||
'places.importFileUnsupported':
|
||
'Desteklenmeyen dosya türü. .gpx, .kml veya .kmz kullanın.',
|
||
'places.importFileTooLarge':
|
||
"Dosya çok büyük. Maksimum yükleme boyutu {maxMb} MB'tır.",
|
||
'places.importFileError': 'İçe aktarma başarısız oldu',
|
||
'places.importAllSkipped': 'Tüm yerler zaten yolculuktaydı.',
|
||
'places.gpxImported': "{count} yer GPX'ten içe Aktarıldı",
|
||
'places.gpxImportTypes': 'Neyi içe aktarmak istiyorsunuz?',
|
||
'places.gpxImportWaypoints': 'Ara noktalar',
|
||
'places.gpxImportRoutes': 'Rotalar',
|
||
'places.gpxImportTracks': 'İzler (yol geometrisi ile)',
|
||
'places.gpxImportNoneSelected': 'İçe aktarılacak en az bir tür seçin.',
|
||
'places.kmlImportTypes': 'Neyi içe aktarmak istiyorsunuz?',
|
||
'places.kmlImportPoints': 'Noktalar (Yer İşaretleri)',
|
||
'places.kmlImportPaths': "Yollar (LineString'ler)",
|
||
'places.kmlImportNoneSelected': 'İçe aktarılacak en az bir tür seçin.',
|
||
'places.selectionCount': '{count} seçildi',
|
||
'places.deleteSelected': 'Seçileni sil',
|
||
'places.kmlKmzImported': "KMZ/KML'den {count} yer içe Aktarıldı",
|
||
'places.urlResolved': "URL'den içe aktarılan Yer",
|
||
'places.importList': 'Liste İçe Aktarma',
|
||
'places.kmlKmzSummaryValues':
|
||
'Yer işaretleri: {total} • İçe aktarıldı: {created} • Atlandı: {skipped}',
|
||
'places.importGoogleList': 'Google Listesi',
|
||
'places.importNaverList': 'Naver Listesi',
|
||
'places.googleListHint':
|
||
'Tüm yerleri içe aktarmak için paylaşılan bir Google Haritalar listesi bağlantısını yapıştırın.',
|
||
'places.googleListImported': '"{list}"ten {count} yer içe aktarıldı',
|
||
'places.googleListError': 'Google Haritalar listesi içe aktarılamadı',
|
||
'places.naverListHint':
|
||
'Tüm yerleri içe aktarmak için paylaşılan bir Naver Haritalar listesi bağlantısını yapıştırın.',
|
||
'places.naverListImported': '"{list}"ten {count} yer içe aktarıldı',
|
||
'places.naverListError': 'Naver Haritalar listesi içe aktarılamadı',
|
||
'places.viewDetails': 'Ayrıntıları Görüntüle',
|
||
'places.assignToDay': 'Hangi güne eklensin?',
|
||
'places.all': 'Tüm',
|
||
'places.unplanned': 'Planlanmamış',
|
||
'places.filterTracks': 'Parçalar',
|
||
'places.search': 'Yer ara...',
|
||
'places.allCategories': 'Tüm Kategoriler',
|
||
'places.categoriesSelected': 'kategoriler',
|
||
'places.clearFilter': 'Filtreyi temizle',
|
||
'places.count': '{count} yer',
|
||
'places.countSingular': '1 yer',
|
||
'places.allPlanned': 'Bütün yerler planlandı',
|
||
'places.noneFound': 'Hiçbir yer bulunamadı',
|
||
'places.editPlace': 'Yeri Düzenle',
|
||
'places.formName': 'İsim',
|
||
'places.formNamePlaceholder': 'örneğin Eyfel Kulesi',
|
||
'places.formDescription': 'Tanım',
|
||
'places.formDescriptionPlaceholder': 'Kısa açıklama...',
|
||
'places.formAddress': 'Adres',
|
||
'places.formAddressPlaceholder': 'Sokak, Şehir, Ülke',
|
||
'places.formLat': 'Enlem (ör. 48,8566)',
|
||
'places.formLng': 'Boylam (ör. 2,3522)',
|
||
'places.formCategory': 'Kategori',
|
||
'places.noCategory': 'Kategori Yok',
|
||
'places.categoryNamePlaceholder': 'Kategori adı',
|
||
'places.formTime': 'Zaman',
|
||
'places.startTime': 'Başlangıç',
|
||
'places.endTime': 'Son',
|
||
'places.endTimeBeforeStart': 'Bitiş zamanı başlangıç zamanından önce',
|
||
'places.timeCollision': 'Zaman şununla çakışıyor:',
|
||
'places.formWebsite': 'Web sitesi',
|
||
'places.formNotes': 'Notlar',
|
||
'places.formNotesPlaceholder': 'Kişisel notlar...',
|
||
'places.formReservation': 'Rezervasyon',
|
||
'places.reservationNotesPlaceholder': 'Rezervasyon notları, onay numarası...',
|
||
'places.mapsSearchPlaceholder': 'Yerleri ara...',
|
||
'places.mapsSearchError': 'Yer arama başarısız oldu.',
|
||
'places.loadingDetails': 'Yer ayrıntıları yükleniyor…',
|
||
'places.osmHint':
|
||
'OpenStreetMap aramasını kullanma (fotoğraf, açılış saatleri veya derecelendirme yok). Tüm ayrıntılar için ayarlara bir Google API anahtarı ekleyin.',
|
||
'places.osmActive':
|
||
"OpenStreetMap aracılığıyla arama yapın (fotoğraf, derecelendirme veya çalışma saatleri yok). Gelişmiş veriler için Ayarlar'a bir Google API anahtarı ekleyin.",
|
||
'places.categoryCreateError': 'Kategori oluşturulamadı',
|
||
'places.nameRequired': 'Lütfen bir ad girin',
|
||
'places.saveError': 'Kaydedilemedi',
|
||
};
|
||
export default places;
|