Kullanıcının dilini ayarlayın
OneSignal, web veya mobil SDK’lar kullanılarak bir kullanıcı ilk oluşturulduğundalanguage özelliğini cihazın dilinden otomatik olarak ayarlar.
Ayrıca kullanıcının dilini ISO 639-1 2 harfli dil kodunu kullanarak manuel olarak ayarlayabilir veya güncelleyebilirsiniz:
- SDK’nın
setLanguagemetodu. - Create user veya Update user API’lerindeki
languagealanı. - CSV İçe Aktarıcı’daki
languagesütunu.
Geçerli dil kodlarının listesi için Desteklenen diller’e bakın.
Farklı dillerde mesajlar gönderin
Mesajlaşma kanalına göre yerelleştirme seçeneklerini görüntülemek için aşağıdaki sekmeleri kullanın.- Push Notifications
- Email
- In-app messages
- SMS
Dashboard’dan gönderme
Messages > Push > New Message veya Şablonlar’dan Add Languages’e tıklayın. Şunlardan birini seçin:Seçenek 1: Onay kutuları
Desteklediğiniz dilleri seçin. Seçilmeyen herhangi bir dil Any/İngilizce’ye geri dönecektir.
Dilleri seçmek için onay kutularını kullanma.
Seçenek 2: Dil içeriğini içe aktarma
Mesajı her dilde biçimlendirmek için sağlanan şablonu kullanın.
Elektronik tablodan verileri kopyalayıp yapıştırma için modal.

Örnek veri içeren modal.

İçerik önizlemesi.
Seçenek 3: Dinamik İçerik
Desteklediğiniz dillerle bir CSV dosyası oluşturmayı ve yüklemeyi içeren Dinamik İçerik’i kullanın.Sorun giderme
- İngilizce gerekli: Varsayılan olarak
eniçin bir satır ekleyin. - Doğru başlıkları kullanın:
language_code,title,subtitle,message - Virgülle ayrılmış değerler: Uygun CSV biçimlendirmesini sağlayın.
- Desteklenmeyen dil: UI veya şablonda listelenmiyorsa, desteklenmez. Bir sonraki en iyi seçeneği kullanın ve
support@onesignal.comile iletişime geçin.
Dashboard editörü standart bir HTML alanı kullanır.
% gibi özel karakterler RTL dillerinde görüntüleme sorunlarına neden olabilir. Biçimlendirme sorunlarını düzeltmek için bu karakterlerden sonra RLM işaretleri ekleyin.API ile gönderme
contents ve headings alanları birden fazla dili destekler:Desteklenen diller
Dil kodu, ISO 639-1 kodu 2 harfli formatındalanguage kullanıcı özelliğine eşlenir. Aşağıdaki dil kodlarını destekliyoruz.
Dil kodu açılır pencerede ve CSV şablonunda yoksa, bu dil desteklenmez. Bir sonraki en iyi dili kullanmanızı ve
support@onesignal.com adresine bir ürün talebi göndermenizi öneririz