new pisilinux web sites
This commit is contained in:
@@ -0,0 +1,185 @@
|
||||
// Türkçe Dil Dosyası
|
||||
// JavaScript için çeviri metinleri
|
||||
|
||||
var Lang = {
|
||||
// Form Validasyon Mesajları
|
||||
validation: {
|
||||
required: "Bu alan zorunludur.",
|
||||
email: "Lütfen geçerli bir e-posta adresi giriniz.",
|
||||
minlength: "En az {0} karakter giriniz.",
|
||||
maxlength: "En fazla {0} karakter giriniz.",
|
||||
password: "Şifre en az 8 karakter olmalıdır.",
|
||||
password_match: "Şifreler eşleşmiyor.",
|
||||
phone: "Lütfen geçerli bir telefon numarası giriniz."
|
||||
},
|
||||
|
||||
// Form Elemanları
|
||||
form: {
|
||||
name: "Ad Soyad",
|
||||
email: "E-posta Adresi",
|
||||
phone: "Telefon",
|
||||
subject: "Konu",
|
||||
message: "Mesajınız",
|
||||
password: "Şifre",
|
||||
password_confirm: "Şifre Tekrarı",
|
||||
send: "Gönder",
|
||||
cancel: "İptal",
|
||||
save: "Kaydet",
|
||||
edit: "Düzenle",
|
||||
delete: "Sil",
|
||||
search: "Ara",
|
||||
loading: "Yükleniyor...",
|
||||
success: "İşlem başarılı!",
|
||||
error: "Bir hata oluştu!",
|
||||
confirm: "Emin misiniz?",
|
||||
yes: "Evet",
|
||||
no: "Hayır"
|
||||
},
|
||||
|
||||
// Mesajlar
|
||||
messages: {
|
||||
form_sent: "Mesajınız başarıyla gönderildi.",
|
||||
form_error: "Form gönderilirken hata oluştu.",
|
||||
login_success: "Başarıyla giriş yapıldı.",
|
||||
login_error: "Giriş yapılamadı. Bilgilerinizi kontrol edin.",
|
||||
register_success: "Kayıt işlemi başarıyla tamamlandı.",
|
||||
register_error: "Kayıt sırasında hata oluştu.",
|
||||
logout_success: "Çıkış yapıldı.",
|
||||
network_error: "Ağ bağlantısı hatası. Lütfen internet bağlantınızı kontrol edin.",
|
||||
server_error: "Sunucu hatası. Lütfen daha sonra tekrar deneyin."
|
||||
},
|
||||
|
||||
registerForm: {
|
||||
usernameError: "Lütfen geçerli bir kullanıcı adı giriniz.",
|
||||
surnameError: "Lütfen geçerli bir soyad giriniz."
|
||||
},
|
||||
|
||||
// Sayfa Başlıkları
|
||||
titles: {
|
||||
home: "Ana Sayfa",
|
||||
about: "Hakkımızda",
|
||||
contact: "İletişim",
|
||||
blog: "Blog",
|
||||
services: "Hizmetler",
|
||||
portfolio: "Portfolyo",
|
||||
team: "Ekibimiz",
|
||||
login: "Giriş",
|
||||
register: "Kayıt Ol",
|
||||
profile: "Profil",
|
||||
settings: "Ayarlar"
|
||||
},
|
||||
|
||||
// Navigasyon
|
||||
nav: {
|
||||
menu: "Menü",
|
||||
home: "Ana Sayfa",
|
||||
about: "Hakkımızda",
|
||||
services: "Hizmetlerimiz",
|
||||
portfolio: "Projelerimiz",
|
||||
blog: "Blog",
|
||||
contact: "İletişim",
|
||||
login: "Giriş Yap",
|
||||
register: "Kayıt Ol",
|
||||
profile: "Profilim",
|
||||
logout: "Çıkış Yap"
|
||||
},
|
||||
|
||||
// Blog
|
||||
blog: {
|
||||
read_more: "Devamını Oku",
|
||||
published_on: "Yayınlanma Tarihi",
|
||||
author: "Yazar",
|
||||
category: "Kategori",
|
||||
tags: "Etiketler",
|
||||
related_posts: "İlgili Yazılar",
|
||||
comments: "Yorumlar",
|
||||
leave_comment: "Yorum Yap",
|
||||
no_comments: "Henüz yorum yapılmamış.",
|
||||
search_blog: "Blog'da Ara"
|
||||
},
|
||||
|
||||
// İletişim
|
||||
contact: {
|
||||
title: "İletişim",
|
||||
subtitle: "Sorularınız ve önerileriniz için bizimle iletişime geçin.",
|
||||
address: "Adres",
|
||||
phone: "Telefon",
|
||||
email: "E-posta",
|
||||
send_message: "Mesaj Gönder",
|
||||
your_name: "Adınız Soyadınız",
|
||||
your_email: "E-posta Adresiniz",
|
||||
your_subject: "Konu",
|
||||
your_message: "Mesajınız",
|
||||
message_sent: "Mesajınız başarıyla gönderildi. En kısa sürede size dönüş yapacağız.",
|
||||
message_error: "Mesaj gönderilirken hata oluştu. Lütfen tekrar deneyin."
|
||||
},
|
||||
|
||||
// Hata Mesajları
|
||||
errors: {
|
||||
404: "Sayfa bulunamadı.",
|
||||
500: "Sunucu hatası.",
|
||||
403: "Erişim engellendi.",
|
||||
401: "Yetkilendirme gerekli.",
|
||||
network: "Ağ bağlantısı hatası.",
|
||||
timeout: "İstek zaman aşımına uğradı.",
|
||||
unknown: "Bilinmeyen bir hata oluştu."
|
||||
},
|
||||
|
||||
// Başarı Mesajları
|
||||
success: {
|
||||
saved: "Başarıyla kaydedildi.",
|
||||
updated: "Başarıyla güncellendi.",
|
||||
deleted: "Başarıyla silindi.",
|
||||
copied: "Kopyalandı.",
|
||||
uploaded: "Yüklendi.",
|
||||
downloaded: "İndirildi."
|
||||
},
|
||||
|
||||
// Tarih ve Zaman
|
||||
datetime: {
|
||||
now: "Şimdi",
|
||||
today: "Bugün",
|
||||
yesterday: "Dün",
|
||||
tomorrow: "Yarın",
|
||||
minutes_ago: "{0} dakika önce",
|
||||
hours_ago: "{0} saat önce",
|
||||
days_ago: "{0} gün önce",
|
||||
weeks_ago: "{0} hafta önce",
|
||||
months_ago: "{0} ay önce",
|
||||
years_ago: "{0} yıl önce"
|
||||
},
|
||||
|
||||
// Sosyal Medya
|
||||
social: {
|
||||
facebook: "Facebook",
|
||||
twitter: "Twitter",
|
||||
instagram: "Instagram",
|
||||
linkedin: "LinkedIn",
|
||||
youtube: "YouTube",
|
||||
github: "GitHub",
|
||||
share: "Paylaş",
|
||||
like: "Beğen",
|
||||
follow: "Takip Et"
|
||||
}
|
||||
};
|
||||
|
||||
// Dil fonksiyonu
|
||||
function t(key) {
|
||||
var keys = key.split('.');
|
||||
var value = Lang;
|
||||
|
||||
for (var i = 0; i < keys.length; i++) {
|
||||
if (value[keys[i]] !== undefined) {
|
||||
value = value[keys[i]];
|
||||
} else {
|
||||
return key; // Anahtar bulunamazsa anahtarın kendisini döndür
|
||||
}
|
||||
}
|
||||
|
||||
return value;
|
||||
}
|
||||
|
||||
// Kullanım örneği:
|
||||
// console.log(t('form.name')); // "Ad Soyad"
|
||||
// console.log(t('validation.required')); // "Bu alan zorunludur."
|
||||
// console.log(t('messages.form_sent')); // "Mesajınız başarıyla gönderildi."
|
||||
Reference in New Issue
Block a user