Ana içeriğe geç

Linux üzerinde ONLYOFFICE Docs'a yeni bir arayüz dili ekleme

Giriş​

ONLYOFFICE Docs arayüzü pek çok dilde kullanılabilir, ancak sizin diliniz kullanılabilir diller listesinde olmayabilir. Böyle bir durumda ONLYOFFICE Docs arayüzünün kendi dilinize çevrilmesine katılma imkanınız varsa, her şeyin doğru çevrildiğini ve tüm sözcük ve ifadelerin yerlerine uyduğunu kontrol etmeniz gerekir.

Bu makalede bunun nasıl yapılacağı açıklanmaktadır.

Çeviriye katılma​

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

Çevrilen dosyaları kontrol etme​

ONLYOFFICE Docs'u kendi bilgisayarınıza kurun. Bunun nasıl yapılacağına dair talimatlara Ubuntu ve türevleri ile RPM tabanlı dağıtımlar için ulaşabilirsiniz.

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

Arayüz dili JSON dosyalarına sahip olduktan sonra, bunları aşağıdaki yollara yerleştirin:

Belge Düzenleyici

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

Sunum Düzenleyici

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

E-Tablo Düzenleyici

  • 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.

Linux'ta documentserver, /var/www/onlyoffice/documentserver klasörüdür.

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

not

Düzenleyicileri Bulgarca arayüzle açmak için bu parametreyi şu şekilde ayarlamanız gerekir:

?lang=bg

Her şey doğru yapılandırıldıysa, düzenleyicilerin arayüzünün sizin çevirilerinizle birlikte dilinize geçtiğini göreceksiniz.

Çevrilen dosyaları güncelleme​

Çeviriyi kontrol ettikten sonra (veya ONLYOFFICE Docs güncellendikten sonra) dosyaları düzeltip sunucu örneğine yüklemeniz gerekebilir. Dosyalar daha hızlı performans için önbelleğe alınır. 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:

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

    sudo documentserver-flush-cache.sh
    not

    Eski sürümlerde ONLYOFFICE Docs, nginx'in elle düzenlenmesini gerektiriyordu. Şu anda tüm adımlar yukarıdaki betik aracılığıyla otomatik olarak yapılır.

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