Files
oikos/public/locales/tr.json
T
2026-04-29 14:04:04 -03:00

990 lines
38 KiB
JSON
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.
{
"common": {
"save": "Kaydet",
"cancel": "İptal",
"delete": "Sil",
"edit": "Düzenle",
"close": "Kapat",
"create": "Oluştur",
"add": "Ekle",
"back": "Geri",
"next": "İleri",
"loading": "Yükleniyor…",
"saving": "Kaydediliyor…",
"required": "Bu alan zorunludur.",
"error": "Hata",
"allFieldsRequired": "Lütfen tüm alanları doldurun.",
"today": "Bugün",
"tomorrow": "Yarın",
"skipToContent": "İçeriğe geç",
"reload": "Yenile",
"errorOccurred": "Bir şeyler ters gitti.",
"unexpectedError": "Beklenmeyen bir hata oluştu.",
"errorGeneric": "Bir hata oluştu.",
"updateAvailable": "Güncelleme mevcut - en son sürümü almak için sayfayı yenileyin.",
"titleRequired": "Başlık zorunludur",
"nameRequired": "Ad zorunludur",
"contentRequired": "İçerik zorunludur",
"all": "Tümü",
"unknownError": "Bilinmeyen hata",
"confirm": "Onayla",
"undo": "Geri al",
"reset": "Orijinale sıfırla"
},
"nav": {
"dashboard": "Genel Bakış",
"tasks": "Görevler",
"calendar": "Takvim",
"meals": "Yemekler",
"shopping": "Alışveriş",
"notes": "Notlar",
"contacts": "Kişiler",
"birthdays": "Doğum Günleri",
"budget": "Bütçe",
"settings": "Ayarlar",
"main": "Ana gezinme",
"navigation": "Gezinme",
"quickActions": "Hızlı işlemler",
"recipes": "Tarifler",
"more": "Daha Fazla",
"documents": "Belgeler"
},
"dashboard": {
"title": "Genel Bakış",
"greetingMorning": "Günaydın, {{name}}",
"greetingDay": "İyi günler, {{name}}",
"greetingEvening": "İyi akşamlar, {{name}}",
"allDone": "Her şey tamam",
"noEvents": "Etkinlik yok",
"noPinnedNotes": "Sabitlenmiş not yok",
"todayMeals": "Bugünün yemekleri",
"allLink": "Tümü",
"weekLink": "Hafta",
"urgentTasksChip": "{{count}} görev yakında bitiyor",
"urgentTasksChipPlural": "{{count}} görev yakında bitiyor",
"eventsChip": "Bugün {{count}} etkinlik",
"eventsChipPlural": "Bugün {{count}} etkinlik",
"todayMealChip": "Bugün: {{title}}",
"loadError": "Gösterge paneli tam olarak yüklenemedi.",
"weatherRefresh": "Hava durumunu yenile",
"weatherRefreshTitle": "Yenile",
"weatherUpdated": "Hava durumu güncellendi",
"weatherFeelsLike": "Hissedilen {{temp}}° · {{humidity}}% · Rüzgar {{wind}} {{windUnit}}",
"fabTaskLabel": "Görev ekle",
"fabCalendarLabel": "Etkinlik ekle",
"fabShoppingLabel": "Alışveriş ekle",
"fabNoteLabel": "Not ekle",
"fabTask": "Görev",
"fabCalendar": "Etkinlik",
"fabShopping": "Alışveriş",
"fabNote": "Not",
"overdue": "Gecikmiş",
"dueSoon": "Bugün bitiyor",
"dueToday": "Bugün bitiyor",
"dueTomorrow": "Yarın bitiyor",
"allDay": "Tüm gün",
"shoppingMore": "+{{count}} daha",
"weather": "Hava",
"familyMembers": "Aile üyeleri",
"participantsAdded": "katılımcı eklendi",
"upcomingBirthdays": "Yaklaşan doğum günleri",
"noBirthdays": "Henüz doğum günü yok",
"daysLeft": "{{count}} gün",
"budgetOverview": "Bütçe özeti",
"monthlyIncome": "Gelir",
"monthlyExpenses": "Giderler",
"monthlyBalance": "Bakiye",
"savingsRate": "Tasarruf oranı",
"topExpense": "En büyük gider",
"budgetEntries": "Kayıtlar",
"noBudgetData": "Bu ay bütçe verisi yok.",
"customize": "Özelleştir",
"customizeTitle": "Widget'ları özelleştir",
"customizeReset": "Sıfırla",
"customizeSaved": "Pano kaydedildi",
"customizeMoveUp": "Yukarı",
"customizeMoveDown": "Aşağı",
"overdueTasksChip": "{{count}} gecikmiş görev",
"overdueTasksChipPlural": "{{count}} gecikmiş görev"
},
"tasks": {
"title": "Görevler",
"newTask": "Yeni Görev",
"editTask": "Görevi Düzenle",
"emptyTitle": "Görev yok - her şey tamam mı?",
"emptyDescription": "+ düğmesiyle yeni görevler oluşturun.",
"titleLabel": "Başlık *",
"titlePlaceholder": "Ne yapılması gerekiyor?",
"descriptionLabel": "Not",
"descriptionPlaceholder": "İsteğe bağlı ayrıntılar…",
"priorityLabel": "Öncelik",
"categoryLabel": "Kategori",
"dueDateLabel": "Bitiş tarihi",
"dueTimeLabel": "Saat",
"assignedLabel": "Atanan",
"assignedNobody": "- Kimse -",
"statusLabel": "Durum",
"priorityUrgent": "Acil",
"priorityHigh": "Yüksek",
"priorityMedium": "Orta",
"priorityLow": "Düşük",
"priorityNone": "Yok",
"statusOpen": "Açık",
"statusInProgress": "Devam Ediyor",
"statusDone": "Tamamlandı",
"categoryHousehold": "Ev İşleri",
"categorySchool": "Okul",
"categoryShopping": "Alışveriş",
"categoryRepair": "Tamir",
"categoryHealth": "Sağlık",
"categoryFinance": "Finans",
"categoryLeisure": "Boş Zaman",
"categoryMisc": "Diğer",
"overdue": "Gecikmiş",
"overdueDay": "{{count}}g gecikmiş",
"dueToday": "Bugün bitiyor",
"dueTomorrow": "Yarın bitiyor",
"groupOverdue": "Gecikmiş",
"groupToday": "Bugün",
"groupThisWeek": "Bu hafta",
"groupNextWeek": "Gelecek hafta",
"groupLater": "Sonra",
"groupNoDate": "Tarih yok",
"markDone": "{{title}} tamamlandı olarak işaretle",
"markOpen": "{{title}} açık olarak işaretle",
"editButton": "Görevi düzenle",
"swipeOpen": "Yeniden aç",
"swipeDone": "Tamamlandı",
"swipeEdit": "Düzenle",
"subtaskAdd": "+ Alt görev ekle",
"subtaskToggle": "Alt görevleri göster",
"subtaskMarkDone": "{{title}} tamamlandı olarak işaretle",
"deleteConfirm": "Görev ve tüm alt görevler silinsin mi?",
"savedToast": "Görev kaydedildi.",
"createdToast": "Görev oluşturuldu.",
"deletedToast": "Görev silindi.",
"loadError": "Görev yüklenemedi.",
"subtaskPrompt": "Alt görev:",
"kanbanOpen": "Açık",
"kanbanInProgress": "Devam Ediyor",
"kanbanDone": "Tamamlandı",
"kanbanMoveToInProgress": "Devam ediyor olarak ayarla",
"kanbanMoveToDone": "Tamamlandı olarak işaretle",
"kanbanMoveToOpen": "Yeniden aç",
"recurring": "Yinelenen",
"listView": "Liste görünümü",
"kanbanView": "Kanban görünümü",
"filterBtn": "Filtrele",
"filterClearAll": "Tüm filtreleri temizle",
"filterGroupPerson": "Kişi",
"filterGroupPriority": "Öncelik",
"filterGroupStatus": "Durum",
"swipedDoneToast": "Tamamlandı olarak işaretlendi.",
"swipedOpenToast": "Açık olarak işaretlendi.",
"statusArchived": "Arşivlenmiş",
"archiveButton": "Görevi arşivle",
"archivedToast": "Görev arşivlendi.",
"kanbanArchived": "Arşivlenmiş",
"reminderNeedsDueDate": "Görev hatırlatıcılarını etkinleştirmek için bir son tarih belirleyin."
},
"shopping": {
"title": "Alışveriş",
"noLists": "Liste yok",
"noListsDescription": "+ düğmesiyle bir liste oluşturun.",
"emptyList": "Liste boş",
"emptyListDescription": "Yukarıdaki giriş alanını kullanarak ürün ekleyin.",
"newListPrompt": "Yeni liste adı:",
"newListButton": "Yeni liste oluştur",
"renameListPrompt": "Yeni liste adı:",
"deleteListConfirm": "\"{{name}}\" listesi ve tüm ürünleri silinsin mi?",
"deletedListToast": "Liste silindi.",
"itemDeletedToast": "\"{{name}}\" kaldırıldı.",
"itemsRemovedToast": "{{count}} ürün kaldırıldı.",
"clearChecked": "İşaretlileri sil ({{count}})",
"itemNamePlaceholder": "Ürün ekle…",
"itemQtyPlaceholder": "Miktar",
"itemNameLabel": "Ürün adı",
"itemQtyLabel": "Miktar",
"categoryLabel": "Kategori",
"addItemLabel": "Ürün ekle",
"renameListLabel": "Listeyi yeniden adlandır",
"deleteListLabel": "Listeyi sil",
"swipeBack": "Geri al",
"swipeCheck": "İşaretle",
"swipeDelete": "Sil",
"markDoneLabel": "{{name}} işaretle",
"markUndoneLabel": "{{name}} işaretini kaldır",
"deleteItemLabel": "{{name}} sil",
"listsLoadError": "Listeler yüklenemedi.",
"itemsLoadError": "Ürünler yüklenemedi.",
"catFruitVeg": "Meyve ve Sebze",
"catBakery": "Fırın",
"catDairy": "Süt Ürünleri",
"catMeatFish": "Et ve Balık",
"catFrozen": "Dondurulmuş",
"catDrinks": "İçecekler",
"catHousehold": "Ev Gereçleri",
"catDrugstore": "Eczane",
"catMisc": "Diğer"
},
"meals": {
"title": "Yemek Planı",
"noMealPlanned": "Yemek planlanmadı",
"addMeal": "{{type}} ekle",
"editMeal": "Yemeği düzenle",
"addMealTitle": "Yemek ekle",
"deleteMeal": "Yemeği sil",
"transferToShoppingList": "Malzemeleri alışveriş listesine ekle",
"today": "Bugün",
"prevWeek": "Önceki hafta",
"nextWeek": "Gelecek hafta",
"loadError": "Yemek planı yüklenemedi.",
"typeBreakfast": "Kahvaltı",
"typeLunch": "Öğle yemeği",
"typeDinner": "Akşam yemeği",
"typeSnack": "Atıştırmalık",
"dayMo": "Pzt",
"dayDi": "Sal",
"dayMi": "Çar",
"dayDo": "Per",
"dayFr": "Cum",
"daySa": "Cmt",
"daySo": "Paz",
"dateLabel": "Tarih",
"mealTypeLabel": "Öğün",
"titleLabel": "Başlık *",
"titlePlaceholder": "örn. Mercimek çorbası",
"notesLabel": "Notlar",
"notesPlaceholder": "İsteğe bağlı…",
"ingredientsLabel": "Malzemeler",
"addIngredient": "Malzeme ekle",
"ingredientNamePlaceholder": "Malzeme",
"ingredientQtyPlaceholder": "Miktar",
"ingredientCategoryLabel": "Kategori",
"ingredientCategoryDefault": "Çeşitli",
"removeIngredient": "Malzemeyi kaldır",
"transferLabel": "Malzemeleri alışveriş listesine aktar",
"transferNow": "Şimdi aktar",
"noShoppingLists": "Alışveriş listesi yok",
"transferSuccess": "{{count}} malzeme aktarıldı",
"transferSuccessPlural": "{{count}} malzeme aktarıldı",
"transferAlreadyDone": "Tüm malzemeler zaten aktarıldı",
"ingredientCount": "{{count}} malzeme",
"ingredientCountPlural": "{{count}} malzeme",
"titleRequired": "Başlık zorunludur",
"loadingIndicator": "Yükleniyor…",
"recipeUrlLabel": "Tarif bağlantısı (isteğe bağlı)",
"recipeUrlPlaceholder": "https://…",
"openRecipe": "Tarifi aç",
"savedRecipeLabel": "Saved recipe",
"savedRecipePlaceholder": "Select recipe",
"saveAsRecipe": "Save as recipe",
"recipeScaleLabel": "Scale ingredients",
"deletedToast": "Meal deleted"
},
"calendar": {
"title": "Takvim",
"newEvent": "Yeni Etkinlik",
"editEvent": "Etkinliği Düzenle",
"addEvent": "Etkinlik ekle",
"deleteEvent": "Etkinliği sil",
"noEvents": "Seçilen dönemde etkinlik yok.",
"today": "Bugün",
"back": "Geri",
"forward": "İleri",
"viewMonth": "Ay",
"viewWeek": "Hafta",
"viewDay": "Gün",
"viewAgenda": "Ajanda",
"allDay": "Tüm gün",
"allDayShort": "tüm gün",
"moreEvents": "+{{count}} daha",
"weekNumberLabel": "H{{week}} · {{month}} {{year}}",
"agendaFrom": "{{date}} tarihinden itibaren",
"titleLabel": "Başlık *",
"titlePlaceholder": "örn. Diş hekimi",
"allDayToggle": "Tüm gün",
"startDateLabel": "Başlangıç tarihi",
"startTimeLabel": "Başlangıç saati",
"endDateLabel": "Bitiş tarihi",
"endTimeLabel": "Bitiş saati",
"fromLabel": "Başlangıç",
"toLabel": "Bitiş",
"locationLabel": "Konum",
"locationPlaceholder": "İsteğe bağlı",
"assignedLabel": "Atanan",
"assignedNobody": "- Kimse -",
"colorLabel": "Renk {{color}}",
"descriptionLabel": "Açıklama",
"descriptionPlaceholder": "İsteğe bağlı…",
"popupEdit": "Düzenle",
"deleteConfirm": "\"{{title}}\" silinsin mi?",
"createdToast": "Etkinlik oluşturuldu",
"savedToast": "Etkinlik kaydedildi",
"deletedToast": "Etkinlik silindi",
"loadError": "Etkinlikler yüklenemedi.",
"saveError": "Kaydetme hatası",
"deleteError": "Silme hatası",
"titleRequired": "Başlık zorunludur",
"monthJanuary": "Ocak",
"monthFebruary": "Şubat",
"monthMarch": "Mart",
"monthApril": "Nisan",
"monthMay": "Mayıs",
"monthJune": "Haziran",
"monthJuly": "Temmuz",
"monthAugust": "Ağustos",
"monthSeptember": "Eylül",
"monthOctober": "Ekim",
"monthNovember": "Kasım",
"monthDecember": "Aralık",
"dayShortSunday": "Paz",
"dayShortMonday": "Pzt",
"dayShortTuesday": "Sal",
"dayShortWednesday": "Çar",
"dayShortThursday": "Per",
"dayShortFriday": "Cum",
"dayShortSaturday": "Cmt",
"dayLongSunday": "Pazar",
"dayLongMonday": "Pazartesi",
"dayLongTuesday": "Salı",
"dayLongWednesday": "Çarşamba",
"dayLongThursday": "Perşembe",
"dayLongFriday": "Cuma",
"dayLongSaturday": "Cumartesi",
"timeSuffix": "",
"ics": {
"reset": "Orijinale sıfırla",
"resetToast": "Değişiklikler sıfırlandı."
},
"iconLabel": "Icon",
"invalidDate": "Use a valid date in the selected date format.",
"attachmentLabel": "Attachment",
"attachmentHint": "Attach a local image, PDF, or document. Images will be shown in the event popup.",
"attachmentFallback": "Attachment",
"attachmentReadError": "The attachment could not be read.",
"attachmentTooLarge": "Attachment may be at most 5 MB."
},
"notes": {
"title": "Notlar",
"newNote": "Yeni Not",
"editNote": "Notu Düzenle",
"addNoteLabel": "Yeni Not",
"searchPlaceholder": "Notlarda ara…",
"emptyTitle": "Henüz not yok",
"emptyDescription": "+ düğmesiyle yeni bir not oluşturun.",
"noResultsTitle": "Sonuç yok",
"noResultsDescription": "Hiçbir not \"{{query}}\" içermiyor.",
"titleLabel": "Başlık (isteğe bağlı)",
"titlePlaceholder": "Başlıksız",
"contentLabel": "İçerik",
"contentMarkdownHint": "(Markdown biçimlendirmesi desteklenir)",
"contentPlaceholder": "Not girin…",
"colorLabel": "Renk",
"pinnedLabel": "Sabitle (gösterge panelinde görünür)",
"pinAction": "Sabitle",
"unpinAction": "Sabitlemeyi kaldır",
"deleteLabel": "Notu sil",
"deleteConfirm": "Bu not silinsin mi?",
"createdToast": "Not oluşturuldu",
"savedToast": "Not kaydedildi",
"deletedToast": "Not silindi",
"loadError": "Notlar yüklenemedi.",
"formatBold": "Kalın (Ctrl+B)",
"formatItalic": "İtalik (Ctrl+I)",
"formatUnderline": "Altı çizili (Ctrl+U)",
"formatStrikethrough": "Üstü çizili",
"formatHeading": "Başlık",
"formatList": "Madde listesi",
"formatOrderedList": "Numaralı liste",
"formatChecklist": "Kontrol listesi",
"formatLink": "Bağlantı",
"formatCode": "Kod",
"formatQuote": "Alıntı",
"formatDivider": "Ayırıcı"
},
"contacts": {
"title": "Kişiler",
"newContact": "Yeni Kişi",
"editContact": "Kişiyi Düzenle",
"addButton": "Yeni",
"newContactLabel": "Yeni Kişi",
"searchPlaceholder": "Ad, telefon veya e-posta ara…",
"importButton": "İçe aktar",
"importLabel": "vCard'dan kişi içe aktar",
"importTooltip": "vCard içe aktar",
"emptyTitle": "Henüz kişi yok",
"emptyDescription": "+ düğmesiyle yeni kişiler ekleyin.",
"filterAll": "Tümü",
"nameLabel": "Ad *",
"namePlaceholder": "Tam ad",
"categoryLabel": "Kategori",
"phoneLabel": "Telefon",
"phonePlaceholder": "+90 …",
"emailLabel": "E-posta",
"emailPlaceholder": "ad@ornek.com.tr",
"addressLabel": "Adres",
"addressPlaceholder": "Sokak, Posta Kodu Şehir",
"notesLabel": "Notlar",
"notesPlaceholder": "İsteğe bağlı…",
"callLabel": "Ara",
"emailActionLabel": "E-posta",
"mapsLabel": "Haritada aç",
"exportLabel": "vCard olarak dışa aktar",
"exportTooltip": "vCard dışa aktar",
"deleteLabel": "Kişiyi sil",
"deleteConfirm": "Bu kişi silinsin mi?",
"deletePersonConfirm": "\"{{name}}\" silinsin mi?",
"savedToast": "Kişi kaydedildi",
"updatedToast": "Kişi güncellendi",
"deletedToast": "Kişi silindi",
"importedToast": "{{name}} içe aktarıldı.",
"importError": "İçe aktarma başarısız: {{error}}",
"vcardNoName": "vCard'da ad yok.",
"catDoctor": "Doktor",
"catSchool": "Okul/Kreş",
"catAuthority": "Resmi Kurum",
"catInsurance": "Sigorta",
"catCraftsman": "Usta",
"catEmergency": "Acil",
"catMisc": "Diğer",
"categoryDoctor": "Doktor",
"categorySchool": "Okul/Kreş",
"categoryAuthority": "Resmi Kurum",
"categoryInsurance": "Sigorta",
"categoryCraftsman": "Usta",
"categoryEmergency": "Acil",
"categoryOther": "Diğer"
},
"budget": {
"title": "Bütçe",
"newEntry": "Yeni Kayıt",
"editEntry": "Kaydı Düzenle",
"addEntryLabel": "Kayıt ekle",
"newEntryFabLabel": "Yeni Kayıt",
"currentMonth": "Bu Ay",
"prevMonth": "Önceki ay",
"nextMonth": "Sonraki ay",
"income": "Gelir",
"expenses": "Gider",
"balance": "Bakiye",
"byCategory": "Kategoriye göre",
"transactions": "İşlemler",
"emptyTitle": "Bu ay kayıt yok",
"emptyDescription": "+ düğmesiyle bütçe kayıtları ekleyin.",
"csvExport": "CSV",
"typeExpense": "Gider",
"typeIncome": "Gelir",
"titleLabel": "Başlık *",
"titlePlaceholder": "örn. Market alışverişi",
"amountLabel": "Tutar *",
"amountPlaceholder": "0,00",
"categoryLabel": "Kategori",
"dateLabel": "Tarih *",
"recurringLabel": "Yinelenen",
"deleteLabel": "Kaydı sil",
"deleteConfirm": "Bu kayıt silinsin mi?",
"deletePersonConfirm": "\"{{title}}\" silinsin mi?",
"addedToast": "Kayıt eklendi",
"savedToast": "Kayıt kaydedildi",
"deletedToast": "Kayıt silindi",
"loadError": "Bütçe yüklenemedi.",
"trendNeutral": "- {{month}} ile aynı",
"validAmountRequired": "Lütfen geçerli bir tutar girin",
"dateRequired": "Tarih zorunludur",
"catFood": "Market",
"catRent": "Kira",
"catInsurance": "Sigorta",
"catMobility": "Ulaşım",
"catLeisure": "Eğlence",
"catClothing": "Giyim",
"catHealth": "Sağlık",
"catEducation": "Eğitim",
"catMisc": "Diğer",
"catEarnedIncome": "Kazanç Geliri",
"catInvestmentIncome": "Yatırım Geliri",
"catTransferGiftIncome": "Transferler ve Hediyeler",
"catGovernmentBenefits": "Sosyal Yardımlar",
"catOtherIncome": "Diğer Gelir",
"loadingIndicator": "Yükleniyor…",
"subcategoryLabel": "Subcategory",
"catHousing": "Housing / Home",
"catTransport": "Transport",
"catPersonalHealth": "Personal Care / Health",
"catShoppingClothing": "Shopping and Clothing",
"catFinancialOther": "Financial Services and Other",
"subcatRentMortgage": "Rent / Mortgage",
"subcatCondominium": "Condominium fees",
"subcatUtilities": "Electricity / Water / Gas",
"subcatInternetTvPhone": "Internet / TV / Phone",
"subcatRenovationMaintenance": "Renovation / Maintenance",
"subcatCleaning": "Cleaning",
"subcatGroceries": "Groceries",
"subcatRestaurantsBars": "Restaurants / Bars",
"subcatSnacksFastFood": "Snacks / Fast Food",
"subcatBakery": "Bakery",
"subcatFuel": "Fuel",
"subcatParkingTolls": "Parking / Tolls",
"subcatPublicTransport": "Public transport",
"subcatAppsTaxi": "Apps / Taxi",
"subcatMaintenanceInsurance": "Maintenance / Insurance",
"subcatPharmacy": "Pharmacy",
"subcatHealthInsurance": "Health insurance",
"subcatGymSports": "Gym / Sports",
"subcatBeautyCosmetics": "Beauty / Cosmetics",
"subcatTravel": "Travel",
"subcatStreaming": "Streaming",
"subcatEvents": "Events",
"subcatHobbies": "Hobbies",
"subcatClothesShoes": "Clothes / Shoes",
"subcatElectronics": "Electronics",
"subcatGifts": "Gifts",
"subcatCoursesCollege": "Courses / College",
"subcatSchoolSupplies": "School supplies",
"subcatLanguages": "Languages",
"subcatLoansInterest": "Loans / Interest",
"subcatBankFees": "Bank fees",
"subcatInsuranceOther": "Insurance",
"subcatInvestments": "Investments",
"subcatTaxes": "Taxes",
"metaLoadError": "Budget categories could not be loaded.",
"addCategory": "+ category",
"addSubcategory": "+ subcategory",
"newCategoryPrompt": "Name of the new category:",
"newSubcategoryPrompt": "Name of the new subcategory:",
"categoryAddedToast": "Category added.",
"subcategoryAddedToast": "Subcategory added."
},
"settings": {
"title": "Ayarlar",
"tabGeneral": "Genel",
"tabMeals": "Yemekler",
"tabBudget": "Bütçe",
"tabShopping": "Alışveriş",
"tabCalendar": "Takvim",
"tabFamily": "Aile Yönetimi",
"tabApiTokens": "API Tokenları",
"tabAccount": "Hesap",
"tabsAriaLabel": "Ayar bölümleri",
"sectionDesign": "Görünüm",
"sectionAppName": "Uygulama adı",
"sectionShopping": "Alışveriş",
"shoppingCategoriesLabel": "Alışveriş Kategorileri",
"shoppingCategoriesHint": "Kategorileri ekleyin, yeniden adlandırın, silin veya sıralayın.",
"shoppingCategoryPlaceholder": "Yeni kategori…",
"shoppingCategoryRenameHint": "Yeniden adlandırmak için tıklayın",
"shoppingCategoryRenamePrompt": "Yeni kategori adı:",
"shoppingCategoryMoveUp": "Kategoriyi yukarı taşı",
"shoppingCategoryMoveDown": "Kategoriyi aşağı taşı",
"shoppingCategoryDelete": "Kategoriyi sil",
"shoppingCategoryDeleteConfirm": "\"{{name}}\" kategorisi silinsin mi? Mevcut ürünler bir sonraki kategoriye taşınacak.",
"shoppingCategoryAdded": "Kategori eklendi.",
"shoppingCategoryRenamed": "Kategori yeniden adlandırıldı.",
"shoppingCategoryDeleted": "Kategori silindi.",
"sectionAccount": "Hesabım",
"sectionCalendarSync": "Takvim Senkronizasyonu",
"sectionFamily": "Aile Üyeleri",
"cardAppearance": "Görünüm",
"appNameTitle": "Uygulama adı",
"appNameLabel": "Uygulama adı",
"appNameHint": "Bu ad kenar çubuğunda, tarayıcı başlığında ve giriş ekranında görünür.",
"appNamePlaceholder": "Oikos",
"appNameSavedToast": "Uygulama adı kaydedildi.",
"sectionDate": "Tarih",
"dateFormatTitle": "Tarih biçimi",
"dateFormatLabel": "Tercih edilen tarih biçimi",
"dateFormatHint": "Tarihlerin uygulamada nasıl görüneceğini seçin.",
"dateFormatSavedToast": "Tarih biçimi kaydedildi.",
"themeSystem": "Sistem",
"themeSysLabel": "Sistem ayarını kullan",
"themeLight": "Açık",
"themeLightLabel": "Açık mod",
"themeDark": "Koyu",
"themeDarkLabel": "Koyu mod",
"changePassword": "Şifre değiştir",
"currentPasswordLabel": "Mevcut şifre",
"newPasswordLabel": "Yeni şifre",
"confirmPasswordLabel": "Yeni şifreyi onayla",
"savePassword": "Şifreyi kaydet",
"passwordMismatch": "Şifreler eşleşmiyor.",
"passwordSavedToast": "Şifre başarıyla değiştirildi.",
"googleCalendar": "Google Takvim",
"appleCalendar": "Apple Takvim (iCloud)",
"syncNow": "Şimdi senkronize et",
"disconnect": "Bağlantıyı kes",
"connectGoogle": "Google ile bağlan",
"connected": "Bağlı",
"connectedLastSync": "Bağlı · Son: {{date}}",
"notConnected": "Bağlı değil",
"notConfigured": "Yapılandırılmadı (.env değişkenleri eksik)",
"configured": "Yapılandırıldı (via .env)",
"configuredLastSync": "Yapılandırıldı (via .env) · Son: {{date}}",
"syncSuccess": "{{provider}} senkronize edildi.",
"disconnectedToast": "{{provider}} bağlantısı kesildi.",
"googleOnlyAdmin": "Yalnızca yönetici Google Takvim'i bağlayabilir.",
"appleOnlyAdmin": "Yalnızca yönetici Apple Takvim'i bağlayabilir.",
"caldavUrlLabel": "CalDAV Sunucu URL'si",
"caldavUrlPlaceholder": "https://caldav.icloud.com",
"appleIdLabel": "Apple Kimliği (e-posta)",
"applePasswordLabel": "Uygulamaya özel şifre",
"applePasswordHint": "<strong>appleid.apple.com → Güvenlik</strong> adresinden şifre oluşturun.",
"appleConnectBtn": "Bağlan ve test et",
"appleConnecting": "Bağlanıyor…",
"appleConnectedToast": "Apple Takvim bağlandı.",
"syncSuccessGoogle": "Google ile takvim senkronizasyonu başarıyla bağlandı.",
"syncSuccessApple": "Apple ile takvim senkronizasyonu başarıyla bağlandı.",
"syncErrorGoogle": "Google'a bağlanılamadı. Lütfen tekrar deneyin.",
"syncErrorApple": "Apple'a bağlanılamadı. Lütfen tekrar deneyin.",
"addMember": "+ Üye ekle",
"newMemberTitle": "Yeni Aile Üyesi",
"usernameLabel": "Kullanıcı adı",
"displayNameLabel": "Görünen ad",
"memberPasswordLabel": "Şifre",
"colorLabel": "Renk",
"profilePictureTitle": "Profil resmi",
"profilePictureLabel": "Resim yükle",
"profilePictureHint": "PNG, JPEG veya WebP. Büyük resimler yüklemeden önce yeniden boyutlandırılır.",
"profilePictureRemove": "Resmi kaldır",
"profilePictureTypeError": "PNG, JPEG veya WebP resmi kullanın.",
"profilePictureFileTooLarge": "Resim dosyası çok büyük.",
"profilePictureTooLarge": "Profil resmi yeniden boyutlandırmadan sonra hâlâ çok büyük.",
"profilePictureReadError": "Seçilen resim okunamadı.",
"profileSavedToast": "Profil güncellendi.",
"editMemberLabel": "Düzenle",
"editMemberTitle": "Aile üyesini düzenle",
"saveMember": "Üyeyi kaydet",
"memberUpdatedToast": "{{name}} güncellendi.",
"familyRoleLabel": "Aile rolü",
"familyRoleDad": "Baba",
"familyRoleMom": "Anne",
"familyRoleParent": "Ebeveyn",
"familyRoleChild": "Çocuk",
"familyRoleGrandparent": "Büyükanne/Büyükbaba",
"familyRoleRelative": "Akraba",
"familyRoleOther": "Aile üyesi",
"systemAdminLabel": "Sistem yöneticisi",
"systemAdminHint": "Sistem yöneticileri ayarları, entegrasyonları, API tokenlarını ve aile hesaplarını yönetebilir.",
"systemAdminBadge": "Sistem yöneticisi",
"roleLabel": "Rol",
"roleMember": "Üye",
"roleAdmin": "Yönetici",
"createMember": "Oluştur",
"cancelAddMember": "İptal",
"memberAddedToast": "{{name}} eklendi.",
"deleteMemberConfirm": "{{name}} silinsin mi?",
"memberDeletedToast": "{{name}} silindi.",
"deleteMemberLabel": "Sil",
"logout": "Çıkış yap",
"synchronizing": "Senkronize ediliyor…",
"googleDisconnectConfirm": "Google Takvim bağlantısı kesilsin mi?",
"appleDisconnectConfirm": "Apple Takvim bağlantısı kesilsin mi?",
"localeSystem": "Sistem",
"localeLabel": "Dil",
"languageTitle": "Dil",
"sectionMeals": "Yemek Planı",
"mealTypesLabel": "Görünür öğünler",
"mealTypesHint": "Yalnızca seçili öğün türleri yemek planında gösterilir.",
"mealTypesSaved": "Yemek planı ayarları kaydedildi.",
"mealTypesMinOne": "En az bir öğün türü aktif olmalıdır.",
"sectionBudget": "Bütçe",
"currencyLabel": "Para birimi",
"currencyHint": "Bütçe bölümünde kullanılan para birimini belirler.",
"currencySaved": "Para birimi kaydedildi.",
"apiTokensTitle": "API Tokens",
"apiTokensCardTitle": "Access Tokens",
"apiTokensHint": "Create API tokens for external integrations. The full token is shown only once after creation.",
"apiTokenNameLabel": "Token name",
"apiTokenExpiresLabel": "Expiration date",
"apiTokenExpiresHint": "Leave empty to create a token without expiration.",
"apiTokenCreatedLabel": "New API token",
"apiTokenCreatedHint": "Store this token securely. It cannot be shown again.",
"apiTokenCreate": "Create token",
"apiTokenInvalidExpiration": "Please enter a valid expiration date.",
"apiTokenCreatedToast": "API token created.",
"apiTokenRevokedToast": "API token revoked.",
"apiTokenRevokeConfirm": "Revoke API token \"{{name}}\"?",
"apiTokenRevoke": "Revoke token",
"apiTokenRevoked": "Revoked",
"apiTokenExpired": "Expired",
"apiTokenActive": "Active",
"apiTokenPrefix": "Prefix",
"apiTokenExpires": "Expires",
"apiTokenNeverExpires": "No expiration",
"apiTokenLastUsed": "Last used",
"apiTokenNeverUsed": "Never used",
"ics": {
"title": "ICS Abonelikleri",
"add": "Abonelik ekle",
"addedToast": "Abonelik eklendi.",
"deletedToast": "Abonelik silindi.",
"syncedToast": "Abonelik senkronize edildi.",
"confirm_delete": "Bu aboneliği gerçekten silmek istiyor musunuz? İlgili tüm etkinlikler de silinecek.",
"empty": "Henüz abonelik yok.",
"form": {
"name": "Ad",
"url": "ICS URL",
"color": "Renk",
"shared": "Herkes tarafından görülebilir"
},
"actions": {
"submit": "Ekle",
"save": "Kaydet",
"cancel": "İptal",
"delete": "Sil",
"edit": "Düzenle",
"sync": "Şimdi senkronize et"
},
"status": {
"lastSync": "Son senkronizasyon:",
"never": "Henüz senkronize edilmedi",
"syncing": "Senkronize ediliyor...",
"syncError": "Senkronizasyon hatası"
},
"badges": {
"private": "Özel",
"shared": "Paylaşımlı"
},
"updatedToast": "Abonelik güncellendi."
},
"memberPhoneLabel": "Telefon numarası (isteğe bağlı)",
"memberEmailLabel": "E-posta (isteğe bağlı)",
"memberBirthDateLabel": "Doğum tarihi (isteğe bağlı)",
"memberContactBirthdayHint": "Bu üye otomatik olarak Kişiler ve Doğum Günleri ile senkronize edilir.",
"memberBirthDateInvalid": "Seçilen tarih formatında geçerli bir doğum tarihi kullanın.",
"memberPhoneMeta": "Telefon: {{value}}",
"memberBirthdayMeta": "Doğum günü: {{date}}",
"tabBackup": "Yedek yönetimi",
"sectionBackup": "Yedek yönetimi",
"backupDownloadTitle": "Veritabanı yedeğini indir",
"backupDownloadHint": "Tüm uygulama verilerinin tutarlı bir SQLite yedeğini oluşturur.",
"backupDownloadButton": "Yedeği indir",
"backupRestoreTitle": "Veritabanı yedeğini geri yükle",
"backupRestoreHint": "Geri yükleme mevcut veritabanını değiştirir. Devam etmeden önce yeni bir yedek indirin.",
"backupDropzoneTitle": "Yedek dosyasını buraya bırakın veya seçmek için tıklayın",
"backupDropzoneHint": "SQLite yedek dosyaları: .db, .sqlite veya .sqlite3",
"backupRestoreButton": "Yedeği geri yükle",
"backupRestoreConfirm": "Bu yedek herkes için mevcut veritabanını değiştirecek. Devam edilsin mi?",
"backupRestoring": "Geri yükleniyor...",
"backupRestoredToast": "Veritabanı geri yüklendi. Yeniden yükleniyor...",
"backupCliTitle": "CLI / Docker Compose geri yükleme",
"backupCliHint": "Operasyonel geri yüklemeler için yedeği konteynere bağlayın ve geri yükleme yardımcısını çalıştırın.",
"backupCliBackupHint": "Docker Compose ile doğrudan yedek de oluşturabilirsiniz:"
},
"login": {
"tagline": "Aile planlaması. Güvenli. Gizlilik dostu. Açık kaynak.",
"usernameLabel": "Kullanıcı adı",
"usernamePlaceholder": "kullaniciadi",
"passwordLabel": "Şifre",
"passwordPlaceholder": "••••••••",
"loginButton": "Giriş yap",
"loggingIn": "Giriş yapılıyor…",
"tooManyAttempts": "Çok fazla deneme. Lütfen bir süre bekleyin.",
"invalidCredentials": "Geçersiz kimlik bilgileri.",
"version": "v{{version}}"
},
"install": {
"title": "Oikos'u Yükle",
"subtitle": "Ana ekrana ekle",
"iosTip1": "Dokunun ",
"iosTip2": " → \"Ana Ekrana Ekle\"",
"installButton": "Yükle",
"dismissLabel": "Kapat"
},
"modal": {
"closeLabel": "Kapat",
"overlayLabel": "Modal iletişim kutusu arka planı",
"unsavedChanges": "Değişiklikler iptal edilsin mi?",
"discardChanges": "İptal et"
},
"rrule": {
"freqNone": "Tekrar yok",
"freqDaily": "Günlük",
"freqWeekly": "Haftalık",
"freqMonthly": "Aylık",
"dayMo": "Pt",
"dayTu": "Sa",
"dayWe": "Ça",
"dayTh": "Pe",
"dayFr": "Cu",
"daySa": "Ct",
"daySu": "Pz",
"labelRepeat": "Tekrar",
"labelEvery": "Her",
"labelOnDays": "Bu günlerde",
"labelUntil": "Bitiş tarihi (isteğe bağlı)",
"unitDay": "gün",
"unitDays": "gün",
"unitWeek": "hafta",
"unitWeeks": "hafta",
"unitMonth": "ay",
"unitMonths": "ay"
},
"recipes": {
"title": "Tarifler",
"addRecipe": "Tarif ekle",
"editRecipe": "Tarifi düzenle",
"emptyTitle": "Henüz tarif yok",
"emptyDescription": "Favori tariflerinizi kaydedin ve yemek planlama sırasında yeniden kullanın.",
"titleLabel": "Başlık *",
"titlePlaceholder": "ör. Pasta Carbonara",
"notesLabel": "Notlar",
"notesPlaceholder": "İsteğe bağlı...",
"urlLabel": "Tarif bağlantısı",
"urlPlaceholder": "https://...",
"ingredientsLabel": "Malzemeler",
"addToMeals": "Yemek planına ekle",
"openLink": "Tarif bağlantısını aç",
"deleteConfirm": "\"{{title}}\" tarifini sil?",
"created": "Tarif kaydedildi.",
"updated": "Tarif güncellendi.",
"deleted": "Tarif silindi.",
"titleRequired": "Başlık gerekli",
"duplicate": "Çoğalt",
"duplicated": "Tarif çoğaltıldı.",
"copySuffix": "kopya"
},
"search": {
"title": "Arama",
"open": "Aramayı aç",
"placeholder": "Ara…",
"noResults": "Sonuç bulunamadı."
},
"birthdays": {
"title": "Doğum Günleri",
"addButton": "Doğum günü ekle",
"searchPlaceholder": "Doğum günlerinde ara…",
"upcomingTitle": "Yaklaşan doğum günleri",
"upcomingHint": "Takvimle zaten senkronize edilmiş sıradaki kutlamalar.",
"peopleTitle": "Kişiler",
"peopleHint": "Kaydedilen tüm doğum günlerini arayın, inceleyin ve düzenleyin.",
"emptyTitle": "Henüz doğum günü yok",
"emptyDescription": "Takvimde ve hatırlatıcılarda görünür kalması için bir doğum günü ekleyin.",
"newTitle": "Yeni doğum günü",
"editTitle": "Doğum gününü düzenle",
"nameLabel": "Ad",
"birthDateLabel": "Doğum tarihi",
"photoLabel": "Profil resmi",
"removePhoto": "Resmi kaldır",
"notesLabel": "Notlar",
"notesPlaceholder": "Hediye fikirleri, favori pasta, aile notları…",
"calendarHint": "Her doğum günü otomatik olarak takvime ve hatırlatma sistemine eklenir.",
"requiredFields": "Ad ve doğum tarihi gereklidir.",
"createdToast": "Doğum günü kaydedildi.",
"updatedToast": "Doğum günü güncellendi.",
"deletedToast": "Doğum günü silindi.",
"deleteConfirm": "\"{{name}}\" için doğum günü silinsin mi?",
"ageNoteToday": "Bugün {{age}} yaşına giriyor.",
"ageNoteTomorrow": "Yarın {{age}} yaşına giriyor.",
"ageNoteDays": "{{days}} gün içinde {{age}} yaşına girecek."
},
"reminders": {
"sectionTitle": "Hatırlatıcı",
"enableLabel": "Hatırlatıcı ayarla",
"offsetLabel": "Hatırlat",
"offsetNone": "Yok",
"offsetAtTime": "Başlangıç saatinde",
"offset15min": "15 dakika önce",
"offset1hour": "1 saat önce",
"offset1day": "1 gün önce",
"dateLabel": "Tarih",
"timeLabel": "Saat",
"toastTitle": "Hatırlatıcı",
"dismiss": "Kapat",
"pendingBadgeTitle": "{{count}} bekleyen hatırlatıcı",
"pendingBadgeTitlePlural": "{{count}} bekleyen hatırlatıcı",
"notificationPermission": "Tarayıcı bildirimleri",
"notificationEnable": "Bildirimleri etkinleştir",
"notificationEnabled": "Bildirimler etkin",
"notificationDenied": "Bildirimler engellendi",
"notificationHint": "Uygulama açıkken bile bildirim alın.",
"offset2days": "2 days before",
"offset1week": "1 week before",
"offset2weeks": "2 weeks before",
"offsetCustom": "Custom...",
"customAmountLabel": "Number",
"customUnitLabel": "Unit",
"customMinutes": "Minutes",
"customHours": "Hours",
"customDays": "Days",
"customWeeks": "Weeks"
},
"onboarding": {
"step1Title": "Welcome to Oikos",
"step1Body": "Your personal family planner. Tasks, calendar, shopping and more all in one place.",
"step2Title": "Everything at a glance",
"step2Body": "Use the navigation below to reach all modules. The + button creates new entries quickly.",
"step3Title": "Ready to go",
"step3Body": "The dashboard shows you the most important information at a glance. Customize it under \"Customize\".",
"next": "Next",
"done": "Get started",
"skip": "Skip"
},
"offline": {
"banner": "Offline reconnecting…"
},
"emptyHint": {
"recipes": "Tarifler oluşturun ve yemek planlayıcınıza bağlayın."
},
"documents": {
"title": "Belgeler",
"addButton": "Belge ekle",
"searchPlaceholder": "Belgelerde ara...",
"gridView": "Izgara görünümü",
"listView": "Liste görünümü",
"viewToggle": "Belge görünümü",
"allCategories": "Tüm kategoriler",
"emptyTitle": "Henüz belge yok",
"emptyDescription": "Aile belgelerini yükleyin ve her dosyayı kimlerin görebileceğini yönetin.",
"newTitle": "Yeni belge",
"editTitle": "Belge ayarları",
"nameLabel": "Ad",
"descriptionLabel": "Açıklama",
"categoryLabel": "Kategori",
"fileLabel": "Dosya",
"fileHint": "PDF, resimler, metin ve Office dosyaları en fazla 5 MB.",
"visibilityLabel": "Görünürlük",
"statusLabel": "Durum",
"allowedMembersLabel": "İzin verilen üyeler",
"uploadAction": "Yükle",
"downloadAction": "İndir",
"editAction": "Ayarlar",
"archiveAction": "Arşivle",
"restoreAction": "Geri yükle",
"savedToast": "Belge kaydedildi.",
"uploadedToast": "Belge yüklendi.",
"archivedToast": "Belge arşivlendi.",
"restoredToast": "Belge geri yüklendi.",
"deletedToast": "Belge silindi.",
"deleteConfirm": "\"{{name}}\" belgesini sil?",
"fileRequired": "Yüklemek için bir dosya seçin.",
"fileTooLarge": "Dosya en fazla 5 MB olabilir.",
"fileReadError": "Dosya okunamadı.",
"statusActive": "Aktif",
"statusArchived": "Arşivlenmiş",
"visibility": {
"family": "Tüm aile",
"restricted": "Seçili üyeler",
"private": "Sadece ben"
},
"category": {
"medical": "Tıbbi",
"school": "Okul",
"identity": "Kimlik",
"insurance": "Sigorta",
"finance": "Finans",
"home": "Ev",
"vehicle": "Araç",
"legal": "Hukuki",
"travel": "Seyahat",
"pets": "Evcil hayvanlar",
"warranty": "Garanti",
"taxes": "Vergiler",
"work": "İş",
"other": "Diğer"
},
"dropzoneTitle": "Dosyayı buraya bırakın veya seçmek için tıklayın",
"dropzoneHint": "Bir dosyayı bu alana sürükleyin veya dosya seçiciyi kullanın.",
"selectedFileLabel": "Seçildi: {{name}}"
}
}