Ana içeriğe geç

ONLYOFFICE Docs'a yeni arayüz dili ekleme

Giriş​

ONLYOFFICE Docs arayüzü birçok dilde sunulmaktadır, ancak sizin diliniz kullanılabilir diller listesinde olmayabilir. Bu durumda ve ONLYOFFICE Docs arayüzünü kendi dilinize çevirmeye katılma imkanınız varsa, her şeyin doğru çevrilip çevrilmediğini ve tüm sözcük ile ifadelerin yerine uyup uymadığını denetlemeniz gerekir.

Bu makale bunun nasıl yapılacağını açıklar.

Çeviriye katılma​

Çeviri sürecine katılmanın iki yolu vardır:

Çevrilen dosyaları denetleme​

ONLYOFFICE Docs'u kendi bilgisayarınıza kurun. Bunun nasıl yapılacağına ilişkin yönergelere Docker kurulumu için buradan ulaşabilirsiniz.

Çeviri sistemimizi kullanıyorsanız, çevrilen dosyaları size gönderebilmemiz için documentation@onlyoffice.com e-posta adresinden bizimle iletişime geçmeniz gerekir.

Arayüz dili JSON dosyalarını edindikten sonra bunları aşağıdaki yollara koyun:

Document Editor

  • documentserver/web-apps/apps/documenteditor/main/locale
  • documentserver/web-apps/apps/documenteditor/mobile/locale

Presentation Editor

  • documentserver/web-apps/apps/presentationeditor/main/locale
  • documentserver/web-apps/apps/presentationeditor/mobile/locale

Spreadsheet Editor

  • documentserver/web-apps/apps/spreadsheeteditor/main/locale
  • documentserver/web-apps/apps/spreadsheeteditor/mobile/locale

Burada documentserver, ONLYOFFICE Docs'un kurulu olduğu klasördür.

ONLYOFFICE Docs dosya ve klasörlerinin Docker kapsayıcısının içinde bulunduğunu unutmayın.

Bundan sonra herhangi bir belgeyi, belge bağlantısına ?lang=your_lang_code parametresini ekleyerek açın.

not

Editörleri Bulgarca arayüzle açmak için bu parametreyi şöyle ayarlamanız gerekir:

?lang=bg

Her şey doğru yapılandırıldıysa editörlerin arayüzünün sizin çevirilerinizle birlikte dilinize değiştiğini göreceksiniz.

Çevrilen dosyaları güncelleme​

Çeviriyi denetledikten sonra (veya ONLYOFFICE Docs güncellendiğinde) dosyaları düzeltip sunucu örneğine yeniden yüklemeniz gerekebilir. Dosyalar daha hızlı çalışmak için önbelleğe alınır ve sunucu önbelleği temizlenene kadar siz (ve diğer ONLYOFFICE Docs kullanıcıları) değişiklikleri görmezsiniz.

Bu işlem şu şekilde yapılır:

not

Tüm işlemler Docker kapsayıcısının içinde yapılmalıdır.

  1. Önbelleği temizlemek için aşağıdaki betiği çalıştırın:

    documentserver-flush-cache.sh
    not

    Eski sürümlerde ONLYOFFICE Docs için nginx'in elle düzenlenmesi gerekiyordu. Artık tüm adımlar yukarıdaki betik aracılığıyla otomatik olarak yapılır.

Bundan sonra önbellek tüm sunucu kullanıcıları için sıfırlanır ve arayüz çevirileri güncellenir.