Skip to content

Commit b94a69d

Browse files
committed
adding german keyboard qwertz
1 parent c930f56 commit b94a69d

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

app/src/main/kotlin/com/simplemobiletools/keyboard/activities/SettingsActivity.kt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@ import com.simplemobiletools.commons.extensions.*
88
import com.simplemobiletools.commons.models.RadioItem
99
import com.simplemobiletools.keyboard.R
1010
import com.simplemobiletools.keyboard.extensions.config
11-
import com.simplemobiletools.keyboard.helpers.LANGUAGE_ENGLISH_QWERTY
12-
import com.simplemobiletools.keyboard.helpers.LANGUAGE_ENGLISH_QWERTZ
13-
import com.simplemobiletools.keyboard.helpers.LANGUAGE_FRENCH
14-
import com.simplemobiletools.keyboard.helpers.LANGUAGE_RUSSIAN
15-
import com.simplemobiletools.keyboard.helpers.LANGUAGE_SPANISH
11+
import com.simplemobiletools.keyboard.helpers.*
1612
import kotlinx.android.synthetic.main.activity_settings.*
1713
import java.util.*
1814
import kotlin.system.exitProcess
@@ -117,6 +113,7 @@ class SettingsActivity : SimpleActivity() {
117113
RadioItem(LANGUAGE_ENGLISH_QWERTY, getKeyboardLanguageText(LANGUAGE_ENGLISH_QWERTY)),
118114
RadioItem(LANGUAGE_ENGLISH_QWERTZ, getKeyboardLanguageText(LANGUAGE_ENGLISH_QWERTZ)),
119115
RadioItem(LANGUAGE_FRENCH, getKeyboardLanguageText(LANGUAGE_FRENCH)),
116+
RadioItem(LANGUAGE_GERMAN, getKeyboardLanguageText(LANGUAGE_GERMAN)),
120117
RadioItem(LANGUAGE_SPANISH, getKeyboardLanguageText(LANGUAGE_SPANISH)),
121118
RadioItem(LANGUAGE_RUSSIAN, getKeyboardLanguageText(LANGUAGE_RUSSIAN))
122119
)
@@ -131,6 +128,7 @@ class SettingsActivity : SimpleActivity() {
131128
private fun getKeyboardLanguageText(language: Int): String {
132129
return when (language) {
133130
LANGUAGE_FRENCH -> getString(R.string.translation_french)
131+
LANGUAGE_GERMAN -> getString(R.string.translation_german)
134132
LANGUAGE_RUSSIAN -> getString(R.string.translation_russian)
135133
LANGUAGE_ENGLISH_QWERTZ -> "${getString(R.string.translation_english)} (QWERTZ)"
136134
LANGUAGE_SPANISH -> getString(R.string.translation_spanish)

app/src/main/kotlin/com/simplemobiletools/keyboard/helpers/Constants.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ const val LANGUAGE_RUSSIAN = 1
2222
const val LANGUAGE_FRENCH = 2
2323
const val LANGUAGE_ENGLISH_QWERTZ = 3
2424
const val LANGUAGE_SPANISH = 4
25+
const val LANGUAGE_GERMAN = 5

app/src/main/kotlin/com/simplemobiletools/keyboard/services/SimpleKeyboardIME.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,7 @@ class SimpleKeyboardIME : InputMethodService(), MyKeyboardView.OnKeyboardActionL
247247
LANGUAGE_RUSSIAN -> R.xml.keys_letters_russian
248248
LANGUAGE_ENGLISH_QWERTZ -> R.xml.keys_letters_english_qwertz
249249
LANGUAGE_SPANISH -> R.xml.keys_letters_spanish_qwerty
250+
LANGUAGE_GERMAN -> R.xml.keys_letters_german
250251
else -> R.xml.keys_letters_english_qwerty
251252
}
252253
}

0 commit comments

Comments
 (0)