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| Language | Language Code |
|---|---|
| English | en |
| Arabic | ar |
| Azerbaijani | az |
| Bosnian | bs |
| Catalan | ca |
| Chinese (Simplified) | zh-Hans |
| Chinese (Traditional) | zh-Hant |
| Croatian | hr |
| Czech | cs |
| Danish | da |
| Dutch | nl |
| Estonian | et |
| Finnish | fi |
| French | fr |
| Georgian | ka |
| Bulgarian | bg |
| German | de |
| Greek | el |
| Hindi | hi |
| Hebrew | he |
| Hungarian | hu |
| Indonesian | id |
| Italian | it |
| Japanese | ja |
| Korean | ko |
| Latvian | lv |
| Lithuanian | lt |
| Malay | ms |
| Norwegian | nb |
| Persian | fa |
| Polish | pl |
| Portuguese | pt |
| Punjabi | pa |
| Romanian | ro |
| Russian | ru |
| Serbian | sr |
| Slovak | sk |
| Spanish | es |
| Swedish | sv |
| Thai | th |
| Turkish | tr |
| Ukrainian | uk |
| Vietnamese | vi |