Dil Düzenleme
Bir dilin sırasını, varsayılan rolünü ve tüm metinlerini tek yerden yöneterek panel, site ve bildirimlerde tutarlı bir dil deneyimi sağlayın.
Ekrana Erişim
Dil Yönetimi altından Tüm Diller'i açın ve istediğiniz dile tıklayın (ya da satır menüsündeki Düzenle'yi kullanın): {admin}/languages/edit?key={dil}
Adresteki anahtar, dilin kendi kısa kodudur: listede başlığının yanında yazan ve sitenizin adreslerinde görünen kod.
Ekranda Neler Var
Tek bir form. Üstteki satırlar dilin kendi kaydıdır ve birlikte kaydedilir; en alttaki satır ise kendi başına çalışan metin araçlarını taşır.
Dil metinleri
Bu panel bir gidiş dönüştür. Dil paketinin coremio/locale altında taşıdığı metinleri tek bir JSON dosyası olarak dışa aktarır, ifadeleri kendi ortamınızda düzenler ve aynı dosyayı geri yüklersiniz. Anahtarlar, iç içe yapı ve değişkenler gittiği gibi geri gelir; toplu düzenlemeyi tekrarlanabilir kılan da budur.
Kapsam dil paketidir, bir dilin dokunduğu her şey değil. Yönlendirme, paket ve SMS ayarı dosyaları dışarıda bırakılır: onlar ifade değil adres ve ayar taşır, yeniden yazıldıklarında ekranın sözü değişmez, ekranın kendisi bozulur. Metin taşıdığı hâlde dışarıda kalan birkaç dosya daha vardır, çünkü onların kendi ekranı bulunur: anasayfa blokları tema ayarlarına, site sabitleri genel ayarlara aittir. Modül metinleri, tema metinleri ve bildirim şablonları da gidiş dönüşün dışında kalır.
Bir yükleme sırasında değişen her dosyanın önce kopyası alınır, böylece toplu düzenlemenin her zaman bir dönüş yolu olur. coremio/storage/language-backups altında iki tür kopya yan yana durur: ilk yüklemeden önceki hâl ve her yüklemenin hemen öncesindeki hâl.
Yüklemenin reddettikleri
Yükleme bir ifade değişikliğidir, yapı değişikliği değil. Dört durum yazılmak yerine sayılıp atlanır; yükleme sonrası mesaj her birinden kaç tane olduğunu söyler.
Alanlar
İşlemler
Bu dili varsayılan yapma
- Varsayılan Dil kutusunu işaretleyin. Dil zaten varsayılansa kutu kilitlidir.
- Kaydedin. Rol buraya taşınır: bu dilin adreslerinden dil kodu düşer, önceki varsayılan kendi kodunu taşımaya başlar ve bu dil artık kapatılamaz.
Dilin listedeki yerini değiştirme
- Sıra No alanına bir sayı yazın.
- Kaydedin. Dil, hem dil listesinde hem ziyaretçilerinizin gördüğü seçicide yeni yerine geçer.
Metinleri toplu düzenleme
- JSON Olarak Dışa Aktar'ı kullanın. İnen dosya, dil paketinin taşıdığı metinleri her birinin yaşadığı dosyaya göre gruplanmış hâlde taşır.
- Yalnızca ifadeleri değiştirin. Anahtarları, {name} gibi değişkenleri ve HTML etiketlerini olduğu gibi bırakın.
- JSON Yükle ile düzenlediğiniz dosyayı seçin, ardından Uygula'ya basıp onaylayın.
- Ekran yenilenir ve kaç metnin kaç dosyada değiştiğini, nelere dokunulmadığını ve önceki sürümün nerede saklandığını bildirir.
Toplu düzenlemeyi geri alma
- Varsayılanlara Dön'ü kullanın. Bu dile en az bir kez yükleme yapılana kadar buton kapalıdır, çünkü o zamana kadar dil zaten varsayılan hâlindedir.
- Onaylayın. Tüm metinler dilin ürünle gelen ifadelerine döner, yerine geçilen sürüm önce yedeklenir ve ekran geri yüklenen dosya sayısıyla yenilenir.
Dikkat Edilecekler
Varsayılan dil, adresinde dil kodu taşımadan sunulan dildir; diğer dillerin hepsi kodunu taşır. Bu yüzden rolü taşımak, ziyaretçilerinizin ve arama motorlarının gördüğü adresleri iki dilde birden yeniden yazar. Kararı site dizine alındıktan sonra değil, erken verin.
Bu metinler paylaşılır: tek bir satır hem panelde hem sitede hem bir e-postada görünebilir. Yükleme, anahtarı, değişkeni ya da etiketi değişmiş her değeri atlayarak yapıyı sizin adınıza korur, ama ifadeyi değerlendiremez. Yüklediğiniz metinler ileride bir güncellemeyle değiştirilebilir; düzenlediğiniz dosyayı saklayın.
Bir önceki yüklemeye değil, ilk yüklemeden önceki hâle döner; art arda yapılmış düzenlemeler böylece tek adımda kalkar. Kendisi de geri alınabilir: yerine geçtiği sürüm, hiçbir şey yazılmadan önce coremio/storage/language-backups altına kopyalanır.
Gerekli Yetkiler
Dil bölümü LANGUAGES_LOOK ya da LANGUAGES_OPERATION yetkisi olan personele açılır. Bu ekranın kendisi LANGUAGES_OPERATION ister: bu yetki olmadan adresi açmak dil listesini getirir. Kaydetmek, dışa aktarmak, dosya yüklemek ve varsayılanlara dönmek de aynı yetkiyle çalışır.
İlgili Makaleler
Geri bildiriminiz için teşekkürler!
Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.