Bu kılavuz, OneSignal’de bir kullanıcının dilinin nasıl ayarlanacağını ve push bildirimleri, e-postalar ve uygulama içi mesajlarda tercih ettikleri dilde mesajların nasıl gönderileceğini açıklar.Documentation Index
Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
Use this file to discover all available pages before exploring further.
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.
Seçenek 2: Dil içeriğini içe aktarma
Mesajı her dilde biçimlendirmek için sağlanan şablonu kullanın.


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 |
