mirror of
https://github.com/MultiMote/niimblue
synced 2026-01-19 19:37:11 +03:00
Add Turkish language support (#109)
This commit is contained in:
151
src/locale/dicts/tr.json
Normal file
151
src/locale/dicts/tr.json
Normal file
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"lang.name": "Türkçe",
|
||||
"browser_warning.fingerprinting": "Dikkat! Tarayıcınız parmak izi koruması için tuvali bozuyor gibi görünüyor. Lütfen bu korumayı devre dışı bırakın, etiketlerde bozulmalara neden olabilir.",
|
||||
"browser_warning.lines.first": "Maalesef tarayıcınız Bluetooth ve seri iletişimi desteklemiyor",
|
||||
"browser_warning.lines.second": "Yine de etiket tasarlayabilirsiniz.",
|
||||
"connector.bluetooth": "Bluetooth",
|
||||
"connector.disconnect.heartbeat": "Bağlantı kesildi (yazıcı yanıt vermiyor)",
|
||||
"connector.serial": "Seri (USB)",
|
||||
"editor.clear": "Tuvali temizle",
|
||||
"editor.clear.confirm": "Tuval içeriği temizlensin mi?",
|
||||
"editor.clone": "Kopyala",
|
||||
"editor.default_text": "Metin",
|
||||
"editor.delete": "Sil",
|
||||
"editor.iconpicker.mdi_link_title": "Detaylı listeyi burada görün",
|
||||
"editor.iconpicker.search": "Ara",
|
||||
"editor.iconpicker.title": "Simge ekle",
|
||||
"editor.import.zpl": "ZPL İçe Aktar",
|
||||
"editor.objectpicker.barcode": "Barkod",
|
||||
"editor.objectpicker.circle": "Daire",
|
||||
"editor.objectpicker.image": "Resim",
|
||||
"editor.objectpicker.line": "Çizgi",
|
||||
"editor.objectpicker.qrcode": "QR Kod",
|
||||
"editor.objectpicker.rectangle": "Dikdörtgen",
|
||||
"editor.objectpicker.text": "Metin",
|
||||
"editor.objectpicker.title": "Nesne ekle",
|
||||
"editor.preview": "Önizleme",
|
||||
"editor.print": "Yazdır",
|
||||
"editor.redo": "Yinele",
|
||||
"editor.undo": "Geri al",
|
||||
"editor.warning.load": "Tuval kaydedilen verilerle değiştirilecek",
|
||||
"editor.warning.save": "Kaydedilen veriler üzerine yazılacak. Kaydedilsin mi?",
|
||||
"main.built": "derleme tarihi",
|
||||
"main.code": "Kod",
|
||||
"params.barcode.content": "İçerik",
|
||||
"params.barcode.enable_caption": "Başlığı etkinleştir",
|
||||
"params.barcode.encoding": "Kodlama",
|
||||
"params.barcode.font_size": "Yazı boyutu",
|
||||
"params.barcode.scale": "Ölçek faktörü",
|
||||
"params.csv.enabled": "Etkin",
|
||||
"params.csv.placeholders": "Değişkenler:",
|
||||
"params.csv.rowsfound": "Bulunan veri satırları:",
|
||||
"params.csv.tip": "İlk satır başlıktır. Değişken adları olarak kullanılır. Ayırıcı olarak virgül kullanılır.",
|
||||
"params.csv.title": "Dinamik etiket verileri (CSV)",
|
||||
"params.generic.arrange": "Düzenle",
|
||||
"params.generic.arrange.top": "Öne getir",
|
||||
"params.generic.arrange.bottom": "Arkaya gönder",
|
||||
"params.generic.center.horizontal": "Yatay ortala",
|
||||
"params.generic.center.vertical": "Dikey ortala",
|
||||
"params.generic.fit": "Sayfaya sığdır",
|
||||
"params.generic.fit.mode.stretch": "Uzat",
|
||||
"params.generic.fit.mode.ratio_min": "Sığdır",
|
||||
"params.generic.fit.mode.ratio_max": "Doldur",
|
||||
"params.generic.position": "Konum",
|
||||
"params.label.apply": "Uygula",
|
||||
"params.label.current": "Mevcut parametreler:",
|
||||
"params.label.direction.left": "Sol",
|
||||
"params.label.direction.top": "Üst",
|
||||
"params.label.direction": "Yazdırma yönü",
|
||||
"params.label.dpmm": "dpmm",
|
||||
"params.label.export": "Dışa Aktar",
|
||||
"params.label.head_density.help": "Hesaplama: DPI / 25.4",
|
||||
"params.label.head_density": "Piksel yoğunluğu",
|
||||
"params.label.import": "İçe Aktar",
|
||||
"params.label.label_title": "Özel başlık",
|
||||
"params.label.menu_title": "Etiket özellikleri",
|
||||
"params.label.mm": "mm",
|
||||
"params.label.px": "px",
|
||||
"params.label.save_template": "Şablon olarak kaydet",
|
||||
"params.label.shape": "Etiket şekli",
|
||||
"params.label.size": "Boyut",
|
||||
"params.label.split": "Etiket bölme",
|
||||
"params.label.split.count": "Bölüm sayısı",
|
||||
"params.label.tail.length": "Kuyruk uzunluğu",
|
||||
"params.label.tail.position": "Kuyruk konumu",
|
||||
"params.label.mirror": "Nesne yansıtma",
|
||||
"params.label.warning.direction": "Yazıcınız için önerilen yön:",
|
||||
"params.label.warning.import": "Tüm kaydedilmiş şablonların üzerine yazılacak",
|
||||
"params.label.warning.width": "Etiket genişliği yazıcınız için çok büyük:",
|
||||
"params.label.warning.div8": "Piksel cinsinden etiket genişliği 8'e tam bölünebilir olmalıdır",
|
||||
"params.qrcode.ecl": "Hata Düzeltme Seviyesi",
|
||||
"params.qrcode.mode": "Mod",
|
||||
"params.qrcode.version": "Versiyon",
|
||||
"params.saved_labels.kb_used": "kB kullanıldı",
|
||||
"params.saved_labels.label_title.placeholder": "(isteğe bağlı)",
|
||||
"params.saved_labels.label_title": "Başlık",
|
||||
"params.saved_labels.load.browser": "Yükle",
|
||||
"params.saved_labels.load.json": "İçe Aktar",
|
||||
"params.saved_labels.make_default": "Varsayılan yap",
|
||||
"params.saved_labels.menu_title": "Kaydet/Yükle (tarayıcı depolama)",
|
||||
"params.saved_labels.save.browser.replace": "Kaydet (üzerine yaz)",
|
||||
"params.saved_labels.save.browser": "Kaydet",
|
||||
"params.saved_labels.save.json": "Dışa Aktar",
|
||||
"params.text.align.center": "Metin hizala: Orta",
|
||||
"params.text.align.left": "Metin hizala: Sol",
|
||||
"params.text.align.right": "Metin hizala: Sağ",
|
||||
"params.text.bold": "Kalın",
|
||||
"params.text.edit.title": "Metin düzenleniyor",
|
||||
"params.text.edit": "Açılır pencerede düzenle",
|
||||
"params.text.fetch_fonts": "Yazı tiplerini getir",
|
||||
"params.text.font_family": "Yazı tipi ailesi",
|
||||
"params.text.font_size.down": "Yazı boyutunu küçült",
|
||||
"params.text.font_size.up": "Yazı boyutunu büyüt",
|
||||
"params.text.font_size": "Yazı boyutu",
|
||||
"params.text.italic": "İtalik",
|
||||
"params.text.line_height": "Satır yüksekliği",
|
||||
"params.params.text.split": "Metin bölme (kaydırma)",
|
||||
"params.params.text.split.spaces": "Boşluklar",
|
||||
"params.params.text.split.grapheme": "Grafem (karakterler)",
|
||||
"params.text.vorigin.bottom": "Alt",
|
||||
"params.text.vorigin.center": "Orta",
|
||||
"params.text.vorigin.top": "Üst",
|
||||
"params.text.vorigin": "Dikey Başlangıç",
|
||||
"params.variables.insert.date": "Tarih",
|
||||
"params.variables.insert.datetime": "Tarih ve saat",
|
||||
"params.variables.insert.time": "Saat",
|
||||
"params.variables.insert": "Değişken ekle",
|
||||
"params.vector.round_radius": "Yuvarlatma yarıçapı",
|
||||
"params.vector.stroke_width": "Çizgi kalınlığı",
|
||||
"params.vector.fill": "Dolgu",
|
||||
"params.color": "Renk",
|
||||
"params.color.transparent": "şeffaf",
|
||||
"params.color.white": "beyaz",
|
||||
"params.color.black": "siyah",
|
||||
"preview.close": "Kapat",
|
||||
"preview.copies": "Kopya sayısı",
|
||||
"preview.density": "Yoğunluk",
|
||||
"preview.label_type.Black": "Siyah",
|
||||
"preview.label_type.BlackMarkGap": "Siyah işaret boşluğu",
|
||||
"preview.label_type.Continuous": "Sürekli",
|
||||
"preview.label_type.HeatShrinkTube": "Isı ile büzüşen tüp",
|
||||
"preview.label_type.Invalid": "Geçersiz",
|
||||
"preview.label_type.Perforated": "Delikli",
|
||||
"preview.label_type.PvcTag": "PVC Etiket",
|
||||
"preview.label_type.Transparent": "Şeffaf",
|
||||
"preview.label_type.WithGaps": "Boşluklu",
|
||||
"preview.label_type": "Etiket türü",
|
||||
"preview.not_connected": "Yazıcı bağlı değil",
|
||||
"preview.not_implemented": "UYGULANMADI",
|
||||
"preview.offset.inner": "İç",
|
||||
"preview.offset.outer": "Dış",
|
||||
"preview.offset": "Ofset",
|
||||
"preview.postprocess.atkinson": "Dither (Atkinson)",
|
||||
"preview.postprocess.threshold": "Eşik",
|
||||
"preview.postprocess": "Son işlem",
|
||||
"preview.print_task": "Yazdırma görevi",
|
||||
"preview.print.cancel": "Yazdırmayı iptal et",
|
||||
"preview.print.system": "İşletim sistemi yazıcısıyla yazdır",
|
||||
"preview.print": "Yazdır",
|
||||
"preview.threshold": "Eşik",
|
||||
"preview.title": "Yazdırma önizlemesi"
|
||||
}
|
||||
@@ -13,6 +13,7 @@ import lang_ko_kr from "$/locale/dicts/ko_KR.json";
|
||||
import lang_es from "$/locale/dicts/es.json";
|
||||
import lang_ar from "$/locale/dicts/ar.json";
|
||||
import lang_hu from "$/locale/dicts/hu.json";
|
||||
import lang_tr from "$/locale/dicts/tr.json";
|
||||
|
||||
export type TranslationKey = keyof typeof lang_en;
|
||||
export type TranslationDict = Record<TranslationKey, string>;
|
||||
@@ -48,6 +49,8 @@ export const langPack = {
|
||||
ar: lang_ar as TranslationDict,
|
||||
/** Hungarian */
|
||||
hu: lang_hu as TranslationDict,
|
||||
/** Turkish */
|
||||
tr: lang_tr as TranslationDict,
|
||||
} as const;
|
||||
|
||||
export type SupportedLanguage = keyof typeof langPack;
|
||||
|
||||
Reference in New Issue
Block a user