FIX: de locale

This commit is contained in:
Overtorment 2018-12-31 19:36:45 +00:00
parent e3dc1060fa
commit de9b082fff
3 changed files with 15 additions and 6 deletions

View file

@ -15,10 +15,11 @@ module.exports = {
list: {
app_name: 'Blue Wallet',
title: 'Wallets',
header: 'Eine Wallet (Brieftasche) spiegelt ein Paar von kryptographischen Schlüssel wider. Einen geheimen und eine Adresse als öffentlichen Schlüssel. Letztern kann man zum Erhalt von Bitcoin teilen.',
header:
'Eine Wallet (Brieftasche) spiegelt ein Paar von kryptographischen Schlüssel wider. Einen geheimen und eine Adresse als öffentlichen Schlüssel. Letztern kann man zum Erhalt von Bitcoin teilen.',
add: 'Wallet hinzufügen',
create_a_wallet: 'Wallet erstellen',
create_a_wallet1: "Es ist kostenlos und du kannst",
create_a_wallet1: 'Es ist kostenlos und du kannst',
create_a_wallet2: 'so viele erstellen, wie du möchtest',
latest_transaction: 'Lezte Transaktion',
empty_txs1: 'Deine Transaktionen erscheinen hier',
@ -72,7 +73,7 @@ module.exports = {
import: {
title: 'Importieren',
explanation:
"Gib hier deine mnemonische Phrase, deinen privaten Schlüssel, WIF oder worüber du auch immer verfügst ein. BlueWallet wird bestmöglich dein Format interpretieren und die Wallet importieren",
'Gib hier deine mnemonische Phrase, deinen privaten Schlüssel, WIF oder worüber du auch immer verfügst ein. BlueWallet wird bestmöglich dein Format interpretieren und die Wallet importieren',
imported: 'Importiert',
error: 'Fehler beim Import. Ist die Eingabe korrekt?',
success: 'Erfolg',

View file

@ -21,7 +21,15 @@ let strings;
locale = locale.split('-');
locale = locale[0];
console.log('current locale:', locale);
if (locale === 'en' || locale === 'ru' || locale === 'ua' || locale === 'es' || locale === 'pt-br' || locale === 'pt-pt' || locale === 'de-de') {
if (
locale === 'en' ||
locale === 'ru' ||
locale === 'ua' ||
locale === 'es' ||
locale === 'pt-br' ||
locale === 'pt-pt' ||
locale === 'de-de'
) {
locale = locale.replace('-', '_');
strings.setLanguage(locale);
} else {
@ -38,7 +46,7 @@ strings = new Localization({
pt_pt: require('./pt_PT.js'),
es: require('./es.js'),
ua: require('./ua.js'),
de_de: require('.de_DE.js')
de_de: require('./de_DE.js'),
});
strings.saveLanguage = lang => AsyncStorage.setItem(AppStorage.LANG, lang);

View file

@ -50,7 +50,7 @@ export default class Language extends Component {
<Picker.Item color={BlueApp.settings.foregroundColor} label="Spanish" value="es" />
<Picker.Item color={BlueApp.settings.foregroundColor} label="Portuguese (BR)" value="pt_br" />
<Picker.Item color={BlueApp.settings.foregroundColor} label="Portuguese (PT)" value="pt_pt" />
<Picker.Item color={BlueApp.settings.foregroundColor} label="Deutsch (DE)" value="de_DE" />
<Picker.Item color={BlueApp.settings.foregroundColor} label="Deutsch (DE)" value="de_de" />
</Picker>
</BlueCard>
</SafeBlueArea>