Tekil Mesaj gösterimi
Alt 08 Ağustos 2022, 21:14   #5
OmerAti
OmerAti - ait Kullanıcı Resmi (Avatar)

Standart

string iki yollu kullana bilirsin android studio kullanıyorsan şayet onu baz alarak anlatıyorum

öncelikle activity mizde bir adet TextView oldugunu farz edelim
android:text="@string/kullanacaginiz_deger"

kullanacaginiz_deger isminde bir tane values klasoru altinda bulunan strings.xml ekleme yapman gerekmekte

Kod

<resources>
<string name="kullanacaginiz_deger">First Translation</string>
</resources>
görünüm bu şekilde olacak ve strings.xml ingilizce düzenlerseniz daha güzel olur örnek yukarda verdim

cihaz dili tanımlamayan dil oldugu zaman strings.xml deki degerleri otomatik çeker daha sonra farkli dil grupları eklemek için

aynı şekilde values klasorunde values-tr.xml oluşturup strings.xml bulunan degerleri oraya kopyalayin

örnek

Kod

<resources>
<string name="kullanacaginiz_deger">İlk Çeviri</string>
</resources>
gibi bu yönergeleri takip ederseniz uygulamanız çift dilli olur türkçe ve ingilizce farklı dil guruplarıda ekleye bilirsiniz
manuel olarak böyle ekleniyor android studio kullanarak eklemek istiyorsaniz values klasorunu sağ tiklayip

New/Values Resource File basın sol tarafda local tiklayip içe aktarmayi seçin sağ tarafa specific region only alanında ülke resimleri ve dillerini göreceksiniz
ordan istediginiz ülkeyi seçip ok tuşuna basarsanız o ülkenin strings.xml otomatik oluşturulacaktir

Kolay Gelsin..