SkateSpots/src/i18n/tr/batch6.ts

1948 lines
89 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/** tr — batch 6: placesUi, marketUi, labOptions. */
const trBatch6 = {
placesUi: {
addToCalendar: {
add: "Takvime Ekle",
appleOutlook: "Apple / Outlook (.ics)",
google: "Google Takvim",
},
attendees: {
goingCount: "katılıyor",
goingTab: "Katılıyor ({{count}})",
interestedTab: "İlgileniyor ({{count}})",
nobodyGoing: "Henüz kimse onaylamadı.",
nobodyInterested: "Henüz kimse ilgilendiğini belirtmedi.",
noRsvps: "Henüz RSVP yok — katıldığını ilk söyleyen sen ol.",
trusted: "Güvenilir",
trustedTitle: "Takip ettiğin biri veya güvenilir bir haritacı",
youTrust: "güvendiğin",
},
bounty: {
addressCoords: "Adres ve koordinatlar",
basic: "Temel",
contactInfo: "İletişim bilgileri",
description: "Açıklama",
earningPotential: "Kazanç Potansiyeli",
excellent: "Mükemmel!",
gettingStarted: "Başlarken",
good: "İyi",
onePhoto: "En az 1 fotoğraf",
openingHours: "Açılış saatleri",
shopName: "Shop adı",
threePhotos: "3+ fotoğraf",
tip: "💡 Daha yüksek kalite = topluluktan daha fazla Zap!",
},
calendar: {
allDay: "Tüm gün",
eventDay: "Event günü",
eventsOnDay: "{{count}} event",
eventsThisMonth: "bu ayki event'ler",
going: "katılıyor",
months: {
january: "Ocak",
february: "Şubat",
march: "Mart",
april: "Nisan",
may: "Mayıs",
june: "Haziran",
july: "Temmuz",
august: "Ağustos",
september: "Eylül",
october: "Ekim",
november: "Kasım",
december: "Aralık",
},
nextMonth: "Gelecek ay",
nothingOnDay: "Bu gün hiçbir şey yok.",
prevMonth: "Önceki ay",
tapHighlighted: "Neler olduğunu görmek için vurgulanan bir güne dokun.",
today: "Bugün",
tourDay: "Tour günü",
toursOnDay: "{{count}} tour",
toursThisMonth: "bu ayki tour'lar",
weekdays: {
sun: "Paz",
mon: "Pzt",
tue: "Sal",
wed: "Çar",
thu: "Per",
fri: "Cum",
sat: "Cmt",
},
weekdaysShort: {
sun: "P",
mon: "P",
tue: "S",
wed: "Ç",
thu: "P",
fri: "C",
sat: "C",
},
},
countdown: {
ended: "Sona erdi",
happeningNow: "Şu anda oluyor",
inDays: "{{count}} gün içinde",
inHoursMins: "{{hours}}s {{mins}}d içinde",
inMins: "{{count}} dk içinde",
startingNow: "Şimdi başlıyor",
tomorrow: "Yarın",
},
createEvent: {
add: "Ekle",
addNewSpot: "Yeni bir spot ekle →",
changeSpot: "Spot Değiştir",
created: "Event oluşturuldu!",
createdDesc: "Event'in ağa yayımlandı.",
entryFee: "Giriş Ücreti",
entryFeeHint: "(isteğe bağlı — örn. \"500 sats\" veya \"£10\")",
entryFeePlaceholder: "Ücretsiz event'ler için boş bırak",
featuring: "{{name}} yer alıyor",
featuringDesc: "Bu performans canlı müzik olarak etiketlenecek ve konser listesinde gösterilecek.",
fundingGoal: "Fon Hedefi",
fundingGoalHint: "(isteğe bağlı — Zap ile kitle fonlaması için sats)",
fundingGoalPlaceholder: "örn. 50000",
geoNotSupported: "Coğrafi konum desteklenmiyor",
geoNotSupportedDesc: "Tarayıcın coğrafi konumu desteklemiyor.",
hideSpots: "Spot'ları Gizle",
hostingAs: "{{name}} olarak ev sahipliği yapıyorsun",
hostingAsDesc: "Bu event crew sayfanda görünecek ve crew tarafından düzenlenmiş olarak etiketlenecek.",
imageUploaded: "Görsel yüklendi",
imageUploadedDesc: "Görselin başarıyla yüklendi.",
invalidDate: "Geçersiz tarih",
invalidDateDesc: "Lütfen geçerli bir başlangıç tarihi ve saati gir.",
invalidEnd: "Geçersiz bitiş saati",
invalidEndDesc: "Bitiş saati başlangıç saatinden sonra olmalı.",
linkedTo: "Bağlı: {{title}}",
linkToSpot: "Bir Skate Spot'a bağla",
linkToShop: "Bir Shop'a bağla",
selectedShop: "{{name}} ile bağlantılı",
selectShopHint: "İsteğe bağlı — bir skate shop'ta düzenleniyor veya ev sahipliği yapılıyor.",
selectShop: "Shop seç",
changeShop: "Shop değiştir",
hideShops: "Shop'ları gizle",
searchShops: "Shop ara…",
noShopsMatch: "Aramanla eşleşen Shop yok.",
noShopsAvailable: "Henüz Shop yok.",
linkToTour: "Bir Tour'a bağla (İsteğe bağlı)",
linkTourDesc: "Bu event'i bir Tour'a bağla, böylece daha büyük bir serinin parçası olduğu görünsün. Ulusal Tour'lar, uluslararası maceralar veya World Destruction Tour mücadele günleri için harika.",
loadingSpots: "Spot'lar yükleniyor...",
loadingTours: "Tour'lar yükleniyor...",
locationError: "Konum hatası",
locationFound: "Konum bulundu",
locationFoundDesc: "Mevcut konumun ayarlandı.",
logoUrl: "Logo URL (isteğe bağlı)",
noSpotsAvailable: "Spot yok",
noSpotsMatch: "Aramanla eşleşen Spot yok",
noTourLinked: "Tour bağlı değil",
optional: "(isteğe bağlı)",
pastDesc: "Gelecekte bir tarih ve saat seç ki patenciler RSVP verebilsin ve gelebilsin.",
pastTitle: "Bu başlangıç saati geçmişte",
publishFailed: "Yayımlanamadı",
publishFeatured: "Öne Çıkan Event'i Yayımla",
removeSponsor: "Sponsoru kaldır",
searchSpots: "Spot'ları ad, konum veya kategoriye göre ara...",
selectedSpot: "Seçildi: {{name}}",
selectSpot: "Spot Seç",
selectSpotHint: "Bu event'in gerçekleşeceği haritadan bir spot seç",
selectTour: "Tour Seç",
somethingWrong: "Bir şeyler ters gitti",
sponsorName: "Sponsor adı",
sponsors: "Sponsorlar",
sponsorsHint: "Bunu destekleyen bir Shop veya marka mı var? Logolarını ekle — event'te \"Presented by\" şeridi olarak görünür.",
startRequired: "Başlangıç saati gerekli",
startRequiredDesc: "Lütfen event'in ne zaman başladığını gir.",
titleRequired: "Başlık gerekli",
titleRequiredDesc: "Lütfen bu event için bir ad gir.",
uploadFailed: "Yükleme başarısız",
uploadFailedDesc: "Görsel yüklenemedi",
websiteUrl: "Web sitesi URL'si (isteğe bağlı)",
},
createShop: {
address: "Shop Adresi",
addressPlaceholder: "örn. 411 N Fairfax Ave, Los Angeles, CA 90036",
addressRequired: "Adres gerekli",
addressRequiredDesc: "Lütfen Shop adresini gir.",
contactHint: "Müşterilerin sana ulaşmasına yardımcı ol (en az bir iletişim yöntemi önerilir)",
contactInfo: "İletişim Bilgileri",
created: "🎉 Shop eklendi!",
createdDesc: "Skate shop'ın artık haritada. Patenciler teşekkür etmek için sana Zap gönderebilir!",
descriptionPlaceholder: "İnsanlara Shop'ını, ne sattığını, uzmanlığını anlat...",
detailsDesc: "Topluluğa Shop'ını anlat. * ile işaretli tüm alanlar zorunludur.",
email: "E-posta",
hoursOfOperation: "Çalışma Saatleri",
hoursPlaceholder: "örn. Pzt-Cmt 10:00-20:00, Paz 12:00-18:00",
instagram: "Instagram",
invalidCoords: "Geçersiz koordinatlar",
invalidCoordsDesc: "Lütfen geçerli enlem (-90 ile 90) ve boylam (-180 ile 180) gir.",
latPlaceholder: "Enlem (örn. 34.0737)",
lngPlaceholder: "Boylam (örn. -118.3614)",
locationRequired: "Konum gerekli",
locationRequiredDesc: "Lütfen koordinatları gir veya mevcut konumunu kullan.",
loginToAdd: "Bir skate shop eklemek için giriş yapmalısın.",
namePlaceholder: "örn. Supreme Los Angeles",
nameRequired: "Shop adı gerekli",
nameRequiredDesc: "Lütfen Shop'ın için bir ad gir.",
phoneNumber: "Telefon Numarası",
publishFailedDesc: "Bir şeyler ters gitti. Ayrıntılar için konsola bak.",
shopPhotoAlt: "Shop",
shopPhotos: "Shop Fotoğrafları",
subtitle: "Shop'ını haritada listele ve toplulukla bağlantı kur",
upload: "Yükle",
},
createTour: {
acceptedClipSources: "Kabul Edilen Klip Kaynakları",
acceptedClipSourcesDesc: "Klip gönderimleri için hangi formatları kabul edeceksin?",
accommodationInfo: "Konaklama Bilgileri",
accommodationPlaceholder: "Konaklama önerileri veya düzenlemeleri, örn. 'Rota boyunca bütçe hostelleri', 'Kamp malzemeleri gerekli', 'Airbnb'ler dahil'",
addChallenge: "Mücadele Ekle",
addCity: "Bir şehir ekle...",
addCountry: "Bir ülke ekle...",
addShopFirst: "Önce bir Shop ekle",
alsoSelected: "Ayrıca seçildi:",
availabilityPlaceholder: "örn. Hafta sonları, sadece sabahları, randevuyla",
availabilityQuestion: "Genellikle ne zaman müsaitsin?",
availableShops: "Mevcut Skate Shop'lar ({{count}})",
challengeDescPlaceholder: "İsteğe bağlı açıklama...",
challenges: "Mücadeleler",
challengesRequired: "Mücadeleler gerekli",
challengesRequiredDesc: "Lütfen takımların tamamlaması için en az bir mücadele ekle.",
challengesSecret: "Tüm mücadeleler yarışma başlangıç tarihine kadar GİZLİDİR. Takımlar o zamana kadar göremez!",
challengeTitlePlaceholder: "Mücadele başlığı, örn. 'Kickflip a 10 stair'",
citiesLabel: "Şehirler",
citiesOnTour: "Tour'daki Şehirler",
cityPlaceholder: "örn. Berlin, Almanya",
cityRegion: "Şehir / Bölge",
cityRequired: "Şehir/bölge gerekli",
cityRequiredDesc: "Lütfen şehrini veya bölgeni gir.",
clipAnyUrl: "🔗 Herhangi bir URL",
clipBlossom: "📦 Blossom Yükleme",
clipInstagram: "📸 Instagram",
clipYouTube: "▶️ YouTube",
competitionDates: "Yarışma Tarihleri",
competitionDatesWarning: "⚠️ Tüm mücadeleler başlangıç tarihine kadar GİZLİDİR! Takımlar yarışma başlayana kadar mücadeleleri göremez.",
competitionLocations: "Yarışma Yerleri",
competitionLocationsDesc: "Takımlar nerede yarışacak? İlgili tüm şehirleri ve ülkeleri ekle.",
coordsHint: "Koordinatlar isteğe bağlıdır. Buluşma noktanı haritaya sabitlemek için ekle.",
countriesLabel: "Ülkeler",
countriesRequired: "Ülkeler gerekli",
countriesRequiredDesc: "Lütfen uluslararası Tour'ın için en az bir ülke ekle.",
createdDestruction: "💀 WORLD DESTRUCTION TOUR OLUŞTURULDU!",
createdDestructionDesc: "Takımlar kayıt olabilir. Mücadeleler başlangıç tarihinde açıklanır!",
createDestructionTour: "World Destruction Tour Oluştur",
createdInternational: "✈️ Uluslararası Tour Oluşturuldu!",
createdInternationalDesc: "Küresel maceran listelendi! Dünya çapındaki patencilerle bağlantı kur.",
createdLocal: "🏠 Yerel Tour Oluşturuldu!",
createdLocalDesc: "Tour'ın artık görünür. Patenciler DM ile rezervasyon yapabilir!",
createdNational: "🚐 Ulusal Tour Oluşturuldu!",
createdNationalDesc: "Yolculuğun yayında! İlgilenen patencilerle koordinasyon kurmaya başla.",
departure: "Kalkış *",
departureRequired: "Kalkış tarihi gerekli",
departureRequiredDesc: "Yolculuğun ne zaman kalktığını belirle ki patenciler plan yapıp rezervasyon yapabilsin.",
descriptionPlaceholder: "Patencilerin neler yaşayacağını anlat: ziyaret edeceğiniz spot'lar, atmosfer, Tour'ını özel kılan şey...",
destructionDesc: "Küresel KOTR tarzı yarışmanı kur - HER ŞEYİ sen belirlersin!",
discountHint: "Tour katılımcıları bu indirimi almak için rezervasyon onayını Shop'ta gösterebilir",
discountPercentage: "İndirim Yüzdesi",
dropTour: "Bir Tour Yayınla",
duration: "Süre",
durationHintDestruction: "Yarışma ne kadar sürüyor? (1-12 ay)",
durationHintInternational: "Macera kaç hafta? (en fazla 2 ay)",
durationHintLocal: "Tipik Tour'ın ne kadar sürer?",
durationHintNational: "Yolculuk kaç gün?",
durationWeeksMonths: "{{weeks}} hafta (~{{months}} ay)",
editTour: "Tour'ı Düzenle",
enable: "Etkinleştir",
enabled: "Etkin",
endBeforeStart: "Bitiş başlangıçtan önce",
endBeforeStartDesc: "Yarışma bitiş tarihi başlangıç tarihinde veya sonrasında olmalı.",
endDate: "Bitiş Tarihi",
entryFeeHint: "Sen %95'ini alırsın • Platform %5 alır • Ücretsiz giriş için boş bırak",
entryFeePerTeam: "Takım Başına Giriş Ücreti (sats)",
entryFeePlaceholder: "örn. 100000",
entryPrizes: "Giriş ve Ödüller",
filmPremieres: "Takım Filmi Prömiyerleri",
filmPremieresDesc: "Yarışmadan sonra her takımın klipleri dünya çapındaki yerel skate shop'larda prömiyer yapabilecek tam bir film haline gelir.",
filmPremieresInfo: "🎥 Takımlar mücadele kliplerini final filminde birleştirir. Shop'lar prömiyer event'lerine ev sahipliği yapabilir, küresel yarışmayı yerel topluluklara bağlayabilir.",
filmReleaseDate: "Film Çıkış Tarihi (İsteğe bağlı)",
filmReleaseDateHint: "Filmlerin ne zaman erişilebilir olacağı. Yarışma bittikten hemen sonra yayınlamak için boş bırak.",
fixedSession: "Sabit oturum",
fixedSessionDesc: "Belirli bir tarih ve saat",
flexible: "Esnek",
flexibleDesc: "DM ile istediğin zaman rezervasyon yap",
hide: "Gizle",
howDestruction1: "• Küresel takım yarışması - en fazla 12 ay",
howDestruction2: "• Mücadeleleri, puanları, ödülleri SEN belirlersin - biz sadece platformu sağlarız",
howDestruction3: "• Tüm mücadeleler yarışma başlangıç tarihine kadar GİZLİDİR",
howDestruction4: "• Klipler Blossom yükleme VEYA harici bağlantılar (YouTube, Instagram, herhangi bir URL) ile",
howDestruction5: "• Sadece ileri seviye - tüm spot türleri otomatik olarak dahildir",
howDestruction6: "• Platform giriş ücretlerinin sadece %5'ini alır (ödül havuzunun DEĞİL)",
howDestructionTitle: "💀 WORLD DESTRUCTION TOUR - KOTR Tarzı",
howInternational1: "• Birden çok ülkede sınır ötesi maceralar",
howInternational2: "• Fiyatı sen belirlersin — platform sadece %5 alır",
howInternational3: "• Kalkış ve dönüş tarihlerini ayarla ki crew uçak bileti alabilsin",
howInternational4: "• Dünyanın her yerinden patencileri bağla",
howInternational5: "• Unutulmaz küresel deneyimler yarat!",
howInternationalTitle: "Uluslararası Tour'lar Nasıl Çalışır",
howItWorks: "Nasıl çalışır:",
howLocal1: "• Fiyatı sen belirlersin — platform %10 alır",
howLocal2: "• Gizli spot'lar gizli kalır — onları bizzat sen gösterirsin",
howLocal3: "• Planlı bir oturum düzenle veya esnek / randevuyla tut",
howLocal4: "• Patenciler DM ile rezervasyon yapar, Lightning ile öder ve takvimine ekleyebilir",
howLocal5: "• Yorumlar ve Zap'larla itibarını inşa et",
howLocalTitle: "Yerel Tour'lar Nasıl Çalışır",
howNational1: "• Ülken içinde çok şehirli yolculuklar",
howNational2: "• Fiyatı sen belirlersin — platform sadece %7 alır",
howNational3: "• Yolculuk tarihlerini ayarla ki patenciler izin ve seyahat planlayabilsin",
howNational4: "• Crew için ulaşım / konaklama bilgisi ekle",
howNational5: "• Efsanevi kaykay maceraları inşa et!",
howNationalTitle: "Ulusal Tour'lar Nasıl Çalışır",
imageUploadedDesc: "Tour görselin yüklendi.",
incompleteCoords: "Eksik koordinatlar",
incompleteCoordsDesc: "Lütfen hem enlemi hem boylamı gir veya ikisini de boş bırak.",
internationalDetails: "Uluslararası Macera Ayrıntıları",
languagesSelected: "{{count}} seçildi",
languagesSpoken: "Konuşulan Diller",
latOptional: "Enlem (isteğe bağlı)",
lngOptional: "Boylam (isteğe bağlı)",
loadingProfile: "Profil Yükleniyor...",
loadingProfileDesc: "NIP-05 doğrulama durumun kontrol ediliyor.",
loadingShops: "Shop'lar yükleniyor...",
localShopPremieres: "Yerel Shop Prömiyerleri",
localShopPremieresDesc: "Dünya çapındaki skate shop'lar film gecelerine ev sahipliği yapabilir",
loginToCreate: "Bir tour oluşturmak için giriş yapmalısın.",
maxGroupSize: "Maks Grup Boyutu",
maxTeams: "Maks Takım",
maxTeamSize: "Maks Takım Boyutu",
meetingLocationSet: "Mevcut konumun buluşma noktası olarak ayarlandı.",
meetingPointDesc: "Tour katılımcılarıyla nerede buluşacaksın? Halka açık, iyi bilinen bir yer seç.",
meetingPointLabel: "Buluşma Noktası",
meetingPointPlaceholder: "örn. Warschauer Straße İstasyonu",
meetingPointRequired: "Buluşma noktası gerekli",
meetingPointRequiredDesc: "Lütfen Tour katılımcılarıyla nerede buluşacağını gir.",
minTeamSize: "Min Takım Boyutu",
noChallenges: "Henüz mücadele yok",
noChallengesDesc: "Takımların tamamlaması için mücadele ekle",
noPartnerShop: "Partner Shop yok",
noShopsFound: "Ağda henüz skate shop bulunamadı.",
noShopsRegistered: "Henüz kayıtlı skate shop yok",
onlineRelease: "Çevrimiçi Yayın",
onlineReleaseDesc: "Filmleri YouTube/Nostr'da da yayınla",
organizerContact: "Organizatör İletişim Bilgileri",
organizerContactHint: "Bu, kayıtlı takımlara görünür olacak",
organizerContactPlaceholder: "Takımlar sana nasıl ulaşabilir? örn. Nostr npub, e-posta, Telegram vb.",
partnerDiscountDesc: "Tour katılımcılarına yerel bir skate shop'ta indirim sun",
partnerStep1: "1. Güvendiğin yerel bir skate shop ile ortak ol",
partnerStep2: "2. Tour katılımcıları için bir indirim yüzdesi belirle",
partnerStep3: "3. Tour'dan sonra katılımcılara Shop'ta gösterecekleri bir onay ver",
partnerStep4: "4. Shop indirimi uygular - topluluğu güçlendirir ve ayak trafiğini artırır!",
percentOff: "%{{percent}} İNDİRİM",
photoHint: "Kaykay yaparken bir fotoğrafını veya Tour'ından havalı bir spot ekle.",
pickRide: "Aracını seç",
place1: "🥇 1.",
place2: "🥈 2.",
place3: "🥉 3.",
platformFee: "Fiyatı sen belirlersin • Platform {{percent}} alır",
points: "Puanlar:",
pricePerPerson: "Kişi Başı Fiyat (sats)",
pricePlaceholder: "örn. 25000",
prizeDistribution: "Ödül Dağılımı",
prizePoolHint: "İsteğe bağlı - toplam mevcut ödüller",
prizePoolPlaceholder: "örn. 2000000",
proTipDesc: "Partner indirimi listeleyen önce, indirim yüzdesi üzerinde anlaşmak için Shop sahibiyle DM yoluyla iletişime geç. Bu, onların da onayladığından ve Tour katılımcıların için indirimi uygulayacağından emin olmanı sağlar.",
proTipTitle: "💡 İpucu: Önce Shop ile koordine ol!",
return: "Dönüş",
returnBeforeDeparture: "Kalkıştan önce dönüş",
returnBeforeDepartureDesc: "Dönüş tarihi, kalkış tarihinde veya sonrasında olmalı.",
roadTripDetails: "Yolculuk Ayrıntıları",
schedule: "Program",
scheduleDesc: "Bunu tek seferlik planlı bir oturum olarak düzenle veya esnek bırakıp patencilerin DM ile zaman ayarlamasına izin ver.",
secretUntilStart: "Başlangıca kadar gizli",
selectPartnerShop: "Partner Shop Seç",
sessionDateRequired: "Oturum tarihi gerekli",
sessionDateRequiredDesc: "Planlı oturumun için tarih ve saati seç veya esnek programa geç.",
sessionDateTime: "Oturum tarihi ve saati",
sessionDateTimeHint: "Patenciler bu saati görecek ve Tour sayfasından takvimine ekleyebilecek.",
shopPremieresContact: "Film prömiyeri gecelerini ayarlamak için bu Shop'larla doğrudan iletişime geç. Tüm düzenlemeler gizlidir.",
shopPremieresHow: "💡 Shop Prömiyerleri Nasıl Çalışır: Prömiyer gecelerini ayarlamak için Shop'larla doğrudan iletişime geç. Tüm düzenlemeler seninle Shop'lar arasında gizlidir.",
shopsCanRegister: "Shop'lar /create-shop adresinden kayıt olabilir",
show: "Göster",
showAllLanguages: "{{count}} dilin tümünü göster",
somethingWrong: "Bir şeyler ters gitti.",
spotTypes: "Spot Türleri",
spotTypesRequired: "Spot türleri gerekli",
spotTypesRequiredDesc: "Lütfen göstereceğin en az bir spot türü seç.",
startDate: "Başlangıç Tarihi",
startDateRequired: "Başlangıç tarihi gerekli",
startDateRequiredDesc: "Lütfen yarışmanın ne zaman başlayacağını belirle (mücadeleler bu tarihte açıklanır).",
startingCity: "Başlangıç Şehri",
startingCityPlaceholder: "örn. Los Angeles, ABD",
teamSettings: "Takım Ayarları",
teamsCount: "{{count}} takım",
titlePlaceholder: "örn. Berlin Kreuzberg - Yeraltı Spot Tour'ı",
titleRequired: "Tour başlığı gerekli",
titleRequiredDesc: "Lütfen Tour'ın için bir ad gir.",
totalPercent: "Toplam: %{{percent}}",
totalPrizePool: "Toplam Ödül Havuzu (sats)",
tourDesc: "Patencilere Tour'ında onları nelerin beklediğini anlat",
tourDetails: "Tour Ayrıntıları",
tourPhoto: "Tour Fotoğrafı",
tourTitle: "Tour Başlığı",
transportDestructionPlaceholder: "Takımlar konumlar arasında nasıl seyahat edecek? Sağlanan veya önerilen bir ulaşım var mı?",
transportInfo: "Ulaşım Bilgileri",
transportPlaceholder: "Katılımcılar nasıl seyahat edecek? örn. 'Minibüs sağlanıyor', 'Barcelona'ya uçun, minibüs kiralarız', 'Şehirler arası tren'",
tripDatesDesc: "Tarihleri kesinleştir ki patenciler izin isteyebilsin, uçak bileti alsın ve yolculuğu planlayabilsin.",
tripDatesTitle: "Yolculuk Tarihleri",
updated: "Tour güncellendi!",
updatedDesc: "Değişikliklerin yayımlandı.",
upload: "Yükle",
view: "Görüntüle →",
worldDestruction: "World Destruction Tour",
youReceive: "Alacağın: kişi başı {{amount}} sats",
},
editEvent: {
accessDenied: "Erişim Reddedildi",
accessDeniedDesc: "Sadece kendi oluşturduğun event'leri düzenleyebilirsin.",
backToEvent: "Event'e Dön",
detailsDesc: "Bu event hakkındaki bilgileri güncelle. * ile işaretli tüm alanlar zorunludur.",
eventCover: "Event kapağı",
locationUpdated: "Konum güncellendi.",
loginToEdit: "Bu event'i düzenlemek için giriş yapmalısın.",
newSpot: "Yeni spot: {{location}}.",
newTime: "Yeni saat: {{date}} {{time}}.",
saveChanges: "Değişiklikleri Kaydet",
saving: "Kaydediliyor...",
title: "Event'i Düzenle",
updated: "Event güncellendi!",
updatedDesc: "Değişikliklerin ağa yayımlandı.",
updateDetails: "{{title}} için ayrıntıları güncelle",
updatedNotified: "Değişiklikler yayımlandı — {{count}} katılımcıya bildirildi.",
updateFailed: "Güncellenemedi",
updateMessage: "{{parts}} — ayrıntılar için event'e bak.",
},
editShop: {
accessDeniedDesc: "Sadece kendi oluşturduğun Shop'ları düzenleyebilirsin.",
backToShop: "Shop'a Dön",
detailsDesc: "Shop bilgilerini güncelle. * ile işaretli tüm alanlar zorunludur.",
loginToEdit: "Bu Shop'ı düzenlemek için giriş yapmalısın.",
updated: "Shop güncellendi!",
updateDetails: "{{name}} için ayrıntıları güncelle",
},
editTour: {
accessDeniedDesc: "Sadece kendi oluşturduğun Tour'ları düzenleyebilirsin.",
loginToEdit: "Bu Tour'ı düzenlemek için giriş yapmalısın.",
},
eventCard: {
report: "Bildir",
},
eventDetail: {
aCrew: "bir crew",
addToCalendar: "Takvime ekle",
backToEvents: "Event'lere Dön",
cancelled: "Bu event iptal edildi",
checkUpdate: "— güncellemeye bak",
copyFailed: "Kopyalama başarısız",
date: "Tarih",
editEvent: "Event'i düzenle",
eventFallback: "Event",
eventOrganizer: "Event Organizatörü",
getDirections: "Yol Tarifi Al",
linkCopied: "Bağlantı kopyalandı",
linkCopiedDesc: "Event bağlantısı panoya kopyalandı — istediğin yere yapıştır.",
live: "Canlı:",
liveMusic: "canlı müzik",
location: "Konum",
newLocation: "Yeni konum",
noRsvps: "Hiç RSVP kaydedilmedi.",
organizer: "Organizatör",
rsvpsClosed: "RSVP'ler kapalı — bu event ev sahibi tarafından iptal edildi.",
seeMap: "Haritada gör",
shareEvent: "Event'i paylaş",
shareText: "{{title}} — SkateSpots'ta bir kaykay event'i",
shareTextFallback: "SkateSpots'taki bu kaykay event'ine göz at",
time: "Saat",
timeChanged: "Saat değişti",
updatesFromHost: "Ev sahibinden güncellemeler",
where: "Nerede",
whoCame: "Kim geldi",
whosGoing: "Kim geliyor",
},
events: {
calendar: "Takvim",
createTour: "Tour Oluştur",
events: "Event'ler",
faqFooter: "Soruların mı var? SSS'ye bak →",
hosting: "Ev Sahipliği",
hostingSubtitle: "Event'lerin — RSVP'ler, güncellemeler ve hızlı düzenlemeler",
list: "Liste",
noEventsMatchFilters: "Filtrelerinle eşleşen event yok. Filtreleri ayarlamayı veya temizlemeyi dene.",
noPast: "Geçmiş event yok",
noPastBody: "Mevcut filtrelerinde geçmiş kaykay event'i bulunamadı.",
noTours: "Tour bulunamadı",
noToursBody: "Henüz kaykay Tour'ı yok. İlkini oluştur ve patencileri bir spot keşfine çıkar!",
noToursMatchFilters: "Filtrelerinle eşleşen Tour yok. Filtreleri ayarlamayı veya temizlemeyi dene.",
noUpcoming: "Yaklaşan event yok",
noUpcomingBody: "Yaklaşan kaykay event'i bulunamadı. İlkini oluşturan sen ol!",
past: "Geçmiş",
resultsCount: "{{count}} sonuç",
searchCity: "Şehir…",
searchEvent: "Event adı…",
searchTour: "Tour adı…",
tours: "Tour'lar",
toursSubtitle: "Yerel rehberler, yolculuklar ve dünya yıkım yarışmaları",
upcoming: "Yaklaşan",
},
eventTypes: {
contest: "Yarışma",
demo: "Demo",
jam: "Jam",
meetup: "Buluşma",
premiere: "Prömiyer",
session: "Oturum",
workshop: "Atölye",
},
featured: {
active: "Aktif",
bodyEvent: "Yayınlamak ücretsiz. Öne çıkan event'ler bir rozet alır ve event'ler sayfasının en üstünde yer alır.",
bodyTour: "Yayınlamak ücretsiz. Öne çıkan Tour'lar bir rozet alır ve Tour listesinin en üstünde yer alır.",
contextEvent: "Event'in her iki durumda da ücretsiz listelenir — öne çıkarma sadece rozet ve öne çıkarma ekler.",
contextTour: "Tour'ın her iki durumda da ücretsiz listelenir — öne çıkarma sadece rozet ve öne çıkarma ekler.",
daysRemaining: "Öne çıkarma aktif · {{count}} gün kaldı.",
headingEvent: "Bu event'i öne çıkar",
headingTour: "Bu Tour'ı öne çıkar",
optional: "isteğe bağlı",
platformOwner: "Platform sahibi — öne çıkarma her zaman açık.",
},
filters: {
activeCount: "{{count}} aktif",
all: "Tümü",
allLevels: "Tüm Seviyeler",
eventType: "Event Türü",
following: "Takip edilen",
newest: "En yeni",
popular: "Popüler",
showResults: "Sonuçları Göster",
showResultsActive: "Sonuçları Göster · {{count}} aktif",
skillLevel: "Beceri Seviyesi",
sortBy: "Sırala",
topRated: "En Yüksek Puanlı",
tourCategory: "Tour Kategorisi",
trusted: "Güvenilir",
trustLevel: "Güven Seviyesi",
verified: "Doğrulanmış",
},
food: {
bar: "Bar",
cafe: "Kafe",
call: "Ara",
chooseSpot: "Bir spot seç...",
directions: "Yol Tarifi",
fastFood: "Fast Food",
foodCourt: "Yemek Alanı",
locationLabel: "Konum:",
noneFound: "Yemek Spot'u Bulunamadı",
noneFoundDesc: "Bu spot'un 1 km çevresinde hiç restoran veya kafe bulamadık. Farklı bir konum seçmeyi dene.",
placesFound: "{{spot}} çevresinde 1 km içinde {{count}} yer bulundu",
pub: "Pub",
restaurant: "Restoran",
selectSpot: "Bir kaykay spot'u seç",
selectSpotDesc: "Yakındaki restoranları, kafeleri ve diğer yemek seçeneklerini bulmak için yukarıdaki açılır menüden bir kaykay spot'u seç.",
selectSpotTitle: "Bir Kaykay Spot'u Seç",
subtitle: "Favori kaykay spot'larının yakınında yiyecek yerleri bul",
title: "Spot Yakınındaki Yemekler",
unknown: "Bilinmeyen",
website: "Web sitesi",
},
rsvp: {
areYouGoing: "Geliyor musun?",
cant: "Gelemem",
cantMakeIt: "Gelemem",
going: "Geliyorum",
goingCount: "geliyor",
goingShort: "Geliyor",
hostNote: "Buna sen ev sahipliği yapıyorsun — ama yine de durumunu ayarlayabilirsin.",
interested: "İlgileniyorum",
interestedCount: "ilgileniyor",
loginToRsvp: "RSVP için giriş yap.",
maybe: "Belki",
toastError: "RSVP yapılamadı",
toastGoing: "Geliyorsun! 🛹",
toastInterested: "İlgilendi olarak işaretlendi.",
toastNotGoing: "Gelmiyor olarak işaretlendi.",
tryAgain: "Lütfen tekrar dene.",
},
shop: {
addNip05Settings: "Ayarlardan NIP-05 ekle",
adminRemovedReason: "SkateSpots yöneticisi \"{{name}}\" Shop'ını kaldırdı",
areYouOwner: "Shop Sahibi Sen misin?",
backToMap: "Haritaya Dön",
claimDesc: "Bu Shop'ın sahibi veya yöneticisiysen, NIP-05 kullanarak sahipliği doğrulamak için talep edebilirsin.",
claimNip05Intro: "Bu Shop'ı talep etmek için Shop'ın web sitesi alan adıyla eşleşen bir NIP-05 tanımlayıcısı ekle. Örneğin, Shop web sitesi şuysa",
claimNip05Your: "NIP-05'in şu olmalı",
contactShop: "Shop ile İletişime Geç",
deleted: "Shop silindi",
deletedDesc: "Silme isteği relay'lere gönderildi. Çoğu relay bu içeriği kaldıracaktır.",
deleteDialogDesc: "Bu, \"{{name}}\" Shop'ını tüm relay'lerden kalıcı olarak siler. Bu işlem geri alınamaz.",
deleteDialogTitle: "Shop Silinsin mi?",
deletedReason: "Silinen Shop",
deleteFailed: "Silme başarısız",
deleteShop: "Shop'ı Sil",
linkCopied: "Bağlantı kopyalandı!",
linkCopiedDesc: "Shop bağlantısı panoya kopyalandı.",
nip05Required: "⚠️ Shop'ları talep etmek için NIP-05 doğrulaması gerekli",
opens: "Açılıyor: {{domain}}",
removeAdmin: "Kaldır (yönetici)",
removed: "Shop kaldırıldı",
removedDesc: "Bu Shop kaldırıldı ve SkateSpots genelinde gizlenecek.",
removeDialogDesc: "SkateSpots yöneticisi olarak \"{{name}}\" Shop'ını kaldırıyorsun. Herkes için uygulama genelinde gizlenecek ve relay'lere silme isteği gönderilecek.",
removeDialogTitle: "Bu Shop kaldırılsın mı? (yönetici)",
removeShop: "Shop'ı Kaldır",
tipMapper: "Haritacıya Bahşiş Ver",
tipMapperDesc: "Bu Shop bir topluluk üyesi tarafından eklendi. Teşekkür etmek için ona Zap gönder!",
updateNip05: "Talep Etmek İçin NIP-05'i Güncelle",
viewPhotoFull: "Fotoğrafı tam ekranda görüntüle",
viewPhotoOf: "Fotoğraf {{index}} / {{total}}",
},
sponsors: {
presentedBy: "Sunan",
},
tourCard: {
active: "Aktif",
completed: "Tamamlandı",
contactForPrice: "Fiyat için iletişime geç",
durationDays: "{{count}} gün",
durationHours: "{{count}} saat",
durationMonths: "{{count}} ay",
durationWeeks: "{{count}} hafta",
entry: "Giriş: {{amount}} sats",
happeningNow: "Şu anda oluyor",
inDays: "{{count}} gün içinde",
inHours: "{{count}} sa içinde",
inMonths: "{{count}} ay içinde",
inWeeks: "{{count}} hafta içinde",
maxGroup: "Maks {{count}}",
price: "{{amount}} sats",
prizePool: "{{amount}} sats",
registrationOpen: "Kayıtlar Açık",
startingSoon: "Yakında başlıyor",
teamsMax: "en fazla {{count}} takım",
tomorrow: "Yarın",
worldwide: "Dünya çapında",
},
tourDetail: {
about: "Bu Tour Hakkında",
availability: "Müsaitlik",
competitionWindow: "Yarışma Aralığı",
contactToBook: "Rezervasyon için Rehberle İletişime Geç",
discountAt: "{{shop}}'ta %{{percent}} İNDİRİM",
duration: "Süre",
languages: "Diller",
loginToBook: "Rezervasyon için Giriş Yap",
loginToBookDesc: "Rehberle iletişime geçmek ve bu Tour'ı rezerve etmek için giriş yap",
maxGroup: "Maks Grup",
meetingPoint: "Buluşma Noktası",
notFound: "Tour Bulunamadı",
notFoundDesc: "Bu Tour kaldırılmış olabilir veya mevcut değil.",
organizer: "Organizatör",
partnerDiscount: "Partner Shop İndirimi",
partnerDiscountDesc: "Partner skate shop'ta indirim almak için bu Tour'ı rezerve et. Rezervasyon onayını Shop personeline göster.",
people: "{{count}} kişi",
perPerson: "kişi başı",
price: "Fiyat",
runsAbout: "Yaklaşık {{duration}} sürer",
scheduledSession: "Planlı Oturum",
shareText: "Bu yerel kaykay Tour'ına göz at: {{title}}",
skillLevel: "Beceri Seviyesi",
spotTypes: "Spot Türleri",
tourGuide: "Tour Rehberi",
tourSponsors: "Tour Sponsorları",
tripDates: "Yolculuk Tarihleri",
viewProfile: "Profili Görüntüle",
},
updates: {
admin: "Yönetici",
adminNote: "SkateSpots yöneticisi olarak paylaşıyorsun. Ev sahibinden değil, açıkça yönetici bildirimi olarak etiketlenecek.",
kindCancelled: "İptal edildi",
kindNewSpot: "Yeni spot",
kindNewTime: "Yeni saat",
kindUpdate: "Güncelleme",
loading: "Güncellemeler yükleniyor…",
notifiedCount: "{{count}} kişiye bildirildi.",
notifiedEveryone: "Herkes bunu event'te görecek.",
notifiesRsvps: "{{count}} RSVP'ye bildirim gönderir",
noUpdates: "Ev sahibinden henüz güncelleme yok. RSVP ver, bir şey değişirse bildirim alırsın.",
placeholder: "Yağmur — Pazar 14:00'e alındı. Arka kenarda buluşalım…",
post: "Paylaş",
postAdminUpdate: "Yönetici güncellemesi paylaş",
posted: "Güncelleme paylaşıldı",
postError: "Güncelleme paylaşılamadı",
postUpdate: "Bir güncelleme paylaş",
tryAgain: "Lütfen tekrar dene.",
visibleToEveryone: "Bu event'te herkese görünür",
},
destination: {
bitcoin: "Bitcoin",
closeSearch: "Aramayı kapat",
nothingMatches: "\"{{query}}\" ile eşleşen hiçbir şey yok.",
placeholder: "Spot'ları, Shop'ları, Bitcoin işyerlerini ara…",
shop: "Shop",
spot: "Spot",
typeChars: "En az 2 karakter yaz. Kaykay spot'larını, skate shop'ları ve Bitcoin işyerlerini arar.",
typeCharsNear: "En az 2 karakter yaz. Buralardaki kaykay spot'larını, skate shop'ları ve Bitcoin işyerlerini arar.",
},
dateWindow: {
any: "Herhangi",
anytime: "Her zaman",
month: "Bu Ay",
monthShort: "Ay",
today: "Bugün",
todayShort: "Bugün",
week: "Bu Hafta",
weekend: "Hafta sonu",
weekendShort: "H.Son",
weekShort: "Hafta",
},
},
marketUi: {
gearSwap: {
title: "Gear Swap",
subtitle: "Diğer patencilerle kullanılmış kaykay Gear'ı al ve sat",
listGear: "Gear Listele",
searchPlaceholder: "Gear ara...",
allCategories: "Tüm Kategoriler",
forSale: "Satılık",
wtb: "WTB",
trust: "Güven",
filterByTrust: "Güvene Göre Filtrele",
allSellers: "Tüm Satıcılar",
verifiedOnly: "Sadece Doğrulanmış",
trustedPlus: "Güvenilir+",
followingOnly: "Sadece Takip Edilen",
pickupOrShip: "Elden teslim veya kargo",
localPickup: "Yerel elden teslim",
ships: "Kargo",
sortBy: "Sırala",
newest: "En yeni",
priceLowHigh: "Fiyat: Düşük → Yüksek",
priceHighLow: "Fiyat: Yüksek → Düşük",
trustScore: "Güven Puanı",
nearest: "En yakın (yerel)",
listingFound: "{{count}} ilan bulundu",
listingsFound: "{{count}} ilan bulundu",
loadFailed: "İlanlar yüklenemedi",
tryLater: "Lütfen daha sonra tekrar dene.",
noneTitle: "İlan bulunamadı",
noneFiltered: "Mevcut filtrelerinle eşleşen Gear yok. Filtreleri temizlemeyi veya başka bir şey aramayı dene.",
noneFirst: "İlk Gear'ını listele — Deck'ler, Trucks'lar, Wheels'lar, ayakkabılar, aklına ne gelirse!",
listYourGear: "Gear'ını Listele",
faqLink: "Soruların mı var? SSS'ye bak →",
},
hub: {
browse: "Gözat",
selling: "Satıyor",
myTrades: "Takaslarım",
reputation: "İtibar",
loginListings: "İlanlarını yönetmek için giriş yap.",
loginReputation: "İtibarını ve yorumlarını görmek için giriş yap.",
},
marketplace: {
heroTitle: "Shop'lar ve Marketplace",
heroBefore: "Marketplace'imiz şununla desteklenir:",
heroAfter: "- Nostr üzerinde merkeziyetsiz bir Marketplace. Skate shop'lar ürünlerini listeleyebilir, sen de Bitcoin ile doğrudan kullanılmış Gear alıp satabilirsin.",
whatIsTitle: "Plebeian Market nedir?",
whatIsBody: "Plebeian Market, Nostr üzerine kurulu merkeziyetsiz bir Marketplace'tir. Diğer patencilerle doğrudan Bitcoin kullanarak kaykay Gear'ı alıp sat. Aracı yok, ücret yok, tam özgürlük.",
noFeesTitle: "Ücret Yok",
noFeesBody: "Platform %30 almaz. Doğrudan eşler arası satış.",
bitcoinTitle: "Bitcoin Ödemeleri",
bitcoinBody: "Bitcoin ile öde. Hızlı, güvenli, küresel.",
decentralizedTitle: "Merkeziyetsiz",
decentralizedBody: "Nostr üzerine kurulu. Hiçbir şirket kontrol etmez.",
visit: "Plebeian Market'i Ziyaret Et",
buySellTitle: "Neler Alıp Satabilirsin",
catCompletes: "Komple Deck'ler",
preBuilt: "Hazır komple setler",
customSetups: "Özel kurulumlar",
beginnerBoards: "Başlangıç tahtaları",
catParts: "Deck Parçaları",
decks: "Deck'ler",
trucks: "Trucks",
wheels: "Wheels",
bearings: "Bearings",
gripTape: "Griptape",
hardware: "Hardware",
catApparel: "Giyim ve Koruma",
skateShoes: "Kaykay ayakkabıları",
clothing: "Giyim",
helmets: "Kasklar",
pads: "Koruyucular",
backpacks: "Sırt çantaları",
catAccessories: "Aksesuarlar",
tools: "Aletler",
wax: "Wax",
rails: "Rails",
stickers: "Çıkartmalar",
videos: "Videolar",
magazines: "Dergiler",
howItWorks: "Nasıl Çalışır",
step1Title: "Ürünlere Göz At",
step1Body: "Plebeian Market'i ziyaret et ve dünya çapındaki Shop'lardan ve kişilerden kaykay Gear'ına göz at.",
step2Title: "Satıcılarla İletişime Geç",
step2Body: "Satıcılara doğrudan Nostr üzerinden mesaj gönder. Fiyat pazarlık et, soru sor, kargoyu ayarla.",
step3Title: "Bitcoin ile Öde",
step3Body: "Anında, düşük ücretli ödemeler için Bitcoin Lightning kullanarak alışverişini tamamla.",
step4Title: "Geri Bildirim Bırak",
step4Body: "Deneyimini puanla ve Nostr'da satıcı itibarı oluştur. Yorumların topluluğa yardımcı olur.",
needBitcoinTitle: "Bitcoin'e mi ihtiyacın var?",
needBitcoinBefore: "Alışveriş yapmak için içinde biraz sats olan bir Lightning cüzdanına ihtiyacın olacak. Şuraya göz at:",
onboardingGuide: "başlangıç rehberi",
needBitcoinAfter: "cüzdan önerileri için.",
ownShopTitle: "Bir Skate Shop'ın mı var?",
ownShopBody: "Shop'ını SkateSpots'ta listele ve ürünlerini Plebeian Market'te sat. Sıfır platform ücretiyle dünya çapında müşterilere ulaş.",
addShop: "Shop'ını Ekle",
startSelling: "Satışa Başla",
},
listingDetail: {
notFound: "İlan bulunamadı",
notFoundBody: "Silinmiş olabilir veya bağlantı yanlış.",
backToGearSwap: "Gear Swap'e Dön",
gearSwap: "Gear Swap",
viewPhoto: "Fotoğrafı görüntüle {{n}}",
photoAlt: "{{title}} — fotoğraf {{n}}",
wantToBuy: "SATIN ALMAK İSTİYORUM",
sold: "SATILDI",
description: "Açıklama",
usuallyHere: "Genellikle burada {{availability}}",
listed: "Listelendi {{date}}",
listingCountOne: "{{count}} ilan · {{age}} günlük",
listingCountMany: "{{count}} ilan · {{age}} günlük",
relistActive: "Aktif olarak yeniden listele",
markSold: "Satıldı olarak işaretle",
deleteListing: "İlanı sil",
makeOffer: "Teklif ver",
shareListing: "İlanı paylaş",
unknown: "Bilinmeyen",
linkCopied: "Bağlantı kopyalandı",
linkCopiedBody: "Bir patenciyle paylaş.",
copyFailed: "Bağlantı kopyalanamadı",
relisted: "Yeniden listelendi",
relistedBody: "İlanın tekrar aktif.",
couldNotUpdate: "Güncellenemedi",
somethingWrong: "Bir şeyler ters gitti",
},
create: {
imageUploaded: "Görsel yüklendi",
uploadFailed: "Yükleme başarısız",
failed: "Başarısız",
cooldownActive: "Bekleme süresi aktif",
cooldownWait: "Yeni bir ilan oluşturmadan önce lütfen {{time}} bekle",
limitReached: "İlan limitine ulaşıldı",
limitReachedBody: "Aylık {{limit}} ilan limitine ulaştın",
feeRequired: "Ücret gerekli",
feeRequiredBody: "Devam etmek için lütfen anti-spam ücretini öde",
titleRequired: "Başlık gerekli",
categoryRequired: "Kategori gerekli",
photoRequired: "Fotoğraf gerekli",
photoRequiredBody: "Gear satarken en az bir fotoğraf gereklidir",
nip05Required: "NIP-05 doğrulaması gerekli",
nip05RequiredBody: "Gear listelemek için doğrulanmış bir Nostr adresine ihtiyacın var",
priceRequired: "Sabit fiyatlı ilanlar için fiyat gerekli",
sizeRequired: "Beden gerekli",
sizeRequiredBody: "Lütfen {{category}} için bir beden seç",
conditionRequired: "Durum gerekli",
conditionRequiredBody: "Lütfen {{category}} durumunu seç",
wtbPosted: "Satın alma talebi yayınlandı!",
wtbPostedBody: "Satıcılar talebini bulabilecek.",
listingCreated: "İlan oluşturuldu!",
listingCreatedBody: "Gear'ın artık listelendi.",
publishFailed: "Yayımlanamadı",
loginRequired: "Giriş Gerekli",
loginRequiredBody: "Gear listelemek için giriş yapmalısın.",
backToStash: "Stash'e Dön",
backToSpot: "{{title}} sayfasına dön",
backToMarketplace: "Marketplace'e Dön",
backToMap: "Haritaya Dön",
wantToBuy: "Satın Almak İstiyorum",
listYourGear: "Gear'ını Listele",
wtbSubtitle: "Topluluğa hangi Gear'ı aradığını anlat",
sellSubtitle: "Topluluğa kaykay Gear'ı sat",
fromStashTitle: "Stash'inden Listeleme",
fromStashBody: "Stash öğenin ayrıntılarıyla önceden dolduruldu. Gözden geçir ve bir buluşma spot'u seç!",
nip05Banner: "Spam'i önlemek ve alıcıları korumak için Gear listelemek üzere doğrulanmış bir Nostr adresine (NIP-05) ihtiyacın var.",
verifiedLabel: "Doğrulanmış:",
checkingTrust: "Güven seviyen kontrol ediliyor...",
trustLevel: "Güven Seviyesi:",
trusted: "Güvenilir",
active: "Aktif",
newcomer: "Yeni katılan",
newUser: "Yeni Kullanıcı",
remaining: "Bu ay {{limit}} ilandan {{remaining}} kaldı",
cooldownBody: "Yeni kullanıcılar için ilanlar arasında 24 saatlik bekleme süresi vardır.",
timeRemaining: "Kalan süre: {{time}}",
monthlyLimitTitle: "Aylık Limite Ulaşıldı",
monthlyLimitBody: "Bu ay {{limit}} ilan limitine ulaştın. Spot oluşturarak veya satışları tamamlayarak itibarını inşa et ve limitini artır.",
powAccepted: "Proof of work kabul edildi!",
feePaid: "Ücret Ödendi!",
canCreateNow: "Artık ilanını oluşturabilirsin.",
whatDoTitle: "Ne yapmak istiyorsun?",
sellGear: "GEAR SAT",
categoryTitle: "Kategori *",
categoryHint: "Ne tür Gear?",
detailsTitle: "Gear Ayrıntıları",
detailsWtbHint: "Ne aradığını açıkla",
detailsSellHint: "Alıcılara ürününü anlat",
titleLabel: "Başlık *",
titlePlaceholderWtb: "8.0\" deck arıyorum",
titlePlaceholderSell: "Neredeyse Yeni Palace Deck 8.25\"",
summaryLabel: "Kısa Özet",
summaryPlaceholderWtb: "Her marka olur, minimal grafik tercih edilir",
summaryPlaceholderSell: "Harika durumda, neredeyse hiç kullanılmadı",
descriptionLabel: "Açıklama",
descriptionPlaceholderWtb: "Tam olarak ne aradığını açıkla - marka tercihleri, durum gereksinimleri vb.",
descriptionPlaceholderSell: "Bu deck'i Noel'de aldım ama daha küçük bir beden tercih ediyorum. Satın almadan önce denemene memnuniyetle izin veririm!",
fulfilmentLabel: "Nasıl teslim edilir?",
pickup: "Elden teslim",
pickupHint: "Yerelde buluş",
ships: "Kargo",
shipsHint: "Gönder",
both: "Her ikisi",
bothHint: "Fark etmez",
addressNote: "Adresini asla toplamıyoruz — kargo için özel takas sohbetinde paylaş.",
postageLabel: "Kargo ücretini kim öder?",
requireEscrow: "escrow gerekli",
requireEscrowHint: "Alıcıdan Cashu escrow ile ödeme yapmasını iste.",
postageBuyer: "Alıcı öder",
postageSeller: "Ben öderim",
postageSplit: "Paylaş",
sizeLabel: "Beden",
selectSize: "Beden seç",
truckHeight: "Trucks Yüksekliği",
selectHeight: "Yükseklik seç",
wheelHardness: "Wheels Sertliği",
selectHardness: "Sertlik seç",
pricingTitle: "Fiyatlandırma",
pricingWtbHint: "Nasıl ödemek istersin?",
pricingSellHint: "Nasıl satmak istersin?",
priceLabel: "Fiyat *",
currencyLabel: "Para birimi",
photosTitle: "Fotoğraflar",
photosSellHint: "En az bir fotoğraf gereklidir",
photosWtbHint: "İsteğe bağlı - referans görselleri ekle",
productPhoto: "Ürün {{n}}",
upload: "Yükle",
photosNote: "En fazla 5 fotoğraf ekle. İlk görsel ana fotoğraf olacak.",
pickupLocationTitle: "Buluşma Yeri",
pickupLocationHint: "Kolay buluşmalar için bir kaykay spot'una bağla",
searchSpots: "Spot ara...",
noSpotsFound: "Spot bulunamadı. Farklı bir arama dene.",
availabilityLabel: "Genellikle ne zaman müsaitsin?",
availabilityPlaceholder: "Hafta sonları 10:00-14:00, Sal/Per akşamları",
availabilityHint: "Alıcıların seninle buluşma ayarlamasına yardımcı olur",
durationTitle: "İlan Süresi",
durationHint: "Bu ilan ne kadar aktif kalsın?",
publishing: "Yayımlanıyor...",
checkingEligibility: "Uygunluk kontrol ediliyor...",
cooldownButton: "BEKLEME: {{time}}",
limitReachedButton: "LİMİTE ULAŞILDI",
payFeeButton: "DEVAM ETMEK İÇİN ÜCRET ÖDE",
postWtbButton: "SATIN ALMA TALEBİ YAYINLA",
listForSaleButton: "GEAR'I SATIŞA ÇIKAR",
},
trades: {
title: "Takaslarım",
loginBody: "Marketplace takaslarını ve itibarını yönetmek için giriş yap.",
subtitle: "Onaylar, istekler ve inşa ettikleri itibar. Ödeme diğer patenciyle ayarlanır — uygulama sadece anlaşmayı kaydeder.",
actionNeeded: "İşlem gerekli",
askedToConfirmSale: "bir satışı onaylamanı istedi",
recordedSale: "bir satış kaydetti — kendi tarafını onayla",
confirmSale: "Satışı onayla",
confirm: "Onayla",
nothingWaiting: "Şu anda seni bekleyen bir şey yok. 🛹",
yourRecords: "Takas kayıtların",
noTrades: "Henüz takas yok. Bir anlaşma yap ve itibar oluşturmaya başlamak için onayla.",
browseGearSwap: "Gear Swap'e Göz At",
roleSold: "Satıldı",
roleBought: "Alındı",
roleTrade: "Takas",
with: "ile",
viewListing: "İlanı görüntüle",
revoke: "Geri al",
revokeTitle: "Bu takas kaydı geri alınsın mı?",
revokeBody: "İtibarına sayılmaya son verir. Karşı taraf kendi onayını korur. Bunu tartışmalı veya hatalı bir anlaşma için kullan.",
revokeNote: "Yazar tarafından geri çekildi.",
revoked: "Takas kaydı geri alındı",
revokedBody: "Artık itibarına sayılmıyor.",
revokeFailed: "Takas geri alınamadı",
saleConfirmed: "Satış onaylandı",
saleConfirmedBody: "Artık kendi taraflarını onaylayabilirler.",
saleConfirmFailed: "Satış onaylanamadı",
tradeConfirmed: "Takas onaylandı",
tradeConfirmedBody: "İkinizin itibarı güncellendi.",
tradeConfirmFailed: "Takas onaylanamadı",
somethingWrong: "Bir şeyler ters gitti.",
},
card: {
listingDeleted: "İlan silindi",
listingRemoved: "İlan kaldırıldı",
listingDeletedBody: "İlanın kaldırıldı. Silmeleri destekleyen relay'ler sunmayı bırakacak.",
listingRemovedBody: "Bu ilan kaldırıldı ve SkateSpots genelinde gizlenecek.",
removeFailed: "Kaldırma başarısız",
somethingWrong: "Bir şeyler ters gitti",
markedSold: "Satıldı olarak işaretlendi",
markedSoldBody: "İlanın artık satıldı olarak gösteriliyor.",
couldNotUpdate: "Güncellenemedi",
relisted: "Yeniden listelendi",
relistedBody: "İlanın tekrar aktif.",
listingOptions: "İlan seçenekleri",
report: "Bildir",
removeAdmin: "Kaldır (yönetici)",
postage: "kargo",
newSeller: "Yeni satıcı",
saleOne: "{{count}} satış",
saleMany: "{{count}} satış",
iHaveThis: "Bende Var!",
deleteTitle: "\"{{title}}\" silinsin mi?",
adminRemoveTitle: "Bu ilan kaldırılsın mı? (yönetici)",
deleteBody: "Bu, relay'lerden \"{{title}}\" ilanını kaldırmasını ister. Buradan geri alınamaz — yeni bir tane oluşturman gerekir.",
adminRemoveBody: "SkateSpots yöneticisi olarak \"{{title}}\" ilanını kaldırıyorsun. Herkes için uygulama genelinde gizlenecek ve relay'lere silme isteği gönderilecek.",
deleting: "Siliniyor…",
removing: "Kaldırılıyor…",
deleteListing: "İlanı Sil",
removeListing: "İlanı Kaldır",
reportCount: "{{count}} bildirim",
reports: "{{count}} bildirim",
viewTitle: "{{title}} görüntüle",
reportListing: "İlanı Bildir",
manageListing: "İlanı yönet",
trusted: "Güvenilir",
daysOld: "{{n}}g önce",
monthsOld: "{{n}}a önce",
yearsOld: "{{n}}y önce",
listingsCount: "{{count}} ilan",
postageBuyer: "kargo: alıcı",
postageSeller: "kargo: satıcı",
postageSplit: "kargo: paylaşımlı",
powTitle: "NIP-13 proof of work — ücretsiz anti-spam",
verifiedTradeOne: "{{count}} doğrulanmış takas",
verifiedTrades: "{{count}} doğrulanmış takas",
reportSubmitted: "Bildirim gönderildi",
reportSubmittedBody: "Marketplace'i güvende tutmaya yardımcı olduğun için teşekkürler.",
reportFailed: "Bildirim gönderilemedi",
selectReason: "Lütfen bir neden seç",
reportDialogBody: "Uygunsuz veya yanıltıcı ilanları bildirerek marketplace'i güvende tutmaya yardımcı ol.",
reasonLabel: "Bildirim nedeni *",
detailsLabel: "Ek ayrıntılar (isteğe bağlı)",
detailsPlaceholder: "Yardımcı olabilecek ek bağlam sağla...",
reportNote: "Bildirimler Nostr'da yayımlanır ve topluluğun sorunlu ilanları belirlemesine yardımcı olur. Birden çok bildirim alan ilanlar otomatik olarak gizlenebilir.",
submitting: "Gönderiliyor...",
submitReport: "Bildirimi Gönder",
},
tradeActions: {
tradeConfirmed: "Takas onaylandı",
tradeConfirmedWithProof: "Doğrulanabilir bir makbuz eklendi — bu doğrulanmış takaslara sayılır.",
tradeConfirmedBody: "İkinizin itibarı güncellendi.",
tradeConfirmFailed: "Takas onaylanamadı",
somethingWrong: "Bir şeyler ters gitti.",
requestNote: "Lütfen \"{{title}}\" için takasımızı onayla.",
requestSent: "Onay istendi",
requestSentBody: "Satıcı artık satışı onaylayabilir ve iki tarafın da itibarını oluşturabilir.",
requestFailed: "İstek gönderilemedi",
escrowRefunded: "escrow geri ödendi",
escrowRefundedBody: "Fonlar Cashu cüzdanına geri döndü.",
escrowRefundFailed: "escrow geri ödenemedi",
confirmThisTrade: "Bu takası onayla",
escrowAndRequest: "escrow ve istek",
shipsEscrowHint: "Kargolu anlaşma — hiçbir taraf boşluğa göndermesin diye escrow kullan. Adresini özel takas sohbetinde paylaş, asla burada değil.",
shipsHint: "Kargolu anlaşma — satıcı sunuyorsa escrow'u tercih et ve adresini yalnızca sohbette paylaş.",
askSeller: "Satıcıdan onaylamasını iste",
waitingSeller: "Onay istendi — satıcı bekleniyor.",
refundEscrow: "escrow'u geri öde",
buyWithSats: "sats ile satın al",
depositTitle: "İyi niyet depozitosu (isteğe bağlı)",
payDeposit: "Depozito öde",
depositBefore: "Bir takasın faturası yoktur, bu yüzden şu şekilde bir",
verifiableCost: "doğrulanabilir maliyet",
depositAfter: " elde eder. Teslimatta geri ödenir (veya otomatik geri ödeme için Cashu escrow kullan). ⚠️ Taahhüdü kanıtlar, teslimi değil.",
depositPaid: "Depozito ödendi",
depositPaidBody: "Kaydedildi — takas onaylandığında eklenecek.",
paid: "Ödendi ⚡",
paidWithProof: "Doğrulanabilir bir makbuz kaydedildi — sayılması için takası onayla.",
paidBody: "Satıcıdan takası onaylamasını iste, böylece ikiniz için de sayılsın.",
},
offers: {
accepted: "Kabul edildi",
declined: "Reddedildi",
withdrawn: "Geri çekildi",
open: "Açık",
noAmount: "tutar yok",
titleOwner: "Teklifler ({{count}})",
titleBuyer: "Pazarlıkların",
you: "Sen",
them: "Onlar",
paidAskConfirm: "Ödendi — satıcıdan takası onaylamasını iste.",
payWithSats: "sats ile öde",
accept: "Kabul et",
decline: "Reddet",
counter: "Karşı teklif",
counterPlaceholder: "Karşı teklifin (sats)",
send: "Gönder",
counterItemPlaceholder: "…veya takas edilecek bir eşyayla karşı teklif ver (isteğe bağlı)",
waitingOn: "Bekleniyor:",
waitingOnSuffix: "— karşı teklif verirlerse sıra sana geri gelir.",
withdraw: "Geri çek",
dmAccepted: "✅ Teklifin kabul edildi! Teslimi ayarlamak için mesaj gönder.",
dmDeclined: "❌ Teklifin reddedildi.",
offerAccepted: "Teklif kabul edildi",
offerDeclined: "Teklif reddedildi",
respondFailed: "Yanıt verilemedi",
somethingWrong: "Bir şeyler ters gitti.",
offerWithdrawn: "Teklif geri çekildi",
withdrawFailed: "Geri çekilemedi",
enterAmountOrItem: "Bir tutar veya takas edilecek bir eşya gir",
counterDm: "Karşı teklif",
counterSent: "Karşı teklif gönderildi",
counterSentBody: "Artık sıra onlarda.",
counterFailed: "Karşı teklif gönderilemedi",
},
offer: {
validAmount: "Geçerli bir tutar gir",
describeOffer: "Teklifini tanımla",
describeOfferBody: "Bir tutar, takas edilecek bir eşya veya bir mesaj ekle.",
dmAmount: " {{amount}} sats karşılığında",
dmItem: " (teklif: {{item}})",
dmBody: "🛹 \"{{title}}\" ilanına yeni teklif{{amount}}{{item}}.{{note}}",
sent: "Teklif gönderildi",
sentBody: "{{sellerName}} kabul edebilir veya reddedebilir.",
sendFailed: "Teklif gönderilemedi",
somethingWrong: "Bir şeyler ters gitti.",
title: "Teklif ver",
description: "sats teklif et veya bir şeyle takas et — {{sellerName}} kabul edebilir, reddedebilir veya karşı teklif verebilir. Teslimi kendi aranızda ayarlarsınız.",
amountLabel: "Tutar (sats, isteğe bağlı)",
amountPlaceholder: "örn. 45000",
itemLabel: "Veya takas edilecek bir şey (isteğe bağlı)",
itemPlaceholder: "örn. 8.25 deck'im + yedek wheels",
itemHint: "Takas mı yapıyorsun? Sunduğun şeyi buraya yaz — sats ile birleştirebilirsin.",
messageLabel: "Mesaj (isteğe bağlı)",
messagePlaceholder: "Satıcının bilmesi gereken bir şey…",
send: "Teklif gönder",
},
markSold: {
enterBuyer: "Alıcının npub'unu gir",
dealClosed: "Anlaşma tamamlandı 🎉",
dealClosedBody: "İlan satıldı olarak işaretlendi ve itibar için takas yayımlandı.",
closeFailed: "Anlaşma kapatılamadı",
somethingWrong: "Bir şeyler ters gitti.",
title: "Anlaşmayı kapat",
description: "Bu ilanı satıldı olarak işaretler ve seninle alıcı için imzalı bir takas onayı kaydeder.",
buyerLabel: "Alıcının npub'u",
methodLabel: "Nasıl ödendi? (kendi beyanı)",
amountLabel: "sats cinsinden tutar (isteğe bağlı)",
submit: "Satıldı olarak işaretle",
},
handoff: {
title: "Teslimi ayarla",
suggest: "Bir zaman ve yer öner",
suggestDm: "Merhaba! \"{{title}}\" satın almak istiyorum. Buluşmak için bir zaman ve yer öner — halka açık bir kaykay spot'unda buluşmaya hazırım.",
orMeetAt: "Veya yakındaki halka açık bir spot'ta buluş:",
spotDm: "Merhaba! \"{{title}}\" satın almak istiyorum. {{spot}}'ta buluşmak ister misin? {{url}}",
shareDelivery: "Teslimat bilgilerini paylaş",
deliveryDm: "Merhaba! \"{{title}}\" satın almak istiyorum. Teslimat bilgilerim:\n\nİsim:\nAdres:\n\n(Sadece kuryenin ihtiyacı olanı paylaş.)",
useLocker: "Kilitli dolap / teslim noktası kullan",
lockerDm: "Merhaba! \"{{title}}\" satın almak istiyorum. Ev adresi yerine bir kargo dolabı / teslim noktası kullanabilir miyiz?",
noteBefore: "Bu bilgiler özel sohbette kalır — SkateSpots onları asla görmez. Kargolu anlaşmalar için tercih et:",
escrow: "escrow",
noteMiddle: ", ve",
neverPay: "asla uygulamanın ödeme yolları dışında ödeme yapma",
noteAfter: ". Halka açık bir yerde buluş.",
},
shipping: {
noCounterparty: "Henüz karşı taraf yok",
noCounterpartyBody: "Satıcı önce satışı kaydetmeli (alıcıyı adlandırarak).",
markedShipped: "Kargoya verildi olarak işaretlendi",
markedReceived: "Teslim alındı olarak işaretlendi",
issueReported: "Sorun bildirildi",
receivedBody: "Teşekkürler — bu escrow'u serbest bırakmaz; satıcıyla doğrudan anlaş.",
notifiedBody: "Karşı tarafa bildirildi.",
updateFailed: "Güncellenemedi",
somethingWrong: "Bir şeyler ters gitti.",
title: "Kargo",
shipped: "kargoda",
received: "teslim alındı",
issue: "sorun",
trackingPlaceholder: "Takip numarası (isteğe bağlı)",
iShipped: "Kargoya verdim",
iReceived: "Teslim aldım",
reportIssue: "Sorun bildir",
noteBefore: "Kendi beyanı — bir lojistik notu,",
notProof: "kanıt değil",
noteAfter: ". \"teslim alındı\" olarak işaretlemek escrow'u serbest bırakmaz. ⚠️ Adresi görünen bir koli fotoğrafı çekme ve takip numarasını yalnızca herkese açık olması senin için sorun değilse paylaş.",
},
pay: {
sent: "Ödeme gönderildi ⚡",
sentWithProof: "Doğrulanabilir bir ödeme makbuzu kaydedildi — ödeme-doğrulanmış olarak sayılacak.",
sentBody: "Satıcıya haber ver — ikiniz için de sayılması için takası onaylayabilir.",
failed: "Ödeme başarısız",
title: "sats ile öde",
descSendPrefix: "Gönder:",
descSendSuffix: "bu anlaşmayı kapatmak için {{sellerName}} kişisine.",
descSettle: "Bu anlaşmayı {{sellerName}} ile doğrudan kapat.",
paid: "Ödendi!",
paidBody: "Satıcıdan takası onaylamasını iste — iki onay iki itibarı da oluşturur.",
noMethod: "{{sellerName}} bir ödeme yöntemi belirlememiş (Lightning faturası veya adresi yok). Ödemeyi ayarlamak için mesaj gönder.",
ownListing: "Bu senin kendi ilanın.",
paying: "Ödeniyor…",
pay: "Öde",
payAmount: "{{amount}} sats öde",
footnote: "Bağlı cüzdanından (NWC, WebLN veya Cashu) doğrudan {{sellerName}} kişisine öder — SkateSpots fonları asla elinde tutmaz.",
},
spamFee: {
invoiceComment: "SkateSpots ilan ücreti",
generateFailed: "Fatura oluşturulamadı",
paymentSuccess: "Ödeme başarılı!",
satsSent: "{{name}} kişisine {{amount}} sats gönderildi",
autoPayFailed: "Otomatik ödeme başarısız",
autoPayFailedBody: "Lütfen QR kodu veya faturayı kullanarak manuel öde",
invoiceCopied: "Fatura kopyalandı!",
copyFailed: "Kopyalanamadı",
received: "Ödeme Alındı!",
receivedBody: "{{amount}} sat ücretin ödendi. Artık ilanını oluşturabilirsin.",
title: "Tek Seferlik İlan Ücreti",
subtitle: "Yeni bir üye olarak ilk ilanın için küçük bir ücret gerekir.",
whyTitle: "Neden ödemem gerekiyor?",
spamLabel: "Spam önleme:",
spamBody: "Bu ücret, botların ve dolandırıcıların marketplace'i sahte ilanlarla doldurmasını engeller.",
trustLabel: "Güven oluşturma:",
trustBody: "Yeni hesapların listelemeden önce taahhüt göstermesi gerekir. Birkaç başarılı ilandan sonra bu ücret kaldırılır.",
supportsLabel: "Topluluğu destekler:",
supportsPrefix: "Ücret şuraya gider:",
supportsSpotOwner: " — bu spot'u oluşturan kişiye!",
supportsPlatform: " — SkateSpots'u çalışır tutmaya yardımcı olur.",
oneTimeFee: "~${{usd}} USD • Tek seferlik ücret",
payToContinue: "Devam etmek için {{amount}} sats öde",
proveWork: "Bunun yerine iş kanıtla — ücretsiz",
proveWorkBody: "{{amount}} sats yerine birkaç saniye CPU harca. Para yok, cüzdan yok — bir ödeme değil, spam vergisi.",
generating: "Fatura oluşturuluyor...",
processing: "Ödeme işleniyor...",
qrAlt: "Ödeme QR Kodu",
copyInvoice: "Faturayı Kopyala",
openWallet: "Cüzdanı Aç",
payWithWallet: "Bağlı Cüzdanla Öde",
scanHint: "QR kodu bir Lightning cüzdanıyla tara veya yukarıdaki düğmeleri kullan",
skipTitle: "Gelecekte bu ücreti nasıl atlarsın:",
skip1: "Haritaya bir kaykay spot'u ekle",
skip2: "2-3 başarılı ilanı tamamla",
skip3: "Topluluk itibarını inşa et",
skipNote: "Güvenilir üyeler sınırsız ücretsiz ilan alır!",
},
reputation: {
highlyTrusted: "Son derece güvenilir takasçı",
building: "İtibar oluşturuluyor",
newTrader: "Yeni takasçı",
title: "Takaslar",
verified: "Doğrulanmış",
sales: "Satışlar",
purchases: "Alımlar",
tradeConfirmedOne: "karşılıklı onaylanmış takas",
tradeConfirmedMany: "karşılıklı onaylanmış takas",
with: "ile",
personOne: "kişi",
personMany: "kişi",
awaiting: "Karşılıklı onay bekleniyor",
withPaymentProof: "ekli bir ödeme kanıtıyla",
selfReported: "(kendi beyanı — doğrulanmadı)",
paymentVerified: "ödeme-doğrulanmış",
zapReceipt: "(Zap makbuzu)",
singlePartnerWarning: "Her onay aynı hesapla. Karşılıklı onay kendi beyanıdır, bu kayda dikkatle yaklaş.",
lowDiversityWarning: "Onayların çoğu çok az hesaptan geliyor. Birbirini destekleyen küçük bir grup yoğun görünebilir — bu kayda dikkatle yaklaş.",
ringWarning: "Bu hesaplar çoğunlukla birbirleriyle takas yapıyor — kapalı bir küme. Bir halka içindeki karşılıklı onay zayıf bir kanıttır.",
weighted: "Güven ve etkinliğe göre ağırlıklandırılmış",
footnote: "Kendi beyanı ve karşılıklı imzalı — bir ödeme kanıtı değil, bir sinyal.",
},
reputationPanel: {
reviewOfYou: "Senin hakkındaki değerlendirme",
yourRecord: "kaydın",
listing: "İlan",
averageOne: "{{count}} değerlendirmeden ortalama",
averageMany: "{{count}} değerlendirmeden ortalama",
reviewsTitle: "Değerlendirmeler ve takas kayıtları",
fromOthers: "{{count}} başkalarından",
emptyBefore: "Henüz takas kaydı yok. Bir anlaşma tamamla ve şurada onayla:",
emptyAfter: "— her onay iki profilde de bir değerlendirmeye dönüşür.",
},
recommendations: {
published: "Tavsiye yayımlandı",
publishedBody: "Desteklediğin için teşekkürler.",
failed: "Tavsiye edilemedi",
somethingWrong: "Bir şeyler ters gitti.",
title: "Güvenilir takasçı",
recommendedBy: "Tavsiye eden",
skaterOne: "patenci",
skaterMany: "patenci",
none: "Henüz tavsiye yok.",
youRecommend: "Bu takasçıyı tavsiye ediyorsun ✓",
recommend: "Güvenilir takasçı olarak tavsiye et",
},
notification: {
newOffer: "Yeni teklif",
counterOffer: "Karşı teklif",
offerAccepted: "Teklif kabul edildi",
offerDeclined: "Teklif reddedildi",
offerWithdrawn: "Teklif geri çekildi",
confirmTrade: "Bir takası onayla",
tradeConfirmed: "Takas onaylandı",
reviewOffer: "Teklifi incele",
openListing: "İlanı aç",
},
confirmRow: {
rateTrade: "Takası puanla:",
},
deckRating: {
title: "{{value}}/10 deck",
aria: "10 üzerinden {{n}}",
},
clink: {
tip: "Bitcoin ile bahşiş",
copiedBody: "CLINK kodu panoya kopyalandı.",
copyFailed: "Kopyalama başarısız",
copyFailedBody: "Panoya erişilemedi.",
whatIs: "CLINK nedir?",
tooltipTitle: "Nostr üzerinden doğrudan Bitcoin ile öde",
tooltipBody: "CLINK, kendi saklamalı bir ödeme kodudur — uygulama hesabı yok, aracı yok. Uyumlu bir Lightning cüzdanıyla tara ve bahşiş doğrudan onlara gider.",
descRecipient: "{{recipientName}} kişisine kendi saklamalı bir Bitcoin (Lightning) ödemesi gönder — aracı yok.",
descGeneric: "Nostr üzerinden kendi saklamalı bir Bitcoin (Lightning) ödemesi gönder — aracı yok.",
qrAlt: "CLINK Offer QR kodu",
copyCode: "CLINK kodunu kopyala",
openWallet: "CLINK cüzdanında aç",
copyToWallet: "Kodu cüzdanın için kopyala",
priceFixed: "Sabit — {{amount}} sats",
priceFixedShort: "Sabit fiyat",
priceVariable: "Değişken fiyat",
priceVariableCurrency: "{{currency}} cinsinden fiyatlandırıldı",
priceSpontaneous: "Tutarı sen seç",
footnote: "CLINK uyumlu bir cüzdanla (örn. ShockWallet) tara. Hiçbir şey açılmazsa yukarıdaki kodu kopyala — CLINK uyumlu bir cüzdanın yüklü olmayabilir. Saklayıcı yok, web sunucusu yok: fatura doğrudan Nostr üzerinden istenir.",
},
paymentReadiness: {
ready: "Ödeme alabilirsin",
notReady: "Ödeme almak için ödemeleri ayarla",
readyBefore: "Lightning adresin",
readyAfter: " profilinde — insanlar sana doğrudan Zap gönderebilir ve ödeme yapabilir.",
silentSet: " Bir Bitcoin Silent Payment adresi de ayarlandı.",
notReadyBefore: "Sana ödeme yapabilmeleri için şuna bir Lightning adresi (ve isteğe bağlı olarak bir Bitcoin Silent Payment adresi) ekle:",
nostrProfile: "Nostr profili",
notReadyAfter: "Böylece patenciler sana ödeme yapabilir. Bir kez ayarlanır ve buradaki her profilinde çalışır.",
},
seller: {
trade: "Takas",
active: "Aktif",
markSold: "Satıldı olarak işaretle",
yourListings: "İlanların",
activeCount: "{{count}} aktif",
listItem: "Bir ürün listele",
loading: "İlanların yükleniyor…",
empty: "Henüz ilanın yok.",
listFirst: "İlk ürününü listele",
},
noffer: {
label: "CLINK Offer Kodu",
optional: "(isteğe bağlı, gelişmiş)",
offerId: "Offer: {{id}}",
relay: "Relay: {{relay}}",
invalidBefore: "Bu geçerli bir",
invalidAfter: "kodu gibi görünmüyor.",
valid: "Geçerli CLINK kodu — profilinde bir \"CLINK ile Öde\" düğmesi görünecek.",
help: "Nostr-native Lightning ödemelerini kabul etmek için kendi saklamalı bir CLINK ödeme kodu (örn. ShockWallet / Lightning.Pub'dan) yapıştır — web sunucusu veya saklayıcı yok.",
learnSpecs: "Özellikleri öğren",
},
escrowPanel: {
escrowed: "{{amount}} sats escrow'da",
mint: "Mint",
refundSinceBefore: "Alıcı şu tarihten itibaren geri alabilir:",
redeemBefore: "Satıcı şimdi kullanabilir · alıcı şu tarihten sonra geri alır:",
noExpiry: "Bu token'da son kullanma tarihi belirlenmemiş.",
},
escrowRequest: {
enterAmount: "Bir escrow tutarı gir",
minLock: "En az {{days}} gün kilitle",
requestNote: "Takasımız için {{amount}} sats escrow'ya alındı — lütfen satışı onayla.",
created: "escrow oluşturuldu 🎉",
createdBody: "{{days}} gün için {{amount}} sats kilitlendi. {{sellerName}} teslimat üzerine kullanabilir.",
createFailed: "escrow oluşturulamadı",
somethingWrong: "Bir şeyler ters gitti.",
title: "Bu takası escrow'ya al",
description: "Fonlar {{sellerName}} için kilitlenir ve anlaşma son tarihten sonra bozulursa senin tarafından geri alınabilir. Bağlı bir Lightning cüzdanı gerektirir.",
amountLabel: "Tutar (sats)",
daysLabel: "Alıcı şu kadar gün sonra geri alır",
daysHint: "Bu kadar gün sonra, satıcı teslim etmediyse fonları geri alabilirsin.",
nativeOnly: "Cashu escrow yalnızca SkateSpots uygulamasında kullanılabilir (web sürümünde değil).",
lockAndRequest: "Kilitle ve iste",
},
},
labOptions: {
coach: {
skill: {
basics: "Temeller",
ollies: "Ollie'ler",
kickflips: "Kickflip'ler",
grinds: "Grind'ler ve Slide'lar",
manuals: "Manual'lar",
inverts: "Invert'ler",
vert: "Vert/Ramp",
bowl: "Bowl",
street: "Street",
freestyle: "Freestyle",
safety: "Güvenlik",
diy: "DIY Skate Modülleri",
},
skillDesc: {
basics: "İtme, duruş, denge, dönme",
ollies: "Ollie ve varyasyonları (nollie, fakie)",
kickflips: "Kickflip, heelflip ve varyasyonları",
grinds: "50-50, 5-0, boardslide ve daha fazlası",
manuals: "Manual, nose manual, kombinasyonlar",
inverts: "Invert, handplant, eggplant, andrecht",
vert: "Half-pipe, quarter-pipe, drop-in'ler",
bowl: "Bowl carving, pumping, line'lar",
street: "Street engelleri ve yaratıcılık",
freestyle: "Düz zeminde trick'ler ve akış",
safety: "Nasıl düşülür, koruyucu ekipman, sakatlanma önleme",
diy: "Ramp, rail, ledge ve diğer kaykay engelleri inşa etme",
},
},
filmer: {
service: {
miniclips: "Mini Klipler",
longparts: "Uzun Video Part'ları",
koth: "King of the Road Tarzı",
documentaries: "Belgeseller",
contests: "Yarışma Çekimi",
raw: "Ham Görüntü",
followlines: "Takip / Line Çekimi",
lines: "Line ve B-Roll Çekimi",
},
serviceDesc: {
miniclips: "Sosyal medya için 15-60 saniyelik klipler",
longparts: "Müzikli 3-10 dakikalık tam video part'ları",
koth: "Macera/mücadele tarzı kaykay videoları",
documentaries: "Kaykay kültürü ve hikaye odaklı içerik",
contests: "Profesyonel yarışma ve müsabaka çekimi",
raw: "Kurgulanmamış çok açılı görüntü",
followlines: "Line'lar için fisheye takip kamerası",
lines: "Uzun lens line'lar ve sinematik b-roll",
},
skill: {
vx1000: "VX1000",
hvx: "HVX / HPX",
cinema: "Sinema Kamerası",
dslr: "DSLR / Aynasız",
actioncam: "GoPro / Aksiyon Kamerası",
phone: "Telefonla Çekim",
drone: "Drone / Hava Çekimi",
gimbal: "Gimbal / Stabilizatör",
fisheye: "Fisheye Lens",
longlens: "Uzun Lens",
"4k": "4K / Yüksek Kare Hızı",
editing: "Video Kurgu",
color: "Renk Düzenleme",
},
skillDesc: {
vx1000: "Klasik VX1000 kaykay estetiği",
hvx: "Panasonic HVX/HPX standart çözünürlük / HD görünümü",
cinema: "Sinema kamerası (FX3, C-serisi, RED, BMPCC)",
dslr: "Yüksek kaliteli DSLR veya aynasız kamera",
actioncam: "GoPro / aksiyon kamerası POV ve bağlantıları",
phone: "Modern akıllı telefonlarla mobil çekim",
drone: "Hava ve drone görüntüsü",
gimbal: "Stabilize gimbal hareketi",
fisheye: "Geniş açılı fisheye lens çekimleri",
longlens: "Detaylı çekimler için uzun lens",
"4k": "4K çözünürlük ve yüksek kare hızlı ağır çekim",
editing: "Profesyonel video kurgu ve post-prodüksiyon",
color: "Renk düzeltme ve renk düzenleme",
},
},
editor: {
service: {
parts: "Video Part'ları",
montages: "Montajlar",
reels: "Reels / Kısa Klipler",
documentaries: "Belgeseller",
contest: "Yarışma Kurguları",
brand: "Marka / Tanıtım Videoları",
motion: "Motion Graphics",
colorgrade: "Sadece Renk Düzenleme",
},
serviceDesc: {
parts: "Soundtrack'li tam kaykay video part'ları",
montages: "Ham görüntüden derleme kurgular",
reels: "15–60 sn sosyal medya klipleri ve reels",
documentaries: "Hikaye odaklı kaykay kültürü filmleri",
contest: "Yarışma ve event'ler için özet kurgular",
brand: "Markalar ve Shop'lar için tanıtım içeriği",
motion: "Başlıklar, geçişler, efektler ve grafikler",
colorgrade: "Renk düzeltme ve LUT tabanlı renk düzenleme",
},
skill: {
premiere: "Adobe Premiere",
resolve: "DaVinci Resolve",
finalcut: "Final Cut Pro",
aftereffects: "After Effects",
luts: "Özel LUT'lar",
vhs: "VHS / Retro Estetik",
"4k": "4K ve RAW İş Akışları",
sound: "Ses Tasarımı / Mix",
},
skillDesc: {
premiere: "Adobe Premiere Pro kurgu",
resolve: "DaVinci Resolve kurgu ve renk düzenleme",
finalcut: "Final Cut Pro kurgu",
aftereffects: "Motion graphics ve kompozitleme",
luts: "Özel renk görünümü geliştirme",
vhs: "VHS glitch, super-8, retro film görünümleri",
"4k": "Yüksek çözünürlüklü RAW/LOG kamera iş akışları",
sound: "Müzik senkronu, SFX, ses mastering",
},
},
photo: {
service: {
action: "Aksiyon / Trick Çekimleri",
sequence: "Sekans Çekimleri",
portraits: "Portreler",
editorial: "Editoryal / Dergi",
product: "Ürün / Shop Fotoğrafçılığı",
events: "Event Çekimi",
lifestyle: "Yaşam Tarzı / Belgesel",
prints: "Baskılar ve Zineler",
},
serviceDesc: {
action: "Trick'lerin ve line'ların zirve anı fotoğrafları",
sequence: "Çok kareli trick sekansları",
portraits: "Rider portreleri ve takım çekimleri",
editorial: "Dergiye hazır editoryal sayfalar",
product: "Deck, Gear ve Shop ürün fotoğrafçılığı",
events: "Yarışma, jam ve prömiyer çekimi",
lifestyle: "Kulis arkası ve kültür belgeseli",
prints: "Fiziksel baskılar, zineler ve foto kitap",
},
camera: {
dslr: "DSLR",
mirrorless: "Aynasız",
medium: "Orta Format",
film35: "35mm Film",
filmmedium: "Orta Format Film",
point: "Kompakt",
phone: "Telefon",
},
lens: {
fisheye: "Fisheye",
wide: "Geniş Açı",
standard: "Standart / Prime",
telephoto: "Telefoto / Uzun Lens",
macro: "Makro",
zoom: "Zoom",
},
lighting: {
strobes: "Stüdyo Flaşları",
speedlights: "Speedlight / Flaşlar",
profoto: "Profoto",
elinchrom: "Elinchrom",
godox: "Godox",
triggers: "Uzaktan Tetikleyiciler",
continuous: "Sürekli / LED",
reflectors: "Reflektörler / Difüzörler",
naturallight: "Sadece Doğal Işık",
},
support: {
tripod: "Tripod",
monopod: "Monopod",
lightstands: "Işık Standları",
gimbal: "Gimbal",
bag: "Mobil Rig / Çanta",
laptop: "Yerinde Tethering",
},
style: {
flashfisheye: "Flaş Fisheye",
natural: "Doğal Işık",
bw: "Siyah Beyaz",
film: "Film Estetiği",
longlens: "Uzun Lens",
studio: "Stüdyo / Işıklı",
street: "Street / Belgesel",
},
},
builder: {
service: {
diy: "DIY Spot'lar",
concrete: "Beton Parklar",
wood: "Ahşap Ramp'lar",
bowls: "Bowl'lar ve Pool'lar",
transitions: "Geçişler ve Quarter'lar",
rails: "Rail'ler ve Ledge'ler",
boxes: "Manny Pad'ler ve Box'lar",
minis: "Mini Ramp'lar",
pumptrack: "Pump Track'ler",
foam: "Köpük Havuzlar / Kapalı Alan",
repairs: "Onarım ve Yüzey Yenileme",
design: "Tasarım ve Danışmanlık",
},
serviceDesc: {
diy: "Topluluk DIY spot'ları ve gerilla yapımlar",
concrete: "Dökme beton kaykay parkları ve öğeler",
wood: "Ahşap ramplar, launch box'lar ve engeller",
bowls: "Bowl'lar, pool'lar ve derin geçiş",
transitions: "Quarterpipe'lar, bank'ler ve geçiş",
rails: "Çelik rail'ler, ledge'ler ve grind öğeleri",
boxes: "Manny pad'ler, funbox'lar ve street öğeleri",
minis: "Mini ramplar ve arka bahçe kurulumları",
pumptrack: "Pump track'ler ve akış line'ları",
foam: "Köpük havuzlar, resi ve kapalı antrenman öğeleri",
repairs: "Mevcut spot'ları tamir, yama ve yüzey yenileme",
design: "Planlar, çizimler ve inşa danışmanlığı",
},
skill: {
concretework: "Beton / Püskürtme Beton",
welding: "Kaynak / Çelik İmalat",
carpentry: "Marangozluk / Ahşap İşleri",
formwork: "Kalıp ve Donatı",
masonry: "Duvar İşleri / Blok Örgü",
coping: "Coping (pool / çelik)",
surfacing: "Skatelite / Yüzey Kaplama",
earthworks: "Hafriyat / Kazı",
},
scale: {
backyard: "Arka Bahçe / Mini",
diycommunity: "Topluluk DIY",
publicpark: "Tam Halka Açık Park",
indoor: "Kapalı Tesis",
event: "Event / Yarışma Parkuru",
},
},
artist: {
service: {
boardart: "Deck Grafikleri",
logos: "Logo ve Marka Kimliği",
posters: "Afişler ve El İlanları",
merch: "Merch ve Giyim",
zines: "Zineler ve Baskı",
illustration: "İllüstrasyon",
stickers: "Çıkartmalar ve Decal'ler",
webdesign: "Web / Dijital",
typography: "Tipografi / Harf Çizimi",
animation: "Animasyon / Motion",
},
serviceDesc: {
boardart: "Deck grafikleri ve griptape sanatı",
logos: "Marka kimliği, logolar ve wordmark'lar",
posters: "Event afişleri, el ilanları ve konser sanatı",
merch: "Tişört, hoodie ve giyim grafikleri",
zines: "Zineler, editoryal ve baskı düzeni",
illustration: "Özel illüstrasyon ve karakter çalışması",
stickers: "Çıkartma paketleri, decal'ler ve sticker'lar",
webdesign: "Web siteleri, dijital ve arayüz",
typography: "El harf çizimi ve özel yazı tipi",
animation: "Motion graphics ve animasyon",
},
medium: {
digital: "Dijital / Vektör",
handdrawn: "El Çizimi",
screenprint: "Serigrafi",
paint: "Boya / Akrilik",
collage: "Kolaj / Karışık",
photo: "Fotoğraf / Photoshop",
"3d": "3D / Render",
},
tool: {
illustrator: "Adobe Illustrator",
photoshop: "Adobe Photoshop",
procreate: "Procreate",
affinity: "Affinity",
figma: "Figma",
blender: "Blender",
aftereffects: "After Effects",
clipstudio: "Clip Studio",
},
},
graffiti: {
style: {
throwups: "Throw-up'lar",
pieces: "Piece'ler / Burner'lar",
murals: "Duvar Resimleri",
characters: "Karakterler",
lettering: "Harf Çizimi / Wildstyle",
stencil: "Şablon",
handstyles: "Handstyle'lar / Tag'ler",
"3dstyle": "3D Stil",
abstract: "Soyut",
},
styleDesc: {
throwups: "Hızlı iki renkli dolgular",
pieces: "Tam renkli piece'ler ve burner'lar",
murals: "Büyük ölçekli duvar resimleri ve prodüksiyonlar",
characters: "Karakter ve figür çalışması",
lettering: "Wildstyle ve harf yapısı",
stencil: "Şablon ve sokak sanatı",
handstyles: "Tag'ler ve handstyle'lar",
"3dstyle": "3D ve anamorfik harf çizimi",
abstract: "Soyut ve serbest stil",
},
medium: {
spray: "Sprey Boyalar",
rollers: "Rulolar / Emülsiyon",
markers: "Marker'lar / Mürekkepler",
brush: "Fırça / Boya",
digital: "Dijital / Procreate",
},
context: {
legalwalls: "Yasal Duvarlar",
commissions: "Siparişler",
liveart: "Canlı Boyama",
skateparks: "Kaykay Parkı Duvarları",
interiors: "İç Mekanlar / Shop'lar",
workshops: "Atölyeler",
},
},
tattoo: {
style: {
traditional: "Traditional / Old School",
neotraditional: "Neo-Traditional",
fineline: "Fine Line",
blackwork: "Blackwork",
realism: "Realizm",
lettering: "Harf Çizimi / Script",
illustrative: "İllüstratif",
skateflash: "Kaykay Flash",
ignorant: "Ignorant / Handpoke Tarzı",
japanese: "Japon / Irezumi",
},
styleDesc: {
traditional: "Kalın çizgiler, klasik Americana",
neotraditional: "Modern detaylı traditional",
fineline: "Narin tek iğne çalışması",
blackwork: "Dolu siyah ve desen",
realism: "Fotogerçekçi ve portreler",
lettering: "Script, harf çizimi ve alıntılar",
illustrative: "İllüstratif ve grafik",
skateflash: "Kaykay kültürü flash tasarımları",
ignorant: "Ignorant / naif handpoke tarzı",
japanese: "Geleneksel Japon / irezumi",
},
method: {
machine: "Makine",
handpoke: "Hand-Poke / Stick & Poke",
flash: "Hazır Flash Mevcut",
custom: "Özel Tasarımlar",
coverup: "Cover-up'lar",
},
},
trainer: {
focus: {
strength: "Güç ve Kondisyon",
mobility: "Hareketlilik ve Esneklik",
injuryprevention: "Sakatlanma Önleme",
rehab: "Rehab / Fizyoterapi",
recovery: "Toparlanma ve Vücut Bakımı",
balance: "Denge ve Stabilite",
cardio: "Kardiyo / Dayanıklılık",
nutrition: "Beslenme Rehberliği",
},
focusDesc: {
strength: "Kaykay için güç ve kuvvet geliştirme",
mobility: "Hareket açıklığı ve esneklik",
injuryprevention: "Önleyici egzersiz ve sakatlanma riskini azaltma",
rehab: "Sakatlık sonrası fizyoterapi ve rehabilitasyon",
recovery: "Masaj, vücut bakımı ve toparlanma",
balance: "Propriyosepsiyon, denge ve stabilite",
cardio: "Kondisyon ve dayanıklılık",
nutrition: "Beslenme ve yakıt önerileri",
},
injury: {
ankles: "Ayak Bilekleri",
knees: "Dizler",
wrists: "El Bilekleri",
hips: "Kalçalar",
back: "Sırt / Omurga",
shoulders: "Omuzlar",
heelbruise: "Topuk Çürükleri",
concussion: "Beyin Sarsıntısı Protokolü",
},
credential: {
physio: "Lisanslı Fizyoterapist",
osteo: "Osteopat",
certtrainer: "Sertifikalı Antrenör",
sportstherapist: "Spor Terapisti",
massage: "Masaj Terapisti",
inperson: "Yüz Yüze",
remote: "Uzaktan / Çevrimiçi",
},
},
musician: {
genre: {
punk: "Punk",
hardcore: "Hardcore",
metal: "Metal",
rock: "Rock",
indie: "Indie / Alt",
hiphop: "Hip-Hop / Rap",
electronic: "Elektronik",
lofi: "Lo-Fi / Beats",
reggae: "Reggae / Dub",
ska: "Ska",
jazz: "Caz",
funk: "Funk / Soul",
flamenco: "Flamenko",
folk: "Folk / Akustik",
experimental: "Deneysel",
grunge: "Grunge",
},
instrument: {
vocals: "Vokal",
guitar: "Gitar",
bass: "Bas",
drums: "Davul",
keys: "Klavye / Synth",
dj: "DJ / Pikap",
producer: "Prodüktör / Beats",
sax: "Saksafon / Nefesli",
strings: "Yaylılar",
other: "Diğer",
},
act: {
solo: "Solo Sanatçı",
band: "Grup",
dj: "DJ",
producer: "Prodüktör",
collective: "Kolektif",
},
},
judge: {
format: {
game_of_skate: "Game of S.K.A.T.E.",
best_trick: "Best Trick",
jam: "Jam Formatı",
contest: "Yarışma / Comp",
street_league: "Street League Tarzı",
bowl: "Bowl / Vert",
mini_ramp: "Mini Ramp",
park: "Park",
street: "Street",
freestyle: "Freestyle",
world_tour: "World Destruction Tour",
am_series: "Am Serisi / Elemeler",
local_jam: "Yerel Jam / Taban",
online: "Çevrimiçi / IG Yarışması",
},
specialty: {
head_judge: "Baş Jüri",
scoring: "Puanlama / Tablo",
mc: "MC / Anonsçu",
format_design: "Format Tasarımı",
rules: "Kurallar / Hakemlik",
brackets: "Eşleşmeler / Isınmalar",
livestream: "Canlı Yayın Jüriliği",
am_scout: "Am Keşfi",
},
level: {
local: "Yerel",
regional: "Bölgesel",
national: "Ulusal",
international: "Uluslararası",
pro: "Pro Circuit",
},
},
organizer: {
event: {
street_jam: "Street Jam",
best_trick: "Best Trick",
game_of_skate: "Game of S.K.A.T.E.",
contest: "Yarışma / Comp",
bowl: "Bowl / Vert",
mini_ramp: "Mini Ramp",
park: "Park Oturumu",
demo: "Pro Demo",
clinic: "Klinik / Atölye",
meetup: "Buluşma / Cruise",
downhill: "Downhill / Yarış",
slalom: "Slalom",
kids: "Çocuklar / Gençler",
charity: "Hayır / Bağış",
tour_stop: "Tour Durağı",
premiere: "Video Prömiyeri",
market: "Pazar / Sanat Gösterisi",
},
service: {
organizing: "Tam Organizasyon",
hosting: "Ev Sahipliği / MC",
permits: "İzinler ve Belediye",
sponsorship: "Sponsorluk / Marka Anlaşmaları",
promotion: "Tanıtım ve Pazarlama",
livestream: "Canlı Yayın / Kapsam",
sound: "Ses ve Müzik",
ramps: "Ramp'lar ve Engeller",
safety: "Güvenlik ve İlk Yardım",
vendors: "Yemek ve Satıcılar",
media: "Fotoğraf / Video Kapsamı",
registration: "Kayıtlar ve Eşleşmeler",
},
scale: {
grassroots: "Taban",
local: "Yerel",
regional: "Bölgesel",
national: "Ulusal",
international: "Uluslararası",
pro: "Pro Circuit",
},
},
barber: {
service: {
haircut: "Saç Kesimi",
fade: "Fade",
beard: "Sakal Tıraşı",
lineup: "Line-up / Şekillendirme",
colour: "Renk ve Boya",
kids: "Çocuk Kesimleri",
},
serviceDesc: {
haircut: "Klasik bir kesim — makine ve makas.",
fade: "Kademeli fade — düşük, orta veya yüksek.",
beard: "Sakal tıraşı, şekillendirme ve düzeltme.",
lineup: "Saç çizgisi ve ense çevresinde temiz kenarlar.",
colour: "Renk, açıcı, boya ve tonlama.",
kids: "Genç patenciler için sabırlı kesimler.",
},
style: {
skin_fade: "Skin Fade",
taper: "Taper",
buzz: "Buzz Cut",
mohawk: "Mohawk",
mullet: "Mullet",
curly: "Kıvırcık / Afro",
long: "Uzun Saç / Katmanlar",
classic: "Klasik Makas Kesimi",
},
setting: {
shop: "Shop / Berber Dükkanı",
mobile: "Mobil / Eve Servis",
event: "Kaykay Event'leri ve Yarışmalar",
},
},
tour: {
skill: {
beginner: {
label: "Başlangıç",
description: "Kaykayda yeni veya temel trick'ler",
},
intermediate: {
label: "Orta Seviye",
description: "Çoğu zeminde rahat",
},
advanced: {
label: "İleri Seviye",
description: "Deneyimli patenci, çetin spot'lar",
},
all: {
label: "Tüm Seviyeler",
description: "Herkes için uygun",
},
},
},
},
};
export default trBatch6;