diff options
| author | Menny Even Danan <menny@evendanan.net> | 2015-01-10 03:35:38 +0000 |
|---|---|---|
| committer | Menny Even Danan <menny@evendanan.net> | 2015-01-10 03:35:38 +0000 |
| commit | 39f4162d1827135e050410bc2c695a5b1b49952c (patch) | |
| tree | 7fb677d6f28b01596529bb8f3b5a822b1bc95284 /src | |
| parent | d48a9b65091483b6dd7fa9d0d40ac85351753d19 (diff) | |
| download | AnySoftKeyboard-39f4162d1827135e050410bc2c695a5b1b49952c.tar.gz AnySoftKeyboard-39f4162d1827135e050410bc2c695a5b1b49952c.tar.bz2 | |
re-enabling Robolectric tests. Issue #377
Change-Id: I36b75220ddb99fe8f4ef55ccf172c50cca0c5b65
Diffstat (limited to 'src')
619 files changed, 24366 insertions, 341 deletions
diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml new file mode 100644 index 000000000..a1829b179 --- /dev/null +++ b/src/main/AndroidManifest.xml @@ -0,0 +1,108 @@ +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="com.menny.android.anysoftkeyboard"> + + <supports-screens + android:anyDensity="true" + android:largeScreens="true" + android:normalScreens="true" + android:smallScreens="true" + android:xlargeScreens="true"/> + <!-- http://d.android.com/guide/practices/screens_support.html read about legacy. --> + + <uses-permission android:name="android.permission.VIBRATE"/> + <!-- required for the user dictionary (long press a word in the suggestions bar) --> + <uses-permission android:name="android.permission.READ_USER_DICTIONARY"/> + <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY"/> + <!-- REQUIRED FOR THE CONTACTS DICTIONARY --> + <uses-permission android:name="android.permission.READ_CONTACTS"/> + <!-- REQUIRED BACKUP TO/RESTORE FROM SDCARD --> + <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> + + <!-- currently, only support touch screens --> + <uses-configuration android:reqTouchScreen="finger"/> + <uses-configuration android:reqTouchScreen="stylus"/> + + <application + android:name=".AnyApplication" + android:allowBackup="true" + android:backupAgent="com.anysoftkeyboard.backup.AnyBackupAgent" + android:hardwareAccelerated="true" + android:icon="@drawable/ic_launcher" + android:installLocation="internalOnly" + android:label="@string/ime_name" + android:restoreAnyVersion="true" + android:theme="@style/Theme.AskApp"> + + <!-- used to backup the settings and SQL to the cloud --> + <meta-data + android:name="com.google.android.backup.api_key" + android:value="AEdPqrEAAAAILlrSpiqigog3iJt3BwYxzNXMUzqgGV_dJ1EPDQ"/> + + <!-- this is the IME with the pointer to the settings ui (xml/method) --> + <service + android:name=".SoftKeyboard" + android:permission="android.permission.BIND_INPUT_METHOD"> + <intent-filter> + <action android:name="android.view.InputMethod"/> + </intent-filter> + + <meta-data + android:name="android.view.im" + android:resource="@xml/method"/> + </service> + + <!-- ui activities --> + <!-- settings ui activities --> + <!-- this is just a proxy activity, it does nothing but direct to the actual setting ativity + I use this, so I can 'disable' this activity at runtime, and so remove ASK from the launcher's icons --> + <activity android:theme="@style/Theme.AskApp" + android:name="com.menny.android.anysoftkeyboard.LauncherSettingsActivity" + android:icon="@drawable/ic_launcher_settings" + android:launchMode="singleTop" + android:label="@string/ime_name"> + <intent-filter> + <action android:name="android.intent.action.MAIN"/> + + <category android:name="android.intent.category.LAUNCHER"/> + </intent-filter> + </activity> + <activity android:theme="@style/Theme.AskApp" + android:name="com.anysoftkeyboard.ui.settings.MainSettingsActivity" + android:icon="@drawable/ic_launcher_settings" + android:launchMode="singleTask" + android:label="@string/ime_name"> + </activity> + + <activity + android:name="com.anysoftkeyboard.ui.tutorials.TestersNoticeActivity" + android:icon="@drawable/ic_launcher" + android:label="@string/testers_version" + android:launchMode="singleTop" + android:theme="@style/Theme.AskApp.Popup"> + </activity> + <!-- ui when a crash happens --> + <activity android:theme="@style/Theme.AskApp.NoTitle" + android:name="com.anysoftkeyboard.ui.SendBugReportUiActivity" + android:icon="@drawable/ic_launcher" + android:label="@string/ime_name"> + </activity> + <!-- for voice --> + <service android:name="com.google.android.voiceime.ServiceHelper" /> + <activity + android:name="com.google.android.voiceime.ActivityHelper" + android:theme="@android:style/Theme.Translucent.NoTitleBar" + android:excludeFromRecents="true" + android:windowSoftInputMode="stateAlwaysHidden" + android:finishOnTaskLaunch="true" + android:documentLaunchMode="never" + android:clearTaskOnLaunch="true" + android:launchMode="singleInstance" + android:configChanges="keyboard|keyboardHidden|navigation|orientation"/> + <activity + android:name="com.anysoftkeyboard.ui.VoiceInputNotInstalledActivity" + android:theme="@android:style/Theme.Translucent.NoTitleBar" + android:icon="@drawable/ic_launcher" + android:label="@string/ime_name"/> + </application> + +</manifest> diff --git a/src/main/java/com/menny/android/anysoftkeyboard/AnyApplication.java b/src/main/java/com/menny/android/anysoftkeyboard/AnyApplication.java index d2800e184..53222d29e 100644 --- a/src/main/java/com/menny/android/anysoftkeyboard/AnyApplication.java +++ b/src/main/java/com/menny/android/anysoftkeyboard/AnyApplication.java @@ -65,8 +65,7 @@ public class AnyApplication extends Application implements OnSharedPreferenceCha sp.registerOnSharedPreferenceChangeListener(this); - msDeviceSpecific = msFrank.embody(new Diagram<DeviceSpecific>() { - }); + msDeviceSpecific = msFrank.embody(DeviceSpecific.class); Log.i(TAG, "Loaded DeviceSpecific " + msDeviceSpecific.getApiLevel() + " concrete class " + msDeviceSpecific.getClass().getName()); msCloudBackupRequester = msFrank.embody(new CloudBackupRequesterDiagram(getApplicationContext())); diff --git a/src/main/res/anim/candidates_bottom_to_up_enter.xml b/src/main/res/anim/candidates_bottom_to_up_enter.xml new file mode 100644 index 000000000..e0d257491 --- /dev/null +++ b/src/main/res/anim/candidates_bottom_to_up_enter.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_in.xml +** +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<translate xmlns:android="http://schemas.android.com/apk/res/android" + android:duration="@integer/extendingAnimTime" + android:fromYDelta="100%" + android:interpolator="@android:anim/decelerate_interpolator" + android:toYDelta="0"/> diff --git a/src/main/res/anim/candidates_up_to_bottom_exit.xml b/src/main/res/anim/candidates_up_to_bottom_exit.xml new file mode 100644 index 000000000..bf59c2001 --- /dev/null +++ b/src/main/res/anim/candidates_up_to_bottom_exit.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_out.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<translate xmlns:android="http://schemas.android.com/apk/res/android" + android:duration="@integer/extendingAnimTime" + android:fromYDelta="0" + android:interpolator="@android:anim/accelerate_interpolator" + android:toYDelta="100%"/> diff --git a/src/main/res/anim/close_candidates_hint_in.xml b/src/main/res/anim/close_candidates_hint_in.xml new file mode 100644 index 000000000..e1512dfdd --- /dev/null +++ b/src/main/res/anim/close_candidates_hint_in.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator"> + <scale + android:fromXScale="0.0" + android:toXScale="1.0" + android:fromYScale="0.0" + android:toYScale="1.0" + android:fillAfter="false" + android:duration="@integer/popupAnimTime"/> + <translate + android:fromYDelta="50%" + android:toYDelta="0" + android:fromXDelta="100%" + android:toXDelta="0" + android:duration="@integer/popupAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/close_candidates_hint_out.xml b/src/main/res/anim/close_candidates_hint_out.xml new file mode 100644 index 000000000..32f9b8ec5 --- /dev/null +++ b/src/main/res/anim/close_candidates_hint_out.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator"> + <scale + android:fromXScale="1.0" + android:toXScale="0.0" + android:fromYScale="1.0" + android:toYScale="0.0" + android:fillAfter="false" + android:duration="@integer/popupAnimTime"/> + <translate + android:fromYDelta="0" + android:toYDelta="50%" + android:fromXDelta="0" + android:toXDelta="100%" + android:duration="@integer/popupAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/extension_keyboard_fadein.xml b/src/main/res/anim/extension_keyboard_fadein.xml new file mode 100644 index 000000000..2ca1928ac --- /dev/null +++ b/src/main/res/anim/extension_keyboard_fadein.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + > + <alpha + android:fromAlpha="0.5" + android:toAlpha="1.0" + android:duration="@integer/extendingAnimTime"/> + <translate android:fromYDelta="50%" android:toYDelta="0" + android:duration="@integer/extendingAnimTime"/> +</set> diff --git a/src/main/res/anim/extension_keyboard_fadeout.xml b/src/main/res/anim/extension_keyboard_fadeout.xml new file mode 100644 index 000000000..c7614fa05 --- /dev/null +++ b/src/main/res/anim/extension_keyboard_fadeout.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + > + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@integer/extendingAnimTime"/> + <translate android:fromYDelta="0" android:toYDelta="50%" + android:duration="@integer/extendingAnimTime"/> +</set> diff --git a/src/main/res/anim/input_method_fancy_enter.xml b/src/main/res/anim/input_method_fancy_enter.xml new file mode 100644 index 000000000..cf8c6d1f9 --- /dev/null +++ b/src/main/res/anim/input_method_fancy_enter.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_in.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator"> + <scale android:fromXScale="2.0" android:toXScale="1.0" + android:fromYScale="2.0" android:toYScale="1.0" + android:pivotX="50%" android:pivotY="50%" + android:duration="@integer/mainKeyboardAnimTime"/> + <translate android:fromYDelta="100%" android:toYDelta="0" + android:duration="@integer/mainKeyboardAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/input_method_fancy_exit.xml b/src/main/res/anim/input_method_fancy_exit.xml new file mode 100644 index 000000000..3c2d36095 --- /dev/null +++ b/src/main/res/anim/input_method_fancy_exit.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_out.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator"> + <scale android:fromXScale="1.0" android:toXScale="2.0" + android:fromYScale="1.0" android:toYScale="2.0" + android:pivotX="50%" android:pivotY="50%" + android:duration="@integer/mainKeyboardAnimTime"/> + <translate android:fromYDelta="0" android:toYDelta="100%" + android:duration="@integer/mainKeyboardAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/key_preview_fadein.xml b/src/main/res/anim/key_preview_fadein.xml new file mode 100644 index 000000000..f09c2c33f --- /dev/null +++ b/src/main/res/anim/key_preview_fadein.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + > + <alpha + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="0"/> +</set> diff --git a/src/main/res/anim/key_preview_fadeout.xml b/src/main/res/anim/key_preview_fadeout.xml new file mode 100644 index 000000000..a93cd40b7 --- /dev/null +++ b/src/main/res/anim/key_preview_fadeout.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/accelerate_interpolator"> + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@integer/popupAnimTime"/> +</set> diff --git a/src/main/res/anim/layout_switch_fadein.xml b/src/main/res/anim/layout_switch_fadein.xml new file mode 100644 index 000000000..b62619318 --- /dev/null +++ b/src/main/res/anim/layout_switch_fadein.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + + <alpha + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="@integer/extendingAnimTime"/> +</set> diff --git a/src/main/res/anim/layout_switch_fadeout.xml b/src/main/res/anim/layout_switch_fadeout.xml new file mode 100644 index 000000000..1cb6e8e84 --- /dev/null +++ b/src/main/res/anim/layout_switch_fadeout.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + + <alpha + android:duration="@integer/extendingAnimTime" + android:fromAlpha="1.0" + android:toAlpha="0.0"/> + +</set>
\ No newline at end of file diff --git a/src/main/res/anim/layout_switch_slide_in_left.xml b/src/main/res/anim/layout_switch_slide_in_left.xml new file mode 100644 index 000000000..1ff33d386 --- /dev/null +++ b/src/main/res/anim/layout_switch_slide_in_left.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + + <translate + android:duration="@integer/layoutSwitchAnimTime" + android:fromXDelta="-100%p" + android:interpolator="@android:anim/decelerate_interpolator" + android:toXDelta="0"/> + + <alpha + android:duration="@integer/layoutSwitchAnimTime" + android:fromAlpha="0.25" + android:interpolator="@android:anim/accelerate_interpolator" + android:toAlpha="1.0"/> + + <scale + android:duration="@integer/layoutSwitchAnimTime" + android:fromXScale="0.7" + android:fromYScale="0.7" + android:interpolator="@android:anim/accelerate_interpolator" + android:pivotX="50%" + android:pivotY="50%" + android:toXScale="1.0" + android:toYScale="1.0"/> + +</set>
\ No newline at end of file diff --git a/src/main/res/anim/layout_switch_slide_in_right.xml b/src/main/res/anim/layout_switch_slide_in_right.xml new file mode 100644 index 000000000..e24286fc5 --- /dev/null +++ b/src/main/res/anim/layout_switch_slide_in_right.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + + <translate + android:duration="@integer/layoutSwitchAnimTime" + android:fromXDelta="100%p" + android:interpolator="@android:anim/decelerate_interpolator" + android:toXDelta="0"/> + + <alpha + android:duration="@integer/layoutSwitchAnimTime" + android:fromAlpha="0.25" + android:interpolator="@android:anim/accelerate_interpolator" + android:toAlpha="1.0"/> + + <scale + android:duration="@integer/layoutSwitchAnimTime" + android:fromXScale="0.7" + android:fromYScale="0.7" + android:interpolator="@android:anim/accelerate_interpolator" + android:pivotX="50%" + android:pivotY="50%" + android:toXScale="1.0" + android:toYScale="1.0"/> + +</set>
\ No newline at end of file diff --git a/src/main/res/anim/layout_switch_slide_out_left.xml b/src/main/res/anim/layout_switch_slide_out_left.xml new file mode 100644 index 000000000..d6da0ac28 --- /dev/null +++ b/src/main/res/anim/layout_switch_slide_out_left.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + + <translate + android:duration="@integer/layoutSwitchAnimTime" + android:fromXDelta="0" + android:interpolator="@android:anim/accelerate_interpolator" + android:toXDelta="-100%p"/> + + <alpha + android:duration="@integer/layoutSwitchAnimTime" + android:fromAlpha="1.0" + android:interpolator="@android:anim/decelerate_interpolator" + android:toAlpha="0.25"/> + + <scale + android:duration="@integer/layoutSwitchAnimTime" + android:fromXScale="1.0" + android:fromYScale="1.0" + android:interpolator="@android:anim/decelerate_interpolator" + android:pivotX="50%" + android:pivotY="50%" + android:toXScale="0.7" + android:toYScale="0.7"/> + +</set>
\ No newline at end of file diff --git a/src/main/res/anim/layout_switch_slide_out_right.xml b/src/main/res/anim/layout_switch_slide_out_right.xml new file mode 100644 index 000000000..212221263 --- /dev/null +++ b/src/main/res/anim/layout_switch_slide_out_right.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + + <translate + android:duration="@integer/layoutSwitchAnimTime" + android:fromXDelta="0" + android:interpolator="@android:anim/accelerate_interpolator" + android:toXDelta="100%p"/> + + <alpha + android:duration="@integer/layoutSwitchAnimTime" + android:fromAlpha="1.0" + android:interpolator="@android:anim/decelerate_interpolator" + android:toAlpha="0.25"/> + + <scale + android:duration="@integer/layoutSwitchAnimTime" + android:fromXScale="1.0" + android:fromYScale="1.0" + android:interpolator="@android:anim/decelerate_interpolator" + android:pivotX="50%" + android:pivotY="50%" + android:toXScale="0.7" + android:toYScale="0.7"/> + +</set>
\ No newline at end of file diff --git a/src/main/res/anim/mini_keyboard_fadein.xml b/src/main/res/anim/mini_keyboard_fadein.xml new file mode 100644 index 000000000..42fc5b21d --- /dev/null +++ b/src/main/res/anim/mini_keyboard_fadein.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + > + <alpha + android:fromAlpha="0.5" + android:toAlpha="1.0" + android:duration="@integer/popupAnimTime"/> +</set> diff --git a/src/main/res/anim/mini_keyboard_fadeout.xml b/src/main/res/anim/mini_keyboard_fadeout.xml new file mode 100644 index 000000000..d162484de --- /dev/null +++ b/src/main/res/anim/mini_keyboard_fadeout.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/accelerate_interpolator" + > + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@integer/popupAnimTime"/> +</set> diff --git a/src/main/res/anim/mini_keyboard_flip_in.xml b/src/main/res/anim/mini_keyboard_flip_in.xml new file mode 100644 index 000000000..3dfcd3ee5 --- /dev/null +++ b/src/main/res/anim/mini_keyboard_flip_in.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + > + <alpha + android:fromAlpha="0.5" + android:toAlpha="1.0" + android:duration="@integer/popupAnimTime"/> + <scale + android:fromXScale="1.0" + android:toXScale="1.0" + android:fromYScale="0.0" + android:toYScale="1.0" + android:fillAfter="false" + android:duration="@integer/popupAnimTime"/> + <translate + android:fromYDelta="50%" + android:toYDelta="0" + android:duration="@integer/popupAnimTime"/> +</set> diff --git a/src/main/res/anim/slide_in_left.xml b/src/main/res/anim/slide_in_left.xml new file mode 100644 index 000000000..306cf2d4f --- /dev/null +++ b/src/main/res/anim/slide_in_left.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="-100%p" android:toXDelta="0" android:duration="@integer/popupAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/slide_in_right.xml b/src/main/res/anim/slide_in_right.xml new file mode 100644 index 000000000..970a81575 --- /dev/null +++ b/src/main/res/anim/slide_in_right.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="@android:integer/config_mediumAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/slide_out_left.xml b/src/main/res/anim/slide_out_left.xml new file mode 100644 index 000000000..43e2d7833 --- /dev/null +++ b/src/main/res/anim/slide_out_left.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="@android:integer/config_mediumAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/slide_out_right.xml b/src/main/res/anim/slide_out_right.xml new file mode 100644 index 000000000..a0a2b4837 --- /dev/null +++ b/src/main/res/anim/slide_out_right.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="0" android:toXDelta="100%p" android:duration="@integer/popupAnimTime"/> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/tips_flip_in.xml b/src/main/res/anim/tips_flip_in.xml new file mode 100644 index 000000000..cdf834f28 --- /dev/null +++ b/src/main/res/anim/tips_flip_in.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + > + <!-- first phase, show the text --> + <alpha + android:fromAlpha="0.5" + android:toAlpha="1.0" + android:startOffset="2000" + android:duration="@integer/mainKeyboardAnimTime"/> + <scale + android:fromXScale="1.0" + android:toXScale="1.0" + android:fromYScale="0.0" + android:toYScale="1.0" + android:fillAfter="false" + android:startOffset="2000" + android:duration="@integer/mainKeyboardAnimTime"/> + <translate + android:fromYDelta="50%" + android:toYDelta="0" + android:fromXDelta="0" + android:toXDelta="0" + android:startOffset="2000" + android:duration="@integer/mainKeyboardAnimTime"/> + <!-- second phase, switch to question mark --> + <scale + android:fromXScale="1.0" + android:toXScale="0.2" + android:fromYScale="1.0" + android:toYScale="1.0" + android:fillAfter="false" + android:startOffset="7500" + android:duration="@integer/mainKeyboardAnimTime"/> + <translate + android:fromYDelta="0" + android:toYDelta="0" + android:fromXDelta="0" + android:toXDelta="80%" + android:startOffset="7500" + android:duration="@integer/mainKeyboardAnimTime"/> +</set> diff --git a/src/main/res/anim/tips_flip_out.xml b/src/main/res/anim/tips_flip_out.xml new file mode 100644 index 000000000..9d9b95182 --- /dev/null +++ b/src/main/res/anim/tips_flip_out.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set + xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + > + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.5" + android:duration="@integer/popupAnimTime"/> + <scale + android:fromXScale="1.0" + android:toXScale="1.0" + android:fromYScale="1.0" + android:toYScale="0.0" + android:fillAfter="false" + android:duration="@integer/popupAnimTime"/> + <translate + android:fromYDelta="0" + android:toYDelta="50%" + android:duration="@integer/popupAnimTime"/> +</set> diff --git a/src/main/res/anim/ui_context_deeper_add_in.xml b/src/main/res/anim/ui_context_deeper_add_in.xml new file mode 100644 index 000000000..b8417773f --- /dev/null +++ b/src/main/res/anim/ui_context_deeper_add_in.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - a new, deeper experience, fragment is added. This is for the new fragment --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:duration="@android:integer/config_shortAnimTime" + android:shareInterpolator="true"> + <translate + android:fromXDelta="100%" + android:toXDelta="0" /> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" /> +</set> + diff --git a/src/main/res/anim/ui_context_deeper_add_out.xml b/src/main/res/anim/ui_context_deeper_add_out.xml new file mode 100644 index 000000000..ad52f4aa0 --- /dev/null +++ b/src/main/res/anim/ui_context_deeper_add_out.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?><!-- this animation is for UI context - a new, deeper experience, fragment is added. This is for the outgoing fragment --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:duration="@android:integer/config_shortAnimTime" + android:shareInterpolator="true"> + <translate + android:fromXDelta="0" + android:toXDelta="-100%" /> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" /> +</set> diff --git a/src/main/res/anim/ui_context_deeper_pop_in.xml b/src/main/res/anim/ui_context_deeper_pop_in.xml new file mode 100644 index 000000000..7605161a0 --- /dev/null +++ b/src/main/res/anim/ui_context_deeper_pop_in.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - going back on a deeper experience, fragment is poping. this is for the old fragment --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:duration="@android:integer/config_shortAnimTime" + android:shareInterpolator="true"> + <translate + android:fromXDelta="-100%" + android:toXDelta="0" /> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" /> +</set> diff --git a/src/main/res/anim/ui_context_deeper_pop_out.xml b/src/main/res/anim/ui_context_deeper_pop_out.xml new file mode 100644 index 000000000..d825f0db5 --- /dev/null +++ b/src/main/res/anim/ui_context_deeper_pop_out.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - going back on a deeper experience, fragment is poping. this is for the new fragment poping out --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:duration="@android:integer/config_shortAnimTime" + android:shareInterpolator="true"> + <translate + android:fromXDelta="0" + android:toXDelta="100%" /> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" /> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/ui_context_dialog_add_in.xml b/src/main/res/anim/ui_context_dialog_add_in.xml new file mode 100644 index 000000000..e7b40c8b9 --- /dev/null +++ b/src/main/res/anim/ui_context_dialog_add_in.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - showing dialog. This is for the incoming dialog. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="@android:integer/config_shortAnimTime" /> + <scale + android:duration="@android:integer/config_mediumAnimTime" + android:fromXScale="1.4" + android:toXScale="1.0" + android:fromYScale="1.4" + android:toYScale="1.0" + android:pivotX="50%" + android:pivotY="50%" /> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/ui_context_dialog_add_out.xml b/src/main/res/anim/ui_context_dialog_add_out.xml new file mode 100644 index 000000000..e5d24a65e --- /dev/null +++ b/src/main/res/anim/ui_context_dialog_add_out.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - showing dialog. This is for the fragment below the dialog. --> +<set> + <!-- nothing! --> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/ui_context_dialog_pop_in.xml b/src/main/res/anim/ui_context_dialog_pop_in.xml new file mode 100644 index 000000000..db31d2fd3 --- /dev/null +++ b/src/main/res/anim/ui_context_dialog_pop_in.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - popping dialog. This is for the fragment below the dialog. --> +<set> + <!-- nothing! --> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/ui_context_dialog_pop_out.xml b/src/main/res/anim/ui_context_dialog_pop_out.xml new file mode 100644 index 000000000..aa70f42d7 --- /dev/null +++ b/src/main/res/anim/ui_context_dialog_pop_out.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - popping out dialog. This is for the incoming dialog. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@android:integer/config_shortAnimTime" /> + <scale + android:duration="@android:integer/config_shortAnimTime" + android:fromXScale="1.0" + android:toXScale="0.5" + android:fromYScale="1.0" + android:toYScale="0.5" + android:pivotX="50%" + android:pivotY="25%" /> +</set>
\ No newline at end of file diff --git a/src/main/res/anim/ui_context_expand_add_in.xml b/src/main/res/anim/ui_context_expand_add_in.xml new file mode 100644 index 000000000..9d3c4040b --- /dev/null +++ b/src/main/res/anim/ui_context_expand_add_in.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - expanding on an item. This is for the new fragment. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="@android:integer/config_mediumAnimTime" /> + <!-- this will be added programatically, so the pivot will be set to the originating view --> + <!-- + <scale + android:duration="@android:integer/config_mediumAnimTime" + android:fromXScale="0.4" + android:toXScale="1.0" + android:fromYScale="0.4" + android:toYScale="1.0" + android:pivotX="50%" + android:pivotY="50%" /> + --> +</set> + diff --git a/src/main/res/anim/ui_context_expand_add_in_default.xml b/src/main/res/anim/ui_context_expand_add_in_default.xml new file mode 100644 index 000000000..d1b366b82 --- /dev/null +++ b/src/main/res/anim/ui_context_expand_add_in_default.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - expanding on an item. This is for the new fragment. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="@android:integer/config_mediumAnimTime" /> + <scale + android:duration="@android:integer/config_mediumAnimTime" + android:fromXScale="0.4" + android:toXScale="1.0" + android:fromYScale="0.4" + android:toYScale="1.0" + android:pivotX="50%" + android:pivotY="50%" /> +</set> + diff --git a/src/main/res/anim/ui_context_expand_add_out.xml b/src/main/res/anim/ui_context_expand_add_out.xml new file mode 100644 index 000000000..8d5cb1110 --- /dev/null +++ b/src/main/res/anim/ui_context_expand_add_out.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - expanding on an item. This is for the item's fragment. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@android:integer/config_mediumAnimTime" /> +</set> + diff --git a/src/main/res/anim/ui_context_expand_pop_in.xml b/src/main/res/anim/ui_context_expand_pop_in.xml new file mode 100644 index 000000000..b19e10cbe --- /dev/null +++ b/src/main/res/anim/ui_context_expand_pop_in.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - expanding on an item. This is for the item's fragment. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="@android:integer/config_shortAnimTime" /> +</set> + diff --git a/src/main/res/anim/ui_context_expand_pop_out.xml b/src/main/res/anim/ui_context_expand_pop_out.xml new file mode 100644 index 000000000..1ed07e575 --- /dev/null +++ b/src/main/res/anim/ui_context_expand_pop_out.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - expanding on an item. This is for the new fragment. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@android:integer/config_mediumAnimTime" /> + <!-- this will be added programatically, so the pivot will be set to the originating view --> + <!-- + <scale + android:duration="@android:integer/config_mediumAnimTime" + android:fromXScale="1.0" + android:toXScale="0.4" + android:fromYScale="1.0" + android:toYScale="0.4" + android:pivotX="50%" + android:pivotY="50%" /> + --> +</set> + diff --git a/src/main/res/anim/ui_context_expand_pop_out_default.xml b/src/main/res/anim/ui_context_expand_pop_out_default.xml new file mode 100644 index 000000000..3d44f0ad6 --- /dev/null +++ b/src/main/res/anim/ui_context_expand_pop_out_default.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - expanding on an item. This is for the new fragment. --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:shareInterpolator="true" + android:interpolator="@android:anim/decelerate_interpolator"> + <alpha + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@android:integer/config_mediumAnimTime" /> + <scale + android:duration="@android:integer/config_mediumAnimTime" + android:fromXScale="1.0" + android:toXScale="0.4" + android:fromYScale="1.0" + android:toYScale="0.4" + android:pivotX="50%" + android:pivotY="50%" /> +</set> + diff --git a/src/main/res/anim/ui_context_root_add_in.xml b/src/main/res/anim/ui_context_root_add_in.xml new file mode 100644 index 000000000..4c50abbe5 --- /dev/null +++ b/src/main/res/anim/ui_context_root_add_in.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - adding a root fragment to the UI. This is for the new root fragment --> +<alpha xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="@android:integer/config_shortAnimTime" /> diff --git a/src/main/res/anim/ui_context_root_add_out.xml b/src/main/res/anim/ui_context_root_add_out.xml new file mode 100644 index 000000000..467cba8b9 --- /dev/null +++ b/src/main/res/anim/ui_context_root_add_out.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - adding a root fragment to the UI. This is for the previous root fragment --> +<alpha xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@android:integer/config_shortAnimTime" /> diff --git a/src/main/res/anim/ui_context_root_pop_in.xml b/src/main/res/anim/ui_context_root_pop_in.xml new file mode 100644 index 000000000..8359c80fe --- /dev/null +++ b/src/main/res/anim/ui_context_root_pop_in.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - popping a root fragment from the UI. This is for the old fragment --> +<alpha xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:fromAlpha="0.0" + android:toAlpha="1.0" + android:duration="@android:integer/config_shortAnimTime" /> diff --git a/src/main/res/anim/ui_context_root_pop_out.xml b/src/main/res/anim/ui_context_root_pop_out.xml new file mode 100644 index 000000000..eb65a8b99 --- /dev/null +++ b/src/main/res/anim/ui_context_root_pop_out.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- this animation is for UI context - popping a root fragment from the UI. This is for the new fragment --> +<alpha xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:anim/decelerate_interpolator" + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="@android:integer/config_shortAnimTime" /> diff --git a/src/main/res/color/blacktheme_key_hint_color.xml b/src/main/res/color/blacktheme_key_hint_color.xml new file mode 100644 index 000000000..4e7af9c9a --- /dev/null +++ b/src/main/res/color/blacktheme_key_hint_color.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <item ask:key_type_action="true" android:state_pressed="true" + android:color="@color/blacktheme_color_action_pressed_hint"/> + <item ask:key_type_action="true" + android:color="@color/blacktheme_color_action_hint"/> + <item ask:key_type_function="true" android:state_pressed="true" + android:color="@color/blacktheme_color_function_pressed_hint"/> + <item ask:key_type_function="true" + android:color="@color/blacktheme_color_function_hint"/> + <item android:state_pressed="true" + android:color="@color/blacktheme_color_normal_pressed_hint"/> + <item + android:color="@color/blacktheme_color_normal_hint"/> +</selector>
\ No newline at end of file diff --git a/src/main/res/color/blacktheme_key_keytext_color.xml b/src/main/res/color/blacktheme_key_keytext_color.xml new file mode 100644 index 000000000..04d0647b7 --- /dev/null +++ b/src/main/res/color/blacktheme_key_keytext_color.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <item ask:key_type_action="true" android:state_pressed="true" + android:color="@color/blacktheme_color_action_pressed_keytext"/> + <item ask:key_type_action="true" + android:color="@color/blacktheme_color_action_keytext"/> + <item ask:key_type_function="true" android:state_pressed="true" + android:color="@color/blacktheme_color_function_pressed_keytext"/> + <item ask:key_type_function="true" + android:color="@color/blacktheme_color_function_keytext"/> + <item android:state_checkable="true" android:state_pressed="true" + android:color="@color/blacktheme_color_function_pressed_keytext"/> + <item android:state_checkable="true" + android:color="@color/blacktheme_color_function_keytext"/> + <item android:state_pressed="true" + android:color="@color/blacktheme_color_normal_pressed_keytext"/> + <item + android:color="@color/blacktheme_color_normal_keytext"/> +</selector>
\ No newline at end of file diff --git a/src/main/res/color/blacktheme_popup_keytext_color.xml b/src/main/res/color/blacktheme_popup_keytext_color.xml new file mode 100644 index 000000000..88abc32e3 --- /dev/null +++ b/src/main/res/color/blacktheme_popup_keytext_color.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android" + > + <item android:state_pressed="true" + android:color="@color/blacktheme_color_normal_pressed_keytext"/> + <item + android:color="@color/blacktheme_color_normal_keytext"/> +</selector>
\ No newline at end of file diff --git a/src/main/res/color/light_btn_key_text_color.xml b/src/main/res/color/light_btn_key_text_color.xml new file mode 100644 index 000000000..44ae63859 --- /dev/null +++ b/src/main/res/color/light_btn_key_text_color.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <item android:color="#000" ask:key_type_action="true"/> + <item android:color="#000" ask:key_type_function="true"/> + <item android:color="#FFF" ask:key_type_feedback="true"/> + <item android:color="#000"/> + <!-- default --> +</selector>
\ No newline at end of file diff --git a/src/main/res/drawable-hdpi-v11/ic_stat_en.png b/src/main/res/drawable-hdpi-v11/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..58c075f20 --- /dev/null +++ b/src/main/res/drawable-hdpi-v11/ic_stat_en.png diff --git a/src/main/res/drawable-hdpi-v9/ic_stat_en.png b/src/main/res/drawable-hdpi-v9/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..9451c3d34 --- /dev/null +++ b/src/main/res/drawable-hdpi-v9/ic_stat_en.png diff --git a/src/main/res/drawable-hdpi/ask_wallpaper.9.png b/src/main/res/drawable-hdpi/ask_wallpaper.9.png Binary files differnew file mode 100644 index 000000000..b26f1f5ae --- /dev/null +++ b/src/main/res/drawable-hdpi/ask_wallpaper.9.png diff --git a/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png b/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png Binary files differnew file mode 100644 index 000000000..a37d1eee5 --- /dev/null +++ b/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png diff --git a/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_selected.9.png b/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_selected.9.png Binary files differnew file mode 100644 index 000000000..17888a9e7 --- /dev/null +++ b/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_selected.9.png diff --git a/src/main/res/drawable-hdpi/close_popup_window.png b/src/main/res/drawable-hdpi/close_popup_window.png Binary files differnew file mode 100644 index 000000000..5aa351d3b --- /dev/null +++ b/src/main/res/drawable-hdpi/close_popup_window.png diff --git a/src/main/res/drawable-hdpi/close_suggestions_strip_icon.png b/src/main/res/drawable-hdpi/close_suggestions_strip_icon.png Binary files differnew file mode 100644 index 000000000..44378d6d8 --- /dev/null +++ b/src/main/res/drawable-hdpi/close_suggestions_strip_icon.png diff --git a/src/main/res/drawable-hdpi/dark_suggestions_divider.png b/src/main/res/drawable-hdpi/dark_suggestions_divider.png Binary files differnew file mode 100644 index 000000000..08eb2ff9f --- /dev/null +++ b/src/main/res/drawable-hdpi/dark_suggestions_divider.png diff --git a/src/main/res/drawable-hdpi/donate_paypal.png b/src/main/res/drawable-hdpi/donate_paypal.png Binary files differnew file mode 100644 index 000000000..f0ba62753 --- /dev/null +++ b/src/main/res/drawable-hdpi/donate_paypal.png diff --git a/src/main/res/drawable-hdpi/drawer_shadow.9.png b/src/main/res/drawable-hdpi/drawer_shadow.9.png Binary files differnew file mode 100644 index 000000000..e54a3a49a --- /dev/null +++ b/src/main/res/drawable-hdpi/drawer_shadow.9.png diff --git a/src/main/res/drawable-hdpi/ic_accept.png b/src/main/res/drawable-hdpi/ic_accept.png Binary files differnew file mode 100755 index 000000000..520ad50a2 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_accept.png diff --git a/src/main/res/drawable-hdpi/ic_action_content_discard.png b/src/main/res/drawable-hdpi/ic_action_content_discard.png Binary files differnew file mode 100755 index 000000000..5c955358a --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_action_content_discard.png diff --git a/src/main/res/drawable-hdpi/ic_action_content_new.png b/src/main/res/drawable-hdpi/ic_action_content_new.png Binary files differnew file mode 100755 index 000000000..4018f02c4 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_action_content_new.png diff --git a/src/main/res/drawable-hdpi/ic_action_search.png b/src/main/res/drawable-hdpi/ic_action_search.png Binary files differnew file mode 100755 index 000000000..457e30269 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_action_search.png diff --git a/src/main/res/drawable-hdpi/ic_compact_left_keyboard.png b/src/main/res/drawable-hdpi/ic_compact_left_keyboard.png Binary files differnew file mode 100644 index 000000000..b531c950d --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_compact_left_keyboard.png diff --git a/src/main/res/drawable-hdpi/ic_compact_right_keyboard.png b/src/main/res/drawable-hdpi/ic_compact_right_keyboard.png Binary files differnew file mode 100644 index 000000000..1db8596f6 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_compact_right_keyboard.png diff --git a/src/main/res/drawable-hdpi/ic_drawer.png b/src/main/res/drawable-hdpi/ic_drawer.png Binary files differnew file mode 100644 index 000000000..ddd6221e9 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_drawer.png diff --git a/src/main/res/drawable-hdpi/ic_keyboard_globe_light.png b/src/main/res/drawable-hdpi/ic_keyboard_globe_light.png Binary files differnew file mode 100755 index 000000000..b9f81c4b6 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_keyboard_globe_light.png diff --git a/src/main/res/drawable-hdpi/ic_language_category.png b/src/main/res/drawable-hdpi/ic_language_category.png Binary files differnew file mode 100755 index 000000000..79fd9ca6c --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_language_category.png diff --git a/src/main/res/drawable-hdpi/ic_large_new.png b/src/main/res/drawable-hdpi/ic_large_new.png Binary files differnew file mode 100755 index 000000000..95cd5d2a9 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_large_new.png diff --git a/src/main/res/drawable-hdpi/ic_launcher.png b/src/main/res/drawable-hdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..b6dab01bb --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_launcher.png diff --git a/src/main/res/drawable-hdpi/ic_launcher_settings.png b/src/main/res/drawable-hdpi/ic_launcher_settings.png Binary files differnew file mode 100644 index 000000000..61b2d5cdc --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_launcher_settings.png diff --git a/src/main/res/drawable-hdpi/ic_left_arrow.png b/src/main/res/drawable-hdpi/ic_left_arrow.png Binary files differnew file mode 100755 index 000000000..e913f1223 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_left_arrow.png diff --git a/src/main/res/drawable-hdpi/ic_more_overlay.png b/src/main/res/drawable-hdpi/ic_more_overlay.png Binary files differnew file mode 100755 index 000000000..755798314 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_more_overlay.png diff --git a/src/main/res/drawable-hdpi/ic_normal_keyboard.png b/src/main/res/drawable-hdpi/ic_normal_keyboard.png Binary files differnew file mode 100755 index 000000000..0fc98994c --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_normal_keyboard.png diff --git a/src/main/res/drawable-hdpi/ic_not_configured_black.png b/src/main/res/drawable-hdpi/ic_not_configured_black.png Binary files differnew file mode 100755 index 000000000..a81d89815 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_not_configured_black.png diff --git a/src/main/res/drawable-hdpi/ic_not_configured_red.png b/src/main/res/drawable-hdpi/ic_not_configured_red.png Binary files differnew file mode 100755 index 000000000..729144330 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_not_configured_red.png diff --git a/src/main/res/drawable-hdpi/ic_settings_language.png b/src/main/res/drawable-hdpi/ic_settings_language.png Binary files differnew file mode 100644 index 000000000..d63dff83c --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_settings_language.png diff --git a/src/main/res/drawable-hdpi/ic_split_keyboard.png b/src/main/res/drawable-hdpi/ic_split_keyboard.png Binary files differnew file mode 100644 index 000000000..84fb2ed1f --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_split_keyboard.png diff --git a/src/main/res/drawable-hdpi/ic_stat_en.png b/src/main/res/drawable-hdpi/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..2369b8875 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_stat_en.png diff --git a/src/main/res/drawable-hdpi/ic_user_interface_category.png b/src/main/res/drawable-hdpi/ic_user_interface_category.png Binary files differnew file mode 100755 index 000000000..277c8ceb2 --- /dev/null +++ b/src/main/res/drawable-hdpi/ic_user_interface_category.png diff --git a/src/main/res/drawable-hdpi/keyboard_background.9.png b/src/main/res/drawable-hdpi/keyboard_background.9.png Binary files differnew file mode 100644 index 000000000..9b8560067 --- /dev/null +++ b/src/main/res/drawable-hdpi/keyboard_background.9.png diff --git a/src/main/res/drawable-hdpi/keyboard_dark_background.9.png b/src/main/res/drawable-hdpi/keyboard_dark_background.9.png Binary files differnew file mode 100644 index 000000000..a10ddbe63 --- /dev/null +++ b/src/main/res/drawable-hdpi/keyboard_dark_background.9.png diff --git a/src/main/res/drawable-hdpi/lean_dark_btn_action.9.png b/src/main/res/drawable-hdpi/lean_dark_btn_action.9.png Binary files differnew file mode 100644 index 000000000..5040b8d29 --- /dev/null +++ b/src/main/res/drawable-hdpi/lean_dark_btn_action.9.png diff --git a/src/main/res/drawable-hdpi/lean_dark_btn_action_pressed.9.png b/src/main/res/drawable-hdpi/lean_dark_btn_action_pressed.9.png Binary files differnew file mode 100644 index 000000000..e63ae8fbb --- /dev/null +++ b/src/main/res/drawable-hdpi/lean_dark_btn_action_pressed.9.png diff --git a/src/main/res/drawable-hdpi/lean_dark_btn_function.9.png b/src/main/res/drawable-hdpi/lean_dark_btn_function.9.png Binary files differnew file mode 100644 index 000000000..5040b8d29 --- /dev/null +++ b/src/main/res/drawable-hdpi/lean_dark_btn_function.9.png diff --git a/src/main/res/drawable-hdpi/lean_dark_btn_normal.9.png b/src/main/res/drawable-hdpi/lean_dark_btn_normal.9.png Binary files differnew file mode 100644 index 000000000..3c80ac8f2 --- /dev/null +++ b/src/main/res/drawable-hdpi/lean_dark_btn_normal.9.png diff --git a/src/main/res/drawable-hdpi/lean_dark_function_btn_pressed.9.png b/src/main/res/drawable-hdpi/lean_dark_function_btn_pressed.9.png Binary files differnew file mode 100644 index 000000000..2d02b7498 --- /dev/null +++ b/src/main/res/drawable-hdpi/lean_dark_function_btn_pressed.9.png diff --git a/src/main/res/drawable-hdpi/lean_dark_normal_btn_pressed.9.png b/src/main/res/drawable-hdpi/lean_dark_normal_btn_pressed.9.png Binary files differnew file mode 100644 index 000000000..64786198b --- /dev/null +++ b/src/main/res/drawable-hdpi/lean_dark_normal_btn_pressed.9.png diff --git a/src/main/res/drawable-hdpi/lean_dark_popup_keyboard_background.9.png b/src/main/res/drawable-hdpi/lean_dark_popup_keyboard_background.9.png Binary files differnew file mode 100644 index 000000000..88a8d276d --- /dev/null +++ b/src/main/res/drawable-hdpi/lean_dark_popup_keyboard_background.9.png diff --git a/src/main/res/drawable-hdpi/list_selector_background_pressed.9.png b/src/main/res/drawable-hdpi/list_selector_background_pressed.9.png Binary files differnew file mode 100644 index 000000000..43e11f4c5 --- /dev/null +++ b/src/main/res/drawable-hdpi/list_selector_background_pressed.9.png diff --git a/src/main/res/drawable-hdpi/notification_error_icon.png b/src/main/res/drawable-hdpi/notification_error_icon.png Binary files differnew file mode 100644 index 000000000..c0dd380e9 --- /dev/null +++ b/src/main/res/drawable-hdpi/notification_error_icon.png diff --git a/src/main/res/drawable-hdpi/notification_icon_beta_version.png b/src/main/res/drawable-hdpi/notification_icon_beta_version.png Binary files differnew file mode 100644 index 000000000..4cbe9548c --- /dev/null +++ b/src/main/res/drawable-hdpi/notification_icon_beta_version.png diff --git a/src/main/res/drawable-hdpi/notification_icon_changelog.png b/src/main/res/drawable-hdpi/notification_icon_changelog.png Binary files differnew file mode 100644 index 000000000..772c6d56d --- /dev/null +++ b/src/main/res/drawable-hdpi/notification_icon_changelog.png diff --git a/src/main/res/drawable-hdpi/notification_icon_how_to.png b/src/main/res/drawable-hdpi/notification_icon_how_to.png Binary files differnew file mode 100644 index 000000000..1d05fac76 --- /dev/null +++ b/src/main/res/drawable-hdpi/notification_icon_how_to.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_and_cancel.png b/src/main/res/drawable-hdpi/sym_keyboard_and_cancel.png Binary files differnew file mode 100644 index 000000000..c62759aea --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_and_cancel.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_cancel.png b/src/main/res/drawable-hdpi/sym_keyboard_cancel.png Binary files differnew file mode 100644 index 000000000..b6cb7be92 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_cancel.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_ctrl.png b/src/main/res/drawable-hdpi/sym_keyboard_ctrl.png Binary files differnew file mode 100644 index 000000000..d6be7edfb --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_ctrl.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_ctrl_on.png b/src/main/res/drawable-hdpi/sym_keyboard_ctrl_on.png Binary files differnew file mode 100644 index 000000000..53980e82d --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_ctrl_on.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_delete.png b/src/main/res/drawable-hdpi/sym_keyboard_delete.png Binary files differnew file mode 100755 index 000000000..61b7a2dd8 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_delete.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_done.png b/src/main/res/drawable-hdpi/sym_keyboard_done.png Binary files differnew file mode 100755 index 000000000..993cb4a77 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_done.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_feedback_mic.png b/src/main/res/drawable-hdpi/sym_keyboard_feedback_mic.png Binary files differnew file mode 100644 index 000000000..e5d52c55c --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_feedback_mic.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_feedback_settings.png b/src/main/res/drawable-hdpi/sym_keyboard_feedback_settings.png Binary files differnew file mode 100644 index 000000000..48215357a --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_feedback_settings.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_mic.png b/src/main/res/drawable-hdpi/sym_keyboard_mic.png Binary files differnew file mode 100755 index 000000000..9c73f33a8 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_mic.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num0.png b/src/main/res/drawable-hdpi/sym_keyboard_num0.png Binary files differnew file mode 100644 index 000000000..cc4a1b936 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num0.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num1.png b/src/main/res/drawable-hdpi/sym_keyboard_num1.png Binary files differnew file mode 100644 index 000000000..8ac13fd84 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num1.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num2.png b/src/main/res/drawable-hdpi/sym_keyboard_num2.png Binary files differnew file mode 100644 index 000000000..8111c45e7 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num2.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num3.png b/src/main/res/drawable-hdpi/sym_keyboard_num3.png Binary files differnew file mode 100644 index 000000000..71906ba89 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num3.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num4.png b/src/main/res/drawable-hdpi/sym_keyboard_num4.png Binary files differnew file mode 100644 index 000000000..c605ab7b7 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num4.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num5.png b/src/main/res/drawable-hdpi/sym_keyboard_num5.png Binary files differnew file mode 100644 index 000000000..4de4796fa --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num5.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num6.png b/src/main/res/drawable-hdpi/sym_keyboard_num6.png Binary files differnew file mode 100644 index 000000000..d3a6c5e40 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num6.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num7.png b/src/main/res/drawable-hdpi/sym_keyboard_num7.png Binary files differnew file mode 100644 index 000000000..2da28636d --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num7.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num8.png b/src/main/res/drawable-hdpi/sym_keyboard_num8.png Binary files differnew file mode 100644 index 000000000..bec435417 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num8.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_num9.png b/src/main/res/drawable-hdpi/sym_keyboard_num9.png Binary files differnew file mode 100644 index 000000000..d8de243d5 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_num9.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_numalt.png b/src/main/res/drawable-hdpi/sym_keyboard_numalt.png Binary files differnew file mode 100644 index 000000000..7ebba30c7 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_numalt.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_numpound.png b/src/main/res/drawable-hdpi/sym_keyboard_numpound.png Binary files differnew file mode 100644 index 000000000..d9e512ac3 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_numpound.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_numstar.png b/src/main/res/drawable-hdpi/sym_keyboard_numstar.png Binary files differnew file mode 100644 index 000000000..2bf8a0e83 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_numstar.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_return.png b/src/main/res/drawable-hdpi/sym_keyboard_return.png Binary files differnew file mode 100644 index 000000000..60d893cf3 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_return.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_search.png b/src/main/res/drawable-hdpi/sym_keyboard_search.png Binary files differnew file mode 100755 index 000000000..0ab7af637 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_search.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_settings.png b/src/main/res/drawable-hdpi/sym_keyboard_settings.png Binary files differnew file mode 100644 index 000000000..cb615394e --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_settings.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_shift.png b/src/main/res/drawable-hdpi/sym_keyboard_shift.png Binary files differnew file mode 100644 index 000000000..5c59d82b4 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_shift.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_shift_locked.png b/src/main/res/drawable-hdpi/sym_keyboard_shift_locked.png Binary files differnew file mode 100644 index 000000000..300689bde --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_shift_locked.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_shift_on.png b/src/main/res/drawable-hdpi/sym_keyboard_shift_on.png Binary files differnew file mode 100644 index 000000000..421e95f48 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_shift_on.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_smiley.png b/src/main/res/drawable-hdpi/sym_keyboard_smiley.png Binary files differnew file mode 100644 index 000000000..cfacbc2e7 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_smiley.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_space.9.png b/src/main/res/drawable-hdpi/sym_keyboard_space.9.png Binary files differnew file mode 100644 index 000000000..f5facbe9e --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_space.9.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_space_back.png b/src/main/res/drawable-hdpi/sym_keyboard_space_back.png Binary files differnew file mode 100644 index 000000000..7f3bdd3b2 --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_space_back.png diff --git a/src/main/res/drawable-hdpi/sym_keyboard_tab.png b/src/main/res/drawable-hdpi/sym_keyboard_tab.png Binary files differnew file mode 100644 index 000000000..fbec85e3e --- /dev/null +++ b/src/main/res/drawable-hdpi/sym_keyboard_tab.png diff --git a/src/main/res/drawable-ldpi-v11/ic_stat_en.png b/src/main/res/drawable-ldpi-v11/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..cc6ea7b33 --- /dev/null +++ b/src/main/res/drawable-ldpi-v11/ic_stat_en.png diff --git a/src/main/res/drawable-ldpi-v9/ic_stat_en.png b/src/main/res/drawable-ldpi-v9/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..f116f51a6 --- /dev/null +++ b/src/main/res/drawable-ldpi-v9/ic_stat_en.png diff --git a/src/main/res/drawable-ldpi/ic_launcher.png b/src/main/res/drawable-ldpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..df69a8d25 --- /dev/null +++ b/src/main/res/drawable-ldpi/ic_launcher.png diff --git a/src/main/res/drawable-ldpi/ic_launcher_settings.png b/src/main/res/drawable-ldpi/ic_launcher_settings.png Binary files differnew file mode 100644 index 000000000..d97e23aef --- /dev/null +++ b/src/main/res/drawable-ldpi/ic_launcher_settings.png diff --git a/src/main/res/drawable-ldpi/ic_stat_en.png b/src/main/res/drawable-ldpi/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..64af0e0cd --- /dev/null +++ b/src/main/res/drawable-ldpi/ic_stat_en.png diff --git a/src/main/res/drawable-mdpi-v11/ic_stat_en.png b/src/main/res/drawable-mdpi-v11/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..85bc474fb --- /dev/null +++ b/src/main/res/drawable-mdpi-v11/ic_stat_en.png diff --git a/src/main/res/drawable-mdpi-v9/ic_stat_en.png b/src/main/res/drawable-mdpi-v9/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..0398b3382 --- /dev/null +++ b/src/main/res/drawable-mdpi-v9/ic_stat_en.png diff --git a/src/main/res/drawable-mdpi/drawer_shadow.9.png b/src/main/res/drawable-mdpi/drawer_shadow.9.png Binary files differnew file mode 100644 index 000000000..2343e5c9b --- /dev/null +++ b/src/main/res/drawable-mdpi/drawer_shadow.9.png diff --git a/src/main/res/drawable-mdpi/ic_accept.png b/src/main/res/drawable-mdpi/ic_accept.png Binary files differnew file mode 100755 index 000000000..7463a519b --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_accept.png diff --git a/src/main/res/drawable-mdpi/ic_action_content_discard.png b/src/main/res/drawable-mdpi/ic_action_content_discard.png Binary files differnew file mode 100755 index 000000000..07d087f3c --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_action_content_discard.png diff --git a/src/main/res/drawable-mdpi/ic_action_content_new.png b/src/main/res/drawable-mdpi/ic_action_content_new.png Binary files differnew file mode 100755 index 000000000..3b93ba05a --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_action_content_new.png diff --git a/src/main/res/drawable-mdpi/ic_action_search.png b/src/main/res/drawable-mdpi/ic_action_search.png Binary files differnew file mode 100755 index 000000000..6d366de2f --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_action_search.png diff --git a/src/main/res/drawable-mdpi/ic_compact_left_keyboard.png b/src/main/res/drawable-mdpi/ic_compact_left_keyboard.png Binary files differnew file mode 100644 index 000000000..7e823e372 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_compact_left_keyboard.png diff --git a/src/main/res/drawable-mdpi/ic_compact_right_keyboard.png b/src/main/res/drawable-mdpi/ic_compact_right_keyboard.png Binary files differnew file mode 100644 index 000000000..c42880d82 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_compact_right_keyboard.png diff --git a/src/main/res/drawable-mdpi/ic_drawer.png b/src/main/res/drawable-mdpi/ic_drawer.png Binary files differnew file mode 100644 index 000000000..f0e8bce08 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_drawer.png diff --git a/src/main/res/drawable-mdpi/ic_keyboard_globe_light.png b/src/main/res/drawable-mdpi/ic_keyboard_globe_light.png Binary files differnew file mode 100755 index 000000000..db7336694 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_keyboard_globe_light.png diff --git a/src/main/res/drawable-mdpi/ic_language_category.png b/src/main/res/drawable-mdpi/ic_language_category.png Binary files differnew file mode 100755 index 000000000..eb4bf9ef4 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_language_category.png diff --git a/src/main/res/drawable-mdpi/ic_large_new.png b/src/main/res/drawable-mdpi/ic_large_new.png Binary files differnew file mode 100755 index 000000000..5a6a0359e --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_large_new.png diff --git a/src/main/res/drawable-mdpi/ic_left_arrow.png b/src/main/res/drawable-mdpi/ic_left_arrow.png Binary files differnew file mode 100755 index 000000000..dfaedbc86 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_left_arrow.png diff --git a/src/main/res/drawable-mdpi/ic_more_overlay.png b/src/main/res/drawable-mdpi/ic_more_overlay.png Binary files differnew file mode 100755 index 000000000..ebb1e3bcf --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_more_overlay.png diff --git a/src/main/res/drawable-mdpi/ic_normal_keyboard.png b/src/main/res/drawable-mdpi/ic_normal_keyboard.png Binary files differnew file mode 100755 index 000000000..9aee0fc7a --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_normal_keyboard.png diff --git a/src/main/res/drawable-mdpi/ic_not_configured_black.png b/src/main/res/drawable-mdpi/ic_not_configured_black.png Binary files differnew file mode 100755 index 000000000..8dc4ccc67 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_not_configured_black.png diff --git a/src/main/res/drawable-mdpi/ic_not_configured_red.png b/src/main/res/drawable-mdpi/ic_not_configured_red.png Binary files differnew file mode 100755 index 000000000..9479a5a5d --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_not_configured_red.png diff --git a/src/main/res/drawable-mdpi/ic_settings_language.png b/src/main/res/drawable-mdpi/ic_settings_language.png Binary files differnew file mode 100644 index 000000000..5de4a765f --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_settings_language.png diff --git a/src/main/res/drawable-mdpi/ic_split_keyboard.png b/src/main/res/drawable-mdpi/ic_split_keyboard.png Binary files differnew file mode 100644 index 000000000..7b6c1bb79 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_split_keyboard.png diff --git a/src/main/res/drawable-mdpi/ic_stat_en.png b/src/main/res/drawable-mdpi/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..1682f1668 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_stat_en.png diff --git a/src/main/res/drawable-mdpi/ic_user_interface_category.png b/src/main/res/drawable-mdpi/ic_user_interface_category.png Binary files differnew file mode 100755 index 000000000..378916247 --- /dev/null +++ b/src/main/res/drawable-mdpi/ic_user_interface_category.png diff --git a/src/main/res/drawable-mdpi/sym_keyboard_delete.png b/src/main/res/drawable-mdpi/sym_keyboard_delete.png Binary files differnew file mode 100755 index 000000000..0b1d5503c --- /dev/null +++ b/src/main/res/drawable-mdpi/sym_keyboard_delete.png diff --git a/src/main/res/drawable-mdpi/sym_keyboard_done.png b/src/main/res/drawable-mdpi/sym_keyboard_done.png Binary files differnew file mode 100755 index 000000000..6f21b1e0b --- /dev/null +++ b/src/main/res/drawable-mdpi/sym_keyboard_done.png diff --git a/src/main/res/drawable-mdpi/sym_keyboard_mic.png b/src/main/res/drawable-mdpi/sym_keyboard_mic.png Binary files differnew file mode 100755 index 000000000..e3e4d1792 --- /dev/null +++ b/src/main/res/drawable-mdpi/sym_keyboard_mic.png diff --git a/src/main/res/drawable-mdpi/sym_keyboard_return.png b/src/main/res/drawable-mdpi/sym_keyboard_return.png Binary files differnew file mode 100644 index 000000000..e10103caf --- /dev/null +++ b/src/main/res/drawable-mdpi/sym_keyboard_return.png diff --git a/src/main/res/drawable-mdpi/sym_keyboard_search.png b/src/main/res/drawable-mdpi/sym_keyboard_search.png Binary files differnew file mode 100755 index 000000000..7514d7fdb --- /dev/null +++ b/src/main/res/drawable-mdpi/sym_keyboard_search.png diff --git a/src/main/res/drawable-mdpi/sym_keyboard_smiley.png b/src/main/res/drawable-mdpi/sym_keyboard_smiley.png Binary files differnew file mode 100644 index 000000000..067ad5496 --- /dev/null +++ b/src/main/res/drawable-mdpi/sym_keyboard_smiley.png diff --git a/src/main/res/drawable-nodpi/light_background_base_tile.png b/src/main/res/drawable-nodpi/light_background_base_tile.png Binary files differnew file mode 100644 index 000000000..55fb9c2bf --- /dev/null +++ b/src/main/res/drawable-nodpi/light_background_base_tile.png diff --git a/src/main/res/drawable-xhdpi-v11/ic_stat_en.png b/src/main/res/drawable-xhdpi-v11/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..d0634d971 --- /dev/null +++ b/src/main/res/drawable-xhdpi-v11/ic_stat_en.png diff --git a/src/main/res/drawable-xhdpi-v9/ic_stat_en.png b/src/main/res/drawable-xhdpi-v9/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..4f15f8f10 --- /dev/null +++ b/src/main/res/drawable-xhdpi-v9/ic_stat_en.png diff --git a/src/main/res/drawable-xhdpi/ask_wallpaper.9.png b/src/main/res/drawable-xhdpi/ask_wallpaper.9.png Binary files differnew file mode 100644 index 000000000..b26f1f5ae --- /dev/null +++ b/src/main/res/drawable-xhdpi/ask_wallpaper.9.png diff --git a/src/main/res/drawable-xhdpi/btn_keyboard_key_light_popup_selected.9.png b/src/main/res/drawable-xhdpi/btn_keyboard_key_light_popup_selected.9.png Binary files differnew file mode 100644 index 000000000..7807f4713 --- /dev/null +++ b/src/main/res/drawable-xhdpi/btn_keyboard_key_light_popup_selected.9.png diff --git a/src/main/res/drawable-xhdpi/close_popup_window.png b/src/main/res/drawable-xhdpi/close_popup_window.png Binary files differnew file mode 100644 index 000000000..9bfe00d32 --- /dev/null +++ b/src/main/res/drawable-xhdpi/close_popup_window.png diff --git a/src/main/res/drawable-xhdpi/drawer_shadow.9.png b/src/main/res/drawable-xhdpi/drawer_shadow.9.png Binary files differnew file mode 100644 index 000000000..749823db8 --- /dev/null +++ b/src/main/res/drawable-xhdpi/drawer_shadow.9.png diff --git a/src/main/res/drawable-xhdpi/ic_accept.png b/src/main/res/drawable-xhdpi/ic_accept.png Binary files differnew file mode 100755 index 000000000..a212f462b --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_accept.png diff --git a/src/main/res/drawable-xhdpi/ic_action_content_discard.png b/src/main/res/drawable-xhdpi/ic_action_content_discard.png Binary files differnew file mode 100755 index 000000000..5814f8e50 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_action_content_discard.png diff --git a/src/main/res/drawable-xhdpi/ic_action_content_new.png b/src/main/res/drawable-xhdpi/ic_action_content_new.png Binary files differnew file mode 100755 index 000000000..6ff7a2352 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_action_content_new.png diff --git a/src/main/res/drawable-xhdpi/ic_action_search.png b/src/main/res/drawable-xhdpi/ic_action_search.png Binary files differnew file mode 100755 index 000000000..aa47388f2 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_action_search.png diff --git a/src/main/res/drawable-xhdpi/ic_compact_left_keyboard.png b/src/main/res/drawable-xhdpi/ic_compact_left_keyboard.png Binary files differnew file mode 100644 index 000000000..f3a93008d --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_compact_left_keyboard.png diff --git a/src/main/res/drawable-xhdpi/ic_compact_right_keyboard.png b/src/main/res/drawable-xhdpi/ic_compact_right_keyboard.png Binary files differnew file mode 100644 index 000000000..bc6d70683 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_compact_right_keyboard.png diff --git a/src/main/res/drawable-xhdpi/ic_drawer.png b/src/main/res/drawable-xhdpi/ic_drawer.png Binary files differnew file mode 100644 index 000000000..1e598e4af --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_drawer.png diff --git a/src/main/res/drawable-xhdpi/ic_keyboard_globe_light.png b/src/main/res/drawable-xhdpi/ic_keyboard_globe_light.png Binary files differnew file mode 100755 index 000000000..306d118f4 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_keyboard_globe_light.png diff --git a/src/main/res/drawable-xhdpi/ic_language_category.png b/src/main/res/drawable-xhdpi/ic_language_category.png Binary files differnew file mode 100755 index 000000000..4c302c309 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_language_category.png diff --git a/src/main/res/drawable-xhdpi/ic_large_new.png b/src/main/res/drawable-xhdpi/ic_large_new.png Binary files differnew file mode 100755 index 000000000..d0931a457 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_large_new.png diff --git a/src/main/res/drawable-xhdpi/ic_launcher.png b/src/main/res/drawable-xhdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..cb8cb72e9 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_launcher.png diff --git a/src/main/res/drawable-xhdpi/ic_launcher_settings.png b/src/main/res/drawable-xhdpi/ic_launcher_settings.png Binary files differnew file mode 100644 index 000000000..c1ae176a0 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_launcher_settings.png diff --git a/src/main/res/drawable-xhdpi/ic_left_arrow.png b/src/main/res/drawable-xhdpi/ic_left_arrow.png Binary files differnew file mode 100755 index 000000000..ff248a15a --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_left_arrow.png diff --git a/src/main/res/drawable-xhdpi/ic_more_overlay.png b/src/main/res/drawable-xhdpi/ic_more_overlay.png Binary files differnew file mode 100755 index 000000000..55795d3d9 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_more_overlay.png diff --git a/src/main/res/drawable-xhdpi/ic_normal_keyboard.png b/src/main/res/drawable-xhdpi/ic_normal_keyboard.png Binary files differnew file mode 100755 index 000000000..201a0a8b0 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_normal_keyboard.png diff --git a/src/main/res/drawable-xhdpi/ic_not_configured_black.png b/src/main/res/drawable-xhdpi/ic_not_configured_black.png Binary files differnew file mode 100755 index 000000000..0dac0b218 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_not_configured_black.png diff --git a/src/main/res/drawable-xhdpi/ic_not_configured_red.png b/src/main/res/drawable-xhdpi/ic_not_configured_red.png Binary files differnew file mode 100755 index 000000000..72280a974 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_not_configured_red.png diff --git a/src/main/res/drawable-xhdpi/ic_settings_language.png b/src/main/res/drawable-xhdpi/ic_settings_language.png Binary files differnew file mode 100644 index 000000000..d064cb8d9 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_settings_language.png diff --git a/src/main/res/drawable-xhdpi/ic_split_keyboard.png b/src/main/res/drawable-xhdpi/ic_split_keyboard.png Binary files differnew file mode 100644 index 000000000..93737d111 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_split_keyboard.png diff --git a/src/main/res/drawable-xhdpi/ic_stat_en.png b/src/main/res/drawable-xhdpi/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..f7db38357 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_stat_en.png diff --git a/src/main/res/drawable-xhdpi/ic_user_interface_category.png b/src/main/res/drawable-xhdpi/ic_user_interface_category.png Binary files differnew file mode 100755 index 000000000..86e3220a8 --- /dev/null +++ b/src/main/res/drawable-xhdpi/ic_user_interface_category.png diff --git a/src/main/res/drawable-xhdpi/lean_dark_btn_action.9.png b/src/main/res/drawable-xhdpi/lean_dark_btn_action.9.png Binary files differnew file mode 100644 index 000000000..5040b8d29 --- /dev/null +++ b/src/main/res/drawable-xhdpi/lean_dark_btn_action.9.png diff --git a/src/main/res/drawable-xhdpi/lean_dark_btn_action_pressed.9.png b/src/main/res/drawable-xhdpi/lean_dark_btn_action_pressed.9.png Binary files differnew file mode 100644 index 000000000..e63ae8fbb --- /dev/null +++ b/src/main/res/drawable-xhdpi/lean_dark_btn_action_pressed.9.png diff --git a/src/main/res/drawable-xhdpi/lean_dark_btn_function.9.png b/src/main/res/drawable-xhdpi/lean_dark_btn_function.9.png Binary files differnew file mode 100644 index 000000000..5040b8d29 --- /dev/null +++ b/src/main/res/drawable-xhdpi/lean_dark_btn_function.9.png diff --git a/src/main/res/drawable-xhdpi/lean_dark_btn_normal.9.png b/src/main/res/drawable-xhdpi/lean_dark_btn_normal.9.png Binary files differnew file mode 100644 index 000000000..3c80ac8f2 --- /dev/null +++ b/src/main/res/drawable-xhdpi/lean_dark_btn_normal.9.png diff --git a/src/main/res/drawable-xhdpi/lean_dark_function_btn_pressed.9.png b/src/main/res/drawable-xhdpi/lean_dark_function_btn_pressed.9.png Binary files differnew file mode 100644 index 000000000..2d02b7498 --- /dev/null +++ b/src/main/res/drawable-xhdpi/lean_dark_function_btn_pressed.9.png diff --git a/src/main/res/drawable-xhdpi/lean_dark_normal_btn_pressed.9.png b/src/main/res/drawable-xhdpi/lean_dark_normal_btn_pressed.9.png Binary files differnew file mode 100644 index 000000000..64786198b --- /dev/null +++ b/src/main/res/drawable-xhdpi/lean_dark_normal_btn_pressed.9.png diff --git a/src/main/res/drawable-xhdpi/lean_dark_popup_keyboard_background.9.png b/src/main/res/drawable-xhdpi/lean_dark_popup_keyboard_background.9.png Binary files differnew file mode 100644 index 000000000..88a8d276d --- /dev/null +++ b/src/main/res/drawable-xhdpi/lean_dark_popup_keyboard_background.9.png diff --git a/src/main/res/drawable-xhdpi/sym_keyboard_delete.png b/src/main/res/drawable-xhdpi/sym_keyboard_delete.png Binary files differnew file mode 100755 index 000000000..29b086af4 --- /dev/null +++ b/src/main/res/drawable-xhdpi/sym_keyboard_delete.png diff --git a/src/main/res/drawable-xhdpi/sym_keyboard_done.png b/src/main/res/drawable-xhdpi/sym_keyboard_done.png Binary files differnew file mode 100755 index 000000000..b82bfbd86 --- /dev/null +++ b/src/main/res/drawable-xhdpi/sym_keyboard_done.png diff --git a/src/main/res/drawable-xhdpi/sym_keyboard_mic.png b/src/main/res/drawable-xhdpi/sym_keyboard_mic.png Binary files differnew file mode 100755 index 000000000..3a3f23e23 --- /dev/null +++ b/src/main/res/drawable-xhdpi/sym_keyboard_mic.png diff --git a/src/main/res/drawable-xhdpi/sym_keyboard_return.png b/src/main/res/drawable-xhdpi/sym_keyboard_return.png Binary files differnew file mode 100644 index 000000000..7b7ad1747 --- /dev/null +++ b/src/main/res/drawable-xhdpi/sym_keyboard_return.png diff --git a/src/main/res/drawable-xhdpi/sym_keyboard_search.png b/src/main/res/drawable-xhdpi/sym_keyboard_search.png Binary files differnew file mode 100755 index 000000000..7e838b5c3 --- /dev/null +++ b/src/main/res/drawable-xhdpi/sym_keyboard_search.png diff --git a/src/main/res/drawable-xhdpi/sym_keyboard_smiley.png b/src/main/res/drawable-xhdpi/sym_keyboard_smiley.png Binary files differnew file mode 100644 index 000000000..e6baa2e59 --- /dev/null +++ b/src/main/res/drawable-xhdpi/sym_keyboard_smiley.png diff --git a/src/main/res/drawable-xxhdpi/drawer_shadow.9.png b/src/main/res/drawable-xxhdpi/drawer_shadow.9.png Binary files differnew file mode 100644 index 000000000..75272e87d --- /dev/null +++ b/src/main/res/drawable-xxhdpi/drawer_shadow.9.png diff --git a/src/main/res/drawable-xxhdpi/gplus.png b/src/main/res/drawable-xxhdpi/gplus.png Binary files differnew file mode 100644 index 000000000..72e1a6406 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/gplus.png diff --git a/src/main/res/drawable-xxhdpi/ic_accept.png b/src/main/res/drawable-xxhdpi/ic_accept.png Binary files differnew file mode 100755 index 000000000..c001acfaf --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_accept.png diff --git a/src/main/res/drawable-xxhdpi/ic_action_content_discard.png b/src/main/res/drawable-xxhdpi/ic_action_content_discard.png Binary files differnew file mode 100755 index 000000000..93a3290e9 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_action_content_discard.png diff --git a/src/main/res/drawable-xxhdpi/ic_action_content_new.png b/src/main/res/drawable-xxhdpi/ic_action_content_new.png Binary files differnew file mode 100755 index 000000000..d0c7eb08e --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_action_content_new.png diff --git a/src/main/res/drawable-xxhdpi/ic_action_search.png b/src/main/res/drawable-xxhdpi/ic_action_search.png Binary files differnew file mode 100755 index 000000000..7423d07e2 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_action_search.png diff --git a/src/main/res/drawable-xxhdpi/ic_compact_left_keyboard.png b/src/main/res/drawable-xxhdpi/ic_compact_left_keyboard.png Binary files differnew file mode 100644 index 000000000..73bb539fe --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_compact_left_keyboard.png diff --git a/src/main/res/drawable-xxhdpi/ic_compact_right_keyboard.png b/src/main/res/drawable-xxhdpi/ic_compact_right_keyboard.png Binary files differnew file mode 100644 index 000000000..b0be6aad6 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_compact_right_keyboard.png diff --git a/src/main/res/drawable-xxhdpi/ic_drawer.png b/src/main/res/drawable-xxhdpi/ic_drawer.png Binary files differnew file mode 100644 index 000000000..386d2be84 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_drawer.png diff --git a/src/main/res/drawable-xxhdpi/ic_keyboard_globe_light.png b/src/main/res/drawable-xxhdpi/ic_keyboard_globe_light.png Binary files differnew file mode 100755 index 000000000..477a29b77 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_keyboard_globe_light.png diff --git a/src/main/res/drawable-xxhdpi/ic_language_category.png b/src/main/res/drawable-xxhdpi/ic_language_category.png Binary files differnew file mode 100755 index 000000000..c93379a8e --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_language_category.png diff --git a/src/main/res/drawable-xxhdpi/ic_large_new.png b/src/main/res/drawable-xxhdpi/ic_large_new.png Binary files differnew file mode 100755 index 000000000..de439d6c4 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_large_new.png diff --git a/src/main/res/drawable-xxhdpi/ic_left_arrow.png b/src/main/res/drawable-xxhdpi/ic_left_arrow.png Binary files differnew file mode 100755 index 000000000..97960f8ec --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_left_arrow.png diff --git a/src/main/res/drawable-xxhdpi/ic_more_overlay.png b/src/main/res/drawable-xxhdpi/ic_more_overlay.png Binary files differnew file mode 100755 index 000000000..efd797a98 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_more_overlay.png diff --git a/src/main/res/drawable-xxhdpi/ic_normal_keyboard.png b/src/main/res/drawable-xxhdpi/ic_normal_keyboard.png Binary files differnew file mode 100755 index 000000000..2a162f865 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_normal_keyboard.png diff --git a/src/main/res/drawable-xxhdpi/ic_not_configured_black.png b/src/main/res/drawable-xxhdpi/ic_not_configured_black.png Binary files differnew file mode 100755 index 000000000..c67785d4c --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_not_configured_black.png diff --git a/src/main/res/drawable-xxhdpi/ic_not_configured_red.png b/src/main/res/drawable-xxhdpi/ic_not_configured_red.png Binary files differnew file mode 100755 index 000000000..fd24e7ba5 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_not_configured_red.png diff --git a/src/main/res/drawable-xxhdpi/ic_split_keyboard.png b/src/main/res/drawable-xxhdpi/ic_split_keyboard.png Binary files differnew file mode 100644 index 000000000..1f27d2e5d --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_split_keyboard.png diff --git a/src/main/res/drawable-xxhdpi/ic_user_interface_category.png b/src/main/res/drawable-xxhdpi/ic_user_interface_category.png Binary files differnew file mode 100755 index 000000000..9022bd97b --- /dev/null +++ b/src/main/res/drawable-xxhdpi/ic_user_interface_category.png diff --git a/src/main/res/drawable-xxhdpi/sym_keyboard_delete.png b/src/main/res/drawable-xxhdpi/sym_keyboard_delete.png Binary files differnew file mode 100755 index 000000000..6ad92181f --- /dev/null +++ b/src/main/res/drawable-xxhdpi/sym_keyboard_delete.png diff --git a/src/main/res/drawable-xxhdpi/sym_keyboard_done.png b/src/main/res/drawable-xxhdpi/sym_keyboard_done.png Binary files differnew file mode 100755 index 000000000..e22706066 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/sym_keyboard_done.png diff --git a/src/main/res/drawable-xxhdpi/sym_keyboard_mic.png b/src/main/res/drawable-xxhdpi/sym_keyboard_mic.png Binary files differnew file mode 100755 index 000000000..6e308c664 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/sym_keyboard_mic.png diff --git a/src/main/res/drawable-xxhdpi/sym_keyboard_return.png b/src/main/res/drawable-xxhdpi/sym_keyboard_return.png Binary files differnew file mode 100644 index 000000000..46ee50eba --- /dev/null +++ b/src/main/res/drawable-xxhdpi/sym_keyboard_return.png diff --git a/src/main/res/drawable-xxhdpi/sym_keyboard_search.png b/src/main/res/drawable-xxhdpi/sym_keyboard_search.png Binary files differnew file mode 100755 index 000000000..3c1515119 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/sym_keyboard_search.png diff --git a/src/main/res/drawable-xxhdpi/sym_keyboard_smiley.png b/src/main/res/drawable-xxhdpi/sym_keyboard_smiley.png Binary files differnew file mode 100644 index 000000000..5973ac355 --- /dev/null +++ b/src/main/res/drawable-xxhdpi/sym_keyboard_smiley.png diff --git a/src/main/res/drawable/ask_wallpaper.9.png b/src/main/res/drawable/ask_wallpaper.9.png Binary files differnew file mode 100644 index 000000000..b26f1f5ae --- /dev/null +++ b/src/main/res/drawable/ask_wallpaper.9.png diff --git a/src/main/res/drawable/blacktheme_background.xml b/src/main/res/drawable/blacktheme_background.xml new file mode 100644 index 000000000..d445e9d01 --- /dev/null +++ b/src/main/res/drawable/blacktheme_background.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape android:shape="rectangle"> + <solid android:color="@color/blacktheme_color_topborder"/> + <padding + android:left="0dp" + android:right="0dp" + android:bottom="0dp" + android:top="@dimen/blacktheme_width_topborder"/> + </shape> + </item> + <item> + <shape android:shape="rectangle"> + <solid android:color="@color/blacktheme_color_background"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_key.xml b/src/main/res/drawable/blacktheme_key.xml new file mode 100644 index 000000000..20090d60d --- /dev/null +++ b/src/main/res/drawable/blacktheme_key.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Action key --> + + <item ask:key_type_action="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_action_pressed"/> + <item ask:key_type_action="true" + android:drawable="@drawable/blacktheme_key_action"/> + + <!-- Functional keys. --> + + <item ask:key_type_function="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_function_pressed"/> + <item ask:key_type_function="true" + android:drawable="@drawable/blacktheme_key_function"/> + + <!-- Toggle keys. Use checkable/checked state. --> + + <item android:state_checkable="true" android:state_checked="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_function_pressed"/> + <item android:state_checkable="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_function_pressed"/> + <item android:state_checkable="true" android:state_checked="true" + android:drawable="@drawable/blacktheme_key_function_checked"/> + <item android:state_checkable="true" + android:drawable="@drawable/blacktheme_key_function"/> + + <!-- Normal keys --> + <item android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_normal_pressed"/> + <item android:drawable="@drawable/blacktheme_key_normal"/> +</selector> diff --git a/src/main/res/drawable/blacktheme_key_action.xml b/src/main/res/drawable/blacktheme_key_action.xml new file mode 100644 index 000000000..e3da914dd --- /dev/null +++ b/src/main/res/drawable/blacktheme_key_action.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="@color/blacktheme_color_action"/> + <stroke + android:width="@dimen/blacktheme_width_key_stroke" + android:color="@color/blacktheme_color_action_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_key_corner"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_key_action_pressed.xml b/src/main/res/drawable/blacktheme_key_action_pressed.xml new file mode 100644 index 000000000..41505e800 --- /dev/null +++ b/src/main/res/drawable/blacktheme_key_action_pressed.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="@color/blacktheme_color_action_pressed"/> + <stroke + android:width="@dimen/blacktheme_width_key_pressed_stroke" + android:color="@color/blacktheme_color_action_pressed_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_key_corner"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_key_function.xml b/src/main/res/drawable/blacktheme_key_function.xml new file mode 100644 index 000000000..62685c67d --- /dev/null +++ b/src/main/res/drawable/blacktheme_key_function.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="@color/blacktheme_color_function"/> + <stroke + android:width="@dimen/blacktheme_width_key_stroke" + android:color="@color/blacktheme_color_function_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_key_corner"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_key_function_checked.xml b/src/main/res/drawable/blacktheme_key_function_checked.xml new file mode 100644 index 000000000..aa2766b64 --- /dev/null +++ b/src/main/res/drawable/blacktheme_key_function_checked.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="@color/blacktheme_color_function_checked"/> + <stroke + android:width="@dimen/blacktheme_width_key_pressed_stroke" + android:color="@color/blacktheme_color_function_checked_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_key_corner"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_key_function_pressed.xml b/src/main/res/drawable/blacktheme_key_function_pressed.xml new file mode 100644 index 000000000..529865a78 --- /dev/null +++ b/src/main/res/drawable/blacktheme_key_function_pressed.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="@color/blacktheme_color_function_pressed"/> + <stroke + android:width="@dimen/blacktheme_width_key_pressed_stroke" + android:color="@color/blacktheme_color_function_pressed_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_key_corner"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_key_normal.xml b/src/main/res/drawable/blacktheme_key_normal.xml new file mode 100644 index 000000000..20aa25771 --- /dev/null +++ b/src/main/res/drawable/blacktheme_key_normal.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="@color/blacktheme_color_normal"/> + <stroke + android:width="@dimen/blacktheme_width_key_stroke" + android:color="@color/blacktheme_color_normal_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_key_corner"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_key_normal_pressed.xml b/src/main/res/drawable/blacktheme_key_normal_pressed.xml new file mode 100644 index 000000000..f814c14bc --- /dev/null +++ b/src/main/res/drawable/blacktheme_key_normal_pressed.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="@color/blacktheme_color_normal_pressed"/> + <stroke + android:width="@dimen/blacktheme_width_key_pressed_stroke" + android:color="@color/blacktheme_color_normal_pressed_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_key_corner"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_popup_background.xml b/src/main/res/drawable/blacktheme_popup_background.xml new file mode 100644 index 000000000..4002fb783 --- /dev/null +++ b/src/main/res/drawable/blacktheme_popup_background.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="@color/blacktheme_color_popup_background"/> + <stroke android:width="1px" android:color="@color/blacktheme_color_popup_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_popup_corner"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_popupkey.xml b/src/main/res/drawable/blacktheme_popupkey.xml new file mode 100644 index 000000000..e05d7c663 --- /dev/null +++ b/src/main/res/drawable/blacktheme_popupkey.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Action key --> + + <item ask:key_type_action="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_action_pressed"/> + <item ask:key_type_action="true" + android:drawable="@drawable/blacktheme_key_action"/> + + <!-- Functional keys. --> + + <item ask:key_type_function="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_function_pressed"/> + <item ask:key_type_function="true" + android:drawable="@drawable/blacktheme_key_function"/> + + <!-- Toggle keys. Use checkable/checked state. --> + + <item android:state_checkable="true" android:state_checked="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_function_pressed"/> + <item android:state_checkable="true" android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_function_pressed"/> + <item android:state_checkable="true" android:state_checked="true" + android:drawable="@drawable/blacktheme_key_function"/> + <item android:state_checkable="true" + android:drawable="@drawable/blacktheme_key_function"/> + + <!-- Normal keys --> + <item android:state_pressed="true" + android:drawable="@drawable/blacktheme_key_normal_pressed"/> + <item android:drawable="@drawable/blacktheme_key_normal"/> +</selector> diff --git a/src/main/res/drawable/blacktheme_preview_background.xml b/src/main/res/drawable/blacktheme_preview_background.xml new file mode 100644 index 000000000..4002fb783 --- /dev/null +++ b/src/main/res/drawable/blacktheme_preview_background.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="@color/blacktheme_color_popup_background"/> + <stroke android:width="1px" android:color="@color/blacktheme_color_popup_stroke"/> + <corners android:radius="@dimen/blacktheme_radius_popup_corner"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/blacktheme_screenshot.png b/src/main/res/drawable/blacktheme_screenshot.png Binary files differnew file mode 100644 index 000000000..be1eacda1 --- /dev/null +++ b/src/main/res/drawable/blacktheme_screenshot.png diff --git a/src/main/res/drawable/blacktheme_suggestion_background.xml b/src/main/res/drawable/blacktheme_suggestion_background.xml new file mode 100644 index 000000000..a5c9c0aeb --- /dev/null +++ b/src/main/res/drawable/blacktheme_suggestion_background.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape android:shape="rectangle"> + <solid android:color="@color/blacktheme_color_topborder"/> + <padding + android:left="0dp" + android:right="0dp" + android:bottom="0dp" + android:top="@dimen/blacktheme_width_topborder"/> + </shape> + </item> + <item> + <shape android:shape="rectangle"> + <solid android:color="@color/blacktheme_color_suggestion_background"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/card_background.xml b/src/main/res/drawable/card_background.xml new file mode 100644 index 000000000..02d5cbca1 --- /dev/null +++ b/src/main/res/drawable/card_background.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_enabled="true" android:state_pressed="true" android:drawable="@drawable/card_background_pressed"/> + <item android:state_enabled="false" android:drawable="@drawable/card_background_normal"/> + <item android:drawable="@drawable/card_background_normal"/> + +</selector>
\ No newline at end of file diff --git a/src/main/res/drawable/card_background_normal.xml b/src/main/res/drawable/card_background_normal.xml new file mode 100644 index 000000000..62ef6e95f --- /dev/null +++ b/src/main/res/drawable/card_background_normal.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape android:shape="rectangle" + android:dither="true"> + + <corners android:radius="2dp"/> + + <solid android:color="#ccc" /> + + </shape> + </item> + + <item android:bottom="2dp"> + <shape android:shape="rectangle" + android:dither="true"> + + <corners android:radius="2dp" /> + + <solid android:color="@android:color/white" /> + + <padding android:bottom="8dp" + android:left="8dp" + android:right="8dp" + android:top="8dp" /> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/card_background_pressed.xml b/src/main/res/drawable/card_background_pressed.xml new file mode 100644 index 000000000..45d60480c --- /dev/null +++ b/src/main/res/drawable/card_background_pressed.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape android:shape="rectangle" + android:dither="true"> + + <corners android:radius="2dp"/> + + <solid android:color="#ccc" /> + + </shape> + </item> + + <item android:bottom="2dp"> + <shape android:shape="rectangle" + android:dither="true"> + + <corners android:radius="2dp" /> + + <solid android:color="#777" /> + + <padding android:bottom="8dp" + android:left="8dp" + android:right="8dp" + android:top="8dp" /> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/close_candidates_hint_background.xml b/src/main/res/drawable/close_candidates_hint_background.xml new file mode 100644 index 000000000..e30312abc --- /dev/null +++ b/src/main/res/drawable/close_candidates_hint_background.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + <padding android:left="@dimen/key_corner_radius" + android:right="@dimen/key_corner_radius" + android:top="@dimen/key_corner_radius" + android:bottom="@dimen/key_corner_radius"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/close_popup_window.png b/src/main/res/drawable/close_popup_window.png Binary files differnew file mode 100644 index 000000000..ecb59f8ae --- /dev/null +++ b/src/main/res/drawable/close_popup_window.png diff --git a/src/main/res/drawable/close_suggestions_strip_icon.png b/src/main/res/drawable/close_suggestions_strip_icon.png Binary files differnew file mode 100644 index 000000000..17da23bdc --- /dev/null +++ b/src/main/res/drawable/close_suggestions_strip_icon.png diff --git a/src/main/res/drawable/dark_background.xml b/src/main/res/drawable/dark_background.xml new file mode 100644 index 000000000..22926e56a --- /dev/null +++ b/src/main/res/drawable/dark_background.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#111"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_background_popup.xml b/src/main/res/drawable/dark_background_popup.xml new file mode 100644 index 000000000..f002cda21 --- /dev/null +++ b/src/main/res/drawable/dark_background_popup.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#000"/> + <stroke android:width="1px" android:color="#999"/> + <corners android:radius="@dimen/key_corner_radius"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_btn_key.xml b/src/main/res/drawable/dark_btn_key.xml new file mode 100644 index 000000000..a023e2238 --- /dev/null +++ b/src/main/res/drawable/dark_btn_key.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Action key --> + + <item ask:key_type_action="true" android:state_pressed="true" + android:drawable="@drawable/dark_btn_key_action_pressed"/> + <item ask:key_type_action="true" + android:drawable="@drawable/dark_btn_key_action"/> + + <!-- Functional keys. --> + + <item ask:key_type_function="true" android:state_pressed="true" + android:drawable="@drawable/dark_btn_key_function_pressed"/> + <item ask:key_type_function="true" + android:drawable="@drawable/dark_btn_key_function"/> + + <!-- Toggle keys. Use checkable/checked state. --> + + <item android:state_checkable="true" android:state_checked="true" android:state_pressed="true" + android:drawable="@drawable/dark_btn_key_function_pressed"/> + <item android:state_checkable="true" android:state_pressed="true" + android:drawable="@drawable/dark_btn_key_function_pressed"/> + <item android:state_checkable="true" android:state_checked="true" + android:drawable="@drawable/dark_btn_key_function"/> + <item android:state_checkable="true" + android:drawable="@drawable/dark_btn_key_function"/> + + <!-- Normal keys --> + <item android:state_pressed="true" + android:drawable="@drawable/dark_btn_key_normal_pressed"/> + <item android:drawable="@drawable/dark_btn_key_normal"/> +</selector> diff --git a/src/main/res/drawable/dark_btn_key_action.xml b/src/main/res/drawable/dark_btn_key_action.xml new file mode 100644 index 000000000..e6871bb0e --- /dev/null +++ b/src/main/res/drawable/dark_btn_key_action.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#6060B0"/> + <stroke android:width="1px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_btn_key_action_pressed.xml b/src/main/res/drawable/dark_btn_key_action_pressed.xml new file mode 100644 index 000000000..113f2b2af --- /dev/null +++ b/src/main/res/drawable/dark_btn_key_action_pressed.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#8080D0"/> + <stroke android:width="2px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_btn_key_function.xml b/src/main/res/drawable/dark_btn_key_function.xml new file mode 100644 index 000000000..d8f299978 --- /dev/null +++ b/src/main/res/drawable/dark_btn_key_function.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#404040"/> + <stroke android:width="1px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_btn_key_function_pressed.xml b/src/main/res/drawable/dark_btn_key_function_pressed.xml new file mode 100644 index 000000000..8d6f3c4af --- /dev/null +++ b/src/main/res/drawable/dark_btn_key_function_pressed.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#606060"/> + <stroke android:width="2px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_btn_key_normal.xml b/src/main/res/drawable/dark_btn_key_normal.xml new file mode 100644 index 000000000..f33889f7c --- /dev/null +++ b/src/main/res/drawable/dark_btn_key_normal.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#6c6c6c"/> + <stroke android:width="1px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_btn_key_normal_pressed.xml b/src/main/res/drawable/dark_btn_key_normal_pressed.xml new file mode 100644 index 000000000..41480d3dd --- /dev/null +++ b/src/main/res/drawable/dark_btn_key_normal_pressed.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#8c8c8c"/> + <stroke android:width="2px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_btn_key_preview_background.xml b/src/main/res/drawable/dark_btn_key_preview_background.xml new file mode 100644 index 000000000..87d10e7f5 --- /dev/null +++ b/src/main/res/drawable/dark_btn_key_preview_background.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_long_pressable="true" + android:drawable="@drawable/dark_background_popup"/> + + <item android:drawable="@drawable/dark_background_popup"/> +</selector>
\ No newline at end of file diff --git a/src/main/res/drawable/dark_key_action_set.xml b/src/main/res/drawable/dark_key_action_set.xml new file mode 100644 index 000000000..ec0c98b0f --- /dev/null +++ b/src/main/res/drawable/dark_key_action_set.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Search keys --> + <item ask:action_search="true" ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_search"/> + <item ask:action_search="true" android:drawable="@drawable/sym_keyboard_search"/> + + <!-- Done keys --> + <item ask:action_done="true" ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_done"/> + <item ask:action_done="true" android:drawable="@drawable/sym_keyboard_done"/> + + <!-- ENTER keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_return"/> + <item android:drawable="@drawable/sym_keyboard_return"/> +</selector> diff --git a/src/main/res/drawable/dark_key_cancel_set.xml b/src/main/res/drawable/dark_key_cancel_set.xml new file mode 100644 index 000000000..be382489e --- /dev/null +++ b/src/main/res/drawable/dark_key_cancel_set.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_cancel"/> + <item android:drawable="@drawable/sym_keyboard_cancel"/> +</selector> diff --git a/src/main/res/drawable/dark_key_control_set.xml b/src/main/res/drawable/dark_key_control_set.xml new file mode 100644 index 000000000..55136a869 --- /dev/null +++ b/src/main/res/drawable/dark_key_control_set.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- pressed --> + <item android:state_pressed="true" ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_ctrl_on"/> + <item android:state_pressed="true" android:drawable="@drawable/sym_keyboard_ctrl_on"/> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_ctrl"/> + <item android:drawable="@drawable/sym_keyboard_ctrl"/> +</selector> diff --git a/src/main/res/drawable/dark_key_delete_set.xml b/src/main/res/drawable/dark_key_delete_set.xml new file mode 100644 index 000000000..8e179536f --- /dev/null +++ b/src/main/res/drawable/dark_key_delete_set.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_delete"/> + <item android:drawable="@drawable/sym_keyboard_delete"/> +</selector> diff --git a/src/main/res/drawable/dark_key_globe_set.xml b/src/main/res/drawable/dark_key_globe_set.xml new file mode 100644 index 000000000..603117633 --- /dev/null +++ b/src/main/res/drawable/dark_key_globe_set.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/ic_keyboard_globe_light"/> + <item android:drawable="@drawable/ic_keyboard_globe_light"/> +</selector> diff --git a/src/main/res/drawable/dark_key_mic_set.xml b/src/main/res/drawable/dark_key_mic_set.xml new file mode 100644 index 000000000..958a0471d --- /dev/null +++ b/src/main/res/drawable/dark_key_mic_set.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_feedback_mic"/> + <item android:drawable="@drawable/sym_keyboard_mic"/> +</selector> diff --git a/src/main/res/drawable/dark_key_settings_set.xml b/src/main/res/drawable/dark_key_settings_set.xml new file mode 100644 index 000000000..91b92a86f --- /dev/null +++ b/src/main/res/drawable/dark_key_settings_set.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_feedback_settings"/> + <item android:drawable="@drawable/sym_keyboard_settings"/> +</selector> diff --git a/src/main/res/drawable/dark_key_shift_set.xml b/src/main/res/drawable/dark_key_shift_set.xml new file mode 100644 index 000000000..555b84e66 --- /dev/null +++ b/src/main/res/drawable/dark_key_shift_set.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- checked --> + <item android:state_checked="true" ask:key_type_feedback="true" + android:drawable="@drawable/sym_keyboard_shift_locked"/> + <item android:state_checked="true" android:drawable="@drawable/sym_keyboard_shift_locked"/> + + <!-- pressed --> + <item android:state_pressed="true" ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_shift_on"/> + <item android:state_pressed="true" android:drawable="@drawable/sym_keyboard_shift_on"/> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_shift"/> + <item android:drawable="@drawable/sym_keyboard_shift"/> +</selector> diff --git a/src/main/res/drawable/dark_key_space_set.xml b/src/main/res/drawable/dark_key_space_set.xml new file mode 100644 index 000000000..f375d1c62 --- /dev/null +++ b/src/main/res/drawable/dark_key_space_set.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_space"/> + <item android:drawable="@drawable/sym_keyboard_space"/> +</selector> diff --git a/src/main/res/drawable/dark_key_tab_set.xml b/src/main/res/drawable/dark_key_tab_set.xml new file mode 100644 index 000000000..6a52eaca4 --- /dev/null +++ b/src/main/res/drawable/dark_key_tab_set.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Normal keys --> + <item ask:key_type_feedback="true" android:drawable="@drawable/sym_keyboard_tab"/> + <item android:drawable="@drawable/sym_keyboard_tab"/> +</selector> diff --git a/src/main/res/drawable/dark_lean_large_screenshot.png b/src/main/res/drawable/dark_lean_large_screenshot.png Binary files differnew file mode 100644 index 000000000..f95bbf9ac --- /dev/null +++ b/src/main/res/drawable/dark_lean_large_screenshot.png diff --git a/src/main/res/drawable/dark_suggestions_divider.png b/src/main/res/drawable/dark_suggestions_divider.png Binary files differnew file mode 100644 index 000000000..8a2246f7e --- /dev/null +++ b/src/main/res/drawable/dark_suggestions_divider.png diff --git a/src/main/res/drawable/dark_theme_screenshot.png b/src/main/res/drawable/dark_theme_screenshot.png Binary files differnew file mode 100644 index 000000000..bfcfb6a97 --- /dev/null +++ b/src/main/res/drawable/dark_theme_screenshot.png diff --git a/src/main/res/drawable/drop_shadow_for_bottom.xml b/src/main/res/drawable/drop_shadow_for_bottom.xml new file mode 100644 index 000000000..38a00ff88 --- /dev/null +++ b/src/main/res/drawable/drop_shadow_for_bottom.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> + <gradient android:angle="90" android:startColor="#28000000" android:endColor="#0000" /> + <size android:height="6dp" /> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/drop_shadow_for_top.xml b/src/main/res/drawable/drop_shadow_for_top.xml new file mode 100644 index 000000000..2c078232f --- /dev/null +++ b/src/main/res/drawable/drop_shadow_for_top.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> + <gradient android:angle="270" android:startColor="#28000000" android:endColor="#0000" /> + <size android:height="6dp" /> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/drop_shadow_for_top_and_bottom.xml b/src/main/res/drawable/drop_shadow_for_top_and_bottom.xml new file mode 100644 index 000000000..b1eef1e56 --- /dev/null +++ b/src/main/res/drawable/drop_shadow_for_top_and_bottom.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@drawable/drop_shadow_for_top" android:top="0dp" /> + <item android:drawable="@drawable/drop_shadow_for_bottom" android:bottom="0dp" /> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/english_16keys_screenshot.png b/src/main/res/drawable/english_16keys_screenshot.png Binary files differnew file mode 100644 index 000000000..61204e372 --- /dev/null +++ b/src/main/res/drawable/english_16keys_screenshot.png diff --git a/src/main/res/drawable/english_qwerty_screenshot.png b/src/main/res/drawable/english_qwerty_screenshot.png Binary files differnew file mode 100644 index 000000000..d34675dac --- /dev/null +++ b/src/main/res/drawable/english_qwerty_screenshot.png diff --git a/src/main/res/drawable/english_qwerty_with_symbols_screenshot.png b/src/main/res/drawable/english_qwerty_with_symbols_screenshot.png Binary files differnew file mode 100644 index 000000000..b2ec028fd --- /dev/null +++ b/src/main/res/drawable/english_qwerty_with_symbols_screenshot.png diff --git a/src/main/res/drawable/highlight_pressed.png b/src/main/res/drawable/highlight_pressed.png Binary files differnew file mode 100644 index 000000000..ba11731fb --- /dev/null +++ b/src/main/res/drawable/highlight_pressed.png diff --git a/src/main/res/drawable/ic_launcher.png b/src/main/res/drawable/ic_launcher.png Binary files differnew file mode 100644 index 000000000..c093f1984 --- /dev/null +++ b/src/main/res/drawable/ic_launcher.png diff --git a/src/main/res/drawable/ic_launcher_settings.png b/src/main/res/drawable/ic_launcher_settings.png Binary files differnew file mode 100644 index 000000000..eda6137ee --- /dev/null +++ b/src/main/res/drawable/ic_launcher_settings.png diff --git a/src/main/res/drawable/ic_not_configured_animation.xml b/src/main/res/drawable/ic_not_configured_animation.xml new file mode 100644 index 000000000..c9eedbf55 --- /dev/null +++ b/src/main/res/drawable/ic_not_configured_animation.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<animation-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@drawable/ic_not_configured_black" android:duration="500" /> + <item android:drawable="@drawable/ic_not_configured_red" android:duration="750" /> +</animation-list>
\ No newline at end of file diff --git a/src/main/res/drawable/ic_stat_en.png b/src/main/res/drawable/ic_stat_en.png Binary files differnew file mode 100644 index 000000000..1682f1668 --- /dev/null +++ b/src/main/res/drawable/ic_stat_en.png diff --git a/src/main/res/drawable/indicator_empty.xml b/src/main/res/drawable/indicator_empty.xml new file mode 100644 index 000000000..8ef33dbcb --- /dev/null +++ b/src/main/res/drawable/indicator_empty.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> + +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="oval"> + <size android:height="8dp" android:width="8dp" /> + <stroke android:width="1px" android:color="@android:color/black" /> + <solid android:color="@android:color/transparent" /> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/indicator_full.xml b/src/main/res/drawable/indicator_full.xml new file mode 100644 index 000000000..df7a89d5f --- /dev/null +++ b/src/main/res/drawable/indicator_full.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> + +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="oval"> + <size android:height="8dp" android:width="8dp" /> + <stroke android:width="1px" android:color="@android:color/darker_gray" /> + <solid android:color="@color/menu_divider" /> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/keyboard_suggest_strip.9.png b/src/main/res/drawable/keyboard_suggest_strip.9.png Binary files differnew file mode 100644 index 000000000..7c20c0463 --- /dev/null +++ b/src/main/res/drawable/keyboard_suggest_strip.9.png diff --git a/src/main/res/drawable/lean_dark_btn.xml b/src/main/res/drawable/lean_dark_btn.xml new file mode 100644 index 000000000..94c40ee94 --- /dev/null +++ b/src/main/res/drawable/lean_dark_btn.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Action key --> + + <item ask:key_type_action="true" android:state_pressed="true" + android:drawable="@drawable/lean_dark_btn_action_pressed"/> + <item ask:key_type_action="true" + android:drawable="@drawable/lean_dark_btn_action"/> + + <!-- Functional keys. --> + + <item ask:key_type_function="true" android:state_pressed="true" + android:drawable="@drawable/lean_dark_function_btn_pressed"/> + <item ask:key_type_function="true" + android:drawable="@drawable/lean_dark_btn_function"/> + + <!-- Toggle keys. Use checkable/checked state. --> + + <item android:state_checkable="true" android:state_checked="true" android:state_pressed="true" + android:drawable="@drawable/lean_dark_btn_action_pressed"/> + <item android:state_checkable="true" android:state_pressed="true" + android:drawable="@drawable/lean_dark_btn_action_pressed"/> + <item android:state_checkable="true" android:state_checked="true" + android:drawable="@drawable/lean_dark_btn_function"/> + <item android:state_checkable="true" + android:drawable="@drawable/lean_dark_btn_function"/> + + <!-- Normal keys --> + <item android:state_pressed="true" + android:drawable="@drawable/lean_dark_normal_btn_pressed"/> + <item android:drawable="@drawable/lean_dark_btn_normal"/> +</selector> diff --git a/src/main/res/drawable/lean_dark_btn_action.9.png b/src/main/res/drawable/lean_dark_btn_action.9.png Binary files differnew file mode 100644 index 000000000..5040b8d29 --- /dev/null +++ b/src/main/res/drawable/lean_dark_btn_action.9.png diff --git a/src/main/res/drawable/lean_dark_btn_action_pressed.9.png b/src/main/res/drawable/lean_dark_btn_action_pressed.9.png Binary files differnew file mode 100644 index 000000000..e63ae8fbb --- /dev/null +++ b/src/main/res/drawable/lean_dark_btn_action_pressed.9.png diff --git a/src/main/res/drawable/lean_dark_btn_function.9.png b/src/main/res/drawable/lean_dark_btn_function.9.png Binary files differnew file mode 100644 index 000000000..5040b8d29 --- /dev/null +++ b/src/main/res/drawable/lean_dark_btn_function.9.png diff --git a/src/main/res/drawable/lean_dark_btn_normal.9.png b/src/main/res/drawable/lean_dark_btn_normal.9.png Binary files differnew file mode 100644 index 000000000..3c80ac8f2 --- /dev/null +++ b/src/main/res/drawable/lean_dark_btn_normal.9.png diff --git a/src/main/res/drawable/lean_dark_btn_popup.xml b/src/main/res/drawable/lean_dark_btn_popup.xml new file mode 100644 index 000000000..c9e4c337e --- /dev/null +++ b/src/main/res/drawable/lean_dark_btn_popup.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" + android:drawable="@drawable/lean_dark_popup_btn_selected"/> + <item android:drawable="@drawable/lean_dark_popup_btn_normal"/> +</selector> diff --git a/src/main/res/drawable/lean_dark_candidates_background.xml b/src/main/res/drawable/lean_dark_candidates_background.xml new file mode 100644 index 000000000..fe9f39505 --- /dev/null +++ b/src/main/res/drawable/lean_dark_candidates_background.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#FF161616"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/lean_dark_function_btn_pressed.9.png b/src/main/res/drawable/lean_dark_function_btn_pressed.9.png Binary files differnew file mode 100644 index 000000000..2d02b7498 --- /dev/null +++ b/src/main/res/drawable/lean_dark_function_btn_pressed.9.png diff --git a/src/main/res/drawable/lean_dark_keyboard_background.xml b/src/main/res/drawable/lean_dark_keyboard_background.xml new file mode 100644 index 000000000..034b4095a --- /dev/null +++ b/src/main/res/drawable/lean_dark_keyboard_background.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + + <gradient + android:angle="90" + android:endColor="#FF161616" + android:startColor="#F000" + android:type="linear"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/lean_dark_normal_btn_pressed.9.png b/src/main/res/drawable/lean_dark_normal_btn_pressed.9.png Binary files differnew file mode 100644 index 000000000..64786198b --- /dev/null +++ b/src/main/res/drawable/lean_dark_normal_btn_pressed.9.png diff --git a/src/main/res/drawable/lean_dark_popup_btn_normal.xml b/src/main/res/drawable/lean_dark_popup_btn_normal.xml new file mode 100644 index 000000000..56f2cec1f --- /dev/null +++ b/src/main/res/drawable/lean_dark_popup_btn_normal.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2010 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + + <solid android:color="#0000"/> + <corners android:radius="4dp"/> + <padding + android:bottom="6dp" + android:left="6dp" + android:right="6dp" + android:top="6dp"/> + +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/lean_dark_popup_btn_selected.xml b/src/main/res/drawable/lean_dark_popup_btn_selected.xml new file mode 100644 index 000000000..4476e0bd4 --- /dev/null +++ b/src/main/res/drawable/lean_dark_popup_btn_selected.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2010 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + + <solid android:color="#0000"/> + <corners android:radius="4dp"/> + <stroke android:width="2px" android:color="#FFFF"/> + <padding + android:bottom="6dp" + android:left="6dp" + android:right="6dp" + android:top="6dp"/> + +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/lean_dark_popup_keyboard_background.9.png b/src/main/res/drawable/lean_dark_popup_keyboard_background.9.png Binary files differnew file mode 100644 index 000000000..88a8d276d --- /dev/null +++ b/src/main/res/drawable/lean_dark_popup_keyboard_background.9.png diff --git a/src/main/res/drawable/lean_dark_theme_screenshot.png b/src/main/res/drawable/lean_dark_theme_screenshot.png Binary files differnew file mode 100755 index 000000000..d2d2720c8 --- /dev/null +++ b/src/main/res/drawable/lean_dark_theme_screenshot.png diff --git a/src/main/res/drawable/light_background_base_tile.png b/src/main/res/drawable/light_background_base_tile.png Binary files differnew file mode 100644 index 000000000..55fb9c2bf --- /dev/null +++ b/src/main/res/drawable/light_background_base_tile.png diff --git a/src/main/res/drawable/light_background_popup.xml b/src/main/res/drawable/light_background_popup.xml new file mode 100644 index 000000000..2b9f11d25 --- /dev/null +++ b/src/main/res/drawable/light_background_popup.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#FFF"/> + <stroke android:width="1px" android:color="#777"/> + <corners android:radius="@dimen/key_corner_radius"/> + <padding android:left="4dp" android:right="4dp" android:top="4dp" android:bottom="4dp"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/light_background_suggestions.xml b/src/main/res/drawable/light_background_suggestions.xml new file mode 100644 index 000000000..3fc31e13b --- /dev/null +++ b/src/main/res/drawable/light_background_suggestions.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <solid android:color="#000"/> + </shape> + </item> + <item android:top="1px"> + <shape + android:shape="rectangle"> + <solid android:color="#DDD"/> + </shape> + </item> +</layer-list> diff --git a/src/main/res/drawable/light_background_tiled.xml b/src/main/res/drawable/light_background_tiled.xml new file mode 100644 index 000000000..73ffa3c23 --- /dev/null +++ b/src/main/res/drawable/light_background_tiled.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <solid android:color="#000"/> + </shape> + </item> + <item android:top="1px"> + <shape + android:shape="rectangle"> + <solid android:color="#AAA"/> + </shape> + </item> + <!-- + <item android:top="1px"> + <bitmap android:src="@drawable/light_background_base_tile" android:tileMode="repeat" /> + </item> + --> +</layer-list> +
\ No newline at end of file diff --git a/src/main/res/drawable/light_btn_key.xml b/src/main/res/drawable/light_btn_key.xml new file mode 100644 index 000000000..69e8a3a03 --- /dev/null +++ b/src/main/res/drawable/light_btn_key.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <!-- Action key --> + + <item ask:key_type_action="true" android:state_pressed="true" + android:drawable="@drawable/light_btn_key_action_pressed"/> + <item ask:key_type_action="true" + android:drawable="@drawable/light_btn_key_action"/> + + <!-- Functional keys. --> + + <item ask:key_type_function="true" android:state_pressed="true" + android:drawable="@drawable/light_btn_key_function_pressed"/> + <item ask:key_type_function="true" + android:drawable="@drawable/light_btn_key_function"/> + + <!-- Toggle keys. Use checkable/checked state. --> + + <item android:state_checkable="true" android:state_checked="true" android:state_pressed="true" + android:drawable="@drawable/light_btn_key_function_pressed"/> + <item android:state_checkable="true" android:state_pressed="true" + android:drawable="@drawable/light_btn_key_function_pressed"/> + <item android:state_checkable="true" android:state_checked="true" + android:drawable="@drawable/light_btn_key_function"/> + <item android:state_checkable="true" + android:drawable="@drawable/light_btn_key_function"/> + + <!-- Normal keys --> + <item android:state_pressed="true" + android:drawable="@drawable/light_btn_key_normal_pressed"/> + <item android:drawable="@drawable/light_btn_key_normal"/> +</selector> diff --git a/src/main/res/drawable/light_btn_key_action.xml b/src/main/res/drawable/light_btn_key_action.xml new file mode 100644 index 000000000..319a039ae --- /dev/null +++ b/src/main/res/drawable/light_btn_key_action.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#DA4A38"/> + <stroke android:width="1px" android:color="#000"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/light_btn_key_action_pressed.xml b/src/main/res/drawable/light_btn_key_action_pressed.xml new file mode 100644 index 000000000..c8ac5884b --- /dev/null +++ b/src/main/res/drawable/light_btn_key_action_pressed.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#FF6A58"/> + <stroke android:width="2px" android:color="#000"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/light_btn_key_function.xml b/src/main/res/drawable/light_btn_key_function.xml new file mode 100644 index 000000000..45a2ca060 --- /dev/null +++ b/src/main/res/drawable/light_btn_key_function.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#4B8EF9"/> + <stroke android:width="1px" android:color="#000"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/light_btn_key_function_pressed.xml b/src/main/res/drawable/light_btn_key_function_pressed.xml new file mode 100644 index 000000000..47e27977e --- /dev/null +++ b/src/main/res/drawable/light_btn_key_function_pressed.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#6BAEFF"/> + <stroke android:width="2px" android:color="#000"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/light_btn_key_normal.xml b/src/main/res/drawable/light_btn_key_normal.xml new file mode 100644 index 000000000..306873995 --- /dev/null +++ b/src/main/res/drawable/light_btn_key_normal.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#E0E0E0"/> + <stroke android:width="1px" android:color="#000"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/light_btn_key_normal_pressed.xml b/src/main/res/drawable/light_btn_key_normal_pressed.xml new file mode 100644 index 000000000..07041878a --- /dev/null +++ b/src/main/res/drawable/light_btn_key_normal_pressed.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + <padding android:top="@dimen/key_top_inset" + android:right="@dimen/key_right_inset" + android:bottom="@dimen/key_bottom_inset" + android:left="@dimen/key_left_inset"/> + <solid android:color="#FFFFFF"/> + <stroke android:width="2px" android:color="#000"/> + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/drawable/light_btn_key_preview_background.xml b/src/main/res/drawable/light_btn_key_preview_background.xml new file mode 100644 index 000000000..38f85845c --- /dev/null +++ b/src/main/res/drawable/light_btn_key_preview_background.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_long_pressable="true" + android:drawable="@drawable/light_background_popup"/> + + <item android:drawable="@drawable/light_background_popup"/> +</selector>
\ No newline at end of file diff --git a/src/main/res/drawable/light_theme_screenshot.png b/src/main/res/drawable/light_theme_screenshot.png Binary files differnew file mode 100644 index 000000000..9cd6f01ea --- /dev/null +++ b/src/main/res/drawable/light_theme_screenshot.png diff --git a/src/main/res/drawable/list_selector_background_pressed.9.png b/src/main/res/drawable/list_selector_background_pressed.9.png Binary files differnew file mode 100644 index 000000000..7160a1203 --- /dev/null +++ b/src/main/res/drawable/list_selector_background_pressed.9.png diff --git a/src/main/res/drawable/menu_background.xml b/src/main/res/drawable/menu_background.xml new file mode 100644 index 000000000..e2a1a6db8 --- /dev/null +++ b/src/main/res/drawable/menu_background.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_enabled="true" android:state_pressed="true" android:drawable="@color/menu_background_pressed"/> + <item android:state_enabled="false" android:drawable="@color/menu_background_disabled"/> + <item android:drawable="@color/menu_background_normal"/> + +</selector>
\ No newline at end of file diff --git a/src/main/res/drawable/menu_item_extra_background.xml b/src/main/res/drawable/menu_item_extra_background.xml new file mode 100644 index 000000000..18d312abc --- /dev/null +++ b/src/main/res/drawable/menu_item_extra_background.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> + <solid android:color="@color/menu_background_pressed"/> + <corners android:radius="2dp" /> + <stroke android:color="@color/menu_divider" android:width="1px" /> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/notification_error_icon.png b/src/main/res/drawable/notification_error_icon.png Binary files differnew file mode 100644 index 000000000..4f9606d43 --- /dev/null +++ b/src/main/res/drawable/notification_error_icon.png diff --git a/src/main/res/drawable/notification_icon_beta_version.png b/src/main/res/drawable/notification_icon_beta_version.png Binary files differnew file mode 100644 index 000000000..75267c96a --- /dev/null +++ b/src/main/res/drawable/notification_icon_beta_version.png diff --git a/src/main/res/drawable/notification_icon_changelog.png b/src/main/res/drawable/notification_icon_changelog.png Binary files differnew file mode 100644 index 000000000..25866579e --- /dev/null +++ b/src/main/res/drawable/notification_icon_changelog.png diff --git a/src/main/res/drawable/notification_icon_how_to.png b/src/main/res/drawable/notification_icon_how_to.png Binary files differnew file mode 100644 index 000000000..7717d0a21 --- /dev/null +++ b/src/main/res/drawable/notification_icon_how_to.png diff --git a/src/main/res/drawable/progress_dialog_background.xml b/src/main/res/drawable/progress_dialog_background.xml new file mode 100644 index 000000000..0b97bb7b5 --- /dev/null +++ b/src/main/res/drawable/progress_dialog_background.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle" + android:visible="true"> + + <solid android:color="#9000"/> + +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/restart_suggestions_notification_background.xml b/src/main/res/drawable/restart_suggestions_notification_background.xml new file mode 100644 index 000000000..70b6729fc --- /dev/null +++ b/src/main/res/drawable/restart_suggestions_notification_background.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#3C9200"/> + <stroke android:width="2px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + <padding android:left="@dimen/key_corner_radius" + android:right="@dimen/key_corner_radius" + android:top="@dimen/key_corner_radius" + android:bottom="@dimen/key_corner_radius"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/selected_tab.xml b/src/main/res/drawable/selected_tab.xml new file mode 100644 index 000000000..9de654de1 --- /dev/null +++ b/src/main/res/drawable/selected_tab.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#F11"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/sym_keyboard_cancel.png b/src/main/res/drawable/sym_keyboard_cancel.png Binary files differnew file mode 100644 index 000000000..00aacf69c --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_cancel.png diff --git a/src/main/res/drawable/sym_keyboard_ctrl.png b/src/main/res/drawable/sym_keyboard_ctrl.png Binary files differnew file mode 100644 index 000000000..adf71a1b7 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_ctrl.png diff --git a/src/main/res/drawable/sym_keyboard_ctrl_on.png b/src/main/res/drawable/sym_keyboard_ctrl_on.png Binary files differnew file mode 100644 index 000000000..d0b79f203 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_ctrl_on.png diff --git a/src/main/res/drawable/sym_keyboard_feedback_mic.png b/src/main/res/drawable/sym_keyboard_feedback_mic.png Binary files differnew file mode 100644 index 000000000..40c1b391e --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_feedback_mic.png diff --git a/src/main/res/drawable/sym_keyboard_feedback_settings.png b/src/main/res/drawable/sym_keyboard_feedback_settings.png Binary files differnew file mode 100644 index 000000000..ee9c7c8b7 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_feedback_settings.png diff --git a/src/main/res/drawable/sym_keyboard_key_domain.png b/src/main/res/drawable/sym_keyboard_key_domain.png Binary files differnew file mode 100644 index 000000000..cb7befe2e --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_key_domain.png diff --git a/src/main/res/drawable/sym_keyboard_notification_icon.png b/src/main/res/drawable/sym_keyboard_notification_icon.png Binary files differnew file mode 100755 index 000000000..93bb7b250 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_notification_icon.png diff --git a/src/main/res/drawable/sym_keyboard_num0.png b/src/main/res/drawable/sym_keyboard_num0.png Binary files differnew file mode 100644 index 000000000..1fa9e05c5 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num0.png diff --git a/src/main/res/drawable/sym_keyboard_num0_space.png b/src/main/res/drawable/sym_keyboard_num0_space.png Binary files differnew file mode 100644 index 000000000..99cade89a --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num0_space.png diff --git a/src/main/res/drawable/sym_keyboard_num1.png b/src/main/res/drawable/sym_keyboard_num1.png Binary files differnew file mode 100644 index 000000000..f14705870 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num1.png diff --git a/src/main/res/drawable/sym_keyboard_num1_l.png b/src/main/res/drawable/sym_keyboard_num1_l.png Binary files differnew file mode 100644 index 000000000..59ba1cdf9 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num1_l.png diff --git a/src/main/res/drawable/sym_keyboard_num2.png b/src/main/res/drawable/sym_keyboard_num2.png Binary files differnew file mode 100644 index 000000000..d04a5ab33 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num2.png diff --git a/src/main/res/drawable/sym_keyboard_num3.png b/src/main/res/drawable/sym_keyboard_num3.png Binary files differnew file mode 100644 index 000000000..398ebe206 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num3.png diff --git a/src/main/res/drawable/sym_keyboard_num4.png b/src/main/res/drawable/sym_keyboard_num4.png Binary files differnew file mode 100644 index 000000000..2dc8048c9 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num4.png diff --git a/src/main/res/drawable/sym_keyboard_num5.png b/src/main/res/drawable/sym_keyboard_num5.png Binary files differnew file mode 100644 index 000000000..08f24873f --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num5.png diff --git a/src/main/res/drawable/sym_keyboard_num6.png b/src/main/res/drawable/sym_keyboard_num6.png Binary files differnew file mode 100644 index 000000000..5403565e1 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num6.png diff --git a/src/main/res/drawable/sym_keyboard_num7.png b/src/main/res/drawable/sym_keyboard_num7.png Binary files differnew file mode 100644 index 000000000..399a9a143 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num7.png diff --git a/src/main/res/drawable/sym_keyboard_num8.png b/src/main/res/drawable/sym_keyboard_num8.png Binary files differnew file mode 100644 index 000000000..8b2c04747 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num8.png diff --git a/src/main/res/drawable/sym_keyboard_num9.png b/src/main/res/drawable/sym_keyboard_num9.png Binary files differnew file mode 100644 index 000000000..c2541b155 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_num9.png diff --git a/src/main/res/drawable/sym_keyboard_numalt.png b/src/main/res/drawable/sym_keyboard_numalt.png Binary files differnew file mode 100644 index 000000000..24fb4dc15 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_numalt.png diff --git a/src/main/res/drawable/sym_keyboard_settings.png b/src/main/res/drawable/sym_keyboard_settings.png Binary files differnew file mode 100644 index 000000000..865d9f500 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_settings.png diff --git a/src/main/res/drawable/sym_keyboard_shift.png b/src/main/res/drawable/sym_keyboard_shift.png Binary files differnew file mode 100644 index 000000000..4fb23b365 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_shift.png diff --git a/src/main/res/drawable/sym_keyboard_shift_locked.png b/src/main/res/drawable/sym_keyboard_shift_locked.png Binary files differnew file mode 100644 index 000000000..1312484cb --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_shift_locked.png diff --git a/src/main/res/drawable/sym_keyboard_shift_on.png b/src/main/res/drawable/sym_keyboard_shift_on.png Binary files differnew file mode 100644 index 000000000..ec3e0e745 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_shift_on.png diff --git a/src/main/res/drawable/sym_keyboard_shift_with_globe.png b/src/main/res/drawable/sym_keyboard_shift_with_globe.png Binary files differnew file mode 100644 index 000000000..3ad69b5d4 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_shift_with_globe.png diff --git a/src/main/res/drawable/sym_keyboard_shift_with_globes_on.png b/src/main/res/drawable/sym_keyboard_shift_with_globes_on.png Binary files differnew file mode 100644 index 000000000..59c76dcc4 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_shift_with_globes_on.png diff --git a/src/main/res/drawable/sym_keyboard_space.9.png b/src/main/res/drawable/sym_keyboard_space.9.png Binary files differnew file mode 100644 index 000000000..015af8021 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_space.9.png diff --git a/src/main/res/drawable/sym_keyboard_space_back.png b/src/main/res/drawable/sym_keyboard_space_back.png Binary files differnew file mode 100644 index 000000000..6f8fc5b45 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_space_back.png diff --git a/src/main/res/drawable/sym_keyboard_tab.png b/src/main/res/drawable/sym_keyboard_tab.png Binary files differnew file mode 100644 index 000000000..278a346b5 --- /dev/null +++ b/src/main/res/drawable/sym_keyboard_tab.png diff --git a/src/main/res/drawable/tip_1_ask_settings.png b/src/main/res/drawable/tip_1_ask_settings.png Binary files differnew file mode 100644 index 000000000..efe87ecac --- /dev/null +++ b/src/main/res/drawable/tip_1_ask_settings.png diff --git a/src/main/res/drawable/tip_2_gestures.png b/src/main/res/drawable/tip_2_gestures.png Binary files differnew file mode 100644 index 000000000..a79c6a60e --- /dev/null +++ b/src/main/res/drawable/tip_2_gestures.png diff --git a/src/main/res/drawable/tip_4_rows.png b/src/main/res/drawable/tip_4_rows.png Binary files differnew file mode 100644 index 000000000..6cf0c4e7b --- /dev/null +++ b/src/main/res/drawable/tip_4_rows.png diff --git a/src/main/res/drawable/tip_6_rows.png b/src/main/res/drawable/tip_6_rows.png Binary files differnew file mode 100644 index 000000000..398f5a3e8 --- /dev/null +++ b/src/main/res/drawable/tip_6_rows.png diff --git a/src/main/res/drawable/tip_8_suggestions.png b/src/main/res/drawable/tip_8_suggestions.png Binary files differnew file mode 100644 index 000000000..3b7739a45 --- /dev/null +++ b/src/main/res/drawable/tip_8_suggestions.png diff --git a/src/main/res/drawable/tip_9_screenshot.png b/src/main/res/drawable/tip_9_screenshot.png Binary files differnew file mode 100644 index 000000000..f98eedcfb --- /dev/null +++ b/src/main/res/drawable/tip_9_screenshot.png diff --git a/src/main/res/drawable/tips_bottom_background.xml b/src/main/res/drawable/tips_bottom_background.xml new file mode 100644 index 000000000..0bbd1b48e --- /dev/null +++ b/src/main/res/drawable/tips_bottom_background.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#555"/> + <corners + android:bottomLeftRadius="@dimen/key_corner_radius" + android:bottomRightRadius="@dimen/key_corner_radius"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/tips_notification_background.xml b/src/main/res/drawable/tips_notification_background.xml new file mode 100644 index 000000000..70b6729fc --- /dev/null +++ b/src/main/res/drawable/tips_notification_background.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#3C9200"/> + <stroke android:width="2px" android:color="#222"/> + <corners android:radius="@dimen/key_corner_radius"/> + <padding android:left="@dimen/key_corner_radius" + android:right="@dimen/key_corner_radius" + android:top="@dimen/key_corner_radius" + android:bottom="@dimen/key_corner_radius"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/transparent_click_feedback_background.xml b/src/main/res/drawable/transparent_click_feedback_background.xml new file mode 100644 index 000000000..2caaf2d7d --- /dev/null +++ b/src/main/res/drawable/transparent_click_feedback_background.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_enabled="true" android:state_pressed="true" android:drawable="@color/generic_clicked_background_color"/> + <item android:state_enabled="false" android:drawable="@color/generic_disabled_background_color"/> + <item android:drawable="@android:color/transparent"/> + +</selector>
\ No newline at end of file diff --git a/src/main/res/drawable/tutorial_popup_window_background.xml b/src/main/res/drawable/tutorial_popup_window_background.xml new file mode 100644 index 000000000..4e1a52201 --- /dev/null +++ b/src/main/res/drawable/tutorial_popup_window_background.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> + +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <corners android:radius="3dp" /> + <padding android:bottom="4dp" android:left="4dp" + android:right="4dp" android:top="4dp" /> + <stroke android:color="@android:color/black" android:width="1px" /> + <solid android:color="@color/tutorial_background" /> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/twitter.png b/src/main/res/drawable/twitter.png Binary files differnew file mode 100644 index 000000000..93619b4ee --- /dev/null +++ b/src/main/res/drawable/twitter.png diff --git a/src/main/res/drawable/window_popup_background.xml b/src/main/res/drawable/window_popup_background.xml new file mode 100644 index 000000000..2bc038e44 --- /dev/null +++ b/src/main/res/drawable/window_popup_background.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<inset + xmlns:android="http://schemas.android.com/apk/res/android" + android:drawable="@drawable/window_popup_background_inner" + android:insetTop="@dimen/window_popup_corner_radius" + android:insetRight="@dimen/window_popup_corner_radius" + android:insetBottom="@dimen/window_popup_corner_radius" + android:insetLeft="@dimen/window_popup_corner_radius"/>
\ No newline at end of file diff --git a/src/main/res/drawable/window_popup_background_inner.xml b/src/main/res/drawable/window_popup_background_inner.xml new file mode 100644 index 000000000..b54e00023 --- /dev/null +++ b/src/main/res/drawable/window_popup_background_inner.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape + xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle"> + <solid android:color="#FFF"/> + <stroke android:width="1px" android:color="#A8D"/> + <corners android:radius="@dimen/window_popup_corner_radius"/> + <padding android:left="@dimen/window_popup_corner_radius" + android:right="@dimen/window_popup_corner_radius" + android:top="@dimen/window_popup_corner_radius" + android:bottom="@dimen/window_popup_corner_radius"/> +</shape>
\ No newline at end of file diff --git a/src/main/res/drawable/words_editor_buttons_border.xml b/src/main/res/drawable/words_editor_buttons_border.xml new file mode 100644 index 000000000..5eef489f6 --- /dev/null +++ b/src/main/res/drawable/words_editor_buttons_border.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item> + <shape + android:shape="rectangle"> + + <solid android:color="#0000"/> + + <stroke android:width="1px" android:color="#F000"/> + + <corners android:radius="@dimen/key_corner_radius"/> + </shape> + </item> +</layer-list>
\ No newline at end of file diff --git a/src/main/res/layout-v14/toggle_view.xml b/src/main/res/layout-v14/toggle_view.xml new file mode 100644 index 000000000..fae1b6fe9 --- /dev/null +++ b/src/main/res/layout-v14/toggle_view.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Switch xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/toggle_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textOff="@string/toggle_button_off" + android:textOn="@string/toggle_button_on"> +</Switch>
\ No newline at end of file diff --git a/src/main/res/layout-w480dp/user_dictionary_editor_abslistview.xml b/src/main/res/layout-w480dp/user_dictionary_editor_abslistview.xml new file mode 100644 index 000000000..74adbfe79 --- /dev/null +++ b/src/main/res/layout-w480dp/user_dictionary_editor_abslistview.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<GridView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/list" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:descendantFocusability="beforeDescendants" + android:horizontalSpacing="3dp" + android:verticalSpacing="3dp" + android:numColumns="2"/>
\ No newline at end of file diff --git a/src/main/res/layout-w480dp/user_dictionary_word_row.xml b/src/main/res/layout-w480dp/user_dictionary_word_row.xml new file mode 100644 index 000000000..ee74b5330 --- /dev/null +++ b/src/main/res/layout-w480dp/user_dictionary_word_row.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/Ask.Card" + android:orientation="vertical" + android:gravity="center_vertical"> + + <ImageView + android:id="@+id/delete_user_word" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:src="@drawable/ic_action_content_discard" + android:background="@drawable/transparent_click_feedback_background" + android:layout_gravity="right"/> + + <TextView + style="@style/Ask.Text.Large" + android:id="@+id/word_view" + android:layout_width="match_parent" + android:layout_height="wrap_content"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout-w480dp/user_dictionary_word_row_add.xml b/src/main/res/layout-w480dp/user_dictionary_word_row_add.xml new file mode 100644 index 000000000..4ae841e1d --- /dev/null +++ b/src/main/res/layout-w480dp/user_dictionary_word_row_add.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/Ask.Text.Large" + android:id="@+id/add_new_word" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_margin="8dp" + android:minHeight="@dimen/comfortable_min_row_height" + android:gravity="center" + android:text="@string/click_to_add_new_word" + android:drawablePadding="4dp" + android:drawableLeft="@drawable/ic_action_content_new" /> + diff --git a/src/main/res/layout-w480dp/user_dictionary_word_row_edit.xml b/src/main/res/layout-w480dp/user_dictionary_word_row_edit.xml new file mode 100644 index 000000000..0594bf0a6 --- /dev/null +++ b/src/main/res/layout-w480dp/user_dictionary_word_row_edit.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/Ask.Card" + android:orientation="vertical" + android:gravity="center_vertical"> + + <ImageView + android:id="@+id/approve_user_word" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:src="@drawable/ic_accept" + android:layout_gravity="right" + android:background="@drawable/transparent_click_feedback_background"/> + + <EditText + style="@style/Ask.Text.Large" + android:id="@+id/word_view" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:singleLine="true" + android:lines="1" + android:hint="@string/enter_word_hint" + android:imeOptions="actionDone" + android:inputType="textNoSuggestions|text" + android:layout_gravity="center_vertical"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout-w600dp/keyboard_setup_wizard_layout.xml b/src/main/res/layout-w600dp/keyboard_setup_wizard_layout.xml new file mode 100644 index 000000000..c11405075 --- /dev/null +++ b/src/main/res/layout-w600dp/keyboard_setup_wizard_layout.xml @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- I'm ignoring InconsistentLayout because we have different elements for tablet and phone --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="InconsistentLayout" + android:orientation="horizontal" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:weightSum="3" + android:layout_gravity="center" + android:paddingTop="24dp" + android:baselineAligned="false"> + + <LinearLayout + style="@style/Ask.Card" + android:layout_width="0px" + android:layout_weight="1" + android:layout_margin="12dp" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.SubTitle" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:layout_marginBottom="8dp" + android:text="@string/setup_wizard_step_one" /> + + <!-- + replaced + android:name="com.anysoftkeyboard.ui.settings.setup.WizardPageEnableKeyboardFragment" + tools:layout="@layout/keyboard_setup_wizard_page_enable_layout" + --> + <FrameLayout + android:id="@+id/wizard_step_one" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + </LinearLayout> + + <LinearLayout + style="@style/Ask.Card" + android:layout_width="0px" + android:layout_weight="1" + android:layout_margin="12dp" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.SubTitle" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:layout_marginBottom="8dp" + android:text="@string/setup_wizard_step_two" /> + + <!-- replaces + android:name="com.anysoftkeyboard.ui.settings.setup.WizardPageSwitchToKeyboardFragment" + tools:layout="@layout/keyboard_setup_wizard_page_switch_to_layout" + --> + <FrameLayout + android:id="@+id/wizard_step_two" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + </LinearLayout> + + <LinearLayout + style="@style/Ask.Card" + android:layout_width="0px" + android:layout_weight="1" + android:layout_margin="12dp" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.SubTitle" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:layout_marginBottom="8dp" + android:text="@string/setup_wizard_step_three" /> + + <!-- replaces + android:name="com.anysoftkeyboard.ui.settings.setup.WizardPageDoneAndMoreSettingsFragment" + tools:layout="@layout/keyboard_setup_wizard_page_additional_settings_layout" + --> + <FrameLayout + android:id="@+id/wizard_step_three" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout-w600dp/main_fragment.xml b/src/main/res/layout-w600dp/main_fragment.xml new file mode 100644 index 000000000..09839805e --- /dev/null +++ b/src/main/res/layout-w600dp/main_fragment.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:fillViewport="true"> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <include layout="@layout/main_fragment_top_info_layout"/> + + <!-- this box will be should shown + only if the keyboard is not fully enabled in the system. --> + <include layout="@layout/main_fragment_not_configured_info_layout" /> + + <TextView + android:id="@+id/open_settings_view" + style="@style/Ask.Text.Normal" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/main_fragment_go_to_settings_button" + android:drawableLeft="@drawable/sym_keyboard_feedback_settings" + android:layout_gravity="center" + android:gravity="center" + android:drawablePadding="4dp"/> + + <LinearLayout + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:weightSum="10" + android:baselineAligned="false"> + + <!-- replaces + android:name="com.anysoftkeyboard.ui.tutorials.ChangeLogFragment$CardedChangeLogFragment" + tools:layout="@layout/changelog_layout_114" --> + <FrameLayout android:id="@+id/change_log_fragment" + android:layout_width="0px" + android:layout_weight="5" + android:layout_marginRight="8dp" + android:layout_height="wrap_content" /> + + <!-- replaces + android:name="com.anysoftkeyboard.ui.tutorials.TipsFragment$RandomTipFragment" + tools:layout="@layout/tip_layout_1" --> + <FrameLayout android:id="@+id/tip_fragment" + android:layout_width="0px" + android:layout_weight="5" + android:layout_marginLeft="8dp" + android:layout_height="wrap_content" /> + + </LinearLayout> + </LinearLayout> + + +</ScrollView>
\ No newline at end of file diff --git a/src/main/res/layout-w600dp/user_dictionary_editor_abslistview.xml b/src/main/res/layout-w600dp/user_dictionary_editor_abslistview.xml new file mode 100644 index 000000000..32ebc67bb --- /dev/null +++ b/src/main/res/layout-w600dp/user_dictionary_editor_abslistview.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<GridView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/list" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:descendantFocusability="beforeDescendants" + android:horizontalSpacing="6dp" + android:verticalSpacing="6dp" + android:numColumns="3"/>
\ No newline at end of file diff --git a/src/main/res/layout-w800dp/user_dictionary_editor_abslistview.xml b/src/main/res/layout-w800dp/user_dictionary_editor_abslistview.xml new file mode 100644 index 000000000..003ed946a --- /dev/null +++ b/src/main/res/layout-w800dp/user_dictionary_editor_abslistview.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<GridView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/list" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:descendantFocusability="beforeDescendants" + android:horizontalSpacing="8dp" + android:verticalSpacing="8dp" + android:numColumns="4"/>
\ No newline at end of file diff --git a/src/main/res/layout/abbreviation_dictionary_word_row_edit.xml b/src/main/res/layout/abbreviation_dictionary_word_row_edit.xml new file mode 100644 index 000000000..866bc7a2b --- /dev/null +++ b/src/main/res/layout/abbreviation_dictionary_word_row_edit.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingLeft="8dp" + android:paddingRight="8dp" + android:minHeight="@dimen/comfortable_min_row_height" + android:gravity="center_vertical" + android:weightSum="1"> + + <EditText + style="@style/Ask.Text.Normal" + android:id="@+id/word_view" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:minEms="6" + android:singleLine="true" + android:maxLength="16" + android:lines="1" + android:hint="@string/enter_abbreviation_hint" + android:imeOptions="actionNext" + android:inputType="textNoSuggestions|text" + android:layout_gravity="center_vertical"/> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="6dp" + android:text="\u2192" + tools:ignore="HardcodedText" /> + + <EditText + style="@style/Ask.Text.Normal" + android:id="@+id/word_target_view" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_weight="1" + android:singleLine="true" + android:maxLength="230" + android:lines="1" + android:hint="@string/enter_abbreviation_target_hint" + android:imeOptions="actionDone" + android:inputType="textNoSuggestions|text" + android:layout_gravity="center_vertical"/> + + <ImageView + android:id="@+id/approve_user_word" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="8dp" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:src="@drawable/ic_accept" + android:background="@drawable/transparent_click_feedback_background"/> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/about_anysoftkeyboard.xml b/src/main/res/layout/about_anysoftkeyboard.xml new file mode 100644 index 000000000..dfb4811cb --- /dev/null +++ b/src/main/res/layout/about_anysoftkeyboard.xml @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" android:layout_width="match_parent" + android:layout_height="match_parent" + android:weightSum="1"> + <View + android:layout_width="match_parent" + android:layout_height="0px" android:layout_weight="0.5" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + <ImageView + android:layout_width="72dp" + android:layout_height="72dp" + android:layout_gravity="center" + android:src="@drawable/ic_launcher" + android:scaleType="fitXY" + android:adjustViewBounds="true" /> + + <TextView + style="@style/Ask.Text.Title" + android:layout_marginTop="8dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:text="@string/ime_name"/> + + <TextView + style="@style/Ask.Text.Normal" + android:id="@+id/about_app_version" + android:layout_marginTop="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:text="@string/version_text"/> + + <TextView + style="@style/Ask.Text.Small" + android:id="@+id/about_copyright" + android:layout_marginTop="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:text="@string/about_copyright_text"/> + </LinearLayout> + + <View + android:layout_width="match_parent" + android:layout_height="0px" android:layout_weight="0.5" /> + + <ImageView + android:id="@+id/about_donate_paypal" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:src="@drawable/donate_paypal" + android:scaleType="centerInside" + android:layout_marginBottom="8dp" + android:padding="6dp" + android:clickable="true" + android:layout_gravity="center" + android:background="@drawable/transparent_click_feedback_background"/> + + <TextView + style="@style/Ask.Text.Normal" + android:id="@+id/about_legal_stuff_link" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="16dp" + android:padding="8dp" + android:layout_gravity="center" + android:text="@string/about_additional_software_licenses"/> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/about_app_pref.xml b/src/main/res/layout/about_app_pref.xml new file mode 100644 index 000000000..1cac57b18 --- /dev/null +++ b/src/main/res/layout/about_app_pref.xml @@ -0,0 +1,56 @@ +<!-- Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:padding="6dp"> + + <ImageView + android:id="@+id/app_icon" + android:scaleType="centerInside" + android:layout_width="48dp" + android:layout_height="48dp" + android:adjustViewBounds="true" + android:layout_alignParentTop="true" + android:layout_alignParentLeft="true" + android:layout_marginRight="8dp"/> + + <TextView + android:id="@+id/app_name" + style="@android:style/TextAppearance.Medium" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_toRightOf="@id/app_icon" + android:layout_alignParentTop="true"/> + + <TextView + android:id="@+id/app_version" + style="@android:style/TextAppearance.Small" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/version_text" + android:layout_below="@id/app_name" + android:layout_toRightOf="@id/app_icon"/> + + <TextView + android:id="@+id/app_copyright" + style="@android:style/TextAppearance.Small" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/copyright_text" + android:layout_below="@id/app_icon" + android:layout_alignParentLeft="true"/> + +</RelativeLayout>
\ No newline at end of file diff --git a/src/main/res/layout/additional_software_licenses.xml b/src/main/res/layout/additional_software_licenses.xml new file mode 100644 index 000000000..dd3bad0b6 --- /dev/null +++ b/src/main/res/layout/additional_software_licenses.xml @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="utf-8"?> + +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_height="match_parent" + android:fillViewport="true" + android:layout_width="match_parent"> + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + <TextView + style="@style/Ask.Legal.Title" + android:text="@string/legal_this_app_uses_android_source_code_title"/> + <TextView + style="@style/Ask.Legal.Text" + android:text="@string/legal_this_app_uses_android_source_code_license"/> + + + + <View + style="@style/Ask.Legal.Divider" /> + + + + <TextView + style="@style/Ask.Legal.Title" + android:text="@string/legal_this_app_uses_frankenrobot_title"/> + <TextView + style="@style/Ask.Legal.Text" + android:text="@string/legal_this_app_uses_frankenrobot_license"/> + + + + <View + style="@style/Ask.Legal.Divider" /> + + + + <TextView + style="@style/Ask.Legal.Title" + android:text="@string/legal_this_app_uses_preferences_fragment_title"/> + <TextView + style="@style/Ask.Legal.Text" + android:text="@string/legal_this_app_uses_preferences_fragment_license"/> + + + + <View + style="@style/Ask.Legal.Divider" /> + + + + <TextView + style="@style/Ask.Legal.Title" + android:text="@string/legal_this_app_uses_pushing_pixels_title"/> + <TextView + style="@style/Ask.Legal.Text" + android:text="@string/legal_this_app_uses_pushing_pixels_license"/> + + + + <View + style="@style/Ask.Legal.Divider" /> + + + + <TextView + style="@style/Ask.Legal.Title" + android:text="@string/legal_this_app_uses_jsr305_title"/> + <TextView + style="@style/Ask.Legal.Text" + android:text="@string/legal_this_app_uses_jsr305_license"/> + + + <View + style="@style/Ask.Legal.Divider" /> + + + <TextView + style="@style/Ask.Legal.Title" + android:text="@string/legal_this_app_uses_greek_jni_ime_title"/> + <TextView + style="@style/Ask.Legal.Text" + android:text="@string/legal_this_app_uses_greek_jni_ime_license"/> + + </LinearLayout> +</ScrollView>
\ No newline at end of file diff --git a/src/main/res/layout/addon_checkbox_pref.xml b/src/main/res/layout/addon_checkbox_pref.xml new file mode 100644 index 000000000..d289ca5b1 --- /dev/null +++ b/src/main/res/layout/addon_checkbox_pref.xml @@ -0,0 +1,71 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/addon_list_item_layout" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:padding="6dp"> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="4dp" + android:orientation="horizontal" + android:weightSum="1"> + + <RelativeLayout + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_weight="1"> + + <ImageView + android:id="@+id/addon_image" + android:layout_width="48dp" + android:layout_height="48dp" + android:layout_alignParentLeft="true" + android:layout_gravity="center_vertical" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:background="@android:color/black" + android:padding="1dp" /> + + <ImageView + android:id="@+id/addon_image_more_overlay" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignBottom="@id/addon_image" + android:layout_alignRight="@id/addon_image" + android:adjustViewBounds="true" + android:clickable="false" + android:scaleType="centerInside" + android:src="@drawable/ic_more_overlay" + android:visibility="visible" + android:layout_marginRight="2dp" + android:layout_marginBottom="2dp" /> + + <TextView + android:id="@+id/addon_title" + style="@style/Ask.Text.SubTitle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginLeft="8dp" + android:layout_toRightOf="@id/addon_image" + android:gravity="center_vertical" /> + </RelativeLayout> + + <CheckBox + android:id="@+id/addon_checkbox" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:gravity="center_vertical" /> + </LinearLayout> + + <TextView + android:id="@+id/addon_description" + style="@style/Ask.Text.Normal" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/addon_list_item_pref.xml b/src/main/res/layout/addon_list_item_pref.xml new file mode 100644 index 000000000..401261786 --- /dev/null +++ b/src/main/res/layout/addon_list_item_pref.xml @@ -0,0 +1,71 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/addon_list_item_layout" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:padding="6dp"> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="4dp" + android:orientation="horizontal" + android:weightSum="1"> + + <RelativeLayout + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_weight="1"> + + <ImageView + android:id="@+id/addon_image" + android:layout_width="48dp" + android:layout_height="48dp" + android:layout_alignParentLeft="true" + android:layout_gravity="center_vertical" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:background="@android:color/black" + android:padding="1dp" /> + + <ImageView + android:id="@+id/addon_image_more_overlay" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignBottom="@id/addon_image" + android:layout_alignRight="@id/addon_image" + android:adjustViewBounds="true" + android:clickable="false" + android:scaleType="centerInside" + android:src="@drawable/ic_more_overlay" + android:visibility="visible" + android:layout_marginRight="2dp" + android:layout_marginBottom="2dp" /> + + <TextView + android:id="@+id/addon_title" + style="@style/Ask.Text.SubTitle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginLeft="6dp" + android:layout_toRightOf="@id/addon_image" + android:gravity="center_vertical" /> + </RelativeLayout> + + <RadioButton + android:id="@+id/addon_checkbox" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:gravity="center_vertical" /> + </LinearLayout> + + <TextView + android:id="@+id/addon_description" + style="@style/Ask.Text.Normal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/addon_screenshot.xml b/src/main/res/layout/addon_screenshot.xml new file mode 100644 index 000000000..a0f07ab40 --- /dev/null +++ b/src/main/res/layout/addon_screenshot.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_margin="0px" + android:gravity="center" + android:layout_gravity="center" + android:padding="0px"> + <net.evendanan.pushingpixels.Banner android:id="@+id/addon_screenshot" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_centerInParent="true" + android:layout_margin="8dp" + android:padding="8dp"/> + + <ImageView android:id="@+id/addon_screenshot_close" + android:layout_width="wrap_content" android:layout_height="wrap_content" + android:scaleType="centerInside" + android:layout_alignTop="@id/addon_screenshot" android:layout_alignRight="@id/addon_screenshot" + android:src="@drawable/close_popup_window"/> +</RelativeLayout> + + diff --git a/src/main/res/layout/addon_store_search_pref.xml b/src/main/res/layout/addon_store_search_pref.xml new file mode 100644 index 000000000..83f96aa52 --- /dev/null +++ b/src/main/res/layout/addon_store_search_pref.xml @@ -0,0 +1,40 @@ +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:paddingTop="6dp"> + + <LinearLayout + android:id="@+id/addon_list_item_layout" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:background="@drawable/card_background" + android:padding="6dp" + android:minHeight="44dp" + android:animateLayoutChanges="true" + android:gravity="center"> + + <TextView + style="@style/Ask.Text.SubTitle" + android:id="@+id/cta_title" + android:layout_height="wrap_content" + android:layout_width="wrap_content" + android:gravity="center" + android:layout_gravity="center" + android:text="@string/search_market_for_addons" + android:drawableLeft="@drawable/ic_action_search" + android:drawablePadding="8dp" /> + + <TextView + style="@style/Ask.Text.Small.Error" + android:id="@+id/no_store_found_error" + android:layout_height="wrap_content" + android:layout_width="wrap_content" + android:gravity="center_horizontal" + android:text="@string/no_market_store_available" + android:layout_marginTop="8dp" + android:visibility="gone" /> + + </LinearLayout> + +</FrameLayout>
\ No newline at end of file diff --git a/src/main/res/layout/candidates.xml b/src/main/res/layout/candidates.xml new file mode 100644 index 000000000..fb5725a6d --- /dev/null +++ b/src/main/res/layout/candidates.xml @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + + <com.anysoftkeyboard.keyboards.views.CandidateView + android:id="@+id/candidates" + android:layout_width="fill_parent" + android:layout_height="@dimen/candidate_strip_height" + android:layout_alignParentLeft="true" + android:layout_alignParentRight="true" + android:layout_centerVertical="true" + android:fadingEdge="horizontal" + android:fadingEdgeLength="@dimen/candidate_strip_fading_edge_length"/> + + <ImageView android:id="@+id/close_suggestions_strip_icon" + android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_centerVertical="true" + android:padding="4dp" + android:background="@android:color/transparent" + android:contentDescription="@string/hint_double_tap_to_close" + android:src="@drawable/close_suggestions_strip_icon" android:scaleType="centerInside"/> + + <TextView + android:id="@+id/tips_notification_on_candidates" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerVertical="true" + android:layout_marginRight="4dp" + android:paddingRight="8dp" android:paddingLeft="8dp" + android:paddingTop="4dp" android:paddingBottom="4dp" + android:layout_toLeftOf="@id/close_suggestions_strip_icon" + android:background="@drawable/tips_notification_background" + android:text="@string/tips_notification_text" + android:textColor="@android:color/white" + android:textStyle="bold" + android:visibility="gone"/> + + <TextView + android:id="@+id/close_suggestions_strip_text" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_centerVertical="true" + android:visibility="gone" + android:padding="4dp" + android:background="@drawable/close_candidates_hint_background" + android:drawableRight="@drawable/close_suggestions_strip_icon" + android:text="@string/hint_double_tap_to_close"/> +</RelativeLayout>
\ No newline at end of file diff --git a/src/main/res/layout/card_with_more_container.xml b/src/main/res/layout/card_with_more_container.xml new file mode 100644 index 000000000..a2cd3562b --- /dev/null +++ b/src/main/res/layout/card_with_more_container.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/card_with_read_more" + style="@style/Ask.Card" + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:padding="8dp" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.Hint" + android:id="@+id/read_more_link" + android:layout_height="wrap_content" + android:layout_width="wrap_content" + android:layout_gravity="right|bottom" + android:layout_marginTop="6dp" + android:text="@string/click_for_more" /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/changelog.xml b/src/main/res/layout/changelog.xml new file mode 100644 index 000000000..f0ffd9c11 --- /dev/null +++ b/src/main/res/layout/changelog.xml @@ -0,0 +1,70 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" + android:background="@android:color/white"> + + <RelativeLayout + android:id="@+id/changelog_title_layout" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + + <ImageView + android:id="@+id/changelog_icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_alignParentTop="true" + android:layout_margin="10dp" + android:contentDescription="@string/ime_name" + android:scaleType="centerInside" + android:src="@drawable/ic_launcher" /> + + <TextView + style="@style/Ask.Text.Title" + android:id="@+id/changelog_app_name" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + android:layout_toRightOf="@id/changelog_icon" + android:gravity="center" + android:paddingTop="10dp" + android:text="@string/ime_name" /> + + <TextView + android:id="@+id/changelog_label" + style="@style/Ask.Text.SubTitle" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_below="@id/changelog_app_name" + android:layout_toRightOf="@id/changelog_icon" + android:gravity="center" + android:text="@string/changelog" /> + </RelativeLayout> + + + <FrameLayout + android:id="@+id/change_log_content_frame" + android:layout_height="0px" + android:layout_weight="1" + android:layout_width="match_parent" + android:foregroundGravity="top|fill_horizontal" + android:foreground="@drawable/drop_shadow_for_top"> + + <ScrollView + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:fillViewport="true"> + + <LinearLayout + android:id="@+id/change_logs_container" + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:orientation="vertical" + android:padding="8dp" /> + + </ScrollView> + </FrameLayout> + + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/changelog_layout_102.xml b/src/main/res/layout/changelog_layout_102.xml new file mode 100644 index 000000000..5b639b113 --- /dev/null +++ b/src/main/res/layout/changelog_layout_102.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:tag="20130528" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <TextView + android:layout_height="match_parent" + android:layout_width="fill_parent" + android:text="* Fixed contacts completion.\n* Fixed save to user-dictionary.\n* Several crash fixes.\n* Several other bug fixes.\n* Localization updating: uk, pt, es." + style="@android:style/TextAppearance.Small" + tools:ignore="HardcodedText" /> + +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_104.xml b/src/main/res/layout/changelog_layout_104.xml new file mode 100644 index 000000000..2f32e6154 --- /dev/null +++ b/src/main/res/layout/changelog_layout_104.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:tag="20130612" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Next language name is now shown on the LANG key.\n* Several crash fixes.\n* Other defect fixes.\n* Localization updating: pl, el, es, hu, pt, uk, ca." + style="@android:style/TextAppearance.Small" + tools:ignore="HardcodedText" /> + +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_105.xml b/src/main/res/layout/changelog_layout_105.xml new file mode 100644 index 000000000..37897bccb --- /dev/null +++ b/src/main/res/layout/changelog_layout_105.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:tag="20130617" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* A rare crash fix.\n* Localization updating: el, hu, pt." + style="@android:style/TextAppearance.Small" + tools:ignore="HardcodedText" /> + +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_106.xml b/src/main/res/layout/changelog_layout_106.xml new file mode 100644 index 000000000..4561a2d28 --- /dev/null +++ b/src/main/res/layout/changelog_layout_106.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:tag="20130709" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* A few rare crash fixes.\n* Introduction of a new bottom row (NG).\n* A bug fix with dictionary.\n* Updated translations: CA, PT." + style="@android:style/TextAppearance.Small" + tools:ignore="HardcodedText" /> + +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_108.xml b/src/main/res/layout/changelog_layout_108.xml new file mode 100644 index 000000000..470c65e04 --- /dev/null +++ b/src/main/res/layout/changelog_layout_108.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:tag="20130908" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* A tweak with popup characters order.\n* A few bug fixes.\n* Updated translations: it, pt, ru, sk, tr, iw (he)." + style="@android:style/TextAppearance.Small" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_111.xml b/src/main/res/layout/changelog_layout_111.xml new file mode 100644 index 000000000..672b41455 --- /dev/null +++ b/src/main/res/layout/changelog_layout_111.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:tag="20130919" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* This release is for Android 1.6 and higher. No other change." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_114.xml b/src/main/res/layout/changelog_layout_114.xml new file mode 100644 index 000000000..9fc7778ef --- /dev/null +++ b/src/main/res/layout/changelog_layout_114.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.1.20131209"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* This release is for Android 2.1 and higher.\n* Complete redesign of the Settings UI.\n* Better support for old (and future) add-on packs.\n* Localizations: Greek, German, Kannada, Spanish, Catalan, Portuguese, Dutch." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_115.xml b/src/main/res/layout/changelog_layout_115.xml new file mode 100644 index 000000000..30c024e08 --- /dev/null +++ b/src/main/res/layout/changelog_layout_115.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.1.20131210"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Bugs fixing." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_117.xml b/src/main/res/layout/changelog_layout_117.xml new file mode 100644 index 000000000..fe10dafe7 --- /dev/null +++ b/src/main/res/layout/changelog_layout_117.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20131217"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Compact Mode (check Gesture Settings for details).\n* A few tablet UI optimizations.\n* Bugs fixing.\n* Translations: RU, DE." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=22&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_119.xml b/src/main/res/layout/changelog_layout_119.xml new file mode 100644 index 000000000..94576c6df --- /dev/null +++ b/src/main/res/layout/changelog_layout_119.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20131225"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Various tablet optimization (Setup Wizard, phone-number specialized layout, etc.)\n* Removal of Gingerbread theme (if you really want it, you can find it as a separate add-on in the Play Store).\n* Bugs fixing.\n* Translations: DE, EL, PT." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=23&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_120.xml b/src/main/res/layout/changelog_layout_120.xml new file mode 100644 index 000000000..bc8bdfc01 --- /dev/null +++ b/src/main/res/layout/changelog_layout_120.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20131226"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* A tablet optimized User Words Editor.\n* Crash fixes for the setup wizard on tablet." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=24&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_121.xml b/src/main/res/layout/changelog_layout_121.xml new file mode 100644 index 000000000..8ab6ddb1c --- /dev/null +++ b/src/main/res/layout/changelog_layout_121.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20140131"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Abbreviations! You can setup shortcuts for full blown words, or sentences.\n* Bug fixes.\n* Localization: CS, DE, RO, ES, PT." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=25&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_122.xml b/src/main/res/layout/changelog_layout_122.xml new file mode 100644 index 000000000..a8d3605e4 --- /dev/null +++ b/src/main/res/layout/changelog_layout_122.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20140221"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Bug fixes.\n* Localization: CS, ES." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=26&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_123.xml b/src/main/res/layout/changelog_layout_123.xml new file mode 100644 index 000000000..4242cd835 --- /dev/null +++ b/src/main/res/layout/changelog_layout_123.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20140314"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Extension keyboard fix for Android 4.4 devices.\n* A simple tutorial about Settings menu.\n* Some visual refinements.\n* Localization: NO, DA." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=27&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_124.xml b/src/main/res/layout/changelog_layout_124.xml new file mode 100644 index 000000000..3aea78cbb --- /dev/null +++ b/src/main/res/layout/changelog_layout_124.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20140704"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Fix for a rare settings App crash.\n* Add a dot symbol in the Symbols keyboard (you\'re welcome).\n* A large font theme variant.\n* Added a button to open side-menu.\n* A bunch of additional long-press accent characters (thanks to andrewshadura@github).\n* Localization: CA, DE, IT, KA, LT, NL, NO, PT." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=28&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_125.xml b/src/main/res/layout/changelog_layout_125.xml new file mode 100644 index 000000000..2060b6daf --- /dev/null +++ b/src/main/res/layout/changelog_layout_125.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.2.20140705"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Crash fix for tablets." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues?milestone=29&state=closed" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_126.xml b/src/main/res/layout/changelog_layout_126.xml new file mode 100644 index 000000000..d8863962c --- /dev/null +++ b/src/main/res/layout/changelog_layout_126.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.3.20141120"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* New Emoji popup (for Android 4.4+)\n* Small bug fixes\n* Localization: DE, NO, and VI." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/milestones/v126" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_127.xml b/src/main/res/layout/changelog_layout_127.xml new file mode 100644 index 000000000..d9305b052 --- /dev/null +++ b/src/main/res/layout/changelog_layout_127.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.3.20141125"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Enabling external Extension Keyboards (swipe above keyboard)." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/milestones/v127" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_128.xml b/src/main/res/layout/changelog_layout_128.xml new file mode 100644 index 000000000..69cdad040 --- /dev/null +++ b/src/main/res/layout/changelog_layout_128.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.3.20141223"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Bug fixes.\n* Power users: SHIFT+ENTER will force newline.\n* Simple Emoji keyboard for Android 4.1+\n* Localization updates: MY." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/milestones/v128" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_129.xml b/src/main/res/layout/changelog_layout_129.xml new file mode 100644 index 000000000..6d71baee2 --- /dev/null +++ b/src/main/res/layout/changelog_layout_129.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2015 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.3.20150102"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Control key fix.\n* Rare Settings App crash fix.\n* Other bug fixes." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/milestones/v129" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_130.xml b/src/main/res/layout/changelog_layout_130.xml new file mode 100644 index 000000000..271b3d121 --- /dev/null +++ b/src/main/res/layout/changelog_layout_130.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2015 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.3.20150104"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Shift/Caps lock fix.\n* Other bug fixes." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/milestones/v130" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelog_layout_131.xml b/src/main/res/layout/changelog_layout_131.xml new file mode 100644 index 000000000..742bd6e78 --- /dev/null +++ b/src/main/res/layout/changelog_layout_131.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2015 Menny Even Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="UnusedResources" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:tag="1.3.20150104"> + + <TextView + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:text="* Bug fixes." + style="@style/Ask.Text.Normal" + tools:ignore="HardcodedText" /> + + <TextView + style="@style/Ask.Text.Small" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:text="More details: https://github.com/AnySoftKeyboard/AnySoftKeyboard/milestones/v131" + tools:ignore="HardcodedText" /> +</LinearLayout> diff --git a/src/main/res/layout/changelogentry_header.xml b/src/main/res/layout/changelogentry_header.xml new file mode 100644 index 000000000..a4b38eaae --- /dev/null +++ b/src/main/res/layout/changelogentry_header.xml @@ -0,0 +1,6 @@ +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/changelog_version_title" + style="@style/Ask.Text.Title" + android:paddingLeft="8dp" + android:layout_height="wrap_content" + android:layout_width="wrap_content"/>
\ No newline at end of file diff --git a/src/main/res/layout/developer_tools.xml b/src/main/res/layout/developer_tools.xml new file mode 100644 index 000000000..4402b5fec --- /dev/null +++ b/src/main/res/layout/developer_tools.xml @@ -0,0 +1,527 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/root" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:fillViewport="true" + tools:ignore="HardcodedText,TextFields"> + + <LinearLayout + android:padding="4dp" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.Title" + android:id="@+id/dev_title" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="16dp" + android:gravity="center" /> + + <TextView + style="@style/Ask.Text.SubTitle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Memory"/> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingBottom="8dp"> + + <Button + android:id="@+id/memory_dump_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="8dp" + android:text="Dump to SD-Card"/> + + <Button + android:id="@+id/dev_share_mem_file" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="8dp" + android:enabled="false" + android:text="Send" /> + </LinearLayout> + + <TextView + style="@style/Ask.Text.SubTitle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Tracing" /> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingBottom="8dp"> + + <Button + android:id="@+id/dev_flip_trace_file" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="8dp" + android:text="Enable tracing"/> + + <ProgressBar + android:id="@+id/dev_tracing_running_progress_bar" + style="@android:style/Widget.ProgressBar.Small" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:indeterminate="true" /> + + <Button + android:id="@+id/dev_share_trace_file" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="8dp" + android:enabled="false" + android:text="Send" /> + </LinearLayout> + + <TextView + style="@style/Ask.Text.SubTitle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="LogCat"/> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingBottom="8dp"> + + <Button + android:id="@+id/show_logcat_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="8dp" + android:text="Show LogCat"/> + + <Button + android:id="@+id/share_logcat_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="8dp" + android:enabled="true" + android:text="Send"/> + </LinearLayout> + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Legal.Title" + android:text="EditText Playground"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="default inputType"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=none"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="none"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=text"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="text"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textAutoCorrect"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textAutoCorrect"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textCapCharacters"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textCapCharacters"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textCapSentences"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textCapSentences"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textCapWords"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textCapWords"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textEmailAddress"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textEmailAddress"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textNoSuggestions"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textNoSuggestions"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textPassword"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textPassword"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textVisiblePassword"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textVisiblePassword"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textShortMessage"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textShortMessage"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textLongMessage"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textLongMessage"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textPersonName"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textPersonName"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textUri"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textUri"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textWebEditText"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textWebEditText"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textWebEmailAddress"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textWebEmailAddress"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textWebPassword"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textWebPassword"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=textPostalAddress"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textPostalAddress"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=date"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="date"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=datetime"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="datetime"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=time"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="time"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=number"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="number"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=numberDecimal"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="numberDecimal"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=numberPassword"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="numberPassword"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=numberSigned"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="numberSigned"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="inputType=phone"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="phone"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=normal"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="normal"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionNone"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionNone"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionDone"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionDone"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionGo"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionGo"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionNext"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionNext"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionPrevious"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionPrevious"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionSearch"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionSearch"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionSend"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionSend"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=actionUnspecified"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="actionUnspecified"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=flagNoEnterAction"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="flagNoEnterAction"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=flagNoFullscreen"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="flagNoFullscreen"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=flagNoExtractUi"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="flagNoExtractUi"/> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.SubTitle" + android:text="imeOptions=flagNoAccessoryAction"/> + <EditText + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:imeOptions="flagNoAccessoryAction"/> + </LinearLayout> + +</ScrollView>
\ No newline at end of file diff --git a/src/main/res/layout/dialog_edittext.xml b/src/main/res/layout/dialog_edittext.xml new file mode 100644 index 000000000..e468c061f --- /dev/null +++ b/src/main/res/layout/dialog_edittext.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingLeft="8dip" + android:paddingRight="8dip"> + + <EditText + android:id="@+id/edittext" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/key_preview.xml b/src/main/res/layout/key_preview.xml new file mode 100644 index 000000000..62c570b9c --- /dev/null +++ b/src/main/res/layout/key_preview.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:layout_margin="0px" + android:gravity="center" + android:layout_gravity="center" + android:padding="0px"> + <TextView + android:id="@+id/key_preview_text" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_margin="0px" + android:padding="0px" + android:gravity="center" + android:layout_centerInParent="true" + /> + <ImageView android:id="@+id/key_preview_icon" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_margin="0px" + android:padding="0px" + android:scaleType="centerInside" + android:duplicateParentState="false" + android:clickable="false" + android:layout_centerInParent="true"/> +</RelativeLayout> + + diff --git a/src/main/res/layout/keyboard_setup_wizard_layout.xml b/src/main/res/layout/keyboard_setup_wizard_layout.xml new file mode 100644 index 000000000..06c04f481 --- /dev/null +++ b/src/main/res/layout/keyboard_setup_wizard_layout.xml @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- I'm ignoring InconsistentLayout because we have different elements for tablet and phone --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + tools:ignore="InconsistentLayout" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="match_parent"> + + <TextView + style="@style/Ask.Text.VeryLarge" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/setup_wizard_top_title" + android:layout_marginBottom="16dp"/> + + <FrameLayout + android:layout_width="match_parent" + android:layout_height="0px" + android:layout_weight="1" + android:background="@android:color/white" + android:layout_marginBottom="8dp"> + + <android.support.v4.view.ViewPager + android:id="@+id/wizard_pages_pager" + android:layout_width="match_parent" + android:layout_height="match_parent"/> + + <RelativeLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_gravity="bottom|center_horizontal" + android:layout_marginBottom="4dp"> + + <ImageView + android:id="@+id/center_indicator" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:src="@drawable/indicator_empty" + android:layout_centerHorizontal="true" + android:contentDescription="@null" + android:padding="6dp"/> + + <ImageView + android:id="@+id/left_most_indicator" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:src="@drawable/indicator_empty" + android:layout_toLeftOf="@id/center_indicator" + android:contentDescription="@null" + android:padding="6dp"/> + + <ImageView + android:id="@+id/right_most_indicator" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:src="@drawable/indicator_empty" + android:layout_toRightOf="@id/center_indicator" + android:contentDescription="@null" + android:padding="6dp"/> + + <ImageView + android:id="@+id/selected_page_indicator" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:src="@drawable/indicator_full" + android:layout_alignLeft="@id/left_most_indicator" + android:contentDescription="@null" + android:padding="6dp"/> + </RelativeLayout> + + </FrameLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/keyboard_setup_wizard_page_additional_settings_layout.xml b/src/main/res/layout/keyboard_setup_wizard_page_additional_settings_layout.xml new file mode 100644 index 000000000..eb9729bfb --- /dev/null +++ b/src/main/res/layout/keyboard_setup_wizard_page_additional_settings_layout.xml @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="utf-8"?> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:orientation="vertical" + android:padding="6dp"> + + <include android:id="@id/previous_step_not_complete" + layout="@layout/keyboard_setup_wizard_previous_step_not_complete_layout" + android:visibility="gone"/> + + + <!-- note, this page is never complete. so the layout below (this_step_complete) will never be shown --> + <LinearLayout + android:id="@id/this_step_complete" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center" + android:layout_gravity="center" + android:visibility="gone"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_this_step_complete_title" + android:drawableTop="@drawable/ic_accept" + android:drawablePadding="8dp"/> + </LinearLayout> + + <LinearLayout + android:id="@id/this_step_needs_setup" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center" + android:layout_gravity="center"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/setup_wizard_step_three_title" + android:drawableTop="@drawable/ic_accept" + android:drawablePadding="8dp"/> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="16dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="@string/setup_wizard_step_three_details" /> + + <View + style="@style/Ask.Menu.Divider" /> + + <TextView + android:id="@+id/go_to_languages_action" + style="@style/Ask.Text.Normal" + android:padding="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:drawablePadding="6dp" + android:drawableLeft="@drawable/ic_language_category" + android:text="@string/setup_wizard_step_three_action_languages" + android:background="@drawable/transparent_click_feedback_background"/> + + <TextView + android:id="@+id/go_to_theme_action" + style="@style/Ask.Text.Normal" + android:padding="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:drawablePadding="6dp" + android:drawableLeft="@drawable/ic_user_interface_category" + android:text="@string/setup_wizard_step_three_action_themes" + android:background="@drawable/transparent_click_feedback_background"/> + + <TextView + android:id="@+id/go_to_all_settings_action" + style="@style/Ask.Text.Normal" + android:padding="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="28dp" + android:text="@string/setup_wizard_step_three_action_all_settings" + android:background="@drawable/transparent_click_feedback_background"/> + </LinearLayout> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/keyboard_setup_wizard_page_enable_layout.xml b/src/main/res/layout/keyboard_setup_wizard_page_enable_layout.xml new file mode 100644 index 000000000..b4f00137c --- /dev/null +++ b/src/main/res/layout/keyboard_setup_wizard_page_enable_layout.xml @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="utf-8"?> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:orientation="vertical" + android:padding="6dp"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/setup_wizard_step_one_title"/> + + <include android:id="@id/previous_step_not_complete" + layout="@layout/keyboard_setup_wizard_previous_step_not_complete_layout" + android:visibility="gone"/> + + + <LinearLayout + android:id="@id/this_step_complete" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center" + android:layout_gravity="center" + android:visibility="gone"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_this_step_complete_title" + android:drawableTop="@drawable/ic_accept" + android:drawablePadding="8dp" + android:layout_marginTop="16dp"/> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="16dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_this_step_complete_text_enabled" /> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_swipe_to_next" /> + + </LinearLayout> + + <LinearLayout + android:id="@id/this_step_needs_setup" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center" + android:layout_gravity="center"> + + <TextView + style="@style/Ask.Text.Small" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:layout_marginTop="4dp" + android:text="@string/setup_wizard_step_small_sub_title"/> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="16dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="@string/setup_wizard_step_one_details" /> + + <View + style="@style/Ask.Menu.Divider" /> + + <TextView + android:id="@+id/go_to_language_settings_action" + style="@style/Ask.Text.Normal" + android:padding="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:drawablePadding="6dp" + android:drawableLeft="@drawable/ic_settings_language" + android:text="@string/setup_wizard_step_one_action" + android:background="@drawable/transparent_click_feedback_background"/> + </LinearLayout> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/keyboard_setup_wizard_page_switch_to_layout.xml b/src/main/res/layout/keyboard_setup_wizard_page_switch_to_layout.xml new file mode 100644 index 000000000..1bdf5b781 --- /dev/null +++ b/src/main/res/layout/keyboard_setup_wizard_page_switch_to_layout.xml @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="utf-8"?> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:orientation="vertical" + android:padding="6dp"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/setup_wizard_step_two_title"/> + + <include android:id="@id/previous_step_not_complete" + layout="@layout/keyboard_setup_wizard_previous_step_not_complete_layout" + android:visibility="gone"/> + + + <LinearLayout + android:id="@id/this_step_complete" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center" + android:layout_gravity="center" + android:visibility="gone"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_this_step_complete_title" + android:drawableTop="@drawable/ic_accept" + android:drawablePadding="8dp" + android:layout_marginTop="16dp"/> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="16dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_this_step_complete_text_switched" /> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="8dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_swipe_to_next" /> + </LinearLayout> + + <LinearLayout + android:id="@id/this_step_needs_setup" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center" + android:layout_gravity="center"> + + <TextView + style="@style/Ask.Text.Small" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:layout_marginTop="4dp" + android:text="@string/setup_wizard_step_two_small_sub_title"/> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="16dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="@string/setup_wizard_step_two_details" /> + + <View + style="@style/Ask.Menu.Divider" /> + + <TextView + android:id="@+id/go_to_switch_keyboard_action" + style="@style/Ask.Text.Normal" + android:padding="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:drawablePadding="6dp" + android:drawableLeft="@drawable/ic_user_interface_category" + android:text="@string/setup_wizard_step_two_action" + android:background="@drawable/transparent_click_feedback_background"/> + </LinearLayout> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/keyboard_setup_wizard_previous_step_not_complete_layout.xml b/src/main/res/layout/keyboard_setup_wizard_previous_step_not_complete_layout.xml new file mode 100644 index 000000000..951371432 --- /dev/null +++ b/src/main/res/layout/keyboard_setup_wizard_previous_step_not_complete_layout.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@id/previous_step_not_complete" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center" + android:layout_gravity="center"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_previous_step_not_complete_title" + android:drawableTop="@drawable/ic_not_configured_red" + android:drawablePadding="8dp" + android:layout_marginTop="10dp"/> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_marginTop="16dp" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/wizard_step_previous_step_not_complete_text" /> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/main_fragment.xml b/src/main/res/layout/main_fragment.xml new file mode 100644 index 000000000..5ae55c8a4 --- /dev/null +++ b/src/main/res/layout/main_fragment.xml @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:clipToPadding="false" + android:scrollbarStyle="outsideOverlay" + android:fillViewport="true" + android:paddingBottom="@dimen/global_content_padding_bottom" + android:paddingTop="@dimen/global_content_padding_bottom"> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <include layout="@layout/main_fragment_top_info_layout" /> + + <!-- this box will be should shown + only if the keyboard is not fully enabled in the system. --> + <include layout="@layout/main_fragment_not_configured_info_layout" /> + + <TextView + android:id="@+id/open_settings_view" + style="@style/Ask.Text.Normal" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/main_fragment_go_to_settings_button" + android:drawableLeft="@drawable/sym_keyboard_feedback_settings" + android:layout_gravity="center" + android:gravity="center" + android:drawablePadding="4dp"/> + + <!-- replaces + android:name="com.anysoftkeyboard.ui.tutorials.ChangeLogFragment$CardedChangeLogFragment" + tools:layout="@layout/changelog_layout_114" --> + <FrameLayout android:id="@+id/change_log_fragment" + android:layout_marginTop="8dp" + android:layout_height="wrap_content" + android:layout_width="match_parent" /> + + <!-- replaces + android:name="com.anysoftkeyboard.ui.tutorials.TipsFragment$RandomTipFragment" + tools:layout="@layout/tip_layout_1" --> + <FrameLayout android:id="@+id/tip_fragment" + android:layout_marginTop="8dp" + android:layout_height="wrap_content" + android:layout_width="match_parent" /> + + </LinearLayout> +</ScrollView>
\ No newline at end of file diff --git a/src/main/res/layout/main_fragment_3_credits.xml b/src/main/res/layout/main_fragment_3_credits.xml new file mode 100644 index 000000000..16a407741 --- /dev/null +++ b/src/main/res/layout/main_fragment_3_credits.xml @@ -0,0 +1,245 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent"> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="5dp" + android:layout_marginRight="5dp" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:text="@string/main_tab_credits_title" + android:textStyle="bold"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="5dp" + android:text="@string/main_tab_credits_created_by" + android:textStyle="bold"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Menny Even Danan"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="5dp" + android:text="@string/main_tab_credits_additional_work_by" + android:textStyle="bold"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Hezi Cohen"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Hugo Lopes"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Henrik Andersson"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Sami Salonen"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Lado Kumsiashvili"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Alexander Gazarov"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="David Kohen"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Kati Compton"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="5dp" + android:text="@string/main_tab_credits_GUI_by" + android:textStyle="bold"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Roy Barina"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="5dp" + android:text="@string/main_tab_credits_localization_by" + android:textStyle="bold"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Dmitry Briskin"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Alexander Jordanov"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Andrej Živec"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Dror Buhnik"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Alex Buloichik"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Radostin Radnev"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Joan Montané"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Johann Dirry"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Ayman Alsanad"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Benny Beat"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Hugo Lopes"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Luis Eduardo Loch"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="Rytis Slatkevičius"> + </TextView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:autoLink="web" + android:gravity="center" + android:text="And the great translators team at\nhttp://crowdin.net\nhttp://s.evendanan.net/translateask"> + </TextView> + </LinearLayout> + +</ScrollView>
\ No newline at end of file diff --git a/src/main/res/layout/main_fragment_not_configured_info_layout.xml b/src/main/res/layout/main_fragment_not_configured_info_layout.xml new file mode 100644 index 000000000..c22e3b3ac --- /dev/null +++ b/src/main/res/layout/main_fragment_not_configured_info_layout.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/Ask.Card" + android:layout_marginTop="12dp" + android:layout_marginBottom="8dp" + android:id="@+id/not_configured_click_here" + android:layout_height="wrap_content" + android:layout_width="wrap_content" + android:text="@string/not_configured_with_click_here" + android:drawableLeft="@drawable/ic_not_configured_animation" + android:drawablePadding="6dp" + android:textColor="?android:textColorSecondary" + android:textSize="@dimen/font_size_sub_title" + android:layout_gravity="center_horizontal"/>
\ No newline at end of file diff --git a/src/main/res/layout/main_fragment_top_info_layout.xml b/src/main/res/layout/main_fragment_top_info_layout.xml new file mode 100644 index 000000000..6cf415824 --- /dev/null +++ b/src/main/res/layout/main_fragment_top_info_layout.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <ImageView + android:id="@+id/keyboard_screen_shot" + android:contentDescription="@string/ime_name" + android:layout_width="match_parent" + android:layout_height="200dp" + android:src="@drawable/lean_dark_theme_screenshot" + android:layout_gravity="fill" + android:scaleType="centerCrop" /> + + <TextView + android:id="@+id/ask_gplus_link" + style="@style/Ask.Text.Small.Shadow" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_margin="8dp" + android:padding="8dp" + android:autoLink="web" + android:layout_gravity="top|left" + android:drawableLeft="@drawable/gplus" + android:text="@string/ime_name" + android:drawablePadding="6dp" + android:background="#3FFF" /> + + <TextView + style="@style/Ask.Text.Normal.Shadow" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_margin="8dp" + android:padding="8dp" + android:text="@string/how_to_pointer_not_app" + android:layout_gravity="center_horizontal|bottom" + android:background="#3FFF" + android:textColor="@android:color/white" /> +</FrameLayout>
\ No newline at end of file diff --git a/src/main/res/layout/main_keyboard_layout.xml b/src/main/res/layout/main_keyboard_layout.xml new file mode 100644 index 000000000..58bb019bf --- /dev/null +++ b/src/main/res/layout/main_keyboard_layout.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<!-- android:background="@drawable/keyboard_dark_background" --> +<com.anysoftkeyboard.keyboards.views.AnyKeyboardView + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/AnyKeyboardMainView" + android:layout_alignParentBottom="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:padding="0px" android:layout_margin="0px" + /> diff --git a/src/main/res/layout/main_ui.xml b/src/main/res/layout/main_ui.xml new file mode 100644 index 000000000..52b60a9b0 --- /dev/null +++ b/src/main/res/layout/main_ui.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> + +<android.support.v4.widget.DrawerLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main_root_layout" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="#EEE"> + + <FrameLayout + android:id="@+id/main_ui_content" + android:layout_height="match_parent" + android:layout_width="match_parent" + android:paddingRight="@dimen/global_content_padding_side" + android:paddingLeft="@dimen/global_content_padding_side" + android:clipToPadding="false"> + </FrameLayout> + + <FrameLayout + android:orientation="vertical" + android:layout_width="@dimen/drawer_width" + android:layout_height="match_parent" + android:layout_gravity="left"> + <include layout="@layout/side_menu_layout"/> + </FrameLayout> +</android.support.v4.widget.DrawerLayout>
\ No newline at end of file diff --git a/src/main/res/layout/popup_keyboard_layout.xml b/src/main/res/layout/popup_keyboard_layout.xml new file mode 100644 index 000000000..b5b136782 --- /dev/null +++ b/src/main/res/layout/popup_keyboard_layout.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2010, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<!-- android:background="@drawable/keyboard_dark_background" --> +<com.anysoftkeyboard.keyboards.views.AnyKeyboardBaseView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/AnyKeyboardPopupView" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + android:layout_margin="0px" + android:padding="0px"/> diff --git a/src/main/res/layout/preference_list_fragment.xml b/src/main/res/layout/preference_list_fragment.xml new file mode 100644 index 000000000..25ca60dc3 --- /dev/null +++ b/src/main/res/layout/preference_list_fragment.xml @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2010, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_height="fill_parent" + android:layout_width="fill_parent" + android:background="@android:color/transparent"> + + <ListView android:id="@android:id/list" + android:layout_width="fill_parent" + android:layout_height="0px" + android:layout_weight="1" + android:paddingTop="0dip" + android:clipToPadding="false" + android:scrollbarStyle="outsideOverlay" + android:drawSelectorOnTop="false" + android:cacheColorHint="@android:color/transparent" + android:scrollbarAlwaysDrawVerticalTrack="true" /> + + <TextView android:id="@android:id/empty" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:padding="@dimen/global_content_padding_side" + android:gravity="center" + android:visibility="gone" /> + + <RelativeLayout android:id="@+id/button_bar" + android:layout_height="wrap_content" + android:layout_width="fill_parent" + android:layout_weight="0" + android:visibility="gone"> + + <Button android:id="@+id/back_button" + android:layout_width="150dip" + android:layout_height="wrap_content" + android:layout_margin="5dip" + android:layout_alignParentLeft="true" + android:text="@string/back_button_label" + /> + <LinearLayout + android:orientation="horizontal" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true"> + + <Button android:id="@+id/skip_button" + android:layout_width="150dip" + android:layout_height="wrap_content" + android:layout_margin="5dip" + android:text="@string/skip_button_label" + android:visibility="gone" + /> + + <Button android:id="@+id/next_button" + android:layout_width="150dip" + android:layout_height="wrap_content" + android:layout_margin="5dip" + android:text="@string/next_button_label" + /> + </LinearLayout> + </RelativeLayout> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/progress_window.xml b/src/main/res/layout/progress_window.xml new file mode 100644 index 000000000..69bcc74b6 --- /dev/null +++ b/src/main/res/layout/progress_window.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<ProgressBar xmlns:android="http://schemas.android.com/apk/res/android" + android:indeterminate="true" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center"/>
\ No newline at end of file diff --git a/src/main/res/layout/quick_text_key_menu_item.xml b/src/main/res/layout/quick_text_key_menu_item.xml new file mode 100644 index 000000000..06e04c693 --- /dev/null +++ b/src/main/res/layout/quick_text_key_menu_item.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<merge xmlns:android="http://schemas.android.com/apk/res/android"> + + <TextView + android:id="@+id/quick_text_name" + android:layout_width="0dip" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_marginLeft="6dip" + android:layout_weight="1" + android:gravity="center_vertical" + android:singleLine="true" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:textColor="@android:color/black"/> + + <TextView + android:id="@+id/quick_text_output" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginLeft="6dip" + android:layout_marginRight="6dip" + android:gravity="right" + android:singleLine="true" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:textColor="@android:color/black"/> + +</merge>
\ No newline at end of file diff --git a/src/main/res/layout/quick_text_key_menu_item_with_icon.xml b/src/main/res/layout/quick_text_key_menu_item_with_icon.xml new file mode 100644 index 000000000..8a75832e8 --- /dev/null +++ b/src/main/res/layout/quick_text_key_menu_item_with_icon.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:orientation="horizontal" + android:paddingBottom="2dip" + android:paddingTop="2dip"> + + <ImageView + android:id="@+id/quick_text_icon" + android:layout_width="20dip" + android:layout_height="20dip" + android:layout_gravity="center_vertical" + android:layout_marginLeft="18dip" + android:scaleType="centerInside"/> + + <include layout="@layout/quick_text_key_menu_item"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/quick_text_key_menu_item_without_icon.xml b/src/main/res/layout/quick_text_key_menu_item_without_icon.xml new file mode 100644 index 000000000..ca2db0dee --- /dev/null +++ b/src/main/res/layout/quick_text_key_menu_item_without_icon.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:orientation="horizontal" + android:paddingBottom="2dip" + android:paddingTop="2dip"> + + <include layout="@layout/quick_text_key_menu_item"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/send_crash_log_ui.xml b/src/main/res/layout/send_crash_log_ui.xml new file mode 100644 index 000000000..12ce64376 --- /dev/null +++ b/src/main/res/layout/send_crash_log_ui.xml @@ -0,0 +1,92 @@ +<?xml version="1.0" encoding="utf-8"?> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:layout_margin="8dp" + android:weightSum="1" + android:animateLayoutChanges="true"> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.Title" + android:gravity="center_horizontal" + android:text="@string/ime_crashed_title" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/Ask.Text.Small.Error" + android:layout_marginTop="4dp" + android:gravity="center_horizontal" + android:text="@string/ime_crashed_sub_text" /> + + <View style="@style/Ask.Menu.Item.Title.Divider" /> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginTop="8dp" + android:padding="4dp" + android:text="@string/ime_crashed_text" /> + + <TextView + android:id="@+id/ime_crash_type" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginTop="4dp" + style="@style/Ask.Text.Small.Error" + android:clickable="true" + android:onClick="onClickOnType" + android:background="@drawable/transparent_click_feedback_background" /> + + <FrameLayout + android:id="@+id/logcat_fragment_container" + android:visibility="gone" + android:layout_width="match_parent" + android:layout_height="0px" + android:layout_weight="1" + android:layout_margin="8dp"/> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="44dp" + android:layout_marginTop="12dp" + android:weightSum="5" + android:baselineAligned="false" + android:orientation="horizontal" + android:gravity="center_horizontal"> + + <View + android:layout_width="0px" + android:layout_height="1px" + android:layout_weight="2" /> + + <Button + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:text="@string/ime_crashed_cancel_button" + android:onClick="onCancelCrashReport" /> + + <View + android:layout_width="0px" + android:layout_height="1px" + android:layout_weight="1" /> + + <Button + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:text="@string/ime_crashed_send_button" + android:drawableRight="@drawable/ic_accept" + android:drawablePadding="4dp" + android:onClick="onSendCrashReport" /> + + <View + android:layout_width="0px" + android:layout_height="1px" + android:layout_weight="2" /> + </LinearLayout> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/side_menu_layout.xml b/src/main/res/layout/side_menu_layout.xml new file mode 100644 index 000000000..2a5a079cc --- /dev/null +++ b/src/main/res/layout/side_menu_layout.xml @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:layout_height="match_parent" + android:fillViewport="true" + android:layout_width="match_parent"> + <LinearLayout + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="@color/menu_background_normal" + android:weightSum="1"> + + <net.evendanan.pushingpixels.AboutAppView + android:layout_height="wrap_content" + android:layout_width="match_parent" + ask:appIcon="@drawable/ic_launcher" + ask:appName="@string/ime_name" + ask:appOwner="@string/copyright_owner" + android:background="@drawable/menu_background" + ask:textColor="@android:color/black" + android:onClick="onNavigateToRootClicked" /> + + <View style="@style/Ask.Menu.Divider" /> + + <!-- consider adding a small flag or keyboard icon next to the Title --> + <TextView + style="@style/Ask.Menu.Item.Title" + android:text="@string/languages_cat" + android:drawableLeft="@drawable/ic_language_category" + android:drawablePadding="4dp"/> + + <View style="@style/Ask.Menu.Item.Title.Divider" /> + <!-- this will need to be refactor! I can't have all those copy-pastes! --> + <LinearLayout + style="@style/Ask.Menu.Row" + android:onClick="onNavigateToKeyboardAddonSettings"> + + <TextView + style="@style/Ask.Menu.Row.Item" + android:text="@string/keyboards_group" /> + + <TextView + style="@style/Ask.Menu.Row.Item.Extra" + android:id="@+id/keyboards_group_extra_data" + android:text="@string/keyboards_group_extra_template" /> + <!-- consider showing the current language flag --> + </LinearLayout> + + <View style="@style/Ask.Menu.Item.Divider" /> + + <TextView + style="@style/Ask.Menu.Item" + android:layout_width="match_parent" + android:text="@string/special_dictionaries_group" + android:onClick="onNavigateToDictionarySettings" /> + + <View style="@style/Ask.Menu.Item.Divider" /> + + <TextView + style="@style/Ask.Menu.Item.More" + android:layout_width="match_parent" + android:text="@string/menu_even_more_settings" + android:onClick="onNavigateToLanguageSettings" /> + + <!-- user interface --> + <!-- consider adding a small color platte icon next to the Title --> + <TextView + style="@style/Ask.Menu.Item.Title" + android:text="@string/ui_group" + android:drawableLeft="@drawable/ic_user_interface_category" + android:drawablePadding="4dp"/> + + <View style="@style/Ask.Menu.Item.Title.Divider" /> + + <LinearLayout + style="@style/Ask.Menu.Row" + android:onClick="onNavigateToKeyboardThemeSettings"> + + <TextView + style="@style/Ask.Menu.Row.Item" + android:text="@string/keyboard_theme_group" /> + + <TextView + style="@style/Ask.Menu.Row.Item.Extra" + android:id="@+id/theme_extra_data" + android:text="@string/selected_add_on_summary" /> + <!-- consider to show the Theme's icon --> + </LinearLayout> + + <View style="@style/Ask.Menu.Item.Divider" /> + + <TextView + style="@style/Ask.Menu.Item" + android:text="@string/effects_group" + android:onClick="onNavigateToEffectsSettings" /> + + <View style="@style/Ask.Menu.Item.Divider" /> + + <TextView + style="@style/Ask.Menu.Item" + android:text="@string/gesture_settings" + android:onClick="onNavigateToGestureSettings" /> + + <View style="@style/Ask.Menu.Item.Divider" /> + + <TextView + style="@style/Ask.Menu.Item.More" + android:text="@string/menu_even_more_settings" + android:onClick="onNavigateToUserInterfaceSettings" /> + + <!-- this empty view will allow us to push the About item all the way to the bottom of the menu --> + <View android:layout_width="1dp" + android:layout_height="0px" + android:layout_weight="1"/> + + <TextView + style="@style/Ask.Menu.Item" + android:layout_marginTop="24dp" + android:text="@string/menu_about_item" + android:onClick="onNavigateToAboutClicked" /> + </LinearLayout> +</ScrollView>
\ No newline at end of file diff --git a/src/main/res/layout/slide_pref.xml b/src/main/res/layout/slide_pref.xml new file mode 100644 index 000000000..2e2512d22 --- /dev/null +++ b/src/main/res/layout/slide_pref.xml @@ -0,0 +1,70 @@ +<!-- Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:padding="6dp"> + + <TextView + android:id="@+id/pref_title" + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content"/> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingTop="8dp" + android:weightSum="3"> + + <TextView + android:id="@+id/pref_min_value" + style="@android:style/TextAppearance.Small" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_weight="1" + android:gravity="left" + android:text="0"/> + + <TextView + android:id="@+id/pref_current_value" + style="@android:style/TextAppearance.Medium" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_weight="1" + android:gravity="center" + android:text="0"/> + + <TextView + android:id="@+id/pref_max_value" + style="@android:style/TextAppearance.Small" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_weight="1" + android:gravity="right" + android:text="0"/> + </LinearLayout> + + <SeekBar + android:id="@+id/pref_seekbar" + android:layout_width="fill_parent" + android:layout_height="wrap_content"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/switch_preference_layout.xml b/src/main/res/layout/switch_preference_layout.xml new file mode 100644 index 000000000..d86c86e6a --- /dev/null +++ b/src/main/res/layout/switch_preference_layout.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:padding="8dp" + android:minHeight="@dimen/comfortable_min_row_height"> + + <RelativeLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical"> + + <FrameLayout + android:id="@android:id/widget_frame" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" /> + + <TextView + android:id="@android:id/title" + style="@android:style/TextAppearance.Medium" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_toLeftOf="@android:id/widget_frame" /> + </RelativeLayout> + + <TextView + android:id="@android:id/summary" + android:paddingTop="4dp" + style="@android:style/TextAppearance.Small" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/testers_version.xml b/src/main/res/layout/testers_version.xml new file mode 100644 index 000000000..af9f48001 --- /dev/null +++ b/src/main/res/layout/testers_version.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="8dp" + android:text="@string/beta_tester_message" + android:autoLink="web"/> + + <Button + android:id="@+id/close_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:gravity="center" + android:layout_marginTop="8dp" + android:padding="8dp" + android:text="@string/close_button" + android:onClick="onCloseClicked"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_1.xml b/src/main/res/layout/tip_layout_1.xml new file mode 100644 index 000000000..a0e1b5d0b --- /dev/null +++ b/src/main/res/layout/tip_layout_1.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_1_welcome_to_ask" + android:textStyle="bold"/> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_1_how_to_access_settings"/> + + <ImageView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_marginTop="10dp" + android:scaleType="centerInside" + android:src="@drawable/tip_1_ask_settings"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_2.xml b/src/main/res/layout/tip_layout_2.xml new file mode 100644 index 000000000..526cb0ffb --- /dev/null +++ b/src/main/res/layout/tip_layout_2.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_2_gestures" + android:textStyle="bold"/> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_2_gestures_tip"/> + + <ImageView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_marginTop="10dp" + android:scaleType="centerInside" + android:src="@drawable/tip_2_gestures"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_3.xml b/src/main/res/layout/tip_layout_3.xml new file mode 100644 index 000000000..eeba677f3 --- /dev/null +++ b/src/main/res/layout/tip_layout_3.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_3_hidden_kbds" + android:textStyle="bold"/> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_3_hidden_kbds_tip"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_4.xml b/src/main/res/layout/tip_layout_4.xml new file mode 100644 index 000000000..85b22b7da --- /dev/null +++ b/src/main/res/layout/tip_layout_4.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_4_top_generic_row" + android:textStyle="bold" /> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_4_top_generic_row_tip" /> + + <ImageView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_margin="0px" + android:layout_marginTop="4dp" + android:adjustViewBounds="true" + android:padding="0px" + android:scaleType="centerInside" + android:src="@drawable/tip_4_rows" /> + + <View style="@style/Ask.Menu.Item.Divider" /> + + <TextView + style="@style/Ask.Text.Title" + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:gravity="center" + android:paddingTop="12dp" + android:text="@string/tip_4_top_generic_row_go_to_top_row_settings" /> + + <fragment + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:name="com.anysoftkeyboard.ui.settings.TopRowSelectorFragment" + tools:layout="@layout/addon_list_item_pref" /> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_5.xml b/src/main/res/layout/tip_layout_5.xml new file mode 100644 index 000000000..30b28124d --- /dev/null +++ b/src/main/res/layout/tip_layout_5.xml @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_5_key_feedback" + android:textStyle="bold" /> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_5_key_feedback_tip" /> + + <CheckBox + android:id="@+id/tip_settings_key_press_vibration" + style="@style/Ask.Text.Normal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/vibrate_on_key_press_title" /> + + <CheckBox + android:id="@+id/tip_settings_key_press_sound" + style="@style/Ask.Text.Normal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/sound_on" /> + + <TextView + style="@style/Ask.Text.Normal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_5_key_feedback_test" /> + + <EditText + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_6.xml b/src/main/res/layout/tip_layout_6.xml new file mode 100644 index 000000000..01da30835 --- /dev/null +++ b/src/main/res/layout/tip_layout_6.xml @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_6_bottom_rows" + android:textStyle="bold" /> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_6_bottom_rows_tip" /> + + <ImageView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_margin="0px" + android:layout_marginTop="4dp" + android:adjustViewBounds="true" + android:padding="0px" + android:scaleType="centerInside" + android:src="@drawable/tip_6_rows" /> + + <View style="@style/Ask.Menu.Item.Divider" /> + + <TextView + style="@style/Ask.Text.Title" + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:gravity="center" + android:paddingTop="12dp" + android:text="@string/tip_6_top_generic_row_go_to_bottom_row_settings" /> + + <fragment + android:layout_height="wrap_content" + android:layout_width="match_parent" + android:name="com.anysoftkeyboard.ui.settings.BottomRowSelectorFragment" + tools:layout="@layout/addon_list_item_pref" /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_7.xml b/src/main/res/layout/tip_layout_7.xml new file mode 100644 index 000000000..a5b9940bc --- /dev/null +++ b/src/main/res/layout/tip_layout_7.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_7_voice_input" + android:textStyle="bold" /> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:drawableBottom="@drawable/sym_keyboard_mic" + android:drawablePadding="6dp" + android:text="@string/tip_7_voice_input_tip" /> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="6dp" + android:text="@string/tip_7_voice_input_tip_dont_forget_bottom_row" /> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="6dp" + android:text="@string/tip_7_voice_input_tip_note" /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_8.xml b/src/main/res/layout/tip_layout_8.xml new file mode 100644 index 000000000..9c0ee46c0 --- /dev/null +++ b/src/main/res/layout/tip_layout_8.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_8_suggestions" + android:textStyle="bold"/> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_8_suggestions_tip"/> + + <ImageView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_margin="0px" + android:layout_marginBottom="4dp" + android:layout_marginTop="4dp" + android:adjustViewBounds="true" + android:padding="0px" + android:scaleType="centerInside" + android:src="@drawable/tip_8_suggestions"/> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_8_suggestions_editor"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_layout_9.xml b/src/main/res/layout/tip_layout_9.xml new file mode 100644 index 000000000..b8aa3afdb --- /dev/null +++ b/src/main/res/layout/tip_layout_9.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tip_9_suggestions_restart" + android:textStyle="bold"/> + + <ImageView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_margin="0px" + android:layout_marginBottom="4dp" + android:layout_marginTop="4dp" + android:adjustViewBounds="true" + android:padding="0px" + android:scaleType="centerInside" + android:src="@drawable/tip_9_screenshot"/> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/tip_9_suggestions_restart_tip"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/tip_scroll_container.xml b/src/main/res/layout/tip_scroll_container.xml new file mode 100644 index 000000000..af582f94d --- /dev/null +++ b/src/main/res/layout/tip_scroll_container.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent"> + +</ScrollView>
\ No newline at end of file diff --git a/src/main/res/layout/tips_layout.xml b/src/main/res/layout/tips_layout.xml new file mode 100644 index 000000000..b4236441a --- /dev/null +++ b/src/main/res/layout/tips_layout.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:weightSum="1" + android:orientation="vertical"> + + <TextView + style="@style/Ask.Text.Title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tips_title" /> + + <View + style="@style/Ask.Legal.Divider" + android:layout_marginBottom="0dp" /> + + <android.support.v4.view.ViewPager + android:id="@+id/tips_pager" + android:layout_width="match_parent" + android:layout_height="0px" + android:layout_weight="1"/> + + <View + style="@style/Ask.Legal.Divider" + android:layout_marginTop="0dp" /> + + <TextView + android:id="@+id/tips_pager_swipe_hint" + style="@style/Ask.Text.Hint" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/tips_pager_swipe_hint" /> + + <CheckBox + android:id="@+id/show_tips_next_time" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/show_new_tips_notifications_again" /> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/toggle_view.xml b/src/main/res/layout/toggle_view.xml new file mode 100644 index 000000000..7d408285c --- /dev/null +++ b/src/main/res/layout/toggle_view.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> + +<ToggleButton xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/toggle_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textOff="@string/toggle_button_off" + android:textOn="@string/toggle_button_on"> +</ToggleButton>
\ No newline at end of file diff --git a/src/main/res/layout/transparent_divider.xml b/src/main/res/layout/transparent_divider.xml new file mode 100644 index 000000000..31049aa7e --- /dev/null +++ b/src/main/res/layout/transparent_divider.xml @@ -0,0 +1,5 @@ +<View xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="6dp" + android:layout_height="6dp" + android:background="@android:color/transparent"> +</View>
\ No newline at end of file diff --git a/src/main/res/layout/tutorial_menu_closing.xml b/src/main/res/layout/tutorial_menu_closing.xml new file mode 100644 index 000000000..16a84838e --- /dev/null +++ b/src/main/res/layout/tutorial_menu_closing.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/Ask.Text.Normal.Shadow" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textColor="@android:color/white" + android:drawablePadding="4dp" + android:drawableLeft="@drawable/ic_left_arrow" + android:text="@string/tutorial_menu_close_menu"/>
\ No newline at end of file diff --git a/src/main/res/layout/tutorial_menu_opening.xml b/src/main/res/layout/tutorial_menu_opening.xml new file mode 100644 index 000000000..d353ebca1 --- /dev/null +++ b/src/main/res/layout/tutorial_menu_opening.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + style="@style/Ask.Text.Normal.Shadow" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textColor="@android:color/white" + android:drawablePadding="4dp" + android:drawableLeft="@drawable/ic_left_arrow" + android:text="@string/tutorial_menu_open_menu"/>
\ No newline at end of file diff --git a/src/main/res/layout/user_dictionary_editor.xml b/src/main/res/layout/user_dictionary_editor.xml new file mode 100644 index 000000000..e1e94b5dd --- /dev/null +++ b/src/main/res/layout/user_dictionary_editor.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?><!-- + Copyright (C) 2008 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent"> + + <include layout="@layout/user_dictionary_editor_abslistview" /> + + <LinearLayout + android:id="@+id/empty_user_dictionary" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="16dp" + android:visibility="gone" + android:background="@drawable/transparent_click_feedback_background"> + <TextView + style="@style/Ask.Text.SubTitle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:gravity="center" + android:text="@string/user_dict_settings_empty_text" + android:drawablePadding="12dp" + android:drawableTop="@drawable/ic_large_new" /> + </LinearLayout> +</FrameLayout>
\ No newline at end of file diff --git a/src/main/res/layout/user_dictionary_editor_abslistview.xml b/src/main/res/layout/user_dictionary_editor_abslistview.xml new file mode 100644 index 000000000..7c28ed09a --- /dev/null +++ b/src/main/res/layout/user_dictionary_editor_abslistview.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<ListView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/list" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:descendantFocusability="beforeDescendants" />
\ No newline at end of file diff --git a/src/main/res/layout/user_dictionary_word_row.xml b/src/main/res/layout/user_dictionary_word_row.xml new file mode 100644 index 000000000..eb01fbf54 --- /dev/null +++ b/src/main/res/layout/user_dictionary_word_row.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingLeft="8dp" + android:paddingRight="8dp" + android:minHeight="@dimen/comfortable_min_row_height" + android:gravity="center_vertical" + android:weightSum="1"> + + <TextView + style="@style/Ask.Text.Title" + android:id="@+id/word_view" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_weight="1"/> + + <ImageView + android:id="@+id/delete_user_word" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="8dp" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:src="@drawable/ic_action_content_discard" + android:background="@drawable/transparent_click_feedback_background"/> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/user_dictionary_word_row_add.xml b/src/main/res/layout/user_dictionary_word_row_add.xml new file mode 100644 index 000000000..8728e439d --- /dev/null +++ b/src/main/res/layout/user_dictionary_word_row_add.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content"> + + <TextView + android:id="@+id/add_new_word" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:minHeight="@dimen/comfortable_min_row_height" + android:gravity="center" + android:text="@string/click_to_add_new_word" + android:drawablePadding="4dp" + android:drawableLeft="@drawable/ic_action_content_new" /> + +</FrameLayout> diff --git a/src/main/res/layout/user_dictionary_word_row_edit.xml b/src/main/res/layout/user_dictionary_word_row_edit.xml new file mode 100644 index 000000000..91c7eb626 --- /dev/null +++ b/src/main/res/layout/user_dictionary_word_row_edit.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingLeft="8dp" + android:paddingRight="8dp" + android:minHeight="@dimen/comfortable_min_row_height" + android:gravity="center_vertical" + android:weightSum="1"> + + <EditText + style="@style/Ask.Text.Title" + android:id="@+id/word_view" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_weight="1" + android:singleLine="true" + android:lines="1" + android:hint="@string/enter_word_hint" + android:imeOptions="actionDone" + android:inputType="textNoSuggestions|text" + android:layout_gravity="center_vertical"/> + + <ImageView + android:id="@+id/approve_user_word" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="8dp" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:src="@drawable/ic_accept" + android:background="@drawable/transparent_click_feedback_background"/> +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/voice_input_not_installed.xml b/src/main/res/layout/voice_input_not_installed.xml new file mode 100644 index 000000000..dee269242 --- /dev/null +++ b/src/main/res/layout/voice_input_not_installed.xml @@ -0,0 +1,71 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="vertical" + android:layout_gravity="center" + android:layout_margin="16dp" + android:padding="8dp" + android:background="#666"> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/voice_input_not_installed_title"/> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingBottom="12dp" + android:paddingLeft="8dp" + android:paddingRight="8dp" + android:text="@string/voice_input_not_installed_text"/> + + <LinearLayout + android:id="@+id/close_button_layout" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="#555" + android:orientation="horizontal" + android:padding="4dp" + android:weightSum="3"> + + <View + android:layout_width="0px" + android:layout_height="1px" + android:layout_weight="1"/> + + <Button + android:id="@+id/no_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:gravity="center" + android:minWidth="100dp" + android:padding="8dp" + android:text="@string/voice_input_not_installed_action_do_not_install"/> + + <View + android:layout_width="0px" + android:layout_height="1px" + android:layout_weight="1"/> + + <Button + android:id="@+id/install_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:gravity="center" + android:minWidth="100dp" + android:padding="8dp" + android:text="@string/voice_input_not_installed_action_install"/> + + <View + android:layout_width="0px" + android:layout_height="1px" + android:layout_weight="1"/> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/welcome_howto.xml b/src/main/res/layout/welcome_howto.xml new file mode 100644 index 000000000..0b117db06 --- /dev/null +++ b/src/main/res/layout/welcome_howto.xml @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:layout_marginTop="0dp" + android:orientation="vertical"> + + <ScrollView + android:id="@+id/howto_scroller" + android:layout_width="fill_parent" + android:layout_height="0dp" + android:layout_weight="1"> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="5dp" + android:layout_marginRight="5dp" + android:orientation="vertical"> + + <TextView + style="@android:style/TextAppearance.Large" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@string/how_to_pointer_title" + android:textColor="@android:color/white" + android:textStyle="bold"> + </TextView> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_margin="5dp" + android:orientation="horizontal" + android:weightSum="10"> + + <ImageView + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_margin="4dp" + android:layout_weight="3" + android:adjustViewBounds="true" + android:scaleType="centerInside" + android:src="@drawable/light_theme_screenshot"> + </ImageView> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_margin="4dp" + android:layout_weight="7" + android:text="@string/how_to_pointer_not_app"> + </TextView> + </LinearLayout> + + <TextView + style="@android:style/TextAppearance.Medium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_margin="6dp" + android:gravity="center" + android:text="@string/how_to_active_text" + android:textColor="@android:color/white" + android:textStyle="bold"/> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="3dp" + android:layout_marginRight="3dp" + android:text="@string/how_to_simple_howto_preface"> + </TextView> + <!-- enable --> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="3dp" + android:layout_marginRight="3dp" + android:layout_marginTop="6dp" + android:text="@string/how_to_simple_howto_enable_ask"> + </TextView> + + <Button + android:id="@+id/howto_button_configure_imes" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_margin="4dp" + android:text="@string/how_to_simple_howto_enable_ask_button"/> + <!-- switch to ASK --> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="3dp" + android:layout_marginRight="3dp" + android:layout_marginTop="6dp" + android:text="@string/how_to_simple_howto_switch_to_ask"> + </TextView> + + <Button + android:id="@+id/howto_button_switch_to_ask" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_margin="4dp" + android:text="@string/how_to_simple_howto_switch_to_ask_button_after_step_1"/> + <!-- go to settings --> + + <TextView + style="@android:style/TextAppearance.Small" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="3dp" + android:layout_marginRight="3dp" + android:layout_marginTop="6dp" + android:text="@string/how_to_simple_howto_go_to_settings"> + </TextView> + + <Button + android:id="@+id/howto_button_goto_ask_settings" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_margin="4dp" + android:text="@string/how_to_simple_howto_go_to_settings_button"/> + </LinearLayout> + </ScrollView> + + <LinearLayout + android:id="@+id/close_button_layout" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="@drawable/tips_bottom_background" + android:orientation="horizontal" + android:padding="4dp" + android:weightSum="2"> + + <Button + android:id="@+id/close_button" + android:layout_width="0px" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_weight="1" + android:gravity="center" + android:padding="8dp" + android:text="@string/close_button"/> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/src/main/res/layout/words_editor_actionbar_view.xml b/src/main/res/layout/words_editor_actionbar_view.xml new file mode 100644 index 000000000..a46765f46 --- /dev/null +++ b/src/main/res/layout/words_editor_actionbar_view.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:padding="4dp" + android:weightSum="1"> + + <TextView + style="@style/Ask.Text.Hint" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:text="@string/user_dictionary_select_locale" /> + + <Spinner + android:id="@+id/user_dictionay_langs" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="8dp" /> +</LinearLayout> diff --git a/src/main/res/menu/words_editor_menu_actions.xml b/src/main/res/menu/words_editor_menu_actions.xml new file mode 100644 index 000000000..f526588d2 --- /dev/null +++ b/src/main/res/menu/words_editor_menu_actions.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> + +<menu xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto"> + <!-- Search, should appear as action button --> + <item android:id="@+id/add_user_word" + android:icon="@android:drawable/ic_menu_add" + android:title="@string/word_editor_action_add_word" + app:showAsAction="never|withText" /> + <item android:id="@+id/backup_words" + android:icon="@android:drawable/ic_menu_save" + android:title="@string/word_editor_action_backup_words" + app:showAsAction="never|withText" /> + <item android:id="@+id/restore_words" + android:icon="@android:drawable/ic_menu_upload" + android:title="@string/word_editor_action_restore_words" + app:showAsAction="never|withText" /> +</menu>
\ No newline at end of file diff --git a/src/main/res/raw/words_1.dict b/src/main/res/raw/words_1.dict Binary files differnew file mode 100644 index 000000000..60a1186c1 --- /dev/null +++ b/src/main/res/raw/words_1.dict diff --git a/src/main/res/values-ar/strings.xml b/src/main/res/values-ar/strings.xml new file mode 100755 index 000000000..14bb45bd5 --- /dev/null +++ b/src/main/res/values-ar/strings.xml @@ -0,0 +1,468 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">لوحة مفاتيح AnySoft</string> + <string name="settings_app_name">إعدادات AnySoftKeyboard</string> + <string name="spell_checker_service_name">مدقق الإملائي AnySoftKeyboard</string> + <string name="spell_checker_settings">إعدادات AnySoftKeyboard</string> + <string name="subtype_generic">تهجئة عامة</string> + <string name="click_to_restart_suggestions">انقر للحصول على اقتراحات</string> + <string name="tips_notification_text">انقر للحصول على نصائح</string> + <string name="tips_button">كيفيفة استخدام النصائح</string> + <string name="tips_button_description">انقر للحصول عللى نصائح تخص AnySoftKeyboard</string> + <string name="tips_title">نصائح AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">مرحبا بكم في AnySoftKeyboard</string> + <string name="tip_1_how_to_access_settings">للوصول الى الاعدادات اضغط مطولا مفتاح ENTER. ستجد عالم من التخصيصات هناك </string> + <string name="tip_2_gestures">أؤيد الإيماءات </string> + <string name="tip_2_gestures_tip"> مع السحب يمكنك عمل الكثير,السحب إلى اليمين لتغيير اللغة,وإلى اليسار للتحول الى رموز, وسحب مفتاح المسافة لعرض استخدامات لوحة المفاتيح,والسحب للاسفل لإخفاء لوحة المفاتيح.⏎( يمكنك تغيير الاعدادات بالضغط على مفتاح Enter مطولا.)</string> + <string name="tip_3_hidden_kbds">احجار كريمة مخفية </string> + <string name="tip_3_hidden_kbds_tip">هناك بعض لوحات المفاتيح المخفية: ⏎1)السحب من على مفتاح المسافة لأعلى، سوف تحصل على استخدامات لوحة المفاتيح مع السهام وميكروفون (لإدخال الصوت) ⏎ 2) السحب للاعلى خارج لوحة المفاتيح مطولا. . هذا هو امتداد لوحة المفاتيح، مع الأرقام والرموز.</string> + <string name="tip_4_top_generic_row">صف علوي </string> + <string name="tip_4_top_generic_row_tip">الصف العلوي هو نفسه على جميع الانساق، ويمكن تغيير ذلك! الصف العلوي الافتراضي يتضمن الرموز الرئيسية (<i>123</i>) مفاتيح الأسهم اليسار واليمين، ومفتاح اللغة (<i>أ ب ت</i>). يمكنك استبدال هذا الصف في الإعدادات.</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">غير الصف العلوي الان</string> + <string name="tip_5_key_feedback">رد</string> + <string name="tip_5_key_feedback_tip">أحيانا من الجيد وجود تغذية غير مرئية عند النقر على المفاتيح.نحن ندعم ذلك,وهنا يمكنك عمل اهتزاز أو أصوات أو كلاهما عند النقر.</string> + <string name="tip_5_key_feedback_test">هل تريد إختبار الرد?</string> + <string name="tip_6_bottom_rows">صف سفلي </string> + <string name="tip_6_bottom_rows_tip">كما في الصف العلوي، يمكن أيضا الصف السفلي استبداله. AnySoftKeyboard لديه عدة أنواع - مع أو بدون هيئة التصنيع، تصميم آيفون، الخ.</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">تغيير الصف السفلي </string> + <string name="tip_7_voice_input">تحث إلي </string> + <string name="tip_7_voice_input_tip">الكتابة شئ جميل، ولكن هناك أيضا دعم لإدخال الصوت! هل تريد أن تملي على النص؟ انقر فوق مفتاح الميكروفون، وتحدث من بعيد! ⏎ تستخدم هذه ميزة جوجل للتعرف على الصوت للدولة من بين الفن والتكنولوجيا، لذلك تأكد من أنها تعمل :)</string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">إذا كنت تريد أن يكون دائما رمز هيئة التصنيع، تأكد من حصولك على الصف السفلي الصحيح ( تذكر؟). ⏎ على أي حال،رمز هيئة التصنيع هو دائما الوصول إليها عبر استخدامات لوحة المفاتيح المخفية (اسحب مفتاح المسافة للاعلى).</string> + <string name="tip_7_voice_input_tip_note">* يتطلب أندرويد 2.2 + واتصال إنترنت للعمل.</string> + <string name="tip_8_suggestions">اكملك </string> + <string name="tip_8_suggestions_tip">اعتمادا على مستوى لغة الدعم. AnySoftKeyboard يمكن أن تساعدك على إنهاء كلماتك وتصحيح الأخطاء المطبعية الخاصة بك. عندما تبدأ الكتابة، AnySoftKeyboard سوف تشير الكلمات على أساس ما كتبته بالفعل.</string> + <string name="tip_8_suggestions_editor">إذا كنت لا أعرف كلمة واحدة، يمكن أن تعلمني! اكتب هذه الكلمة، وانقر في مكان الاقتراحات. سوف أتذكر ذلك. ⏎ يمكنك أيضا تحرير هذه الكلمات من قبل المستخدم في محرر مدمج لدينا. ابحث عن إعدادات المحرر في قاموس AnySoftKeyboard.</string> + <string name="tip_9_suggestions_restart">إعادة تشغيل المقترحات</string> + <string name="tip_9_suggestions_restart_tip">AnySoftKeyboard يقدم اقتراحات تستند إلى ما كتبته. ولكن AnySoftKeyboard يمكن أيضا أن تقدم اقتراحات على الكلمات المكتوبة مسبقا! اضغط على كلمة واحدة، AnySoftKeyboard ستقوم بتحديث قطاع الاقتراحات.</string> + <string name="main_tab_welcome">مرحبا</string> + <string name="main_tab_links">وصلات</string> + <string name="main_tab_credits">إشادات</string> + <string name="how_to_pointer_title">مرحبا بك في SoftKeyboard</string> + <string name="how_to_pointer_version_prefix">إصدار </string> + <string name="how_to_pointer_not_app">أنيسوفتكييبوارد ليس تطبيقاُ عادياُ - إنه بديل للوحة المفاتيح الظاهرية.</string> + <string name="how_to_pointer_go_to_links">للمزيد من المعلومات، اذهب لمكان الروابط.</string> + <string name="how_to_pointer_how_to_url">تفاصيل عن كيفية استخدام لوحة المفاتيح</string> + <string name="how_to_pointer_site">تفاصيل عامة:</string> + <string name="how_to_pointer_changelog">تفاصيل عن النسخة الأحدث:</string> + <string name="how_to_pointer_issues">إبلاغ عن المشاكل:</string> + <string name="main_tab_credits_title">هذا التطبيق تم صنعه بمساعدة الآتيين:</string> + <string name="main_tab_credits_created_by">صنع بواسطة:</string> + <string name="main_tab_credits_additional_work_by">البرمجة الإضافية بواسطة:</string> + <string name="main_tab_credits_localization_by">جهود التعريب من قبل :</string> + <string name="main_tab_credits_GUI_by">صور واجهة المستخدم بواسطة:</string> + <string name="how_to_enable_dialog_title">السماح AnySoftKeyboard ؟</string> + <string name="how_to_enable_dialog_text">Anysoftkeyboard غير مفعل الآن. هل تريد أن أخبرك طريقة التفعيل?</string> + <string name="how_to_enable_dialog_show_me">اظهر لي </string> + <string name="how_to_enable_dialog_dont_show_me">لاحقا </string> + <string name="how_to_simple_howto_preface">النظام يتطلب بأن (المستخدم) يتمكن تفعيل لوحات المفاتيح الخارجية يدويا. هنا الشرح:</string> + <string name="how_to_simple_howto_enable_ask">الخطوة 1: فعّل AnySoftKeyboard (سوف يحذرك حول مفتاح التسجيل الممكن، لا تقلق AnySoftKeyboard لن يحتفظ بالبيانات ولن يرسلها أي مكان):</string> + <string name="how_to_simple_howto_enable_ask_button">تفعيل anysoftkeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">انقر على مفتاح الرجوع مرة واحدة، للعودة إلى تعليمات التنشيط</string> + <string name="how_to_simple_howto_switch_to_ask">الخطوة 2: اختر AnySoftKeyboard كطريقة الإدخال الخاصة بك:</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">التحول إلى anysoftkeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">أولا اعمل الخطوة 1.</string> + <string name="how_to_simple_howto_go_to_settings">الخطوة 3 (اختياري): AnySoftKeyboard قابلة جدا للتخصيص. تغيير الاشياء! يمكنك أن تفعل ذلك في وقت لاحق عن طريق النقر مطولا على مفتاحENTER.</string> + <string name="how_to_simple_howto_go_to_settings_button">اعدادات AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard بيتا</string> + <string name="notification_text_testers">هذه هي النسخة التجريبية. استخدام بحذر!</string> + <string name="notification_text_changelog">انقر لمعرفة الجديد</string> + <string name="notification_title_how_to_enable">مرحبا بك في AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">تعلم كيفية التفعيل</string> + <string name="testers_version">اختبار البناء!</string> + <string name="license_title">ترخيص</string> + <string name="languages_cat">اللغات</string> + <string name="about">حول</string> + <string name="changelog">التغيير</string> + <string name="search_market_for_addons">ابحث عن الإضافات</string> + <string name="no_market_store_available">لا يمكن ايجاد متجر التطبيقات في جهازك.غير قادر للبحث عن اضافات!</string> + <string name="theme_addons_settings">إعدادات نسق لوحة المفاتيح</string> + <string name="keyboard_theme_tweak_group">الأقراص</string> + <string name="keyboard_theme_tweak_hints_group">تلميحات النص</string> + <string name="bottom_row_addons_settings">إعدادات الصف السفلي</string> + <string name="top_row_addons_settings">إعدادات الصف العلوي</string> + <string name="close_button">إغلاق</string> + <string name="how_to_active_text">كيف تفعل AnySoftKeyboard</string> + <string name="added_word">تم الحفظ</string> + <string name="revert_added_word_question">إزالة؟</string> + <string name="removed_word">تمت الإزالة:</string> + <string name="hint_add_to_dictionary">\u2190 المس مجددا للحفظ</string> + <string name="hint_double_tap_to_close">إزالة المقترحات مرة أخرى</string> + <string name="menu_insert_smiley">إدراج التعبيرات</string> + <string name="click_for_help">مساعدة</string> + <string name="click_for_help_summary">إضغط للمزيد من المساعدة</string> + <string name="ui_group">واجهة المستخدم</string> + <string name="physical_keyboard_change_notification_title">إخطار تنسيق لوحة المفاتيح</string> + <string name="physical_keyboard_change_notification_summary">نوع التنبيه عن النسق النشط. الآن:</string> + <string name="physical_keyboard_change_notification_dialog_title">اختيار نوع الإخطار</string> + <string name="lengthy_operations_toast_notification">تنبيه عند إجراء عمليات مطولة</string> + <string name="lengthy_operations_toast_notification_summary">أظهر تنبيهات قصيرة عند العمليات المطولة</string> + <string name="voice_input_not_support_in_this_os_version">مدخل الصوت مدعوم في اندرويد 2.2 فصاعدا</string> + <string name="voice_input_not_installed_title">مدخل الصوت غير مثبت.</string> + <string name="voice_input_not_installed_text">يتطلب تثبيت Google Voice Input من متجر التطبيقات لإستخدام هذه الميزة.</string> + <string name="voice_input_not_installed_action_install">تثبيت</string> + <string name="voice_input_not_installed_action_do_not_install">لا</string> + <string name="voice_input_not_voice_pack_in_market">لا أستطيع ايجاد مدخل الصوت (voicesearch.android.google.com) في المتجر. عذرا,مدخل الصوت لن يعمل في جهازك.</string> + <string name="change_ime">تغيير طريقة الإدخال</string> + <string name="override_dictionary">تجاهل القاموس الإفتراضي</string> + <string name="override_dictionary_title">تجاوز القاموس</string> + <string name="override_dictionary_default">مبدئي</string> + <string name="override_disabled">تم حذف التجاوزات</string> + <string name="override_enabled">التجاوز إلى </string> + <string name="effects_group">تأثيرات</string> + <string name="ime_settings">اعدادات لوحة المفاتيح</string> + <string name="vibrate_on_key_press_title">اهتزاز عند النقر</string> + <string name="vibrate_on_key_press_summary">اضغط لتعيين الاهتزاز لمفاتيح محدده</string> + <string name="vibrate_on_key_press_dialog_title">اختر نوع الاهتزاز</string> + <string name="sound_on">صوت عند النقر</string> + <string name="sound_on_summary">تأثرات صوتية عند النقر </string> + <string name="use_custom_sound_volume">حدد مقدار معين</string> + <string name="use_custom_sound_volume_on_summary">مقدار تأثيرات الصوت مخصصة</string> + <string name="use_custom_sound_volume_off_summary">تأثيرات مقدار الصوت هي مقدار تنبيهات النظام</string> + <string name="custom_sound_volume">مقدار النقر على المفاتيح المخصصة</string> + <string name="speacial_fetures_group">ميزات خاصة</string> + <string name="switch_keyboard_on_space">تباعد مفاتيح لوحة المفاتيح</string> + <string name="switch_keyboard_on_space_on_summary">اضغط مسافة للتغيير من الرموز/ الأرقام إلى الحروف</string> + <string name="switch_keyboard_on_space_off_summary">لا تضغط مسافة للتغيير من الرموز/ الأرقام إلى الحروف</string> + <string name="hide_soft_when_physical">إخفاء لوحة المفاتيح على المفتاح الفعلي</string> + <string name="hide_soft_when_physical_on_summary">إخفاء لوحة المفاتيح المرنة عند استخدام لوحة المفاتيح الفعلية</string> + <string name="hide_soft_when_physical_off_summary">إظهار لوحة المفاتيح المرنة عند استخدام لوحة المفاتيح الفعلية</string> + <string name="fullscreen_input_connection_supported">استخدم الشكل العرضي عند ملء الشاشة </string> + <string name="fullscreen_input_connection_supported_on_summary">ملء الشاشة عند العرض</string> + <string name="fullscreen_input_connection_supported_off_summary">لا تستخدم ملء الشاشة عند العرض</string> + <string name="fullscreen_portrait_input_connection_supported">استخدم الشكل الطولي عند ملء الشاشة</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">ملء الشاشة طوليا</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">لا تستخدم ملء الشاشة طوليا</string> + <string name="backword_support">رجوع\n</string> + <string name="backword_support_on_summary">تغيير المسافة سيحذف آخر كلمة</string> + <string name="backword_support_off_summary">تغيير المسافة سيحذف آخر حرف</string> + <string name="swipe_tweak_group">تغيير أداء حركة الايماءات</string> + <string name="swipe_up_action">اسحب للأعلى</string> + <string name="swipe_up_action_summary">تعيين أداء ايماءات السحب لأعلى</string> + <string name="swipe_up_action_title">اختيار أداء السحب لأعلى</string> + <string name="swipe_up_from_spacebar_action">سحب زر المسافة للأعلى</string> + <string name="swipe_up_from_spacebar_action_summary">يوضح وظيفة سحب زر المسافة للأعلى</string> + <string name="swipe_up_from_spacebar_action_title">اختار وظيفة سحب زر المسافة للأعلى</string> + <string name="swipe_down_action">السحب لأسفل</string> + <string name="swipe_down_action_summary">تعيين أداء ايماءات السحب لأسفل</string> + <string name="swipe_down_action_title">أختيار أداء السحب لأسفل</string> + <string name="swipe_left_action">السحب لليسار</string> + <string name="swipe_left_action_summary">تعيين أداء ايماءات السحب لليسار</string> + <string name="swipe_left_action_title">اختيار أداء السحب لليسار</string> + <string name="swipe_right_action">السحب لليمين</string> + <string name="swipe_right_action_summary">تعيين أداء ايماءات السحب لليمين</string> + <string name="swipe_right_action_title">اختيار أداء السحب لليمين</string> + <string name="pinch_gesture_action">تلميح عند النقر</string> + <string name="pinch_gesture_action_title">اختر عمل التلميح عند النقر</string> + <string name="pinch_gesture_action_summary">عرف عمل التلميح عند النقر</string> + <string name="separate_gesture_action">ضغط الزر مطولا</string> + <string name="separate_gesture_action_title"> اختر وظيفة الضغط مطولا على الزر</string> + <string name="separate_gesture_action_summary">يوضح وظيفة الضغط على الزر مطولا</string> + <string name="swipe_action_name_none">لا اجراء</string> + <string name="swipe_action_name_next_alphabet">لوحة مفاتيح الحروف التالية </string> + <string name="swipe_action_name_next_symbols">لوحة مفاتيح الرموز التالية</string> + <string name="swipe_action_name_next_inside_mode">التالي في الوضع الحالي</string> + <string name="swipe_action_name_cycle_keyboards">دوران حول جميع لوحات المفاتيح</string> + <string name="swipe_action_name_reverse_cycle_keyboards">دوران عكسي حول جميع لوحات المفاتيح</string> + <string name="swipe_action_name_shift">إزاحة</string> + <string name="swipe_action_name_hide">اخفاء لوحة المفاتيح</string> + <string name="swipe_action_name_backspace">ارجاع المسافة</string> + <string name="swipe_action_name_backword">رجوع</string> + <string name="swipe_action_name_clear_input">حذف كامل النص</string> + <string name="swipe_action_name_cursor_up">حرك المؤشر لأعلى</string> + <string name="swipe_action_name_cursor_down">حرك المؤشر لأسفل</string> + <string name="swipe_action_name_cursor_left">حرك المؤشر لليسار</string> + <string name="swipe_action_name_cursor_right">حرك المؤشر لليمين</string> + <string name="swipe_action_name_other_keyboards_mode">تغيير النسق</string> + <string name="swipe_action_name_split_layout">تقسيم النسق</string> + <string name="swipe_action_name_merge_layout">دمج النسق</string> + <string name="swipe_action_name_utility_keyboard">إظهر إستخدامات لوحة المفاتيح</string> + <string name="settings_swipe_velocity_threshold_title">سرعة الاستجابة عند السحب</string> + <string name="settings_swipe_velocity_threshold_summary">أقل سرعة في سحب الزر</string> + <string name="settings_swipe_velocity_very_slow">بطيء جدًا</string> + <string name="settings_swipe_velocity_slow">بطيء</string> + <string name="settings_swipe_velocity_normal">عادي</string> + <string name="settings_swipe_velocity_fast">سريع</string> + <string name="settings_swipe_velocity_very_fast">سريع جدًا</string> + <string name="settings_swipe_distance_threshold_title">سحب زر المسافة</string> + <string name="settings_swipe_distance_threshold_summary">أقل مسافة لسحب زر المسافة</string> + <string name="settings_swipe_distance_very_short">قصير جدًا</string> + <string name="settings_swipe_distance_short">قصير</string> + <string name="settings_swipe_distance_normal">عادي</string> + <string name="settings_swipe_distance_long">طويل</string> + <string name="settings_swipe_distance_very_long">طويل جدًا</string> + <string name="hardware_keys_group">مفاتيح أجهزة رسم الخرائط</string> + <string name="volume_key_for_left_right_support">مفتاح الصوت لليسار/اليمين</string> + <string name="volume_key_for_left_right_support_on_summary">تعطيل يمين/ يسار عن طريق حجم الصوت أعلى/أسفل</string> + <string name="volume_key_for_left_right_support_off_summary">لرفع مستوى الصوت حول المؤشر لليسار ولخفضه حول المؤشر لليمين</string> + <string name="camera_key_for_backspace_backword_support">استخدام مفتاح الكاميرا لارجاع الكلمة/ارجاع المسافة</string> + <string name="camera_key_for_backspace_backword_support_on_summary">اعادة وظيفة مفتاح الكاميرا</string> + <string name="camera_key_for_backspace_backword_support_off_summary">اضغط بشكل جزئي على زر الكاميرا لحذف الحرف الأخير وبشكل كامل لحذف الكلمة الأخيرة</string> + <string name="special_dictionaries_group">القواميس الخاصة</string> + <string name="special_dictionaries_group_summary">القواميس المقترحه للكلمات المستخدمة في تطبيق AnySoftKeyboard</string> + <string name="use_user_dictionary">قاموس المستخدم</string> + <string name="use_user_dictionary_on_summary">اقتراح المستخدم اضافة الكلمات (اضغط مطولا على اقتراح للإضافة)</string> + <string name="use_auto_dictionary">قاموس تلقائي</string> + <string name="use_auto_dictionary_dialog_title">إختر طريقة التعلّم</string> + <string name="use_auto_dictionary_summary">تعلّم كلمات جديدة تلقائياً. طريقة التعلّم:</string> + <string name="auto_dictionary_threshold_type_after_a_while">بعد بعض الإستخدام</string> + <string name="auto_dictionary_threshold_type_immediately">مباشرة بعد طباعتي له</string> + <string name="auto_dictionary_threshold_type_off">لا تتعلّم كلمات جديدة</string> + <string name="use_contacts_dictionary">قاموس تقني</string> + <string name="use_contacts_dictionary_on_summary">اختر أسماء من جهات الاتصال</string> + <string name="use_contacts_dictionary_not_supported_summary">غير مدعوم ضمن نسختك OS . للاسف</string> + <string name="tweaks_group">تطويعات</string> + <string name="tweak_sound_group">صوت يتعلق بالتطويعات</string> + <string name="tweak_physical_keyboard_group">تطويعات لوحة المفاتيح الفعلية</string> + <string name="tweak_ui_group">القرص الرسومي</string> + <string name="tweak_ux_group">سلوك القرص</string> + <string name="tweak_dictionary_group">القاموس القرص </string> + <string name="settings_min_length_for_word_correction">الحد الادنى لطول كلمة التصحيح </string> + <string name="show_keyboard_name_text">اظهر اسم لوحة المفاتيح </string> + <string name="show_keyboard_name_on_summary">اظهر اسم لوحة المفاتيح على الشريط الفارغ </string> + <string name="show_keyboard_name_off_summary">لا تظهر اسم لوحة المفاتيح ابدا </string> + <string name="use_custom_keytext_color">تجاوز مفتاح لون النص </string> + <string name="use_custom_keytext_color_on_summary">استخدم المفتاح المخصص للون النص </string> + <string name="use_custom_keytext_color_off_summary">استخدم سمة مفتاح لون النص </string> + <string name="show_hint_text">اظهر تلميح للنص </string> + <string name="show_hint_text_on_summary">اظهر التلميحات على لوحة المفاتيح اذا كان الموضوع مدعم </string> + <string name="show_hint_text_off_summary">لا تظهر التلميحات على المفاتيح ابدا </string> + <string name="use_custom_hint_color">تجاوز تلميحات اللون</string> + <string name="use_custom_hint_color_on_summary">استخدم تلميحات مخصصه لألوان النص </string> + <string name="use_custom_hint_color_off_summary">استخدم سمة تلميح لون النص </string> + <string name="use_custom_hint_align">تجاوز وضع التلميح </string> + <string name="use_custom_hint_align_on_summary">استخدم تلميح وضع النص المخصص</string> + <string name="use_custom_hint_align_off_summary">استخدم سمة تلميح وضع النص </string> + <string name="custom_hint_align">تخصيص محاذاة نص أفقية</string> + <string name="custom_hint_align_summary">محاذاة تلميح النص في اليسار ,الوسط، أو يمين المفتاح</string> + <string name="settings_custom_hint_align_dialog_title">اختار محاذاة افقية لتلميح النص</string> + <string name="custom_hint_valign">خصص محاذاة التلميح العمودية</string> + <string name="custom_hint_valign_summary">محاذاة تلميح النص في أعلى او أسفل المفتاح</string> + <string name="settings_custom_hint_valign_dialog_title">حدد المحاذاة العمودية لتلميح النص </string> + <string name="is_sticky_extesion_keyboard">تثبيت امتداد لوحة المفاتيح </string> + <string name="is_sticky_extesion_keyboard_on_summary">يبقى مرئي حتى الاغلاق الواضح</string> + <string name="is_sticky_extesion_keyboard_off_summary">اغلقه بعد ضغط المفتاح</string> + <string name="is_extesion_keyboard_above_keyboard">اعلى امتداد للوحة المفاتيح</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">الرسم فوق لوحة المفاتيح الرئيسية</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">الرسم على لوحة المفاتيح الرئيسية</string> + <string name="show_new_tips_notifications_again">اظهر الخطوات الجديدة</string> + <string name="show_new_tips_notifications_again_on_summary">عند توفر خطوات جديدة , ستظهر </string> + <string name="show_new_tips_notifications_again_off_summary">لن يتم تبليغك عند توافر خطوات جديده </string> + <string name="show_settings_app_in_launcher">اعدادات التطبيق </string> + <string name="settings_key_show_settings_app_on_summary">إعدادات التطبيق ستكون مرئية في القاذف (قد يحتاج الى اعادة تشغيل)</string> + <string name="settings_key_show_settings_app_off_summary">إخفاء إعدادات التطبيق (قد يحتاج إلى إعادة تشغيل)</string> + <string name="show_crash_notification">أبلغ عن تصادم </string> + <string name="show_crash_notification_on_summary">عند الانهيار, اعمل تقرير عن ذلك.</string> + <string name="show_crash_notification_off_summary">استيعاب المصادمات بصمت </string> + <string name="use_keyrepeat">استخدم مفتاح الإعادة</string> + <string name="use_keyrepeat_on_summary">مفتاح الإعادة متاح</string> + <string name="use_keyrepeat_off_summary">مفتاح الإعادة غير متاح</string> + <string name="emoticon_long_press_opens_popup">ضغط مطول على نافذة مبتسمه</string> + <string name="emoticon_long_press_opens_popup_on_summary">الضغط مطولا يظهر الرموز في النافذة</string> + <string name="emoticon_long_press_opens_popup_off_summary">عرض الرموز في النافذة في الضغط القصير </string> + <string name="emoticon_popup_type_title">نوع الرموز في النافذة</string> + <string name="emoticon_popup_type_summary">حدد نوع النافذة الظاهرة لاختيار التعبيرات</string> + <string name="default_smiley_text">نص مبتسم</string> + <string name="default_domain_text">نطاق النص</string> + <string name="smiley_icon_on_smileys_key">استخدم أيقونة المفتاح المبتسم</string> + <string name="smiley_icon_on_smileys_key_on_summary">سيتم اختيار أيقونة على مفتاح مبتسم</string> + <string name="smiley_icon_on_smileys_key_off_summary">النص المبدئي المبتسم سيرسم في المفتاح المبتسم</string> + <string name="key_preview_position_override">نافذة مفتاح المعاينة</string> + <string name="key_preview_position_override_summary">فوق مفتاح الضغط أو أعلى لوحة المفاتيح </string> + <string name="key_preview_position_override_above_key">اعلى مفتاح الضغط </string> + <string name="key_preview_position_override_above_keyboard">اعلى لوحة المفاتيح</string> + <string name="key_press_preview_popup">نافذة مفتاح المعاينة</string> + <string name="key_press_preview_popup_on_summary">الضغط على المفتاح لعرض الرموز</string> + <string name="key_press_preview_popup_off_summary">الضغط على المفتاح لا يظهر الرموز </string> + <string name="zoom_factor_keys_in_portrait">قيس عامل الارتفاع في وضع طولي </string> + <string name="zoom_factor_keys_in_landscape">قيس عامل الارتفاع في وضع عرضي</string> + <string name="insert_space_after_word_suggestion_selection">ضع مسافة بعد اختيار المرشح</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">ادراج مسافة بعد اقتراح الكلمة المحددة</string> + <string name="double_space_to_period">ضعف المسافة لفترة</string> + <string name="double_space_to_period_summary">تضعيف مسافة النقرة سيكون فترة + مسافة</string> + <string name="action_key_invisible_on_disable">مفتاح العمل المخفي</string> + <string name="action_key_invisible_on_disable_on_summary">مفتاح العمل سيكون مخفي عندما GUIتطلب</string> + <string name="action_key_invisible_on_disable_off_summary">مفتاح العمل سوف يكون مرئيا حتى لو طلبت GUI</string> + <string name="tweak_animations_level_title">رسومات متحركة</string> + <string name="tweak_animations_level_summary">كم عدد الرسومات المتحركه يجب ان تستخدم. الان</string> + <string name="tweak_animations_level_types_full">ممتلئ</string> + <string name="tweak_animations_level_types_some">بعض</string> + <string name="tweak_animations_level_types_none">لا شي </string> + <string name="cycle_all_symbols_keyboards">التدوير على كل الرموز</string> + <string name="cycle_all_symbols_keyboards_on_summary">مفتاح الرمز سيدير على كل مفاتيح الرموز</string> + <string name="cycle_all_symbols_keyboards_off_summary">مفتاح الرموز سيظهر مفاتيح الرموز الاساسيه فقط</string> + <string name="lang_key_shows_popup">تغيير اللغه بواسطة الاطار المنبثق</string> + <string name="lang_key_shows_popup_on_summary">مفتاح اللغه يسنبثق بحوار مختار</string> + <string name="lang_key_shows_popup_off_summary">مفتاح اللغه سوف يدير اللغات</string> + <string name="auto_caps">احرف كبيره تلقائيا</string> + <string name="grammer_group">قواعد</string> + <string name="candidates_on">عرض المقترحات</string> + <string name="quick_fix">إصلاح سريع</string> + <string name="quick_fix_summary">أصلح الأخطاء المطبعية </string> + <string name="allow_suggestions_restart">اعادة تشغيل الاقتراحات</string> + <string name="allow_suggestions_restart_summary">إعادة تشغيل اقتراح الكلمة على حركة المؤشر</string> + <string name="auto_complete">إختيار مقترح تلقائيا</string> + <string name="auto_complete_summary">زر المسافة سيختار الاقتراح الأبرز</string> + <string name="physical_keyboard_suggestions">إقتراحات في جهاز لوحة المفاتيح</string> + <string name="physical_keyboard_suggestions_summary">إعرض الاقتراحات عند استخدام جهاز لوحة المفاتيح</string> + <string name="keyboard_sandbox">إنقر لإختبار النص</string> + <string name="keyboard_sandbox_title">إطبع في الأسفل لإختبار إعداداتك</string> + <string name="contacts_dict">قاموس جهات الإتصال</string> + <string name="contacts_dict_summary">تضمين جهات الإتصال في المقترحات</string> + <string name="auto_dict">القاموس التلقائي</string> + <string name="auto_dict_summary">أضف الكلمات المعتادة تلقائيا إلى القاموس</string> + <string name="no_extrenal_packs_support_title">غير مدعوم </string> + <string name="no_extrenal_packs_support_message">في الوقت الراهن، AnySoftKeyboard لايسمح بحزم خارجية من هذا النوع. ⏎ عندما يتم تحديد مواصفات API، سيتم فتح هذه الميزة. ⏎ لا تنزعج.</string> + <string name="keyboards_group">لوحات المفاتيح</string> + <string name="keyboards_group_summary">تنسيقات لوحة المفاتيح للاستخدام في AnySoftKeyboard</string> + <string name="symbols_keyboard">١٢٣!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">١٢٣</string> + <string name="symbols_phone_keyboard">فون </string> + <string name="symbols_numbers_keyboard">١٢٣</string> + <string name="symbols_time_keyboard">الوقت</string> + <string name="eng_keyboard">الإنجليزية</string> + <string name="eng_keyboard_qwertywithsymbols">إنجليزية مع رموز</string> + <string name="eng_keyboard_16keys">16 مفتاح إنجليزي</string> + <string name="selected_add_on_summary">الآن يستخدم</string> + <string name="additional_addons_group">إضافات إضافية</string> + <string name="quick_text_keys_group">مفاتيح النص السريع</string> + <string name="quick_text_key_active">مفتاح النص السريع النشط</string> + <string name="quick_text_key_dialog_title">مفتاح الإختيار</string> + <string name="quick_text_key_summary">تم اختيار زر النص السريع:</string> + <string name="extension_keyboards_group">لوحات مفاتيح موسعة</string> + <string name="extension_keyboards_summary">إختر الصفوف العلوية والسفلية أو لوحة مفاتيح موسعة</string> + <string name="top_generic_row_group">الصف العلوي المشترك</string> + <string name="top_generic_row_active">تنشيط الصف العلوي</string> + <string name="top_generic_row_dialog_title">إختر نوع الصف</string> + <string name="top_generic_row_summary">تم إختيار الصف العلوي:</string> + <string name="top_generic_row_list_title">إختر نوع الصف</string> + <string name="bottom_generic_row_group">الصف السفلي المشترك</string> + <string name="bottom_generic_row_active">تنشيط الصف السفلي</string> + <string name="bottom_generic_row_dialog_title">إختر نوع الصف</string> + <string name="bottom_generic_row_summary">تم إختيار الصف السفلي</string> + <string name="bottom_generic_row_list_title">إختر نوع الصف</string> + <string name="extension_keyboard_group">لوحة مفاتيح موسعة</string> + <string name="extension_keyboard_active">لوحة المفاتيح الموسعة نشطة</string> + <string name="extension_keyboard_dialog_title">حدد لوحة المفاتيح</string> + <string name="extension_keyboard_summary">تم إختيار لوحة المفاتيح الموسعة:</string> + <string name="extension_keyboard_list_title">حدد لوحة المفاتيح</string> + <string name="keyboard_theme_group">خلفيات لوحة المفاتيح</string> + <string name="keyboard_theme_active">خلفية لوحة المفاتيح النشطة</string> + <string name="keyboard_theme_dialog_title">اختر سمة</string> + <string name="keyboard_theme_summary">السمة المختارة</string> + <string name="keyboard_theme_list_title">إختر السمة </string> + <string name="dark_plain_keyboard_theme_name">خلفية عادية مظلمة</string> + <string name="dark_plain_keyboard_theme_description">ألوان معتمه,ورسومات بسيطة</string> + <string name="light_plain_keyboard_theme_name">خلفية عادية مشرقة</string> + <string name="light_plain_keyboard_theme_description">ألوان مشرقة,ورسومات بسيطة</string> + <string name="blacktheme_keyboard_theme_name">أسود متوهج </string> + <string name="blacktheme_keyboard_theme_description">خلفية أسود عادي مع ألوان بارزة</string> + <string name="lean_dark_keyboard_theme_name">ظلام معتم</string> + <string name="lean_dark_keyboard_theme_description">خلفية مظلمة, مع </string> + <string name="lean_dark_2_keyboard_theme_name">ظلام معتم ـ خيار2</string> + <string name="extension_kbd_top_none">لايوجد صف علوي</string> + <string name="extension_kbd_top_small">أزرار صغيرة</string> + <string name="extension_kbd_top_regular">أزرار عادية الحجم</string> + <string name="extension_kbd_top_small_numbers">أزرار الأرقام</string> + <string name="extension_kbd_top_numbers_alt">أزرار الأرقام البديلة</string> + <string name="extension_kbd_top_nav">مفاتيح التتبع</string> + <string name="extension_kbd_bottom_regular_with_voice">منتظم</string> + <string name="extension_kbd_bottom_regular">كلاسيكي</string> + <string name="extension_kbd_bottom_iphone">نسق iphone (بدون mic)</string> + <string name="extension_kbd_bottom_iphone_with_voice">نسق iphone (مع mic)</string> + <string name="extension_kbd_bottom_alt">بديل(بدون mic)</string> + <string name="extension_kbd_bottom_alt_with_mic">استبدال بالمايكروفون</string> + <string name="extension_kbd_extension_numbers_symbols">أرقام ورموز</string> + <string name="show_tutorial_on_startup">عرض هذا البرنامج التعليمي عند بدء التشغيل</string> + <string name="tutorial_swipe_title">اسحب لتغيير لوحة المفاتيح</string> + <string name="tutorial_swipe_text">نمط لوحة المفاتييح تتغير بتمرر اصبعك على لوحة المفاتيح.\nاسحب من اليسار لليمين لتغيير اللغة , ومن اليمين لليسار لتغيير الرموز.</string> + <string name="label_go_key">إذهب</string> + <string name="label_next_key">التالي</string> + <string name="label_previous_key">السابق</string> + <string name="label_send_key">إرسال</string> + <string name="label_search_key">بحث</string> + <string name="label_done_key">منجز </string> + <string name="label_tab_key">فراغ</string> + <string name="label_home_key">الصفحة الرئيسية</string> + <string name="label_end_key">إنهاء</string> + <string name="change_lang_wide">→ أ ب ت →</string> + <string name="change_lang_regular">أ ب ت</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">يرجى الانتظار</string> + <string name="toast_lengthy_words_long_operation">تحميل القاموس</string> + <string name="toast_lengthy_start_up_operation">بدأ AnySoftKeyboard</string> + <string name="lengthy_creating_keyboard_operation">إنشاء لوحات مفاتيح </string> + <string name="select_keyboard_popup_title">اختار لوحة مفاتيح </string> + <string name="eng_dictionary">انجليزي</string> + <string name="simley_key_name">نص مبتسم</string> + <string name="default_quick_text_key_name">رموز مبسطة</string> + <string name="multitap_timeout_title">مهلة النقر المتعدد</string> + <string name="multitap_timeout_summary">مهلة بين النقرات</string> + <string name="settings_multitap_timeout_disabled">تعطيل</string> + <string name="settings_multitap_timeout_faster">سريع جدًا</string> + <string name="settings_multitap_timeout_fast">سريع</string> + <string name="settings_multitap_timeout_normal">عادي</string> + <string name="settings_multitap_timeout_slow">بطيء</string> + <string name="settings_multitap_timeout_slower">بطيء جداً</string> + <string name="settings_multitap_timeout_never">انتظار للأبد</string> + <string name="long_press_timeout_title">مهلة الضغط المطول</string> + <string name="long_press_timeout_summary">وقت النقر على المفتاح لاعتبارها نقرة مطوله</string> + <string name="settings_long_press_timeout_faster">سريع جدًا</string> + <string name="settings_long_press_timeout_fast">سريع</string> + <string name="settings_long_press_timeout_normal">عادي</string> + <string name="settings_long_press_timeout_slow">بطيء</string> + <string name="settings_long_press_timeout_slower">بطيء جداً</string> + <string name="settings_long_press_timeout_never">أبدا</string> + <string name="tweak_workarounds_group">الحلول</string> + <string name="workaround_disable_rtl_fix">تعطيل التحكم من اليمين لليسار</string> + <string name="workaround_disable_rtl_fix_summary_on">استخدم نظام اليمين الى اليسار(لهواتف سوني إريكسون):</string> + <string name="workaround_disable_rtl_fix_summary_off">استخدم تعامل يمين-الى-يسارالخاص بAnySoftKeyboard </string> + <string name="settings_split_state_title">تقسيم / دمج الحالة الأولية</string> + <string name="settings_split_state_summary">تحديد ما إذا كان يتم تقسيم لوحة المفاتيح الافتراضية. الآن: ٪s</string> + <string name="settings_split_state_merged_always">بداية عادية</string> + <string name="settings_split_state_split_in_landscape">بدء التقسيم بشكل طبيعي</string> + <string name="settings_split_state_split_always">بدء التقسيم</string> + <string name="user_dictionary_select_locale">اللغة</string> + <string name="user_dictionary_read_please_wait">جاري قراءة الكلمات</string> + <string name="user_dict_settings_titlebar">قاموس المستخدم</string> + <string name="user_dict_editor">محرر الكلمات</string> + <string name="user_dict_settings_add_dialog_title">إضافة الى القاموس</string> + <string name="user_dict_settings_edit_dialog_title">تعديل الكلمة</string> + <string name="user_dict_settings_empty_text">قاموس المستخدم فارغ. أضف كلمات من القائمة</string> + <string name="user_dict_backup_success_title">تم النسخ الإحتياطي</string> + <string name="user_dict_backup_success_text">تم حفظ كلماتك في ذاكرة الجهاز بنجاح في الرابط /Android/data/com.menny.android.anysoftkeyboard/files/</string> + <string name="user_dict_backup_fail_title">فشل النسخ الإحتياطي </string> + <string name="user_dict_backup_fail_text">ليس بإمكانك تخزين ملفاتك ! هل التخزين متوفر ؟</string> + <string name="user_dict_backup_fail_text_with_error">فشل حفظ الكلمات للأسباب التالية: </string> + <string name="user_dict_restore_success_title">تمت الإستعادة </string> + <string name="user_dict_restore_success_text">تمت استعادة كلماتك بنجاح</string> + <string name="user_dict_restore_fail_title">فشلت الاستعادة </string> + <string name="user_dict_restore_fail_text">لا يمكن قراءة ملفات النسخ الاحتياطي! هوتوجد مساحة متوفرة؟</string> + <string name="user_dict_restore_fail_text_with_error">فشل حفظ الكلمات للأسباب التالية: </string> + <string name="fast_scroll_alphabet">أ ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن هـ و ي</string> + <string name="should_swap_punctuation_and_space_title">التبديل بين علامات الترقيم والمسافة</string> + <string name="should_swap_punctuation_and_space_yes">نعم</string> + <string name="should_swap_punctuation_and_space_no">لا</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>اعرض أيقونة النسق دائما</item> + <item>في تغييرات النسق المادية</item> + <item>لا تنبيهات</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>لايوجد</item> + <item>ساطع</item> + <item>متوسط</item> + <item>داكن</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>يسار</item> + <item>وسط</item> + <item>يمين</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>أعلى</item> + <item>أسفل</item> + </string-array> +</resources> diff --git a/src/main/res/values-be/strings.xml b/src/main/res/values-be/strings.xml new file mode 100644 index 000000000..20cf2e342 --- /dev/null +++ b/src/main/res/values-be/strings.xml @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">настройкі AnySoftKeyboard</string> + <string name="tips_notification_text">Націсьніце на парады!</string> + <string name="tips_button">Як выкарыстоўваць парады</string> + <string name="tip_7_voice_input">Паразмаўляй са мной*</string> + <string name="main_tab_welcome">Вітаем</string> + <string name="main_tab_links">Спасылкі</string> + <string name="main_tab_credits">Падзякі</string> + <string name="how_to_pointer_title">Вітаем у AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Вэрсія:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard не зьяўляецца звычайнай праграмай - гэта замена экраннай + клявіятуры. + </string> + <string name="how_to_pointer_go_to_links">За дадатковай інфармацыяй, перайдзіце на ўкладку "Спасылкі.</string> + <string name="how_to_pointer_how_to_url">Як карыстацца гэтае клявіятурай:</string> + <string name="how_to_pointer_site">Агульныя зьвесткі:</string> + <string name="how_to_pointer_changelog">Інфармацыя пра апошнюю вэрсію:</string> + <string name="how_to_pointer_issues">Паведамленьні пра памылкі:</string> + <string name="main_tab_credits_title">Гэта праграма была створана з дапамогай наступных людзей</string> + <string name="main_tab_credits_created_by">Створана:</string> + <string name="main_tab_credits_additional_work_by">Таксама праграмавалі:</string> + <string name="main_tab_credits_localization_by">Перакладалі й дадавалі мовы:</string> + <string name="main_tab_credits_GUI_by">Малюнкі ад:</string> + <string name="how_to_enable_dialog_title">Уключыць AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard яшчэ не актывавана. Хочаш, я пакажу табе, як актываваць? + </string> + <string name="how_to_enable_dialog_show_me">Пакажы мне!</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_title_how_to_enable">Вітаем у AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Даведацца як уключыць</string> + <string name="license_title">Ліцэнзія</string> + <string name="languages_cat">Мовы</string> + <string name="about">Пра</string> + <string name="search_market_for_addons">Пошук дапаўненьняў</string> + <string name="no_market_store_available">Не атрымалася знайсьці Android Play магазін на Вашай прыладзе. Не + атрымалася знайсьці дапаўненні! + </string> + <string name="theme_addons_settings">Налады тэмы клавіятуры</string> + <string name="close_button">Зачыніць</string> + <string name="how_to_active_text">Як актываваць AnySoftKeyboard</string> + <string name="added_word"> + <xliff:g id="word">%s</xliff:g> + : Захаваныя + </string> + <string name="hint_add_to_dictionary">\u2190 Дакраніцеся зноў, каб захаваць</string> + <string name="menu_insert_smiley">Дадаць смайлік</string> + <string name="click_for_help">Дапамога</string> + <string name="ui_group">Інтэрфэйс карыстальніка</string> + <string name="physical_keyboard_change_notification_title">Паведамленьні аб зьмене раскладкі</string> + <string name="physical_keyboard_change_notification_summary">Тып паведамленьняў пра актыўную раскладку</string> + <string name="physical_keyboard_change_notification_dialog_title">Абраць тып паведамленьняў</string> + <string name="lengthy_operations_toast_notification">Паведамляць аб працяглых апэрацыях</string> + <string name="lengthy_operations_toast_notification_summary">Паказваць кароткія паведамленьні пра працяглыя + апэрацыі + </string> + <string name="voice_input_not_installed_title">Гукавы ўвод не ўсталяваны</string> + <string name="voice_input_not_installed_action_install">Усталяваць</string> + <string name="voice_input_not_installed_action_do_not_install">Не</string> + <string name="change_ime">Зьмяніць мэтад уводу</string> + <string name="override_dictionary">Вызначыць слоўнік</string> + <string name="override_dictionary_title">Зьмяніць + <xliff:g id="word">%s</xliff:g> + слоўнік + </string> + <string name="override_dictionary_default">Па змоўчваньні</string> + <string name="override_disabled">Вызначэньне зьмененае</string> + <string name="override_enabled">Зьмена на + <xliff:g id="word">%s</xliff:g> + </string> + <string name="effects_group">Эфекты</string> + <string name="ime_settings">Наладкі клявіятуры</string> + <string name="vibrate_on_key_press_title">Вібраваць на націсканьні клявішаў</string> + <string name="vibrate_on_key_press_summary">Выбар тыпу вібраваньня</string> + <string name="vibrate_on_key_press_dialog_title">Абраць працягласьць вібраваньня</string> + <string name="sound_on">Гук на націсканьні клявішаў</string> + <string name="sound_on_summary">Гук на націсканьні клявішаў. Гучнасьць як астатніх паведамленьняў.</string> + <string name="speacial_fetures_group">Асаблівасьці</string> + <string name="switch_keyboard_on_space_on_summary">Пераход ад сымбаля/лічбы да альфабэта пры націсканьні прабела + </string> + <string name="switch_keyboard_on_space_off_summary">Не пераключацца з сымбляў/лічбаў на альфабэт пры націсканьні + прабелу + </string> + <string name="swipe_tweak_group">Зьмяніць дзеі пры жэстыкуляцыі</string> + <string name="swipe_up_action">Рух уверх</string> + <string name="swipe_up_action_summary">Вызначыць дзею пры руху уверх</string> + <string name="swipe_up_action_title">Абраць дзею пры руху уверх</string> + <string name="swipe_down_action">Рух уніз</string> + <string name="swipe_down_action_summary">Вызначыць дзею пры руху уніз</string> + <string name="swipe_down_action_title">Абраць дзею пры руху уніз</string> + <string name="swipe_left_action">Рух улева</string> + <string name="swipe_left_action_summary">Вызначыць дзею пры руху улева</string> + <string name="swipe_left_action_title">Абраць дзею пры руху улева</string> + <string name="swipe_right_action">Рух управа</string> + <string name="swipe_right_action_summary">Вызначыць дзею пры руху управа</string> + <string name="swipe_right_action_title">Абраць дзею пры руху управа</string> + <string name="swipe_action_name_next_alphabet">Клявіятура наступнага альфабэту</string> + <string name="swipe_action_name_next_symbols">Клявіятура наступных сымбаляў</string> + <string name="swipe_action_name_shift">Пасунуць</string> + <string name="swipe_action_name_hide">Схаваць клавіятуру</string> + <string name="swipe_action_name_cursor_up">Пасунуць курсор уверх</string> + <string name="swipe_action_name_cursor_down">Пасунуць курсор уніз</string> + <string name="swipe_action_name_cursor_left">Пасунуць курсос улева</string> + <string name="swipe_action_name_cursor_right">Пасунуць курсор управа</string> + <string name="settings_swipe_velocity_very_slow">Дужа павольна</string> + <string name="settings_swipe_velocity_slow">Павольна</string> + <string name="settings_swipe_velocity_normal">Нармалёва</string> + <string name="settings_swipe_velocity_fast">Хутка</string> + <string name="settings_swipe_velocity_very_fast">Дужа хутка</string> + <string name="settings_swipe_distance_very_short">Дужа сьцісла</string> + <string name="settings_swipe_distance_short">Сьцісла</string> + <string name="settings_swipe_distance_normal">Нармалёва</string> + <string name="settings_swipe_distance_long">Доўга</string> + <string name="settings_swipe_distance_very_long">Дужа доўга</string> + <string name="special_dictionaries_group">Адмысловыя слоўнікі</string> + <string name="use_user_dictionary">Карыстальніцкія слоўнікі</string> + <string name="use_auto_dictionary">Аўтаматычны слоўнік</string> + <string name="use_contacts_dictionary">Слоўнік кантактаў</string> + <string name="tweaks_group">Зьмены</string> + <string name="show_hint_text">Паказаць падказку</string> + <string name="show_hint_text_on_summary">Паказваць падказкі на клявішах, калі тэма дазваляе</string> + <string name="show_hint_text_off_summary">Ніколі не паказваць падказкі на клявішах</string> + <string name="is_sticky_extesion_keyboard_off_summary">Зачыняецца пасьля націсканьня</string> + <string name="show_new_tips_notifications_again">Паказаць новыя парады</string> + <string name="show_settings_app_in_launcher">Настройкі праграмы</string> + <string name="auto_caps">Аўтаматычныя вялікія літары</string> + <string name="grammer_group">Граматыка</string> + <string name="candidates_on">Паказаць прапановы</string> + <string name="quick_fix">Хуткія выпраўленьні</string> + <string name="quick_fix_summary">Выпраўленьне звычайных памылак</string> + <string name="auto_complete">Аўтаматычна абіраць прапановы</string> + <string name="auto_complete_summary">Прабел будзе абіраць вылучаную прапанову</string> + <string name="keyboard_sandbox">Націсьніце для тэставаньня тэксту</string> + <string name="contacts_dict">Слоўнік кантактаў</string> + <string name="contacts_dict_summary">Дадаць імёны кантактаў да прапаноў</string> + <string name="auto_dict">Аўтаматычны слоўнік</string> + <string name="auto_dict_summary">Аўтаматычна дадаць агульнаўжываныя ці абраныя словы ў слоўнік</string> + <string name="no_extrenal_packs_support_title">Не падтрымліваецца</string> + <string name="keyboards_group">Клявіятуры</string> + <string name="symbols_keyboard">Сымбалы</string> + <string name="eng_keyboard">Ангельская</string> + <string name="eng_keyboard_qwertywithsymbols">Ангельская мова з сымбалямі</string> + <string name="quick_text_key_dialog_title">Клявіша выбару</string> + <string name="extension_keyboard_dialog_title">Абраць клавіятуру</string> + <string name="extension_keyboard_list_title">Абраць клавіятуру</string> + <string name="keyboard_theme_group">Тэмы клавіятуры</string> + <string name="keyboard_theme_dialog_title">Абраць тэму</string> + <string name="keyboard_theme_list_title">Абраць тэму</string> + <string name="dark_plain_keyboard_theme_name">Простая цёмная тэма</string> + <string name="dark_plain_keyboard_theme_description">Цёмныя колеры, простая графіка</string> + <string name="light_plain_keyboard_theme_name">Простая сьветлая тэма</string> + <string name="light_plain_keyboard_theme_description">Сьветлыя колеры, простая графіка</string> + <string name="blacktheme_keyboard_theme_description">Простая чорная тэма з каляровай падсветкай</string> + <string name="extension_kbd_top_small">Маленькія клявішы</string> + <string name="extension_kbd_top_regular">Клявішы звычайнага памеру</string> + <string name="extension_kbd_top_small_numbers">Лічбавыя клявішы</string> + <string name="extension_kbd_top_numbers_alt">Альтэрнатыўныя клявішы</string> + <string name="extension_kbd_top_nav">Навігацыйныя клявішы</string> + <string name="extension_kbd_bottom_alt">Альтернатыўны (без мікрафона)</string> + <string name="extension_kbd_bottom_alt_with_mic">Альтернатыўны з мікрафонам</string> + <string name="extension_kbd_extension_numbers_symbols">Лічбы ды сымбалі</string> + <string name="show_tutorial_on_startup">Паказаць гэты дапаможнік пры запуску</string> + <string name="tutorial_swipe_title">Рухі для зьмены клявіятуры</string> + <string name="tutorial_swipe_text">Раскладка клявіятуры можа быць зьменена шляхам руханьня пальцамі па клявіятуры. + Правядзіце зьлева направа каб зьмяняць мову, альбо з права налева каб зьмяніць сымбалі. + </string> + <string name="label_go_key">Пачаць</string> + <string name="label_next_key">Наступны</string> + <string name="label_send_key">Даслаць</string> + <string name="label_done_key">Выканана</string> + <string name="label_end_key">Канец</string> + <string name="change_lang_wide">→ AБВ →</string> + <string name="change_lang_regular">AБВ</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Калі ласка, пачакайце</string> + <string name="toast_lengthy_words_long_operation">Загрузка слоўніка …</string> + <string name="toast_lengthy_start_up_operation">Запуск AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Стварэньне клявіятураў…</string> + <string name="select_keyboard_popup_title">Абраць клавіятуру</string> + <string name="eng_dictionary">Ангельская</string> + <string name="settings_multitap_timeout_faster">Хутчэй</string> + <string name="settings_multitap_timeout_fast">Хутка</string> + <string name="settings_multitap_timeout_normal">Нармалёва</string> + <string name="settings_multitap_timeout_slow">Павольна</string> + <string name="settings_multitap_timeout_slower">Павольней</string> + <string name="settings_long_press_timeout_faster">Хутчэй</string> + <string name="settings_long_press_timeout_fast">Хутка</string> + <string name="settings_long_press_timeout_normal">Нармалёва</string> + <string name="settings_long_press_timeout_slow">Павольна</string> + <string name="settings_long_press_timeout_slower">Павольней</string> + <string name="settings_long_press_timeout_never">Ніколі</string> + <string name="user_dict_backup_success_title">Рэзервовае капіяваньне зроблена!</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Заўсёды паказваць іконку</item> + <item>Па зьмене фізычнай клявіятуры</item> + <item>Без паведамленьняў</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Не вібраваць</item> + <item>Далікатна</item> + <item>Сярэдне</item> + <item>Моцна</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-bg/strings.xml b/src/main/res/values-bg/strings.xml new file mode 100755 index 000000000..caa221c5b --- /dev/null +++ b/src/main/res/values-bg/strings.xml @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboard настройки</string> + <string name="click_to_restart_suggestions">Натиснете за предложения</string> + <string name="tips_notification_text">Натиснете за съвети!</string> + <string name="tips_button">Как да използвате съветите</string> + <string name="tips_button_description">Натиснете за съвети за AnySoftKeyboard</string> + <string name="tips_title">Съвети за AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Добре дошли в AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">За достъп до настройките; задръжте клавиша ENTER. Там ще намерите всички възможности за персонализация!</string> + <string name="tip_2_gestures">Аз поддържам жестове!</string> + <string name="tip_2_gestures_tip">С едно плъзгане можете да направите много! Плъзгане отляво надясно ще смени езика на писане, плъзгане наляво ще превключи към символната подредба, плъзгане от клавиша за интервал нагоре ще покаже клавиатурата и плъзгане надолу ще я скрие.\nМожете да променяте това в настройките (Нали запомнихте? Задръжате клавиша Enter).</string> + <string name="tip_3_hidden_kbds">Скрити екстри</string> + <string name="tip_3_hidden_kbds_tip">Има няколко скрити клавиатури:\n1) Плъзнете с пръст от клавиша за интервал нагоре и ще получите мини клавиатура със стрелки и микрофон (за гласово въвеждане).\n2) Плъзнете с пръст нагоре извън полето на клавиатурата и задръжте натиснато. Това е допълнителната клавиатура с цифри и символи.</string> + <string name="tip_4_top_generic_row">Горния ред</string> + <string name="tip_4_top_generic_row_tip">Горния ред е единакъв при всички подредби и може да бъде променян! Стандартно горния ред включва клавиша за символи (<i>123</i>), лява и дясна стрелка и езиковия клавиш (<i>ABC</i>). Можете да замените този ред в настройките.</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Промени горния ред сега</string> + <string name="tip_5_key_feedback">Обратна връзка</string> + <string name="tip_5_key_feedback_tip">ПОнякога е хубаво да се получава невизуална информация за натиснатите клавиши. Аз поддържам това. Затова можете да ползвате вибрация или звук или и двете.</string> + <string name="tip_5_key_feedback_test">Искате ли да тествате?</string> + <string name="tip_6_bottom_rows">Долния ред</string> + <string name="tip_6_bottom_rows_tip">Също както горния, така и долния ред може да бъде заменен. В AnySoftKeyboard има няколко типа - със или без микрофон, тип iPhone и други.</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Промени долния ред сега</string> + <string name="tip_7_voice_input_tip_note">* Изисква Android 2.2 + и интернет връзка, за да работи.</string> + <string name="main_tab_welcome">Добре дошли</string> + <string name="main_tab_links">Връзки</string> + <string name="main_tab_credits">Заслуги</string> + <string name="how_to_pointer_title">Добре дошли в AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Версия: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard не е обикновена програма - тя е на екранна клавиатура.</string> + <string name="how_to_pointer_go_to_links">За повече информация, отидете на раздела Връзка.</string> + <string name="how_to_pointer_how_to_url">Подробности за това как се използва тази клавиатура:</string> + <string name="how_to_pointer_site">Общи данни:</string> + <string name="how_to_pointer_changelog">Подробности за новата версия:</string> + <string name="how_to_pointer_issues">Докладване на грешки:</string> + <string name="main_tab_credits_title">Тази програма беше създадена с помощта на следните хора-</string> + <string name="main_tab_credits_created_by">Създаден от:</string> + <string name="main_tab_credits_additional_work_by">Допълнително кодиране от:</string> + <string name="main_tab_credits_localization_by">Локализация от:</string> + <string name="main_tab_credits_GUI_by">UI снимки от:</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard не е активирана още. Искате ли да ви покажем как да я активирате?</string> + <string name="how_to_enable_dialog_show_me">Покажи ми!</string> + <string name="how_to_enable_dialog_dont_show_me">По-късно</string> + <string name="how_to_simple_howto_preface">Android изисква от вас (потребителя) ръчно да разрешите и активирате външни клавиатури. Ето как:</string> + <string name="how_to_simple_howto_enable_ask">Стъпка 1: Активиране на AnySoftKeyboard (ще получите предупреждение, че е възможно записване на въведеното от вас през клавиатурата, не се притеснявайте, AnySoftKeyboard не съхранява и изпраща данни никъде):</string> + <string name="how_to_simple_howto_enable_ask_button">Активирай AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Натиснете BACK, след като приключите, да се върнете към инструкциите за активиране</string> + <string name="how_to_simple_howto_switch_to_ask">Стъпка 2: Избор на AnySoftKeyboard като основен метод за въвеждане:</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Превключи към AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Първо изпълнете стъпка 1</string> + <string name="how_to_simple_howto_go_to_settings">Стъпка 3 (по избор): AnySoftKeyboard позволява много настройки. Променете нещата! Можете да направите това по-късно със задържане на клавиша ENTER.</string> + <string name="how_to_simple_howto_go_to_settings_button">Настройки на AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard бета</string> + <string name="notification_text_testers">Това е бета версия. Използвайте внимателно!</string> + <string name="notification_text_changelog">Натиснете, за да научите новостите.</string> + <string name="notification_title_how_to_enable">Добре дошли в AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Научете как да активирате</string> + <string name="testers_version">Тестова версия!</string> + <string name="license_title">Лиценз</string> + <string name="languages_cat">Езици</string> + <string name="about">За</string> + <string name="changelog">Списък с промените</string> + <string name="search_market_for_addons">Търсене на добавки</string> + <string name="no_market_store_available">Не може да бъде открит Android Play Store на вашето устройство. Няма намерени добавки!</string> + <string name="theme_addons_settings">Настройки на клавиатурната тема</string> + <string name="keyboard_theme_tweak_group">Още настройки</string> + <string name="close_button">Затвори</string> + <string name="how_to_active_text">Как да активирам AnySoftKeyboard</string> + <string name="menu_insert_smiley">Вмъкване на емотикон</string> + <string name="click_for_help">Помощ</string> + <string name="click_for_help_summary">Натиснете за допълнителна помощ</string> + <string name="ui_group">Потребителски интерфейс</string> + <string name="physical_keyboard_change_notification_title">Уведомяване за клавиатурна подредба</string> + <string name="physical_keyboard_change_notification_summary">Тип на уведомяване за активната подредба. Избрано: %s</string> + <string name="physical_keyboard_change_notification_dialog_title">Изберете типа на уведомяване</string> + <string name="lengthy_operations_toast_notification">Уведомяване при продължителни операции</string> + <string name="lengthy_operations_toast_notification_summary">Показване на кратко уведомление за продължителни операции</string> + <string name="voice_input_not_support_in_this_os_version">Въвеждане с помощта на глас се поддържа в Android 2.2 +</string> + <string name="voice_input_not_installed_title">Въвеждането с помощта на глас не е инсталирано</string> + <string name="voice_input_not_installed_text">Преди използване на тази функция е необходимо да бъде инсталирана Google Voice Input от Google Play Store.</string> + <string name="voice_input_not_installed_action_do_not_install">Не</string> + <string name="voice_input_not_voice_pack_in_market">Въвеждането с глас (com.google.android.voicesearch) не е открито в Google Play Store. За съжаление не можете да ползвате въвеждане с глас на вашето устройство.</string> + <string name="change_ime">Промяна на метода за въвеждане</string> + <string name="override_dictionary">Промени речника по подразбиране</string> + <string name="override_dictionary_default">По подразбиране</string> + <string name="override_disabled">Промяната премахната</string> + <string name="effects_group">Ефекти</string> + <string name="ime_settings">Настройки на клавиатурата</string> + <string name="vibrate_on_key_press_title">Вибрация</string> + <string name="vibrate_on_key_press_summary">Вибрация</string> + <string name="vibrate_on_key_press_dialog_title">Вибрация</string> + <string name="sound_on">Звук</string> + <string name="sound_on_summary">Звукови ефекти при натискане на клавиш.</string> + <string name="use_custom_sound_volume">Настрой сила на звука</string> + <string name="use_custom_sound_volume_on_summary">Силата на звуковите ефекти е настроена.</string> + <string name="use_custom_sound_volume_off_summary">Силата на звуковите ефекти е силата на системните съобщения.</string> + <string name="custom_sound_volume">Сила за натиснат клавиш</string> + <string name="speacial_fetures_group">Специални възможности</string> + <string name="switch_keyboard_on_space">Интервал превключване</string> + <string name="switch_keyboard_on_space_on_summary">Превключи от символна на буквена при натискане на интервал</string> + <string name="switch_keyboard_on_space_off_summary">Не превключвай от символна на буквена при натискане на интервал</string> + <string name="fullscreen_input_connection_supported">Използване на целия екран в режим пейзаж</string> + <string name="fullscreen_portrait_input_connection_supported">Използване на целия екран в режим портрет</string> + <string name="backword_support">Изтриване на дума</string> + <string name="backword_support_on_summary">Shift+Backspace ще изтрие последната дума</string> + <string name="backword_support_off_summary">Shift+Backspace ще изтрие последният символ</string> + <string name="swipe_tweak_group">Промяна на жестовете</string> + <string name="swipe_up_action">Плъзгане нагоре</string> + <string name="swipe_up_action_summary">Дефинирай действието за плъзгане нагоре</string> + <string name="swipe_up_action_title">Изберете действие за плъзгане нагоре</string> + <string name="swipe_down_action">Плъзгане надолу</string> + <string name="swipe_down_action_summary">Дефинирай действието за плъзгане надолу</string> + <string name="swipe_down_action_title">Изберете действие за плъзгане надолу</string> + <string name="swipe_left_action">Плъзгане наляво</string> + <string name="swipe_left_action_summary">Дефинирай действието за плъзгане наляво</string> + <string name="swipe_left_action_title">Изберете действие за плъзгане наляво</string> + <string name="swipe_right_action">Плъзгане надясно</string> + <string name="swipe_right_action_summary">Дефинирай действието за плъзгане надясно</string> + <string name="swipe_right_action_title">Изберете действие за плъзгане надясно</string> + <string name="settings_swipe_velocity_very_slow">Много бавно</string> + <string name="settings_swipe_velocity_slow">Бавно</string> + <string name="settings_swipe_velocity_normal">Нормално</string> + <string name="settings_swipe_velocity_fast">Бързо</string> + <string name="settings_swipe_velocity_very_fast">Много бързо</string> + <string name="volume_key_for_left_right_support">Наляво/Надясно с бутона за звук</string> + <string name="volume_key_for_left_right_support_on_summary">Изключи наляво/надясно с бутона за звук</string> + <string name="volume_key_for_left_right_support_off_summary">Звук нагоре мести курсора наляво, звук надолу мести надясно</string> + <string name="camera_key_for_backspace_backword_support">Използвай бутона на камерата за изтриване на последна дума/символ</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Възстанови функцията на бутона за камера</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Натисни бутона за камера наполовина за изтриване на последен символ, напълно за изтриване на последна дума</string> + <string name="special_dictionaries_group">Специализирани речници</string> + <string name="special_dictionaries_group_summary">Речници с предложения за думи, изпозвани в AnySoftKeyboard</string> + <string name="use_user_dictionary">Потребителски речник</string> + <string name="use_auto_dictionary">Автоматичен речник</string> + <string name="use_auto_dictionary_summary">Автоматично научава нови думи. Метод на учене: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">След известно използване</string> + <string name="auto_dictionary_threshold_type_immediately">Веднага след въвеждане</string> + <string name="auto_dictionary_threshold_type_off">Без учене на нови думи</string> + <string name="use_contacts_dictionary">Речник контакти</string> + <string name="use_contacts_dictionary_on_summary">Предлага имена от списъка с контакти</string> + <string name="tweaks_group">Настройки</string> + <string name="show_keyboard_name_text">Показване на името на клавиатурата</string> + <string name="show_keyboard_name_on_summary">Показва името на клавиатурата върху клавиша за интервал</string> + <string name="show_keyboard_name_off_summary">Не показва името на клавиатурата</string> + <string name="show_hint_text">Показване на подсказващи символи по клавишите</string> + <string name="show_hint_text_on_summary">Показва подсказващи символи по клавишите, ако темата го поддържа</string> + <string name="show_hint_text_off_summary">Не показва подсказващи символи по клавишите</string> + <string name="use_custom_hint_align">Промяна на позицията на подсказващите символи</string> + <string name="use_custom_hint_align_on_summary">Ползва се ръчно зададена позиция</string> + <string name="use_custom_hint_align_off_summary">Ползва се позицията, определена от темата</string> + <string name="custom_hint_align">Хоризонтално подравняване на подсказващите символи</string> + <string name="custom_hint_align_summary">Подравняване на символите вляво, централно или вдясно на клавиша</string> + <string name="settings_custom_hint_align_dialog_title">Изберете хоризонтално подравняване за подсказващите символи</string> + <string name="custom_hint_valign">Вертикално подравняване на подсказващите символи</string> + <string name="custom_hint_valign_summary">Подравняване на символите отгоре или отдолу на клавиша</string> + <string name="settings_custom_hint_valign_dialog_title">Изберете вертикално подравняване за подсказващите символи</string> + <string name="show_new_tips_notifications_again">Показвай новите съвети</string> + <string name="use_keyrepeat">Използвай повторение на клавиши</string> + <string name="use_keyrepeat_on_summary">Повторение на клавиши е включено</string> + <string name="use_keyrepeat_off_summary">Повторение на клавиши е изключено</string> + <string name="emoticon_long_press_opens_popup">Показване на емотикони</string> + <string name="emoticon_long_press_opens_popup_on_summary">Показвай емотиконите при продължително натискане</string> + <string name="emoticon_long_press_opens_popup_off_summary">Показвай емотиконите при кратко натискане</string> + <string name="emoticon_popup_type_title">Тип на прозорец с емотикони</string> + <string name="emoticon_popup_type_summary">Избери типа на прозореца с емотикони</string> + <string name="default_smiley_text">Текст за емотикони</string> + <string name="default_domain_text">Текст за домейни</string> + <string name="smiley_icon_on_smileys_key">Използвай икона за бутона с емотикони</string> + <string name="smiley_icon_on_smileys_key_on_summary">Ще бъде използвана икона на клавиша с емотикони</string> + <string name="smiley_icon_on_smileys_key_off_summary">Текст за емотикони ще бъде използван на клавиша за емотикони</string> + <string name="key_preview_position_override">Позиция на балончето</string> + <string name="key_preview_position_override_above_key">Над натиснатия клавиш</string> + <string name="key_preview_position_override_above_keyboard">Над клавиатурата</string> + <string name="key_press_preview_popup">Балончета при натискане на клавиш</string> + <string name="key_press_preview_popup_on_summary">Показвай балончета при натискане на клавиш</string> + <string name="key_press_preview_popup_off_summary">Не показвай балончета при натискане на клавиш</string> + <string name="zoom_factor_keys_in_portrait">Височина на клавиатурата в режим портрет</string> + <string name="zoom_factor_keys_in_landscape">Височина на клавиатурата в режим пейзаж</string> + <string name="insert_space_after_word_suggestion_selection">Интервал след избиране на кандидат</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Вмъкни интервал след избиране на предложение</string> + <string name="double_space_to_period">Точка при двоен интервал</string> + <string name="double_space_to_period_summary">Точка и интервал при двоен интервал</string> + <string name="action_key_invisible_on_disable">Невидим бутон за действие</string> + <string name="action_key_invisible_on_disable_on_summary">Невидим бутон за действие когато програмата изисква</string> + <string name="action_key_invisible_on_disable_off_summary">Видим бутон за действие дори програмата да изисква друго</string> + <string name="tweak_animations_level_title">Анимации</string> + <string name="tweak_animations_level_summary">Колко трябва да се използват анимации. Избрано: %s</string> + <string name="tweak_animations_level_types_full">Напълно</string> + <string name="tweak_animations_level_types_some">Само някои</string> + <string name="tweak_animations_level_types_none">Без анимации</string> + <string name="cycle_all_symbols_keyboards">Поред през всички символни клавиатури</string> + <string name="cycle_all_symbols_keyboards_on_summary">Клавиша за символи ще сменя символните клавиатури поред</string> + <string name="cycle_all_symbols_keyboards_off_summary">Клавиша за символи ще показва само главната символна клавиатура</string> + <string name="lang_key_shows_popup">Превключвай езиците от прозорец</string> + <string name="lang_key_shows_popup_on_summary">Клавиша за език ще покаже диалог за избор</string> + <string name="lang_key_shows_popup_off_summary">Клавиша за език ще променя подредбата поред</string> + <string name="auto_caps">Автоматични главни букви</string> + <string name="grammer_group">Граматика</string> + <string name="candidates_on">Показвай предложения</string> + <string name="quick_fix">Бързи поправки</string> + <string name="quick_fix_summary">Поправяй честите грешки</string> + <string name="auto_complete">Автоматично избиране</string> + <string name="auto_complete_summary">Интервал ще избере подчертаното предложение</string> + <string name="physical_keyboard_suggestions">Предложения от хардуерната клавиатура</string> + <string name="physical_keyboard_suggestions_summary">Показвай предложения от хардуерната клавиатура</string> + <string name="keyboard_sandbox">Натиснете за тестване</string> + <string name="keyboard_sandbox_title">Пишете в полето за тестване на настройките</string> + <string name="auto_dict">Автоматичен речник</string> + <string name="no_extrenal_packs_support_message">Засега AnySoftKeyboard не позволява външни добавки от този тип. \nКогато API спецификацията бъде определена, тази функция ще бъде достъпна.</string> + <string name="keyboards_group">Клавиатури</string> + <string name="keyboards_group_summary">Клавиатурни подредби за ползване в AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">телефон</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="eng_keyboard">English</string> + <string name="eng_keyboard_16keys">Английска клавиатура с 16 клавиша</string> + <string name="selected_add_on_summary">В момента се ползва \'<xliff:g id="addOnName">%s</xliff:g>\'</string> + <string name="additional_addons_group">Допълнителни добавки</string> + <string name="quick_text_keys_group">Клавиш за бързи символи</string> + <string name="quick_text_key_active">Активен клавиш за бързи символи</string> + <string name="quick_text_key_dialog_title">Изберете клавиш за бързи символи</string> + <string name="quick_text_key_summary">Текущ клавиш за бързи символи: %s</string> + <string name="top_generic_row_group">Избран вид на горния ред</string> + <string name="top_generic_row_summary">Избран вид на горния ред: %s</string> + <string name="bottom_generic_row_group">Избран вид на долния ред</string> + <string name="bottom_generic_row_summary">Избран вид на долния ред: %s</string> + <string name="extension_keyboard_group">Допълнителна клавиатура</string> + <string name="extension_keyboard_dialog_title">Избор на клавиатура</string> + <string name="extension_keyboard_summary">Избрана допълнителна клавиатура: %s</string> + <string name="extension_keyboard_list_title">Избор на клавиатура</string> + <string name="keyboard_theme_group">Теми за клавиатурата</string> + <string name="keyboard_theme_active">Активна тема на клавиатурата</string> + <string name="keyboard_theme_dialog_title">Избор на тема</string> + <string name="keyboard_theme_summary">Избрана тема: %s</string> + <string name="keyboard_theme_list_title">Избор на тема</string> + <string name="dark_plain_keyboard_theme_name">Обикновена тема (тъмна)</string> + <string name="dark_plain_keyboard_theme_description">Тъмни цветове, опростени графики</string> + <string name="light_plain_keyboard_theme_name">Обикновена тема (светла)</string> + <string name="light_plain_keyboard_theme_description">Светли цветове, опростени графики</string> + <string name="lean_dark_keyboard_theme_name">Тъмна тема</string> + <string name="lean_dark_keyboard_theme_description">Тъмна тема с минимум графични елементи</string> + <string name="lean_dark_2_keyboard_theme_name">Тъмна тема - вариант 2</string> + <string name="extension_kbd_top_none">Без горен ред</string> + <string name="extension_kbd_top_small">Малки клавиши</string> + <string name="extension_kbd_top_regular">Редовен размер клавиши</string> + <string name="extension_kbd_top_small_numbers">Цифрови клавиши</string> + <string name="extension_kbd_top_numbers_alt">Алтернативни цифрови клавиши</string> + <string name="extension_kbd_top_nav">Клавиши за навигация</string> + <string name="extension_kbd_bottom_regular_with_voice">Обикновен</string> + <string name="extension_kbd_bottom_regular">Класически (без микрофон)</string> + <string name="extension_kbd_bottom_iphone">iPhone стил (без микрофон)</string> + <string name="extension_kbd_bottom_iphone_with_voice">iPhone стил с микрофон</string> + <string name="extension_kbd_bottom_alt">Алтернативен (без микрофон)</string> + <string name="extension_kbd_bottom_alt_with_mic">Алтернативен с микрофон</string> + <string name="extension_kbd_extension_numbers_symbols">Цифри и символи</string> + <string name="show_tutorial_on_startup">Показвай обучението при стартиране</string> + <string name="tutorial_swipe_title">Плъзнете за смяна на клавиатурата</string> + <string name="tutorial_swipe_text">Клавиатурната подредба може да бъде сменена като плъзнете пръста си върху клавиатурата. Плъзнете отляво надясно, за да смените езика, и отдясно наляво за символи.</string> + <string name="label_go_key">Напред</string> + <string name="label_next_key">Слдв</string> + <string name="label_send_key">Изпрати</string> + <string name="label_done_key">Готово</string> + <string name="change_lang_wide">→ АБВ →</string> + <string name="change_lang_regular">АБВ</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Моля изчакайте</string> + <string name="toast_lengthy_words_long_operation">Зареждане на речник …</string> + <string name="toast_lengthy_start_up_operation">Стартиране на AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Създаване на клавиатури…</string> + <string name="select_keyboard_popup_title">Изберете клавиатура</string> + <string name="eng_dictionary">Английски</string> + <string name="settings_multitap_timeout_faster">По-бързо</string> + <string name="settings_multitap_timeout_fast">Бързо</string> + <string name="settings_multitap_timeout_normal">Нормално</string> + <string name="settings_multitap_timeout_slow">Бавно</string> + <string name="settings_multitap_timeout_slower">По-бавно</string> + <string name="settings_long_press_timeout_faster">По-бързо</string> + <string name="settings_long_press_timeout_fast">Бързо</string> + <string name="settings_long_press_timeout_normal">Нормално</string> + <string name="settings_long_press_timeout_slow">Бавно</string> + <string name="settings_long_press_timeout_slower">По-бавно</string> + <string name="user_dictionary_select_locale">Език:</string> + <string name="user_dict_settings_titlebar">Потребителски речник</string> + <string name="user_dict_editor">Редактор на думи</string> + <string name="user_dict_settings_add_dialog_title">Добави към речника</string> + <string name="user_dict_settings_edit_dialog_title">Редактирай думата</string> + <string name="user_dict_settings_empty_text">Нямате никакви думи в потребителския речник. Можете да добавяте думи през менюто.</string> + <string name="user_dict_backup_success_title">Успешно архивиране!</string> + <string name="user_dict_backup_success_text">Вашите думи са успешно съхранени в /Android/data/com.menny.android.anysoftkeyboard/files/</string> + <string name="user_dict_backup_fail_title">Неуспешно архивиране!</string> + <string name="user_dict_backup_fail_text">Файловете не могат да бъдат записани! Имате ли свободно място?</string> + <string name="user_dict_restore_success_title">Успешно възстановяване!</string> + <string name="user_dict_restore_success_text">Успешно възстановяване на думите ви.</string> + <string name="user_dict_restore_fail_title">Неуспешно възстановяване!</string> + <string name="user_dict_restore_fail_text">Архивните файлове не могат да бъдат прочетени! Имате ли свободно място?</string> + <string name="fast_scroll_alphabet"> ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_yes">Да</string> + <string name="should_swap_punctuation_and_space_no">Не</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Винаги показвай икона</item> + <item>При смяна на подредбата</item> + <item>Без съобщение</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Без вибрация</item> + <item>Лека</item> + <item>Средна</item> + <item>Силна</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Вляво</item> + <item>Централно</item> + <item>Вдясно</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Отгоре</item> + <item>Отдолу</item> + </string-array> +</resources> diff --git a/src/main/res/values-ca/strings.xml b/src/main/res/values-ca/strings.xml new file mode 100755 index 000000000..6aecd952d --- /dev/null +++ b/src/main/res/values-ca/strings.xml @@ -0,0 +1,628 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Configuració de l\'AnySoftKeyboard</string> + <string name="spell_checker_service_name">Corrector ortogràfic de l\'AnySoftKeyboard</string> + <string name="spell_checker_settings">Opcions del corrector de l\'AnySoftKeyboard</string> + <string name="subtype_generic">Corrector genèric</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Llicències addicionals…</u></string> + <string name="debug_tracing_starting">Seguiment iniciat!\nAssegureu-vos d\'aturar-ho quan ho estimeu convenient</string> + <string name="debug_tracing_starting_failed">Ha fallat el seguiment! Verifiqueu el fitxer logcat per a més detalls.</string> + <string name="debug_tracing_finished">S\'ha finalitzat el seguiment!\nEl fitxer es troba a +<xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="menu_about_item">Quant a...</string> + <string name="click_to_restart_suggestions">Toc per a suggeriments</string> + <string name="tips_notification_text">Consell del dia!</string> + <string name="tips_button">Com utilitzar l\'ASK</string> + <string name="tips_button_description">Suggeriments d\'us de l\'AnySoftKeyboard</string> + <string name="tips_title">AnySoftKeyboard - Trucs</string> + <string name="tips_pager_swipe_hint">\u0020Llisqueu a l\'esquerra o dreta per a més suggeriments</string> + <string name="tip_1_welcome_to_ask">Us donem la benvinguda a AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Per accedir a la configuració mantingueu premuda la tecla INTRO. Trobareu moltes opcions de personalització aquí! + </string> + <string name="tip_2_gestures">Suport per a gestos!</string> + <string name="tip_2_gestures_tip">Amb un toc podeu fer molt! Llisqueu cap a la dreta per canviar d\'idioma al teclat, cap a l\'esquerra trobareu el teclat numèric, cap amunt si us mostrarà un teclat addicional i cap avall amagareu el teclat.\nTot això es pot configurar a les opcions (recordeu? Prement prolongadament la tecla INTRO). + </string> + <string name="tip_3_hidden_kbds">Trucs i consells</string> + <string name="tip_3_hidden_kbds_tip">Trobareu teclats amagats:\n1) Llisqueu el dit des de la barra d\'espai fins dalt i trobareu un teclat amb cursors i micròfon (per a la síntesi de veu).\n2) Llisqueu el dit cap amunt i fora del teclat mentre mantigueu premut. Aquest és el teclat numèric i simbòlic. + </string> + <string name="tip_4_top_generic_row">Fila superior</string> + <string name="tip_4_top_generic_row_tip">La part superior del teclat és la mateixa per a tots els teclats, però es pot modificar! Podem canviar la barra (<i>123</i>) i (<i>ABC</i>) al nostre gust des del menú de configuració. + </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Modifica l\'aparença</string> + <string name="tip_5_key_feedback">Vibració i so</string> + <string name="tip_5_key_feedback_tip">De vegades es millor tenir una referència per saber que hem premut una tecla sense haver de mirar al teclat. Podem triar entre una vibració, so, o totes dues opcions alhora. + </string> + <string name="tip_5_key_feedback_test">Voleu provar la configuració?</string> + <string name="tip_6_bottom_rows">Fila inferior</string> + <string name="tip_6_bottom_rows_tip">De la mateixa manera que la columna superior, també podem fer canvis a la inferior. L\'AnySoftKeyboard té diverses interfícies; amb o sense micròfon, estil iPhone, etc. + </string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Modifica l\'aparença</string> + <string name="tip_7_voice_input">«Se\'m escolta bé?»</string> + <string name="tip_7_voice_input_tip">Escriure és entretingut, però és realment divertit fer-ho amb la veu! Voleu dictar el text? Toqueu la tecla del micròfon, i digueu el que volgueu!\nAquesta característica utilitza la tecnologia Google, per tant funcionarà sense problemes :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Si voleu tenir sempre accés al micròfon, assegureu-vos que teniu la columna inferior adient per aquesta tasca (recordeu el consell anterior?).\nIgualment, el micròfon romandrà disponible des del teclat amagat (lliscant amunt el dit des de la barra d\'espai). + </string> + <string name="tip_7_voice_input_tip_note">* Necessari Android 2.2+ i connexió a Internet perquè funcioni.</string> + <string name="tip_8_suggestions">Suggeriments</string> + <string name="tip_8_suggestions_tip">Segons l\'idioma triat, l\'AnySoftKeyboard us pot ajudar a finalitzar les paraules que esteu escrivint i corregir els errors tipogràfics. Tanmateix comenceu a escriure l\'AnySoftKeyboard us suggerirà paraules que prèviament hegueu inserit. + </string> + <string name="tip_8_suggestions_editor">Si una paraula és desconeguda, podeu entrenar el teclat! Inseriu la paraula i toqueu a la barra de suggeriments i serà recordada.\nPodeu editar les paraules des de l\'editor del diccionari que trobareu a les opcions de l\'AnySoftKeyboard. + </string> + <string name="tip_9_suggestions_restart">Reinicia els suggerits</string> + <string name="tip_9_suggestions_restart_tip">L\'AnySoftKeyboard us facilita l\'escriptura suggerint-vos paraules segons el que esteu escrivint, però també podeu modificar el text que heu escrit! Només cal que toqueu la paraula que voleu modificar i se us mostraran més paraules a la barra de suggeriments. + . + </string> + <string name="main_tab_welcome">Benvinguda</string> + <string name="main_tab_links">Enllaços</string> + <string name="main_tab_credits">Crèdits</string> + <string name="how_to_pointer_title">Us donem la benvinguda a l\'AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versió: </string> + <string name="how_to_pointer_not_app">L\'AnySoftKeyboard no és només una aplicació per escriure; és un substitut del vostre teclat en pantalla actual! + </string> + <string name="how_to_pointer_go_to_links">Teniu més informació a la pestanya «Enllaços»</string> + <string name="how_to_pointer_how_to_url">Informació quant a l\'ús d\'aquest teclat:</string> + <string name="how_to_pointer_site">Informació del projecte:</string> + <string name="how_to_pointer_changelog">Notes de la versió:</string> + <string name="change_log_card_title_template">Darrers canvis per <xliff:g id="code"> %s </xliff:g> \u0020 <xliff:g id="name"> %s </xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template_without_name">v<xliff:g id="code">%s</xliff:g></string> + <string name="how_to_pointer_issues">Com informar d\'errors:</string> + <string name="main_tab_credits_title">Aquesta aplicació ha estat possible gràcies a:</string> + <string name="main_tab_credits_created_by">Autoria:</string> + <string name="main_tab_credits_additional_work_by">Tasques de programació addicionals:</string> + <string name="main_tab_credits_localization_by">Tasques de traducció:</string> + <string name="main_tab_credits_GUI_by">Imatges de la interfície gràfica:</string> + <string name="how_to_enable_dialog_title">Voleu activar l\'AnySoftKeyboard?</string> + <string name="how_to_enable_dialog_text">L\'AnySoftKeyboard encara no està habilitat. Voleu veure com fer-ho? + </string> + <string name="how_to_enable_dialog_show_me">Mostra-ho ara!</string> + <string name="how_to_enable_dialog_dont_show_me">Més tard</string> + <string name="how_to_simple_howto_preface">El sistema Android requereix que l\'usuari habiliti primer els teclats externs. Així és com es fa: + </string> + <string name="how_to_simple_howto_enable_ask">1r) Habiliteu l\'AnySoftKeyboard (no us amoïneu pel missatge que si us mostrarà; l\'AnySoftKeyboard no emmagatzema cap dada ni l\'envia enlloc. Podeu consultar el nostre codi font per a més seguretat) : + </string> + <string name="how_to_simple_howto_enable_ask_button">Activa l\'AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Toqueu el botó «Enrere» una vegada enllestit per tornar novament a les instruccions + + </string> + <string name="how_to_simple_howto_switch_to_ask">2n) Seleccioneu l\'AnySoftKeyboard com a mètode d\'escriptura per defecte: + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Canvia a AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Heu de fer el primer pas</string> + <string name="how_to_simple_howto_go_to_settings">3r) Podeu personalitzar qualsevol cosa a l\'AnySoftKeyboard! Toqueu prolongadament la tecla «INTRO» i accedireu a la configuració. + </string> + <string name="how_to_simple_howto_go_to_settings_button">Opcions d\'AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Esteu emprant una versió Beta. Aneu amb cura!</string> + <string name="notification_text_changelog">Toqueu per obtenir més informació</string> + <string name="notification_title_how_to_enable">Us donem la benvinguda a AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Aprengueu com activar-ho</string> + <string name="testers_version">Edició de proves!</string> + <string name="license_title">Llicència</string> + <string name="languages_cat">Idiomes</string> + <string name="about">Quant a</string> + <string name="changelog">Registre de canvis</string> + <string name="search_market_for_addons">Cerca de complements</string> + <string name="search_market_for_keyboard_addons">Aconseguiu més teclats al <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Obtingueu més <i>Quick-Text</i> afegitons al <i>Play Store</i>…</string> + <string name="no_market_store_available"><b>* No s\'ha pogut trobar Google Play Store al vostre dispositiu. No es poden cercar Complements!</b></string> + <string name="theme_addons_settings">Opcions del teclat</string> + <string name="keyboard_theme_tweak_group">Optimitzacions</string> + <string name="keyboard_theme_tweak_hints_group">Configuració dels suggeriments</string> + <string name="bottom_row_addons_settings">Opcions de la fila inferior</string> + <string name="top_row_addons_settings">Opcions de la fila superior</string> + <string name="close_button">Surt</string> + <string name="how_to_active_text">Com activar AnySoftKeyboard</string> + <string name="added_word">S\'ha desat: + <xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">Suprimir\?</string> + <string name="removed_word">S\'ha suprimit: + <xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">Premeu altre vegada per desar el mot</string> + <string name="hint_double_tap_to_close">Novament per suprimir suggeriments</string> + <string name="menu_insert_smiley">Insereix una emoticona</string> + <string name="click_for_help">Ajuda</string> + <string name="click_for_help_summary">Informació addicional de l\'AnySoftKeyboard</string> + <string name="ui_group">Interfície d\'usuari</string> + <string name="physical_keyboard_change_notification_title">Notificacions del teclat</string> + <string name="physical_keyboard_change_notification_summary">Tipus de notificació de la disposició. En ús: %s + + </string> + <string name="physical_keyboard_change_notification_dialog_title">Trieu el tipus de notificació</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Mostra sempre la icona del teclat actiu</item> + <item>Mostra només en activar el teclat físic</item> + <item>Cap notificació</item> + </string-array> + <string name="lengthy_operations_toast_notification">Notifica les operacions de llarga durada</string> + <string name="lengthy_operations_toast_notification_summary">Mostra notificacions breus en operacions de llarga durada</string> + <string name="voice_input_not_support_in_this_os_version">El reconeixement vocal es suporta a l\'Android v.2.2+</string> + <string name="voice_input_not_installed_title">No està instal·lat el reconeixement vocal</string> + <string name="voice_input_not_installed_text">És necessari instal·lar el reconeixement de veu del Google abans d\'utilitzar aquesta característica. + </string> + <string name="voice_input_not_installed_action_install">Instal·la</string> + <string name="voice_input_not_installed_action_do_not_install">No instal·lis</string> + <string name="voice_input_not_voice_pack_in_market">No s\'ha trobat el Google Voice (com.google.android.voicesearch). El reconeixement de veu no funcionarà en aquest dispositiu. + </string> + <string name="change_ime">Canvia el mètode d\'entrada</string> + <string name="override_dictionary">No facis servir el diccionari predeterminat</string> + <string name="override_dictionary_title">Ignora + <xliff:g id="word">%s</xliff:g> + al diccionari + </string> + <string name="override_dictionary_default">Predeterminat</string> + <string name="override_disabled">Anul·lació finalitzada</string> + <string name="override_enabled">S\'està ignorant + <xliff:g id="word">%s</xliff:g> + </string> + <string name="gesture_settings">Gestos</string> + <string name="effects_group">Efectes</string> + <string name="ime_settings">Configuració del teclat</string> + <string name="vibrate_on_key_press_title">Vibració de les tecles</string> + <string name="vibrate_on_key_press_summary">Nivell de resposta de vibració per al toc de tecles. Actualment: %s</string> + <string name="vibrate_on_key_press_dialog_title">Seleccioneu la durada de vibració</string> + <string-array name="vibrate_on_key_press_types"> + <item>Cap vibració</item> + <item>Feble</item> + <item>Normal</item> + <item>Forta</item> + </string-array> + <string name="sound_on">So en tocar les tecles</string> + <string name="sound_on_summary">Efectes de so en tocar les tecles.</string> + <string name="use_custom_sound_volume">Volum personalitzat</string> + <string name="use_custom_sound_volume_on_summary">El volum dels efectes de so és personalitzat.</string> + <string name="use_custom_sound_volume_off_summary">El volum dels efectes és el mateix que les notificacions del sistema. + </string> + <string name="custom_sound_volume">Volum de pulsació de tecles personalitzat</string> + <string name="speacial_fetures_group">Funcions especials</string> + <string name="switch_keyboard_on_space">Canvi de teclat amb l\'espai</string> + <string name="switch_keyboard_on_space_on_summary">Canvia del teclat simbòlic/numèric a l\'alfabètic en prémer la tecla «Espai» + </string> + <string name="switch_keyboard_on_space_off_summary">No canviïs del teclat simbòlic/numèric a l\'alfabètic en prémer la tecla «Espai» + </string> + <string name="hide_soft_when_physical">Amaga el teclat</string> + <string name="hide_soft_when_physical_on_summary">No mostris l\'AnySoftKeyboard en emprar el teclat físic</string> + <string name="hide_soft_when_physical_off_summary">Mostra l\'AnySoftKeyboard en emprar el teclat físic</string> + <string name="fullscreen_input_connection_supported">Mode apaïsat</string> + <string name="fullscreen_input_connection_supported_on_summary">Pantalla completa en mode apaïsat</string> + <string name="fullscreen_input_connection_supported_off_summary">No facis servir el mode pantalla completa en posició apaïsada</string> + <string name="fullscreen_portrait_input_connection_supported">Mode vertical</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Pantalla completa en mode vertical</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">No utilitzis la pantalla completa en mode apaïsat + </string> + <string name="backword_support">Retrocés de paraula</string> + <string name="backword_support_on_summary">Prement la combinació «majúscules + retrocés» s\'esborra la darrera paraula</string> + <string name="backword_support_off_summary">Prement la tecla majúscules només s\'esborra el darrer caràcter</string> + <string name="swipe_tweak_group">Associació de gestos al teclat</string> + <string name="swipe_up_action">En lliscar amunt...</string> + <string name="swipe_up_action_summary">Definiu l\'acció del gest cap amunt. Actualment, %s</string> + <string name="swipe_up_action_title">Trieu una acció per associar al moviment</string> + <string name="swipe_up_from_spacebar_action">Canvia la barra d\'espai a dalt</string> + <string name="swipe_up_from_spacebar_action_summary">Definiu l\'acció del gest cap amunt de la barra d\'espai. Actualment, %s</string> + <string name="swipe_up_from_spacebar_action_title">Trieu una acció per associar a la barra d\'espai</string> + <string name="swipe_down_action">En lliscar avall...</string> + <string name="swipe_down_action_summary">Definiu l\'acció del gest cap a baix. Actualment, %s</string> + <string name="swipe_down_action_title">Seleccioneu l\'acció de lliscament avall</string> + <string name="swipe_left_action">En lliscar a l\'esquerra...</string> + <string name="swipe_left_action_summary">Definiu l\'acció del gest cap a esquerra. Actualment, %s</string> + <string name="swipe_left_action_title">Seleccioneu l\'acció de lliscament a l\'esquerra</string> + <string name="swipe_right_action">Lliscament a la dreta</string> + <string name="swipe_right_action_summary">Definiu l\'acció del gest cap a la dreta. Actualment, %s</string> + <string name="swipe_right_action_title">Trieu una acció per associar al moviment</string> + <string name="swipe_right_space_bar_action">Gest cap a la dreta de la barra d\'espai</string> + <string name="swipe_right_space_bar_action_summary">Definiu l\'acció del gest cap a la dreta de la barra d\'espai. Actualment, %s</string> + <string name="swipe_right_space_bar_action_title">Seleccioneu l\'acció cap a la dreta</string> + <string name="swipe_left_space_bar_action">Gest de la barra d\'espai esquerra</string> + <string name="swipe_left_space_bar_action_summary">Definiu l\'acció del gest cap a l\'esquerra de la barra d\'espai. Actualment, %s</string> + <string name="swipe_left_space_bar_action_title">Seleccioneu el gest cap a l\'esquerra</string> + <string name="swipe_left_two_fingers_action">Gest amb dos dits cap a l\'esquerra</string> + <string name="swipe_left_two_fingers_action_summary">Definiu el gest amb dos dits cap a l\'esquerra. Actualment, %s</string> + <string name="swipe_left_two_fingers_action_title">Seleccioneu el gest cap a l\'esquerra</string> + <string name="swipe_right_two_fingers_action">Gest amb dos dits cap a la dreta</string> + <string name="swipe_right_two_fingers_action_summary">Definiu el gest amb dos dits cap a la dreta. Actualment, %s</string> + <string name="swipe_right_two_fingers_action_title">Seleccioneu el gest cap a la dreta</string> + <string name="pinch_gesture_action">En pessigar la pantalla...</string> + <string name="pinch_gesture_action_title">Trieu una acció per associar al moviment</string> + <string name="pinch_gesture_action_summary">Definiu el gest de pessic. Actualment, %s</string> + <string name="separate_gesture_action">Allarga el gest</string> + <string name="separate_gesture_action_title">Seleccioneu la mida dels gestos</string> + <string name="separate_gesture_action_summary">Definiu l\'acció de reduir. Actualment, %s</string> + <string name="swipe_action_name_none">No associïs</string> + <string name="swipe_action_name_next_alphabet">Següent lletra del teclat</string> + <string name="swipe_action_name_next_symbols">Següent caràcter del teclat</string> + <string name="swipe_action_name_next_inside_mode">Següent del mode actual</string> + <string name="swipe_action_name_cycle_keyboards">Rotació entre teclats</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Rotació inversa entre teclats</string> + <string name="swipe_action_name_shift">Activa les Majúscules</string> + <string name="swipe_action_name_hide">Amaga el teclat</string> + <string name="swipe_action_name_backspace">Activa el retorn</string> + <string name="swipe_action_name_backword">Paraula anterior</string> + <string name="swipe_action_name_clear_input">Suprimeix tot el text</string> + <string name="swipe_action_name_cursor_up">Mou el cursor amunt</string> + <string name="swipe_action_name_cursor_down">Mou el cursor avall</string> + <string name="swipe_action_name_cursor_left">Mou el cursor a l\'esquerra</string> + <string name="swipe_action_name_cursor_right">Mou el cursor a la dreta</string> + <string name="swipe_action_name_other_keyboards_mode">Canvia la disposició del teclat</string> + <string name="swipe_action_name_split_layout">Canvia al teclat ergonòmic</string> + <string name="swipe_action_name_merge_layout">Canvia al teclat normal</string> + <string name="swipe_action_name_compact_layout_to_right">Disseny compacte a la dreta</string> + <string name="swipe_action_name_compact_layout_to_left">Disseny compacte a l\'esquerra</string> + <string name="swipe_action_name_utility_keyboard">Mostra l\'ajuda al teclat</string> + <string name="settings_swipe_velocity_threshold_title">Reconeixement de gestos</string> + <string name="settings_swipe_velocity_threshold_summary">La velocitat de gest mínim. Actualment, %s</string> + <string name="settings_swipe_velocity_very_slow">Molt lenta</string> + <string name="settings_swipe_velocity_slow">Lenta</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Ràpida</string> + <string name="settings_swipe_velocity_very_fast">Molt ràpida</string> + <string name="settings_swipe_distance_threshold_title">Distància del llindar del gest</string> + <string name="settings_swipe_distance_threshold_summary">La distància de gest mínim. Actualment, %s</string> + <string name="settings_swipe_distance_very_short">Molt curta</string> + <string name="settings_swipe_distance_short">Curta</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Llarga</string> + <string name="settings_swipe_distance_very_long">Molt llarga</string> + <string name="hardware_keys_group">Assignació de tecles físiques</string> + <string name="volume_key_for_left_right_support">Tecla de volum per moure\'s esquerra/dreta</string> + <string name="volume_key_for_left_right_support_on_summary">Inhabilita el moviment d\'esquerra/dreta amb la tecla de volum amunt/avall</string> + <string name="volume_key_for_left_right_support_off_summary">La tecla d\'apujar el volum mou el cursor cap a l\'esquerra, la d\'abaixar-lo mou el cursor cap a l\'esquerra + </string> + <string name="camera_key_for_backspace_backword_support">Usa la tecla de la càmera per retrocedir un espai o paraula</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Desactivant aquesta opció restaureu la funció de la tecla de la càmera</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Mitja pulsació al botó de la càmera suprimeix el darrer caràcter i una pulsació completa la darrera paraula + </string> + <string name="menu_even_more_settings">Encara més…</string> + <string name="more_ui_settings_group">Interfície de l\'usuari</string> + <string name="special_dictionaries_group">Diccionaris especials</string> + <string name="special_dictionaries_group_summary">Suggeriments utilitzats als diccionaris de l\'AnySoftKeyboard</string> + <string name="use_user_dictionary">Diccionari de l\'usuari</string> + <string name="use_user_dictionary_on_summary">Suggereix paraules afegides per l\'usuari (toqueu 2 vegades al suggeriment per afegir-ho)</string> + <string name="always_use_fallback_user_dictionary">Utilitza el diccionari per defecte</string> + <string name="always_use_fallback_user_dictionary_on_summary">Utilitza només el diccionari de l\'usuari de l\'AnySoftKeyboard (no recomanat).</string> + <string name="always_use_fallback_user_dictionary_off_summary">Utilitza el diccionari original d\'Android (recomanat).</string> + <string name="use_auto_dictionary">Diccionari automàtic</string> + <string name="use_auto_dictionary_dialog_title">Seleccioneu el mètode d\'aprenentatge</string> + <string name="use_auto_dictionary_summary">Aprèn paraules automàticament. Mètode triat: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Després d\'una mica d\'ús</string> + <string name="auto_dictionary_threshold_type_immediately">Immediatament després d\'escriure això</string> + <string name="auto_dictionary_threshold_type_off">No aprendre noves paraules</string> + <string name="use_contacts_dictionary">Diccionari de contactes</string> + <string name="use_contacts_dictionary_on_summary">Suggereix els noms i cognoms de la llista de contactes</string> + <string name="use_contacts_dictionary_not_supported_summary">No suportat al vostre sistema.</string> + <string name="tweaks_group">Opcions de personalització</string> + <string name="tweak_sound_group">Opcions de so</string> + <string name="tweak_physical_keyboard_group">Opcions del teclat físic</string> + <string name="tweak_ui_group">Comportament gràfic</string> + <string name="tweak_ux_group">Opcions de comportament</string> + <string name="tweak_dictionary_group">Opcions del diccionari</string> + <string name="settings_min_length_for_word_correction">Longitud mínima per a la correcció</string> + <string name="show_keyboard_name_text">Mostra el nom del teclat</string> + <string name="show_keyboard_name_on_summary">Mostra el nom del teclat a la barra d\'espai</string> + <string name="show_keyboard_name_off_summary">No mostris mai el nom</string> + <string name="use_custom_keytext_color">Ignora l\'esquema de colors</string> + <string name="use_custom_keytext_color_on_summary">Utilitza un esquema de colors personalitzat</string> + <string name="use_custom_keytext_color_off_summary">Utilitza l\'esquema de colors de l\'aparença</string> + <string name="show_hint_text">Mostra l\'ajuda</string> + <string name="show_hint_text_on_summary">Si la interfície ho suporta, mostra el text d\'ajuda a les tecles</string> + <string name="show_hint_text_off_summary">No mostris l\'ajuda</string> + <string name="use_custom_hint_color">Ignora el color dels suggeriments</string> + <string name="use_custom_hint_color_on_summary">Utilitza un esquema de colors personalitzat</string> + <string name="use_custom_hint_color_off_summary">Utilitza el color de l\'aparença per als suggeriments</string> + <string name="use_custom_hint_align">Ignora la posició dels suggeriments</string> + <string name="use_custom_hint_align_on_summary">Utilitza l\'alineació personalitzada</string> + <string name="use_custom_hint_align_off_summary">Utilitza l\'alineació de l\'aparença</string> + <string name="custom_hint_align">Alineació horitzontal personalitzada</string> + <string name="custom_hint_align_summary">Alineació dels suggeriments a l\'esquerra, dreta, o enmig de la tecla</string> + <string name="settings_custom_hint_align_dialog_title">Alineació horitzontal dels suggeriments</string> + <string-array name="custom_hint_align_types"> + <item>Esquerra</item> + <item>Centre</item> + <item>Dreta</item> + </string-array> + <string name="custom_hint_valign">Alineació vertical personalitzada</string> + <string name="custom_hint_valign_summary">Alineació dels suggeriments amunt o avall de la tecla</string> + <string name="settings_custom_hint_valign_dialog_title">Alineació vertical dels suggeriments</string> + <string-array name="custom_hint_valign_types"> + <item>Amunt</item> + <item>Avall</item> + </string-array> + <string name="is_sticky_extesion_keyboard">Teclat ampliat</string> + <string name="is_sticky_extesion_keyboard_on_summary">Mostra\'l fins no ho tanqui expressament </string> + <string name="is_sticky_extesion_keyboard_off_summary">Tanca\'l en prémer un caràcter</string> + <string name="is_extesion_keyboard_above_keyboard">Comportament del teclat</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Mostra a sobre del teclat principal</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Mostra al teclat principal</string> + <string name="show_new_tips_notifications_again">Notificar en nous consells</string> + <string name="show_new_tips_notifications_again_on_summary">Us avisarà quan consells no vists siguin disponibles per llegir</string> + <string name="show_new_tips_notifications_again_off_summary">No us avisarem quan hi hagin consells nous disponibles</string> + <string name="show_settings_app_in_launcher">Configuració de l\'aplicació</string> + <string name="settings_key_show_settings_app_on_summary">La configuració de l\'aplicació serà visible al llançador (pot ser necessari reiniciar) + </string> + <string name="settings_key_show_settings_app_off_summary">Amaga la configuració (pot ser necessari reiniciar)</string> + <string name="show_crash_notification">Informe d\'error</string> + <string name="show_crash_notification_on_summary">Si l\'ASK falla, obre el diàleg d\'enviament d\'errors</string> + <string name="show_crash_notification_off_summary">No reportis els errors</string> + <string name="use_keyrepeat">Repetició de tecles</string> + <string name="use_keyrepeat_on_summary">S\'ha activat la repetició de tecles</string> + <string name="use_keyrepeat_off_summary">La repetició de tecles està desactivada</string> + <string name="emoticon_long_press_opens_popup">Finestra d\'emoticones</string> + <string name="emoticon_long_press_opens_popup_on_summary">Un toc prolongat mostra la finestra emergent; un curt la icona per defecte</string> + <string name="emoticon_long_press_opens_popup_off_summary">Un toc curt mostra la finestra emergent i un toc prolongat la icona per defecte</string> + <string name="emoticon_popup_type_title">Tipus de finestra emergent</string> + <string name="emoticon_popup_type_summary">trieu el tipus de finestra emergent per mostrar a la selecció d\'emoticones</string> + <string name="default_smiley_text">Emoticona per defecte</string> + <string name="default_domain_text">Domini per defecte</string> + <string name="smiley_icon_on_smileys_key">Imatge com a icona</string> + <string name="smiley_icon_on_smileys_key_on_summary">Es mostra una imatge a la tecla d\'emoticones</string> + <string name="smiley_icon_on_smileys_key_off_summary">Es mostra el text predeterminat a la tecla d\'emoticones</string> + <string name="key_preview_position_override">Posició de la tecla premuda</string> + <string name="key_preview_position_override_summary">Per sobre de la tecla premuda o per sota del teclat</string> + <string name="key_preview_position_override_above_key">Per sobre de la tecla premuda</string> + <string name="key_preview_position_override_above_keyboard">Per sota del teclat</string> + <string name="key_press_preview_popup">Mostra la tecla premuda</string> + <string name="key_press_preview_popup_on_summary">Ressalta la tecla premuda</string> + <string name="key_press_preview_popup_off_summary">No ressaltis la tecla premuda</string> + <string name="zoom_factor_keys_in_portrait">Mida de tecles - mode vertical</string> + <string name="zoom_factor_keys_in_landscape">Mida de tecles - mode apaïsat</string> + <string name="insert_space_after_word_suggestion_selection">Suggeriment i espai</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Insereix un espai després de la paraula seleccionada + </string> + <string name="double_space_to_period">Doble espai per punt</string> + <string name="double_space_to_period_summary">Converteix un espai repetit a punt+espai</string> + <string name="action_key_invisible_on_disable">Tecla d\'acció invisible</string> + <string name="action_key_invisible_on_disable_on_summary">No es mostra la tecla d\'acció</string> + <string name="action_key_invisible_on_disable_off_summary">Es mostra la tecla d\'acció</string> + <string name="tweak_animations_level_title">Efectes</string> + <string name="tweak_animations_level_summary">Quantes animacions s\'utilitzen. Actualment: %s</string> + <string name="tweak_animations_level_types_full">Tot</string> + <string name="tweak_animations_level_types_some">Només les principals</string> + <string name="tweak_animations_level_types_none">Cap efecte</string> + <string name="cycle_all_symbols_keyboards">Rotació simbòlic/numèric</string> + <string name="cycle_all_symbols_keyboards_on_summary">Prement « ← 123 ← » canvia el tipus de teclat</string> + <string name="cycle_all_symbols_keyboards_off_summary">Prement « ... » canvia el tipus de teclat</string> + <string name="lang_key_shows_popup">Finestra d\'idioma</string> + <string name="lang_key_shows_popup_on_summary">Prement « → ABC → » es mostra una finestra de selecció dels teclats disponibles</string> + <string name="lang_key_shows_popup_off_summary">Prement « → ABC → » es canvia directament entre els teclats disponibles</string> + <string name="auto_caps">Majúscules automàtiques</string> + <string name="grammer_group">Gramàtica</string> + <string name="keyboard_behavior_group">Comportament del teclat</string> + <string name="candidates_on">Mostra els suggeriments</string> + <string name="candidates_on_summary">Es mostrarà una llista de paraules suggerides damunt el teclat</string> + <string name="candidates_off_summary">No es mostrarà cap suggeriment</string> + <string name="quick_fix">Arranjaments ràpids i abreviatures</string> + <string name="quick_fix_summary">Corregeix errors mecanografiats comunament i expandeix abreviatures</string> + <string name="allow_suggestions_restart">Reinicia el suggeriment</string> + <string name="allow_suggestions_restart_summary">Reinicia el suggeriment del mot en moure el cursor</string> + <string name="auto_complete">Suggeriments automàtics</string> + <string name="auto_complete_summary">La tecla «Espai» selecciona el suggeriment ressaltat</string> + <string name="physical_keyboard_suggestions">Suggeriments al teclat del dispositiu</string> + <string name="physical_keyboard_suggestions_summary">Mostra els suggeriments en emprar el teclat</string> + <string name="keyboard_sandbox">Proveu la configuració</string> + <string name="keyboard_sandbox_title">Proveu la configuració del teclat escrivint o lliscant-lo:</string> + <string name="contacts_dict">Diccionari de contactes</string> + <string name="contacts_dict_summary">Inclou els noms i cognoms dels contactes als suggeriments</string> + <string name="auto_dict">Diccionari automàtic</string> + <string name="auto_dict_summary">Afegeix paraules emprades freqüentment (o seleccionades manualment) al diccionari</string> + <string name="no_extrenal_packs_support_title">No suportat</string> + <string name="no_extrenal_packs_support_message">L\'AnySoftKeyboard no permet de moment l\'ús d\'aquest tipus d\'extensions de tercers. \nPublicarem una API que permeti això el més aviat possible. \nEstigueu a l\'aguait. + </string> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Teclats disponibles</string> + <string name="keyboards_group_summary">Disposicions de teclat de l\'AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">telèfon</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">temps</string> + <string name="eng_keyboard">Anglès</string> + <string name="eng_keyboard_qwertywithsymbols">Anglès amb símbols</string> + <string name="eng_keyboard_16keys">Anglès - 16 tecles</string> + <string name="keyboard_change_locked">n/d</string> + <string name="selected_add_on_summary">En ús \'<xliff:g id="addOnName">%s</xliff:g>\' + </string> + <string name="additional_addons_group">Complements addicionals</string> + <string name="quick_text_keys_group">Tecla de funció especial</string> + <string name="quick_text_key_active">Inserció avançada</string> + <string name="quick_text_key_dialog_title">Trieu una opció</string> + <string name="quick_text_key_summary">Tecla de selecció de text ràpid: %s</string> + <string name="extension_keyboards_group">Teclats addicioonals</string> + <string name="extension_keyboards_summary">Selecció de la fila o l\'extensió de teclat</string> + <string name="top_generic_row_group">Fila superior genèrica</string> + <string name="top_generic_row_active">Activa la fila superior</string> + <string name="top_generic_row_dialog_title">Seleccioneu el tipus de fila</string> + <string name="top_generic_row_summary">Selecció de la columna superior: %s</string> + <string name="top_generic_row_list_title">Selecciona el tipus de fila</string> + <string name="bottom_generic_row_group">Fila inferior genèrica</string> + <string name="bottom_generic_row_group_summary">Columna de tecles de fons comú entre de tots els vostres teclats</string> + <string name="bottom_generic_row_active">Activa la fila superior</string> + <string name="bottom_generic_row_dialog_title">Seleccioneu el tipus de fila</string> + <string name="bottom_generic_row_summary">Selecció de la columna inferior: %s</string> + <string name="bottom_generic_row_list_title">Seleccioneu el tipus de fila</string> + <string name="extension_keyboard_group">Complements del teclat</string> + <string name="extension_keyboard_active">Activa els complements de teclat</string> + <string name="extension_keyboard_dialog_title">Trieu el teclat</string> + <string name="extension_keyboard_summary">Extensió del teclat seleccionada: %s</string> + <string name="extension_keyboard_list_title">Trieu el teclat</string> + <string name="keyboard_theme_group">Aparences del teclat</string> + <string name="keyboard_themes_group_summary">Diversos temes pel teclat de damunt de la pantalla</string> + <string name="keyboard_theme_active">Aparença del teclat</string> + <string name="keyboard_theme_dialog_title">Trieu una aparença</string> + <string name="keyboard_theme_summary">Tema seleccionat: %s</string> + <string name="keyboard_theme_list_title">Trieu una aparença</string> + <string name="dark_plain_keyboard_theme_name">Escriptor de mitjanit</string> + <string name="dark_plain_keyboard_theme_description">Color fosc i gràfics simples</string> + <string name="light_plain_keyboard_theme_name">Escriptor professional</string> + <string name="light_plain_keyboard_theme_description">Color clar i gràfics simples</string> + <string name="blacktheme_keyboard_theme_name">Simple black glow</string> + <string name="blacktheme_keyboard_theme_description">Tema negre bàsic amb atenuació dels colors</string> + <string name="lean_dark_keyboard_theme_name">Pinzellada fosca</string> + <string name="lean_dark_keyboard_theme_description">Tema fosc i minimalista</string> + <string name="lean_dark_2_keyboard_theme_name">Pinzellada fosca - 2ª opció</string> + <string name="extension_kbd_top_none">Sense fila superior</string> + <string name="extension_kbd_top_small">Tecles petites</string> + <string name="extension_kbd_top_regular">Tecles normals</string> + <string name="extension_kbd_top_small_numbers">Teclat numèric</string> + <string name="extension_kbd_top_numbers_alt">Alternació del teclat numèric</string> + <string name="extension_kbd_top_nav">Tecles de navegació</string> + <string name="extension_kbd_bottom_regular_with_voice">Clàssic</string> + <string name="extension_kbd_bottom_regular">Clàssic (sense micròfon)</string> + <string name="extension_kbd_bottom_iphone">Estil iPhone (sense micròfon)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Estil iPhone amb micròfon</string> + <string name="extension_kbd_bottom_alt">Alternatiu sense micròfon</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternatiu amb micròfon</string> + <string name="extension_kbd_bottom_ng">Nova generació - proves</string> + <string name="extension_kbd_bottom_ng_desc">Jugant amb una nova fila inferior</string> + <string name="extension_kbd_extension_numbers_symbols">Numèric i simbòlic</string> + <string name="show_tutorial_on_startup">Mostra aquest tutorial a l\'inici</string> + <string name="tutorial_swipe_title">Llisca i canvia</string> + <string name="tutorial_swipe_text">La disposició del teclat es pot canviar lliscant el dit sobre el teclat. Llisqueu d\'esquerra a dreta per canviar l\'idioma i de dreta a esquerra per alternar els símbols. + </string> + <string name="label_go_key">Vés</string> + <string name="label_next_key">Endavant</string> + <string name="label_previous_key">Ant.</string> + <string name="label_send_key">Envia</string> + <string name="label_search_key">Cerca</string> + <string name="label_done_key">Fet</string> + <string name="label_tab_key">Pestanya</string> + <string name="label_home_key">Inici</string> + <string name="label_end_key">Fi</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Espereu</string> + <string name="toast_lengthy_words_long_operation">S\'està carregant el diccionari...</string> + <string name="toast_lengthy_start_up_operation">S\'està iniciant l\'AnySoftKeyboard...</string> + <string name="lengthy_creating_keyboard_operation">S\'estan creant els teclats...</string> + <string name="select_keyboard_popup_title">Seleccioneu un teclat</string> + <string name="eng_dictionary">Anglès</string> + <string name="simley_key_name">Mostra les emoticones</string> + <string name="default_quick_text_key_name">Emoticones bàsiques</string> + <string name="multitap_timeout_title">Multi toc</string> + <string name="multitap_timeout_summary">Temps d\'espera entre pulsacions</string> + <string name="settings_multitap_timeout_disabled">Desactivat</string> + <string name="settings_multitap_timeout_faster">Molt ràpida</string> + <string name="settings_multitap_timeout_fast">Ràpida</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Lenta</string> + <string name="settings_multitap_timeout_slower">Molt lenta</string> + <string name="settings_multitap_timeout_never">Espera sempre</string> + <string name="long_press_timeout_title">Pulsació prolongada</string> + <string name="long_press_timeout_summary">Temps d\'espera per indicar una pulsació prolongada</string> + <string name="settings_long_press_timeout_faster">Molt ràpida</string> + <string name="settings_long_press_timeout_fast">Ràpida</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Lenta</string> + <string name="settings_long_press_timeout_slower">Molt lenta</string> + <string name="settings_long_press_timeout_never">Mai</string> + <string name="tweak_workarounds_group">Solucions</string> + <string name="workaround_disable_rtl_fix">Escriptura «dreta a esquerra»</string> + <string name="workaround_disable_rtl_fix_summary_on">Escriptura gestionada pel sistema (telèfons suportats)</string> + <string name="workaround_disable_rtl_fix_summary_off">Escriptura gestionada per l\'AnySoftKeyboard</string> + <string name="settings_split_state_title">Disposició del teclat</string> + <string name="settings_split_state_summary">Defineix si el teclat està dividit per defecte. Actualment: %s</string> + <string name="settings_split_state_merged_always">Teclat clàssic</string> + <string name="settings_split_state_split_in_landscape">Teclat ergonòmic en mode apaïsat</string> + <string name="settings_split_state_split_always">Teclat ergonòmic</string> + <string name="settings_split_state_compact_right_always">Començar compactada a dreta</string> + <string name="settings_split_state_compact_left_always">Començar compactada a esquerra</string> + <string name="user_dictionary_select_locale">Idioma:</string> + <string name="user_dictionary_read_please_wait">S\'estan llegint les paraules</string> + <string name="user_dict_settings_titlebar">Diccionari de l\'usuari</string> + <string name="user_dict_editor">Editor de paraules</string> + <string name="abbreviation_dict_settings_titlebar">Editor d\'abreviacions</string> + <string name="abbreviation_dict_editor">Editor d\'abreviacions</string> + <string name="abbreviation_dict_word_template"><i><xliff:g id="abbreviation">%s</xliff:g></i>\u0020\u2192\u0020<i><xliff:g id="target">%s</xliff:g></i></string> + <string name="user_dict_settings_add_dialog_title">Afegeix al diccionari</string> + <string name="user_dict_settings_edit_dialog_title">Edita una paraula</string> + <string name="user_dict_settings_empty_text">No teniu cap mot en el diccionari de l\'usuari. Ara podeu afegir les vostres primeres paraules.</string> + <string name="user_dict_backup_success_title">Còpia finalitzada!</string> + <string name="user_dict_backup_success_text">S\'han desat correctament les paraules del vostre diccionari a +/Android/data/com.menny.android.anysoftkeyboard/files/</string> + <string name="user_dict_backup_fail_title">Còpia errònia!</string> + <string name="user_dict_backup_fail_text">No es pot crear una còpia de seguretat! Teniu prou espai disponible?</string> + <string name="user_dict_backup_fail_text_with_error">Ha fallat en desar les paraules a causa de: <xliff:g id="error">%s</xliff:g> + + </string> + <string name="user_dict_restore_success_title">Restauració completada!</string> + <string name="user_dict_restore_success_text">S\'han restaurat les paraules correctament.</string> + <string name="user_dict_restore_fail_title">ha fallat la restauració!</string> + <string name="user_dict_restore_fail_text">No es pot accedir a les còpies de seguretat! Teniu accés a l\'emmagatzematge?</string> + <string name="user_dict_restore_fail_text_with_error">Ha fallat en restaurar les paraules a causa de: <xliff:g id="error">%s</xliff:g> + + </string> + <string name="fast_scroll_alphabet">ABÇDEFGHIJKL·LMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_title">Intercanvia el punt i l\'espai</string> + <string name="should_swap_punctuation_and_space_yes">Sí</string> + <string name="should_swap_punctuation_and_space_no">No</string> + <string name="developer_tools">Eines de desenvolupadors</string> + <string name="click_for_developer_features">Eines de desenvolupadors</string> + <string name="click_for_developer_features_summary">Diverses opcions per als desenvolupadors de l\'AnySoftKeyboard</string> + <string name="failed_to_create_mem_dump">Ha fallat en crear el volcat de memòria: +<xliff:g id="message">%s</xliff:g> + </string> + <string name="created_mem_dump_file">S\'ha creat el volcat de memòria a: +<xliff:g id="file_path">%s</xliff:g> + </string> + <string name="drawer_open">Menú obert</string> + <string name="drawer_close">Menú tancat</string> + <string name="not_configured_with_click_here">AnySoftKeyboard no és totalment a punt per al seu ús. Feu clic aquí per configurar-lo.</string> + <string name="not_configured_with_just_click_here">Toqueu aquí</string> + <string name="click_for_more">més…</string> + <string name="back_button_label">Enrere</string> + <string name="next_button_label">Endavant</string> + <string name="skip_button_label">Omet</string> + <string name="word_editor_action_add_word">Afegeix</string> + <string name="word_editor_action_backup_words">Còpia de seguretat</string> + <string name="word_editor_action_restore_words">Restaura</string> + <string name="click_to_add_new_word">Toqueu per afegir una paraula nova</string> + <string name="enter_word_hint">Inseriu la paraula aquí</string> + <string name="enter_abbreviation_hint">Abreviació</string> + <string name="enter_abbreviation_target_hint">Frase completa</string> + <string name="toggle_button_on">Activat</string> + <string name="toggle_button_off">Desactivat</string> + <string name="about_additional_software_licenses">Llicències de programari addicional</string> + <string name="wizard_step_previous_step_not_complete_title">El pas precedent de parametratge no és complet</string> + <string name="wizard_step_previous_step_not_complete_text">Llisqueu al pas precedent, i seguiu les instruccions.</string> + <string name="wizard_step_this_step_complete_title">Pas enllestit!</string> + <string name="wizard_step_this_step_complete_text_enabled"><i>AnySoftKeyboard</i> s\'ha habilitat. Sou a un pas de poder utilitzar <i>AnySoftKeyboard</i> en el vostre dispositiu genial!</string> + <string name="wizard_step_this_step_complete_text_switched"><i>AnySoftKeyboard</i> és el vostre teclat per defecte. Però probablement voldreu funcions addicionals, com ara temes o llengües?</string> + <string name="wizard_step_swipe_to_next">Llisca a la pàgina següent.</string> + <string name="setup_wizard_step_one_title">Activa l\'AnySoftKeyboard</string> + <string name="setup_wizard_step_small_sub_title">Aquest és el primer pas, però no passeu ànsia, hi ha només tres passos molt simples.</string> + <string name="setup_wizard_step_one_details">En aquest pas, haureu d\'habilitar <i>AnySoftKeyboard</i>. Verifiqueu que heu seleccionat <i>\'AnySoftKeyboard\'</i> en les <i>entrades de llengua</i>. Això farà funcionar el nostre teclat al vostre dispositiu.</string> + <string name="setup_wizard_step_one_action">Aneu a la pàgina de <i>Configuració d\'entrada de llengua</i>...</string> + <string name="setup_wizard_step_one_action_error_no_settings_activity">Error: aquest dispositiu no suporta teclats de tercers. AnySoftKeyboard no pot ser activat!</string> + <string name="setup_wizard_top_title">Ús de Setup\nAnySoftKeyboard\nfor</string> + <string name="setup_wizard_top_title_tablet">Parametreu AnySoftKeyboard per a l\'ús</string> + <string name="setup_wizard_step_two_title">Canvieu per AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Pas dos de tres</string> + <string name="setup_wizard_step_two_details">El vostre sistema pot utilitzar <i>AnySoftKeyboard</i> ara, però no està definit com a teclat actiu. \nBy, <i>AnySoftKeyboard</i> serà el vostre nou teclat de pantalla, juntament amb totes les seves opcions!</string> + <string name="setup_wizard_step_two_action">Interruptor de teclats actius</string> + <string name="setup_wizard_step_three_title">AnySoftKeyboard està llest!</string> + <string name="setup_wizard_step_three_details">Gràcies per triar <i>AnySoftKeyboard</i>. \nAquest teclat sobresurt en el seu nivell de personalització. Tireu endavant i personalitzeu-lo:</string> + <string name="setup_wizard_step_three_action_languages">Organitzeu les llengües...</string> + <string name="setup_wizard_step_three_action_themes">Seleccioneu el tema...</string> + <string name="setup_wizard_step_three_action_all_settings">Configureu tota la resta...</string> + <string name="ime_crashed_title">AnySoftKeyboard s\'ha estavellat!</string> + <string name="ime_crashed_sub_text">UI, no ho hem vist a venir...</string> + <string name="ime_crashed_ticker">UI, AnySoftKeyboard s\'ha estavellat, no ho hem vist a venir...</string> + <string name="ime_crashed_text">Desafortunadament, hi ha un problema amb <i>AnySoftKeyboard</i>. No tingueu pànic, hi ha alguna cosa <b>que</b> que podeu fer per ajudar-nos a resoldre això: envieu-nos el report d\'accident, i farem el nostre millor esforç per a resoldre aquest accident i tornar amb una experiència impressionant de teclat! \n\nAmb la nostra disculpa sincera, l\'equip de desenvolupament.</string> + <string name="ime_crashed_send_button">Envia</string> + <string name="ime_crashed_cancel_button">Cancel·la</string> + <string name="ime_crashed_intent_selector_title">Envia report d\'accident mitjançant</string> + <string name="setup_wizard_step_one">Pas un:</string> + <string name="setup_wizard_step_two">Pas dos:</string> + <string name="setup_wizard_step_three">Pas tres:</string> + <string name="about_donate">Feu un do:</string> + <string name="tutorial_menu_open_menu">La icona obre la configuració</string> + <string name="tutorial_menu_close_menu">I també la tanca</string> +</resources> diff --git a/src/main/res/values-cs/strings.xml b/src/main/res/values-cs/strings.xml new file mode 100755 index 000000000..76aabf5c0 --- /dev/null +++ b/src/main/res/values-cs/strings.xml @@ -0,0 +1,578 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Nastavení AnySoftKeyboard</string> + <string name="spell_checker_service_name">Kontrola pravopisu AnySoftKeyboard</string> + <string name="spell_checker_settings">Nastavení pravopisu AnySoftKeyboard</string> + <string name="subtype_generic">speller-generic</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Další licence…</u></string> + <string name="debug_tracing_starting">Trasování zahájeno!\nUjistěte se, že je v určitém okamžiku zastavíte</string> + <string name="debug_tracing_starting_failed">Zahájení trasování selhalo! Pro podrobnosti zkontrolujte logcat.</string> + <string name="debug_tracing_finished">Trasování dokončeno!\nTrasovací soubor je <xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="menu_about_item">O aplikaci</string> + <string name="click_to_restart_suggestions">Klikněte pro návrhy</string> + <string name="tips_notification_text">Klikněte pro tipy!</string> + <string name="tips_button">Jak používat</string> + <string name="tips_button_description">Pár tipů, používat AnySoftKeyboard</string> + <string name="tips_title">Tipy pro AnySoftKeyboard</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Posuňte vlevo nebo vpravo pro další tipy</string> + <string name="tip_1_welcome_to_ask">Vítejte v AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Přístup k nastavení; dlouze stiskněte klávesu ENTER. Najdete tam celý svět přizpůsobení!</string> + <string name="tip_2_gestures">Podporuji gesta!</string> + <string name="tip_2_gestures_tip">Tažením můžete udělat dost! Tažením zleva doprava budete přepínat jazyky, tažením doleva budete přepínat na rozložení se symboly, tažením z mezerníku nahoru zobrazíte pomocnou klávesnici a tažením dolů klávesnici skryjete.\nLze to nakonfigurovat v nastavení (Pamatujete? Dlouhý stisk klávesy ENTER).</string> + <string name="tip_3_hidden_kbds">Skryté perly</string> + <string name="tip_3_hidden_kbds_tip">Existují skryté klávesnice:\n1) Táhněte prstem z mezerníku nahoru a dostanete pomocnou klávesnici se šipkami a mikrofonem (pro hlasový vstup).\n2) Táhněte prstem nahoru mimo klávesnici a držte. To je rozšiřující klávesnice s čísly a symboly.</string> + <string name="tip_4_top_generic_row">Horní řádek</string> + <string name="tip_4_top_generic_row_tip">Horní řádek je stejný ve všech rozloženích a lze ho změnit! Výchozí horní řádek zahrnuje klávesy symbolů (<i>123</i>), levou a pravou kurzorovou klávesu a jazykovou klávesu (<i>ABC</i>). Tento řádek můžete nahradit v nastavení. </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Změnit horní řádek nyní</string> + <string name="tip_5_key_feedback">Zpětná vazba</string> + <string name="tip_5_key_feedback_tip">Někdy je příjemné dostávat nevizuální zpětnou vazbu při stisku kláves. Já to podporuji. Tady to je, můžete mít vibrace nebo zvuk nebo obojí.</string> + <string name="tip_5_key_feedback_test">Chcete vyzkoušet zpětnou vazbu?</string> + <string name="tip_6_bottom_rows">Dolní řádek</string> + <string name="tip_6_bottom_rows_tip">Jako horní řádek lze také nahradit spodní řádek. AnySoftKeyboard má několik typů - s nebo bez mikrofonu, styl iPhone, atd.</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Změnit dolní řádek nyní</string> + <string name="tip_7_voice_input">Mluv na mne*</string> + <string name="tip_7_voice_input_tip">Psaní je hezké, ale také je tu podpora pro hlasové zadávání! Chcete diktovat text? Klikněte na klávesu mikrofonu a mluvte!\nTato vlastnost používá nejmodernější technologii pro rozpoznávání hlasu Google, takže to funguje :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Pokud chcete mít vždy ikonu mikrofonu, přesvědčte se, že máte správný dolní řádek (předchozí tip, pamatujete?).\nV každém případě je mikrofon vždy dostupný na skryté pomocné klávesnici (táhněte nahoru z mezerníku).</string> + <string name="tip_7_voice_input_tip_note">* Pro fungování vyžaduje Android 2.2+ a připojení na Internet.</string> + <string name="tip_8_suggestions">Doplňuji vás</string> + <string name="tip_8_suggestions_tip">AnySoftKeyboard vám může pomoci dokončit vaše slova a opravit vaše chyby v závislosti na úrovni vaší jazykové podpory. Když začnete psát, AnySoftKeyboard bude navrhovat slova na základě toho, co jste už zadali.</string> + <string name="tip_8_suggestions_editor">Pokud slovo neznám, můžete mě ho naučit! Zadejte toto slovo a klikněte na něj v návrhovém pruhu. Zapamatuji si ho.\nMůžete také tato uživatelská slova upravit v našem vestavěném editoru. Hledejte editor v nastavení slovníku AnySoftKeyboard.</string> + <string name="tip_9_suggestions_restart">Nové spuštění návrhů</string> + <string name="tip_9_suggestions_restart_tip">AnySoftKeyboard poskytuje návrhy doplňování slov založené na tom, co jste zadali. Ale AnySoftKeyboard může také poskytovat návrhy k již napsaným slovům! Klepněte na slovo a AnySoftKeyboard bude aktualizovat pruh návrhů.</string> + <string name="main_tab_welcome">Vítejte</string> + <string name="main_tab_links">Odkazy</string> + <string name="main_tab_credits">Kredity</string> + <string name="how_to_pointer_title">Vítejte v AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Verze: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard není běžná aplikace - je to náhrada klávesnice na obrazovce. + </string> + <string name="how_to_pointer_go_to_links">Pro další informace přejděte na kartu Odkazy.</string> + <string name="how_to_pointer_how_to_url">Podrobnosti, jak používat tuto klávesnici:</string> + <string name="how_to_pointer_site">Všeobecné informace:</string> + <string name="how_to_pointer_changelog">Podrobnosti o nejnovější verzi:</string> + <string name="change_log_card_title_template">Poslední změny pro v<xliff:g id="code">%s</xliff:g>\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template_without_name">v<xliff:g id="code">%s</xliff:g></string> + <string name="how_to_pointer_issues">Hlášení chyb:</string> + <string name="main_tab_credits_title">Tato aplikace byla vytvořena za pomoci následujících lidí-</string> + <string name="main_tab_credits_created_by">Vytvořil:</string> + <string name="main_tab_credits_additional_work_by">Další programátorské práce:</string> + <string name="main_tab_credits_localization_by">Lokalizace:</string> + <string name="main_tab_credits_GUI_by">Obrázky uživatelského rozhraní:</string> + <string name="how_to_enable_dialog_title">Povolit AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_text">Aplikace AnySoftKeyboard není dosud aktivována. Chcete, abych vám ukázal, jak ji aktivovat?</string> + <string name="how_to_enable_dialog_show_me">Ukaž!</string> + <string name="how_to_enable_dialog_dont_show_me">Později</string> + <string name="how_to_simple_howto_preface">Android vyžaduje, abyste vy (uživatel) ručně povolil a aktivoval externí klávesnice. Tady je postup:</string> + <string name="how_to_simple_howto_enable_ask">První krok: Povolte AnySoftKeyboard (budete varování o možném zaznamenávání stisků kláves, ale nebojte se, aplikace AnySoftKeyboard neuchovává data a nikam je neodesílá) :</string> + <string name="how_to_simple_howto_enable_ask_button">Povolit AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Stiskněte zpět, jakmile to dokončíte, abyste se vrátili k aktivačním instrukcím</string> + <string name="how_to_simple_howto_switch_to_ask">Druhý krok: Vyberte AnySoftKeyboard jako vaši aktivní metodu zadávání znaků:</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Přepněte na AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Nejprve proveďte první krok</string> + <string name="how_to_simple_howto_go_to_settings">Třetí krok (volitelný): aplikace AnySoftKeyboard je velmi přizpůsobitelná. Změňte věci! Můžete to udělat později dlouhým stiskem klávesy ENTER.</string> + <string name="how_to_simple_howto_go_to_settings_button">Možnosti AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Jedná se o beta verzi. Používejte opatrně!</string> + <string name="notification_text_changelog">Kliknutím zjistíte, co je nového.</string> + <string name="notification_title_how_to_enable">Vítejte v AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Zjistěte, jak povolit</string> + <string name="testers_version">Testovací sestavení!</string> + <string name="license_title">Licence</string> + <string name="languages_cat">Jazyky</string> + <string name="about">O aplikaci</string> + <string name="changelog">Historie změn</string> + <string name="search_market_for_addons">Vyhledávání doplňků</string> + <string name="search_market_for_keyboard_addons">Získejte více klávesnic v <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Získejte více rozšíření <i>rychlého textu</i> v <i>Obchodu Play</i>…</string> + <string name="no_market_store_available"><b>* Nemohu na vašem zařízení nalézt Obchod Google Play. Nelze vyhledávat rozšíření!</b></string> + <string name="theme_addons_settings">Možnosti motivu klávesnice</string> + <string name="keyboard_theme_tweak_group">Vyladění</string> + <string name="keyboard_theme_tweak_hints_group">Vylepšení textového tipu</string> + <string name="bottom_row_addons_settings">Možnosti dolního řádku</string> + <string name="top_row_addons_settings">Možnosti horního řádku</string> + <string name="close_button">Zavřít</string> + <string name="how_to_active_text">Jak aktivovat AnySoftKeyboard</string> + <string name="added_word">Uloženo: <xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">Odstranit\?</string> + <string name="removed_word">Odstraněno: <xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 ťukněte ještě jednou pro uložení</string> + <string name="hint_double_tap_to_close">Znovu ke skrytí návrhů</string> + <string name="menu_insert_smiley">Vložit smajlík</string> + <string name="click_for_help">Nápověda</string> + <string name="click_for_help_summary">Další nápověda k AnySoftKeyboard</string> + <string name="ui_group">Uživatelské rozhraní</string> + <string name="physical_keyboard_change_notification_title">Oznámení rozložení klávesnice</string> + <string name="physical_keyboard_change_notification_summary">Typ oznámení o aktivním rozložení. Nyní: %s</string> + <string name="physical_keyboard_change_notification_dialog_title">Vyberte typ oznámení</string> + <string name="lengthy_operations_toast_notification">Oznámit při dlouhých operacích</string> + <string name="lengthy_operations_toast_notification_summary">Zobrazit krátká oznámení při dlouhých operacích</string> + <string name="voice_input_not_support_in_this_os_version">Hlasový vstup je podporován v Androidu 2.2+</string> + <string name="voice_input_not_installed_title">Hlasový vstup není nainstalován</string> + <string name="voice_input_not_installed_text">Před použitím této vlastnosti je vyžadována instalace hlasového vstupu Google z Obchodu Play.</string> + <string name="voice_input_not_installed_action_install">Nainstalovat</string> + <string name="voice_input_not_installed_action_do_not_install">Ne</string> + <string name="voice_input_not_voice_pack_in_market">Nemohu v Obchodu Play najít hlasový vstup (com.google.android.voicesearch). Je mi líto, ale hlasový vstup nebude na vašem zařízení fungovat.</string> + <string name="change_ime">Změnit metodu zadávání</string> + <string name="override_dictionary">Přepsat výchozí slovník</string> + <string name="override_dictionary_title">Přepsat slovník <xliff:g id="word">%s</xliff:g></string> + <string name="override_dictionary_default">Výchozí</string> + <string name="override_disabled">Přepsání zrušeno</string> + <string name="override_enabled">Přepsat na <xliff:g id="word">%s</xliff:g></string> + <string name="gesture_settings">Gesta</string> + <string name="effects_group">Efekty</string> + <string name="ime_settings">Možnosti klávesnice</string> + <string name="vibrate_on_key_press_title">Vibrovat při stisku klávesy</string> + <string name="vibrate_on_key_press_summary">Úroveň vibrační odezvy na stisk. Aktuálně: %s</string> + <string name="vibrate_on_key_press_dialog_title">Vyberte typ vibrace</string> + <string name="sound_on">Zvuk při stisku klávesy</string> + <string name="sound_on_summary">Zvukové efekty při stisku softwarové klávesnice.</string> + <string name="use_custom_sound_volume">Vlastní hlasitost</string> + <string name="use_custom_sound_volume_on_summary">Hlasitost zvukových efektů je uživatelská.</string> + <string name="use_custom_sound_volume_off_summary">Hlasitost zvukových efektů je hlasitost systémových oznámení.</string> + <string name="custom_sound_volume">Vlastní hlasitost stisku klávesy</string> + <string name="speacial_fetures_group">Speciální funkce</string> + <string name="switch_keyboard_on_space">Mezerník přepíná klávesnice</string> + <string name="switch_keyboard_on_space_on_summary">Přepnout ze symbolů/čísel na abecedu, když se stiskne mezerník</string> + <string name="switch_keyboard_on_space_off_summary">Nepřepínat ze symbolů/čísel na abecedu, když se stiskne mezerník</string> + <string name="hide_soft_when_physical">Skrýt klávesnici při fyzické klávese</string> + <string name="hide_soft_when_physical_on_summary">Skrýt softwarovou klávesnici, když se používá fyzická</string> + <string name="hide_soft_when_physical_off_summary">Zobrazit softwarovou klávesnici, když se používá fyzická</string> + <string name="fullscreen_input_connection_supported">Na šířku celá obrazovka</string> + <string name="fullscreen_input_connection_supported_on_summary">Vstup na celou obrazovku režimu na šířku</string> + <string name="fullscreen_input_connection_supported_off_summary">Nepoužívat vstup na celou obrazovku režimu na šířku</string> + <string name="fullscreen_portrait_input_connection_supported">Na výšku celá obrazovka</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Vstup na celou obrazovku režimu na výšku</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Nepoužívat vstup na celou obrazovku režimu na výšku</string> + <string name="backword_support">Mazání celého slova</string> + <string name="backword_support_on_summary">Shift + Backspace smaže poslední slovo</string> + <string name="backword_support_off_summary">Shift + Backspace smaže poslední znak</string> + <string name="swipe_tweak_group">Změnit akce gest tažení</string> + <string name="swipe_up_action">Táhnout nahoru</string> + <string name="swipe_up_action_summary">Definuje akci gesta tažení nahoru. Aktuálně, %s</string> + <string name="swipe_up_action_title">Vyberte akci tažení nahoru</string> + <string name="swipe_up_from_spacebar_action">Tažení z mezerníku nahoru</string> + <string name="swipe_up_from_spacebar_action_summary">Definuje akci gesta tažení z mezerníku nahoru. Aktuálně, %s</string> + <string name="swipe_up_from_spacebar_action_title">Vyberte akci tažení z mezerníku nahoru</string> + <string name="swipe_down_action">Tažení dolů</string> + <string name="swipe_down_action_summary">Definuje akci tažení dolů. Aktuálně, %s</string> + <string name="swipe_down_action_title">Vyberte akci tažení dolů</string> + <string name="swipe_left_action">Tažení vlevo</string> + <string name="swipe_left_action_summary">Definuje akci gesta tažení vlevo. Aktuálně, %s</string> + <string name="swipe_left_action_title">Vyberte akci tažení vlevo</string> + <string name="swipe_right_action">Tažení vpravo</string> + <string name="swipe_right_action_summary">Definuje akci gesta tažení vpravo. Aktuálně, %s</string> + <string name="swipe_right_action_title">Vyberte akci tažení vpravo</string> + <string name="swipe_right_space_bar_action">Tažení na mezerníku vpravo</string> + <string name="swipe_right_space_bar_action_summary">Definuje akci gesta tažení na mezerníku vpravo. Aktuálně, %s</string> + <string name="swipe_right_space_bar_action_title">Vyberte akci tažení na mezerníku vpravo</string> + <string name="swipe_left_space_bar_action">Tažení na mezerníku vlevo</string> + <string name="swipe_left_space_bar_action_summary">Definuje akci gesta tažení na mezerníku vlevo. Aktuálně, %s</string> + <string name="swipe_left_space_bar_action_title">Vyberte akci tažení na mezerníku vlevo</string> + <string name="swipe_left_two_fingers_action">Tažení dvěma prsty vlevo</string> + <string name="swipe_left_two_fingers_action_summary">Definuje akci gest tažení dvěma prsty vlevo. Aktuálně, %s</string> + <string name="swipe_left_two_fingers_action_title">Vyberte akci tažení dvěma prsty vlevo</string> + <string name="swipe_right_two_fingers_action">Tažení dvěma prsty vpravo</string> + <string name="swipe_right_two_fingers_action_summary">Definuje akci gesta tažení dvěma prsty vpravo. Aktuálně, %s</string> + <string name="swipe_right_two_fingers_action_title">Vyberte akci tažení dvěma prsty vpravo</string> + <string name="pinch_gesture_action">Gesto štípnutí</string> + <string name="pinch_gesture_action_title">Vyberte akci gesta štípnutí</string> + <string name="pinch_gesture_action_summary">Definuje akci gesta štípnutí. Aktuálně, %s</string> + <string name="separate_gesture_action">Gesto roztažení</string> + <string name="separate_gesture_action_title">Vyberte akci gesta roztažení</string> + <string name="separate_gesture_action_summary">Definuje akci gesta roztažení. Aktuálně, %s</string> + <string name="swipe_action_name_none">Žádná akce</string> + <string name="swipe_action_name_next_alphabet">Další abecední klávesnice</string> + <string name="swipe_action_name_next_symbols">Další symbolová klávesnice</string> + <string name="swipe_action_name_next_inside_mode">Další v aktuálním režimu</string> + <string name="swipe_action_name_cycle_keyboards">Rotovat vpřed přes všechny klávesnice</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Rotovat zpět přes všechny klávesnice</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Skrýt klávesnici</string> + <string name="swipe_action_name_backspace">Klávesa Backspace</string> + <string name="swipe_action_name_backword">O slovo zpět</string> + <string name="swipe_action_name_clear_input">Vymazat veškerý text</string> + <string name="swipe_action_name_cursor_up">Posunout kurzor nahoru</string> + <string name="swipe_action_name_cursor_down">Posunout kurzor dolů</string> + <string name="swipe_action_name_cursor_left">Posunout kurzor doleva</string> + <string name="swipe_action_name_cursor_right">Přesunout kurzor doprava</string> + <string name="swipe_action_name_other_keyboards_mode">Přepnout režim rozložení</string> + <string name="swipe_action_name_split_layout">Rozdělit rozložení</string> + <string name="swipe_action_name_merge_layout">Sloučit rozložení</string> + <string name="swipe_action_name_compact_layout_to_right">Stlačit rozložení doprava</string> + <string name="swipe_action_name_compact_layout_to_left">Stlačit rozložení doleva</string> + <string name="swipe_action_name_utility_keyboard">Zobrazit pomocnou klávesnici</string> + <string name="settings_swipe_velocity_threshold_title">Hranice rychlosti tažení</string> + <string name="settings_swipe_velocity_threshold_summary">Minimální rychlost gesta tažení. Aktuálně, %s</string> + <string name="settings_swipe_velocity_very_slow">Velmi pomalu</string> + <string name="settings_swipe_velocity_slow">Pomalu</string> + <string name="settings_swipe_velocity_normal">Normálně</string> + <string name="settings_swipe_velocity_fast">Rychle</string> + <string name="settings_swipe_velocity_very_fast">Velmi rychle</string> + <string name="settings_swipe_distance_threshold_title">Hranice vzdálenosti tažení</string> + <string name="settings_swipe_distance_threshold_summary">Minimální vzdálenost gesta tažení. Aktuálně, %s</string> + <string name="settings_swipe_distance_very_short">Velmi krátká</string> + <string name="settings_swipe_distance_short">Krátká</string> + <string name="settings_swipe_distance_normal">Normální</string> + <string name="settings_swipe_distance_long">Dlouhá</string> + <string name="settings_swipe_distance_very_long">Velmi dlouhá</string> + <string name="hardware_keys_group">Mapování HW kláves</string> + <string name="volume_key_for_left_right_support">Hlasitostí vlevo/vpravo</string> + <string name="volume_key_for_left_right_support_on_summary">Zakázat ovládání vlevo/vpravo hlasitostí nahoru/dolů</string> + <string name="volume_key_for_left_right_support_off_summary">Hlasitost nahoru nasměruje kurzor vlevo, hlasitost dolů nasměruje kurzor vpravo</string> + <string name="camera_key_for_backspace_backword_support">Použít tlačítko fotoaparátu pro Backspace/O slovo zpět</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Obnovit funkci tlačítka fotoaparátu</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Poloviční stisknutí klávesy fotoaparátu smaže poslední znak, úplné stisknutí smaže poslední slovo + </string> + <string name="menu_even_more_settings">Ještě více…</string> + <string name="more_ui_settings_group">Uživatelské rozhraní</string> + <string name="special_dictionaries_group">Specifické slovníky</string> + <string name="special_dictionaries_group_summary">Návrhové slovníky používané v AnySoftKeyboard</string> + <string name="use_user_dictionary">Uživatelský slovník</string> + <string name="use_user_dictionary_on_summary">Navrhovat uživatelem přidaná slova (dvojklik na napsaném návrhu ho přidá)</string> + <string name="always_use_fallback_user_dictionary">Záložní uživ. slovník</string> + <string name="always_use_fallback_user_dictionary_on_summary">Použít pouze vestavěný mechanismus uživatelského slovníku AnySoftKeyboard (není doporučeno).</string> + <string name="always_use_fallback_user_dictionary_off_summary">Pokusit se nejprve použít vestavěný mechanismus uživatelského slovníku systému Android (doporučeno).</string> + <string name="use_auto_dictionary">Automatický slovník</string> + <string name="use_auto_dictionary_dialog_title">Vyberte metodu učení</string> + <string name="use_auto_dictionary_summary">Automaticky se učit nová slova. Metoda učení: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Po nějakém použití</string> + <string name="auto_dictionary_threshold_type_immediately">Ihned po napsání</string> + <string name="auto_dictionary_threshold_type_off">Neučit se nová slova</string> + <string name="use_contacts_dictionary">Slovník kontaktů</string> + <string name="use_contacts_dictionary_on_summary">Navrhovat jména ze seznamu kontaktů</string> + <string name="use_contacts_dictionary_not_supported_summary">Nepodporováno pod vaší verzí OS. Promiňte.</string> + <string name="tweaks_group">Vyladění</string> + <string name="tweak_sound_group">Vyladění zvuku</string> + <string name="tweak_physical_keyboard_group">Vyladění fyzické klávesnice</string> + <string name="tweak_ui_group">Vyladění grafiky</string> + <string name="tweak_ux_group">Vyladění chování</string> + <string name="tweak_dictionary_group">Vyladění slovníku</string> + <string name="settings_min_length_for_word_correction">Minimální délka slova pro korekci</string> + <string name="show_keyboard_name_text">Název klávesnice</string> + <string name="show_keyboard_name_on_summary">Zobrazit název klávesnice na mezerníku</string> + <string name="show_keyboard_name_off_summary">Nikdy nezobrazovat název klávesnice</string> + <string name="use_custom_keytext_color">Přepsat barvu textu klávesy</string> + <string name="use_custom_keytext_color_on_summary">Použít vlastní barvu textu klávesy</string> + <string name="use_custom_keytext_color_off_summary">Použít barvu textu klávesy z motivu</string> + <string name="show_hint_text">Zobrazit textový tip</string> + <string name="show_hint_text_on_summary">Zobrazit tipy pro klávesy, pokud to motiv podporuje</string> + <string name="show_hint_text_off_summary">Nikdy nezobrazovat tipy pro klávesy</string> + <string name="use_custom_hint_color">Přepsat barvu tipu</string> + <string name="use_custom_hint_color_on_summary">Použít vlastní barvu textového tipu</string> + <string name="use_custom_hint_color_off_summary">Použít barvu textového tipu z motivu</string> + <string name="use_custom_hint_align">Přepsat umístění tipu</string> + <string name="use_custom_hint_align_on_summary">Použít vlastní umístění textového tipu</string> + <string name="use_custom_hint_align_off_summary">Použít umístění textového tipu z motivu</string> + <string name="custom_hint_align">Vodorovné zarovnání tipu</string> + <string name="custom_hint_align_summary">Zarovnat textový tip vlevo od, na střed nebo vpravo od klávesy</string> + <string name="settings_custom_hint_align_dialog_title">Vyberte vodorovné zarovnání textového tipu</string> + <string name="custom_hint_valign">Svislé zarovnání tipu</string> + <string name="custom_hint_valign_summary">Zarovnat textový tip nahoru nebo dolů od klávesy</string> + <string name="settings_custom_hint_valign_dialog_title">Vyberte svislé zarovnání textového tipu</string> + <string name="is_sticky_extesion_keyboard">Vyskakovací rozš. klávesnice</string> + <string name="is_sticky_extesion_keyboard_on_summary">Zůstává viditelná, dokud není explicitně ukončena</string> + <string name="is_sticky_extesion_keyboard_off_summary">Ukončí se po stisku klávesy</string> + <string name="is_extesion_keyboard_above_keyboard">Horní rozš. klávesnice</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Vykreslena nad hlavní klávesnicí</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Vykreslena na hlavní klávesnici</string> + <string name="show_new_tips_notifications_again">Oznámit nové tipy</string> + <string name="show_new_tips_notifications_again_on_summary">Bude vám oznamovat, když jsou dostupné ještě nezobrazené tipy</string> + <string name="show_new_tips_notifications_again_off_summary">Bude vám oznamovat, když je dostupný nový tip</string> + <string name="show_settings_app_in_launcher">Nastavení aplikace</string> + <string name="settings_key_show_settings_app_on_summary">Nastavení aplikace bude viditelné v seznamu aplikací (může vyžadovat restart) + </string> + <string name="settings_key_show_settings_app_off_summary">Skrýt nastavení aplikace (může vyžadovat restart)</string> + <string name="show_crash_notification">Hlášení o pádu</string> + <string name="show_crash_notification_on_summary">Po pádu ASK otevřít dialog hlášení o pádu</string> + <string name="show_crash_notification_off_summary">Tiše pohlcovat pády</string> + <string name="use_keyrepeat">Opakování klávesy</string> + <string name="use_keyrepeat_on_summary">Opakování klávesy je povoleno</string> + <string name="use_keyrepeat_off_summary">Opakování klávesy je zakázáno</string> + <string name="emoticon_long_press_opens_popup">Nabídka smajlíků po stisku</string> + <string name="emoticon_long_press_opens_popup_on_summary">Zobrazit vyskakovací nabídku smajlíků na dlouhý stisk</string> + <string name="emoticon_long_press_opens_popup_off_summary">Zobrazit vyskakovací nabídku smajlíků na krátký stisk</string> + <string name="emoticon_popup_type_title">Typ vyskakovací nabídky smajlíků</string> + <string name="emoticon_popup_type_summary">Vyberte typ vyskakovací nabídky pro volbu smajlíku</string> + <string name="default_smiley_text">Text smajlíku</string> + <string name="default_domain_text">Text domény</string> + <string name="smiley_icon_on_smileys_key">Pro klávesu smajlíku použít ikonu</string> + <string name="smiley_icon_on_smileys_key_on_summary">Na klávese smajlíku se vykreslí ikona</string> + <string name="smiley_icon_on_smileys_key_off_summary">Na klávese smajlíku se vykreslí výchozí text</string> + <string name="key_preview_position_override">Poloha náhledu klávesy</string> + <string name="key_preview_position_override_summary">Nad stisknutou klávesou nebo nad celou klávesnicí</string> + <string name="key_preview_position_override_above_key">Nad stisknutou klávesou</string> + <string name="key_preview_position_override_above_keyboard">Nad klávesnicí</string> + <string name="key_press_preview_popup">Nabídka klávesy</string> + <string name="key_press_preview_popup_on_summary">Zobrazit vyskakovací nabídku na stisk klávesy</string> + <string name="key_press_preview_popup_off_summary">Nezobrazovat vyskakovací nabídku na stisk klávesy</string> + <string name="zoom_factor_keys_in_portrait">Faktor výšky kláves svisle</string> + <string name="zoom_factor_keys_in_landscape">Faktor výšky kláves vodorovně</string> + <string name="insert_space_after_word_suggestion_selection">Mezera po návrhu</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Vložit mezeru za vybraný návrh slova</string> + <string name="double_space_to_period">Dvě mezery na tečku</string> + <string name="double_space_to_period_summary">Dvojitý mezerník zadá tečku a mezeru</string> + <string name="action_key_invisible_on_disable">Neviditelná klávesa akce</string> + <string name="action_key_invisible_on_disable_on_summary">Klávesa akce nebude viditelná, když to požaduje GUI</string> + <string name="action_key_invisible_on_disable_off_summary">Klávesa akce bude viditelná, i když GUI požaduje opak</string> + <string name="tweak_animations_level_title">Animace</string> + <string name="tweak_animations_level_summary">Jak moc animací by se mělo používat. Aktuálně: %s</string> + <string name="tweak_animations_level_types_full">Všechny</string> + <string name="tweak_animations_level_types_some">Některé</string> + <string name="tweak_animations_level_types_none">Žádné</string> + <string name="cycle_all_symbols_keyboards">Rotace přes symboly</string> + <string name="cycle_all_symbols_keyboards_on_summary">Symbolová klávesa bude rotovat přes všechny symbolové klávesnice</string> + <string name="cycle_all_symbols_keyboards_off_summary">Symbolová klávesa zobrazí jen hlavní symbolovou klávesnici</string> + <string name="lang_key_shows_popup">Nabídka přepínání jazyků</string> + <string name="lang_key_shows_popup_on_summary">Klávesa jazyka zobrazí vyskakovací dialog výběru</string> + <string name="lang_key_shows_popup_off_summary">Klávesa jazyka rotuje přes jazyky</string> + <string name="auto_caps">Autom. velká písmena</string> + <string name="grammer_group">Gramatika</string> + <string name="keyboard_behavior_group">Chování klávesnice</string> + <string name="candidates_on">Zobrazovat návrhy</string> + <string name="candidates_on_summary">Seznam navrhovaných slov se zobrazí nad klávesnicí</string> + <string name="candidates_off_summary">Nezobrazí se žádné návrhy</string> + <string name="quick_fix">Rychlé opravy a zkratky</string> + <string name="quick_fix_summary">Opravuje běžně zadávané chyby a rozvinuje zkratky</string> + <string name="allow_suggestions_restart">Nové spuštění návrhů</string> + <string name="allow_suggestions_restart_summary">Znovu spustit návrhy po pohybu kurzoru</string> + <string name="auto_complete">Autom. volba návrhu</string> + <string name="auto_complete_summary">Mezerník vybere zvýrazněný návrh</string> + <string name="physical_keyboard_suggestions">Návrhy u fyzické klávesnice</string> + <string name="physical_keyboard_suggestions_summary">Zobrazovat návrhy při použití fyzické klávesnice</string> + <string name="keyboard_sandbox">Klikněte pro testování zadávání</string> + <string name="keyboard_sandbox_title">Otestujte vaše nastavení psaním níže</string> + <string name="contacts_dict">Slovník kontaktů</string> + <string name="contacts_dict_summary">Zahrnout do návrhů jména kontaktů</string> + <string name="auto_dict">Automatický slovník</string> + <string name="auto_dict_summary">Přidávat běžně používaná nebo vybraná slova automaticky do slovníku</string> + <string name="no_extrenal_packs_support_title">Nepodporováno</string> + <string name="no_extrenal_packs_support_message">V této chvíli AnySoftKeyboard neumožňuje externí balíčky tohoto typu.\nJakmile budou určeny specifikace API, tato vlastnost bude otevřena.\nZůstaňte naladěni.</string> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Klávesnice</string> + <string name="keyboards_group_summary">Rozložení klávesnice pro použití v AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">Telefon</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">Čas</string> + <string name="eng_keyboard">Angličtina (English)</string> + <string name="eng_keyboard_qwertywithsymbols">Angličtina se symboly (English with symbols)</string> + <string name="eng_keyboard_16keys">Angličtina 16 kláves (16 Keys English)</string> + <string name="keyboard_change_locked">není k dispozici</string> + <string name="selected_add_on_summary">Nyní se používá \'<xliff:g id="addOnName">%s</xliff:g>\' + </string> + <string name="additional_addons_group">Další doplňky</string> + <string name="quick_text_keys_group">Klávesy rychlého textu</string> + <string name="quick_text_key_active">Aktivní klávesa rychlého textu</string> + <string name="quick_text_key_dialog_title">Vyberte klávesu</string> + <string name="quick_text_key_summary">Vybraná klávesa rychlého textu: %s</string> + <string name="extension_keyboards_group">Rozšiřující klávesnice</string> + <string name="extension_keyboards_summary">Vyberte horní, dolní řádky nebo rozšiřující klávesnici</string> + <string name="top_generic_row_group">Společná horní řádka</string> + <string name="top_generic_row_active">Aktivní horní řádek</string> + <string name="top_generic_row_dialog_title">Vyberte typ řádku</string> + <string name="top_generic_row_summary">Vybraný horní řádek: %s</string> + <string name="top_generic_row_list_title">Vyberte typ řádku</string> + <string name="bottom_generic_row_group">Společná dolní řádka</string> + <string name="bottom_generic_row_group_summary">Společné klávesy dolního řádku přes všechny vaše klávesnice</string> + <string name="bottom_generic_row_active">Aktivní dolní řádek</string> + <string name="bottom_generic_row_dialog_title">Vyberte typ řádku</string> + <string name="bottom_generic_row_summary">Vybraný dolní řádek: %s</string> + <string name="bottom_generic_row_list_title">Vyberte typ řádku</string> + <string name="extension_keyboard_group">Rozšiřující klávesnice</string> + <string name="extension_keyboard_active">Aktivní rozšiřující klávesnice</string> + <string name="extension_keyboard_dialog_title">Vyberte klávesnici</string> + <string name="extension_keyboard_summary">Vybraná rozšiřující klávesnice: %s</string> + <string name="extension_keyboard_list_title">Vyberte klávesnici</string> + <string name="keyboard_theme_group">Motivy klávesnic</string> + <string name="keyboard_themes_group_summary">Různé motivy vzhledu pro vaši klávesnici na obrazovce</string> + <string name="keyboard_theme_active">Aktivní motiv klávesnice</string> + <string name="keyboard_theme_dialog_title">Vyberte motiv</string> + <string name="keyboard_theme_summary">Vybraný motiv: %s</string> + <string name="keyboard_theme_list_title">Výběr motivu</string> + <string name="dark_plain_keyboard_theme_name">Hladký tmavý motiv</string> + <string name="dark_plain_keyboard_theme_description">Tmavé barvy, jednoduchá grafika</string> + <string name="light_plain_keyboard_theme_name">Hladký světlý motiv</string> + <string name="light_plain_keyboard_theme_description">Světlé barvy, jednoduchá grafika</string> + <string name="blacktheme_keyboard_theme_name">Prostý černý, zvýrazněný</string> + <string name="blacktheme_keyboard_theme_description">Prostý černý motiv s barevnými zvýrazněními</string> + <string name="lean_dark_keyboard_theme_name">Holý tmavý</string> + <string name="lean_dark_keyboard_theme_description">Tmavý motiv s minimálními prvky rozhraní</string> + <string name="lean_dark_2_keyboard_theme_name">Holý tmavý - alternativa 2</string> + <string name="extension_kbd_top_none">Bez horního řádku</string> + <string name="extension_kbd_top_small">Malé klávesy</string> + <string name="extension_kbd_top_regular">Normálně velké klávesy</string> + <string name="extension_kbd_top_small_numbers">Číselné klávesy</string> + <string name="extension_kbd_top_numbers_alt">Alternativní číselné klávesy</string> + <string name="extension_kbd_top_nav">Navigační klávesy</string> + <string name="extension_kbd_bottom_regular_with_voice">Normální</string> + <string name="extension_kbd_bottom_regular">Klasický (bez mikrofonu)</string> + <string name="extension_kbd_bottom_iphone">Styl iPhone (bez mikrofonu)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Styl iPhone s mikrofonem</string> + <string name="extension_kbd_bottom_alt">Alternativní (bez mikrofonu)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternativní s mikrofonem</string> + <string name="extension_kbd_bottom_ng">Nová generace - testování</string> + <string name="extension_kbd_bottom_ng_desc">Zkoušíme novou dolní řádku</string> + <string name="extension_kbd_extension_numbers_symbols">Čísla a symboly</string> + <string name="show_tutorial_on_startup">Zobrazit tento návod při spuštění</string> + <string name="tutorial_swipe_title">Táhněte pro změnu klávesnice</string> + <string name="tutorial_swipe_text">Rozložení klávesnice může být změněno tažením vašeho prstu přes klávesnici. Táhněte zleva doprava pro změnu jazyka, táhněte zprava doleva pro změnu na symboly.</string> + <string name="label_go_key">Jít</string> + <string name="label_next_key">Další</string> + <string name="label_previous_key">Předch.</string> + <string name="label_send_key">Odeslat</string> + <string name="label_search_key">Hledat</string> + <string name="label_done_key">Hotovo</string> + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Domů</string> + <string name="label_end_key">Konec</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Počkejte prosím</string> + <string name="toast_lengthy_words_long_operation">Načítám slovník…</string> + <string name="toast_lengthy_start_up_operation">AnySoftKeyboard se spouští…</string> + <string name="lengthy_creating_keyboard_operation">Vytváří se klávesnice…</string> + <string name="select_keyboard_popup_title">Vyberte klávesnici</string> + <string name="eng_dictionary">Angličtina (English)</string> + <string name="simley_key_name">Klávesa smajlíku</string> + <string name="default_quick_text_key_name">Jednoduché smajlíky</string> + <string name="multitap_timeout_title">Čas vícenásobného stisknutí</string> + <string name="multitap_timeout_summary">Časový limit mezi stisky kláves</string> + <string name="settings_multitap_timeout_disabled">Zakázán</string> + <string name="settings_multitap_timeout_faster">Rychlejší</string> + <string name="settings_multitap_timeout_fast">Rychlý</string> + <string name="settings_multitap_timeout_normal">Normální</string> + <string name="settings_multitap_timeout_slow">Pomalý</string> + <string name="settings_multitap_timeout_slower">Pomalejší</string> + <string name="settings_multitap_timeout_never">Čekat věčně</string> + <string name="long_press_timeout_title">Čas dlouhého stisku</string> + <string name="long_press_timeout_summary">Doba stisku klávesy považovaná za dlouhý stisk</string> + <string name="settings_long_press_timeout_faster">Rychleji</string> + <string name="settings_long_press_timeout_fast">Rychle</string> + <string name="settings_long_press_timeout_normal">Normálně</string> + <string name="settings_long_press_timeout_slow">Pomalu</string> + <string name="settings_long_press_timeout_slower">Pomaleji</string> + <string name="settings_long_press_timeout_never">Nikdy</string> + <string name="tweak_workarounds_group">Zástupná řešení</string> + <string name="workaround_disable_rtl_fix">Zadávání zprava doleva</string> + <string name="workaround_disable_rtl_fix_summary_on">Použít zpracování RTL v OS (pro SE telefony)</string> + <string name="workaround_disable_rtl_fix_summary_off">Použít zpracování RTL v AnySoftKeyboard</string> + <string name="settings_split_state_title">Počáteční rozdělení/spojení</string> + <string name="settings_split_state_summary">Definuje, zda je ve výchozím stavu klávesnice rozdělená. Nyní: %s</string> + <string name="settings_split_state_merged_always">Normální</string> + <string name="settings_split_state_split_in_landscape">Rozdělená ve vodorovném</string> + <string name="settings_split_state_split_always">Rozdělená</string> + <string name="settings_split_state_compact_right_always">Stlačená doprava</string> + <string name="settings_split_state_compact_left_always">Stlačená doleva</string> + <string name="user_dictionary_select_locale">Jazyk:</string> + <string name="user_dictionary_read_please_wait">Načítám slova…</string> + <string name="user_dict_settings_titlebar">Uživatelský slovník</string> + <string name="user_dict_editor">Editor slov</string> + <string name="abbreviation_dict_settings_titlebar">Editor zkratek</string> + <string name="abbreviation_dict_editor">Editor zkratek</string> + <string name="abbreviation_dict_word_template"><i><xliff:g id="abbreviation">%s</xliff:g></i>\u0020\u2192\u0020<i><xliff:g id="target">%s</xliff:g></i></string> + <string name="user_dict_settings_add_dialog_title">Přidat do slovníku</string> + <string name="user_dict_settings_edit_dialog_title">Upravit slovo</string> + <string name="user_dict_settings_empty_text">Nemáte žádná slova v uživatelském slovníku. Nyní můžete přidat své první slovo.</string> + <string name="user_dict_backup_success_title">Zálohování hotovo!</string> + <string name="user_dict_backup_success_text">Vaše slova byla úspěšně uložena v úložišti zařízení v /Android/data/com.menny.android.anysoftkeyboard/files/</string> + <string name="user_dict_backup_fail_title">Zálohování selhalo!</string> + <string name="user_dict_backup_fail_text">Nelze uložit vaše soubory! Je úložiště k dispozici?</string> + <string name="user_dict_backup_fail_text_with_error">Nepodařilo se uložit slova z důvodu: <xliff:g id="error">%s</xliff:g></string> + <string name="user_dict_restore_success_title">Obnovení hotovo!</string> + <string name="user_dict_restore_success_text">Vaše slova byla úspěšně obnovena.</string> + <string name="user_dict_restore_fail_title">Obnovení se nezdařilo!</string> + <string name="user_dict_restore_fail_text">Nelze načíst vaše záložní soubory! Je úložiště k dispozici?</string> + <string name="user_dict_restore_fail_text_with_error">Nepodařilo se obnovit slova z důvodu: <xliff:g id="error">%s</xliff:g></string> + <string name="fast_scroll_alphabet">AÁBCČDĎEÉĚFGHIÍJKLMNŇOÓPQRŘSŠTŤUÚŮVWXYÝZŽ</string> + <string name="should_swap_punctuation_and_space_title">Prohodit interpunkci a mezeru</string> + <string name="should_swap_punctuation_and_space_yes">Ano</string> + <string name="should_swap_punctuation_and_space_no">Ne</string> + <string name="developer_tools">Vývojářské nástroje</string> + <string name="click_for_developer_features">Vývojářské nástroje</string> + <string name="click_for_developer_features_summary">Různé nástroje pro vývojáře AnySoftKeyboard</string> + <string name="failed_to_create_mem_dump">Nepodařilo se vytvořit soubor se stavem paměti kvůli: <xliff:g id="message">%s</xliff:g></string> + <string name="created_mem_dump_file">Byl vytvořen soubor se stavem paměti: <xliff:g id="file_path">%s</xliff:g></string> + <string name="drawer_open">Otevřít menu</string> + <string name="drawer_close">Zavřít menu</string> + <string name="not_configured_with_click_here">Aplikace AnySoftKeyboard není plně nakonfigurována pro používání. Klikněte sem pro nastavení.</string> + <string name="not_configured_with_just_click_here">Klikněte sem</string> + <string name="click_for_more">více…</string> + <string name="back_button_label">Zpět</string> + <string name="next_button_label">Další</string> + <string name="skip_button_label">Přeskočit</string> + <string name="word_editor_action_add_word">Přidat slovo</string> + <string name="word_editor_action_backup_words">Zálohování</string> + <string name="word_editor_action_restore_words">Obnovení</string> + <string name="click_to_add_new_word">Klikněte pro přidání nového slova</string> + <string name="enter_word_hint">Zadejte sem nové slovo</string> + <string name="enter_abbreviation_hint">Zkratka</string> + <string name="enter_abbreviation_target_hint">Celá věta</string> + <string name="toggle_button_on">Zap.</string> + <string name="toggle_button_off">Vyp.</string> + <string name="about_additional_software_licenses">Další softwarové licence</string> + <string name="wizard_step_previous_step_not_complete_title">Předchozí krok instalace není kompletní</string> + <string name="wizard_step_previous_step_not_complete_text">Posuňte se prosím na předchozí krok a postupujte podle pokynů.</string> + <string name="wizard_step_this_step_complete_title">Krok je dokončen!</string> + <string name="wizard_step_this_step_complete_text_enabled">Aplikace <i>AnySoftKeyboard</i> je povolena. Jste jen jeden krok daleko od používání aplikace <i>AnySoftKeyboard</i> na vašem úchvatném zařízení!</string> + <string name="wizard_step_this_step_complete_text_switched">Aplikace <i>AnySoftKeyboard</i> je vaší výchozí klávesnicí. Ale vy budete pravděpodobně chtít nastavit další věci, jako motivy nebo jazyky?</string> + <string name="wizard_step_swipe_to_next">Posuňte pro další stránku.</string> + <string name="setup_wizard_step_one_title">Povolit AnySoftKeyboard</string> + <string name="setup_wizard_step_small_sub_title">To je první krok, ale nebojte se, kroky jsou jen tři a velmi jednoduché.</string> + <string name="setup_wizard_step_one_details">V tomto kroku potřebujete povolit <i>AnySoftKeyboard</i>. Zaškrtněte prosím <i>\'AnySoftKeyboard\'</i> ve vaší nabídce <i>Jazyk a zadávání</i>. Tím umožníte spuštění na vašem zařízení.</string> + <string name="setup_wizard_step_one_action">Jděte do vašeho nastavení <i>Jazyk a zadávání</i>…</string> + <string name="setup_wizard_top_title">Nastavit\nAnySoftKeyboard\npro používání</string> + <string name="setup_wizard_top_title_tablet">Nastavit AnySoftKeyboard pro používání</string> + <string name="setup_wizard_step_two_title">Přepnout na AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Druhý krok ze tří</string> + <string name="setup_wizard_step_two_details">Váš systém může nyní používat <i>AnySoftKeyboard</i>, ale aplikace není nastavena jako aktivní klávesnice.\nPřepnutím se stane <i>AnySoftKeyboard</i> vaší novou klávesnicí na obrazovce spolu se všemi svými funkcemi!</string> + <string name="setup_wizard_step_two_action">Přepněte aktivní klávesnice</string> + <string name="setup_wizard_step_three_title">AnySoftKeyboard je připravena!</string> + <string name="setup_wizard_step_three_details">Děkuji vám za rozhodnutí pro <i>AnySoftKeyboard</i>.\nTato klávesnice vyniká v úrovni přizpůsobení. Pokračujte a přizpůsobte si ji:</string> + <string name="setup_wizard_step_three_action_languages">Nastavte jazyky…</string> + <string name="setup_wizard_step_three_action_themes">Vyberte motiv…</string> + <string name="setup_wizard_step_three_action_all_settings">Konfigurujte všechno ostatní…</string> + <string name="ime_crashed_title">Aplikace AnySoftKeyboard spadla!</string> + <string name="ime_crashed_sub_text">Jejda, to se nemělo stát…</string> + <string name="ime_crashed_ticker">Jejda, aplikace AnySoftKeyboard spadla, to se nemělo stát…</string> + <string name="ime_crashed_text">Naneštěstí je s aplikací <i>AnySoftKeyboard</i> nějaký problém. Nepanikařte, <b>vy sami</b> můžete pomoci to vyřešit: odešlete nám zprávu o pádu a my se budeme snažit tento pád vyřešit, jak nejlépe dovedeme, abychom vám opět poskytli úchvatný zážitek s klávesnicí!\n\nS upřímnou omluvou tým vývojářů.</string> + <string name="ime_crashed_send_button">Odeslat</string> + <string name="ime_crashed_cancel_button">Zrušit</string> + <string name="ime_crashed_intent_selector_title">Odeslat hlášení o pádu přes</string> + <string name="setup_wizard_step_one">První krok:</string> + <string name="setup_wizard_step_two">Druhý krok:</string> + <string name="setup_wizard_step_three">Třetí krok:</string> + <string name="about_donate">Přispějte:</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Vždy zobrazovat ikonu rozložení</item> + <item>Při změně fyzické klávesnice</item> + <item>Bez oznámení</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Bez vibrací</item> + <item>Lehké</item> + <item>Střední</item> + <item>Silné</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Vlevo</item> + <item>Na střed</item> + <item>Vpravo</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Nahoru</item> + <item>Dolů</item> + </string-array> +</resources> diff --git a/src/main/res/values-da/strings.xml b/src/main/res/values-da/strings.xml new file mode 100755 index 000000000..e79ebcaee --- /dev/null +++ b/src/main/res/values-da/strings.xml @@ -0,0 +1,215 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="tips_notification_text">Klik for at se tip!</string> + <string name="tip_4_top_generic_row">Øverste række</string> + <string name="tip_5_key_feedback">Feedback</string> + <string name="tip_5_key_feedback_test">Ønsker du at teste feedbacken?</string> + <string name="tip_6_bottom_rows">Nederste række</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Ændre nederste række nu</string> + <string name="main_tab_welcome">Velkommen</string> + <string name="main_tab_links">Links</string> + <string name="main_tab_credits">Credits</string> + <string name="how_to_pointer_title">Velkommen til AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Version:</string> + <string name="how_to_pointer_go_to_links">For yderligere oplysninger, gå til Links fane.</string> + <string name="how_to_pointer_how_to_url">Detaljer om, hvordan du bruger dette tastatur:</string> + <string name="how_to_pointer_site">Generelle detaljer:</string> + <string name="how_to_pointer_changelog">Detaljer om den nyeste version:</string> + <string name="how_to_pointer_issues">Fejl rapportering:</string> + <string name="main_tab_credits_title">Dette program er lavet i samarbejde med-</string> + <string name="main_tab_credits_created_by">Oprettet af:</string> + <string name="main_tab_credits_additional_work_by">Yderligere kodning udarbejdet af:</string> + <string name="main_tab_credits_localization_by">Oversat af:</string> + <string name="main_tab_credits_GUI_by">UI billeder af:</string> + <string name="how_to_enable_dialog_show_me">Vis mig!</string> + <string name="how_to_enable_dialog_dont_show_me">Senere</string> + <string name="notification_text_changelog">Klik for at lære, hvad der er nyt.</string> + <string name="notification_title_how_to_enable">Velkommen til AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Lær hvordan du aktiverer</string> + <string name="license_title">Licens</string> + <string name="languages_cat">Sprog</string> + <string name="about">Om</string> + <string name="changelog">Changelog</string> + <string name="search_market_for_addons">Søg efter tilføjelser</string> + <string name="bottom_row_addons_settings">Nederste række indstillinger</string> + <string name="top_row_addons_settings">Øverste række indstillinger</string> + <string name="close_button">Luk</string> + <string name="menu_insert_smiley">Indsæt humørikon</string> + <string name="click_for_help">Hjælp</string> + <string name="ui_group">Brugergrænseflade</string> + <string name="physical_keyboard_change_notification_title">Tastaturlayout anmeldelsen</string> + <string name="physical_keyboard_change_notification_dialog_title">Vælg meddelelsestype</string> + <string name="lengthy_operations_toast_notification">Giv besked om langvarige operationer</string> + <string name="lengthy_operations_toast_notification_summary">Vis korte meddelelser om langvarige operationer</string> + <string name="voice_input_not_installed_action_install">Installer</string> + <string name="voice_input_not_installed_action_do_not_install">installer ikke</string> + <string name="change_ime">Ændre indtastningsmetoden</string> + <string name="override_dictionary">Tilsidesætte standard ordbog</string> + <string name="override_dictionary_default">Standard</string> + <string name="effects_group">Effekter</string> + <string name="ime_settings">Tastatur-indstillinger</string> + <string name="vibrate_on_key_press_title">Vibrer på tastetryk</string> + <string name="vibrate_on_key_press_dialog_title">Vælg vibratortype</string> + <string name="sound_on">Lyd ved tastetryk</string> + <string name="sound_on_summary">Lydeffekter ved kort tastatur tryk.</string> + <string name="use_custom_sound_volume">Sæt brugerdefinerede lydstyrke</string> + <string name="use_custom_sound_volume_on_summary">Lydeffekt volumen er brugerdefinerede</string> + <string name="speacial_fetures_group">Særlige funktioner</string> + <string name="fullscreen_portrait_input_connection_supported">Brug portræt fuld skærm</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Full-screen input i portræt</string> + <string name="swipe_action_name_none">Ingen handling</string> + <string name="swipe_action_name_next_alphabet">Næste alfabet tastatur</string> + <string name="swipe_action_name_next_symbols">Næste symboler tastatur</string> + <string name="swipe_action_name_next_inside_mode">Næste i aktuelle tilstand</string> + <string name="swipe_action_name_cycle_keyboards">Cyklus gennem alle tastaturer</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Omvendt navigere gennem alle tastaturer</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Skjul tastatur</string> + <string name="swipe_action_name_backspace">Back-space</string> + <string name="swipe_action_name_clear_input">Ryd hele teksten</string> + <string name="swipe_action_name_cursor_up">Flyt cursoren op</string> + <string name="swipe_action_name_cursor_down">Flyt markøren ned</string> + <string name="swipe_action_name_cursor_left">Flyt markøren til venstre</string> + <string name="swipe_action_name_cursor_right">Flyt markøren til højre</string> + <string name="swipe_action_name_other_keyboards_mode">Skift layouttilstand</string> + <string name="settings_swipe_velocity_very_slow">Meget langsom</string> + <string name="settings_swipe_velocity_slow">Langsom</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Hurtig</string> + <string name="settings_swipe_velocity_very_fast">Meget hurtig</string> + <string name="settings_swipe_distance_very_short">Meget kort</string> + <string name="settings_swipe_distance_short">Kort</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Lang</string> + <string name="settings_swipe_distance_very_long">Meget lang</string> + <string name="special_dictionaries_group">Særlige ordbøger</string> + <string name="use_auto_dictionary">Auto ordbog</string> + <string name="use_contacts_dictionary">Kontakter ordbog</string> + <string name="use_contacts_dictionary_on_summary">Foreslå navne fra kontaktliste</string> + <string name="use_contacts_dictionary_not_supported_summary">Ikke-understøttet under din OS version. Undskyld.</string> + <string name="tweaks_group">Tweaks</string> + <string name="tweak_sound_group">Lyd relaterede tweaks</string> + <string name="tweak_physical_keyboard_group">Fysiske tastatur tweaks</string> + <string name="tweak_ui_group">Grafisk tweaks</string> + <string name="show_hint_text">Vis tip</string> + <string name="is_sticky_extesion_keyboard">Sticky forlængelse tastatur</string> + <string name="is_sticky_extesion_keyboard_off_summary">Luk efter tastetryk</string> + <string name="is_extesion_keyboard_above_keyboard">Top forlængelse tastatur</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Tegn over hovedtastaturet</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Tegn på hovedtastaturet</string> + <string name="show_new_tips_notifications_again_off_summary">Du vil ikke bliver underrettet, når et nyt tip er tilgængeligt</string> + <string name="default_smiley_text">Smiley tekst</string> + <string name="default_domain_text">Domæne tekst</string> + <string name="smiley_icon_on_smileys_key">Brug ikonet for smiley knap</string> + <string name="zoom_factor_keys_in_portrait">Knap højde i stående tilstand</string> + <string name="zoom_factor_keys_in_landscape">Knap højde i landskabs-mode</string> + <string name="action_key_invisible_on_disable">Usynlige handling tast</string> + <string name="tweak_animations_level_types_none">Ingen</string> + <string name="auto_caps">Auto-store og små bogstaver</string> + <string name="grammer_group">Grammatik</string> + <string name="candidates_on">Vis forslag</string> + <string name="contacts_dict">Kontakter ordbog</string> + <string name="contacts_dict_summary">Medtag navne på kontaktpersoner i forslag</string> + <string name="auto_dict">Auto ordbog</string> + <string name="no_extrenal_packs_support_title">Ikke-understøttet</string> + <string name="keyboards_group">Tastaturer</string> + <string name="eng_keyboard">Engelsk</string> + <string name="additional_addons_group">Yderligere tilføjelser</string> + <string name="quick_text_keys_group">Hurtig tekst taster</string> + <string name="quick_text_key_active">Aktiv hurtig tekst knap</string> + <string name="quick_text_key_dialog_title">Vælg knap</string> + <string name="extension_keyboards_group">Udvidelse tastaturer</string> + <string name="extension_keyboards_summary">Vælg top, bund rækker eller udvidelse tastatur</string> + <string name="top_generic_row_group">Fælles top generiske række</string> + <string name="top_generic_row_active">Aktiv øverste række</string> + <string name="top_generic_row_dialog_title">Vælg række typen</string> + <string name="top_generic_row_list_title">Vælg række typen</string> + <string name="bottom_generic_row_group">Fælles nederste generiske række</string> + <string name="bottom_generic_row_active">Aktiv nederste række</string> + <string name="bottom_generic_row_dialog_title">Vælg række typen</string> + <string name="bottom_generic_row_list_title">Vælg række typen</string> + <string name="extension_keyboard_group">Udvidelse tastatur</string> + <string name="extension_keyboard_active">Aktiv forlængelse tastatur</string> + <string name="extension_keyboard_dialog_title">Vælg keyboard</string> + <string name="extension_keyboard_list_title">Vælg keyboard</string> + <string name="keyboard_theme_group">Tastatur temaer</string> + <string name="keyboard_theme_active">Aktiv tastatur tema</string> + <string name="keyboard_theme_dialog_title">Vælg tema</string> + <string name="keyboard_theme_list_title">Vælg tema</string> + <string name="dark_plain_keyboard_theme_name">Almindeligt mørkt tema</string> + <string name="dark_plain_keyboard_theme_description">Mørke farver, enkle grafik</string> + <string name="light_plain_keyboard_theme_name">Almindeligt lys tema</string> + <string name="light_plain_keyboard_theme_description">Lyse farver, enkle grafik</string> + <string name="extension_kbd_top_none">Ingen øverste række</string> + <string name="extension_kbd_top_small">Små taster</string> + <string name="extension_kbd_top_regular">Almindelig størrelse taster</string> + <string name="extension_kbd_top_small_numbers">Tal taster</string> + <string name="extension_kbd_extension_numbers_symbols">Tal og symboler</string> + <string name="label_go_key">Go</string> + <string name="label_next_key">Næste</string> + <string name="label_previous_key">Tidl.</string> + <string name="label_send_key">Send</string> + <string name="label_search_key">Søg</string> + <string name="label_done_key">Udført</string> + <string name="label_home_key">Startside</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Vent venligst</string> + <string name="toast_lengthy_words_long_operation">Indlæser ordbog...</string> + <string name="toast_lengthy_start_up_operation">Starter AnySoftKeyboard ...</string> + <string name="lengthy_creating_keyboard_operation">Oprettelse af tastaturer ...</string> + <string name="select_keyboard_popup_title">Vælg tastatur</string> + <string name="eng_dictionary">Engelsk</string> + <string name="simley_key_name">Smiley knap</string> + <string name="multitap_timeout_title">Multi-tap timeout</string> + <string name="multitap_timeout_summary">Timeout mellem de vigtigste taste faner</string> + <string name="settings_multitap_timeout_faster">Hurtigere</string> + <string name="settings_multitap_timeout_fast">Hurtig</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Langsom</string> + <string name="settings_multitap_timeout_slower">Langsommere</string> + <string name="settings_multitap_timeout_never">Vent altid</string> + <string name="long_press_timeout_title">Tidsindstilling ved langt tryk</string> + <string name="settings_long_press_timeout_faster">Hurtigere</string> + <string name="settings_long_press_timeout_fast">Hurtig</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Langsom</string> + <string name="settings_long_press_timeout_slower">Langsommere</string> + <string name="settings_long_press_timeout_never">Aldrig</string> + <string name="workaround_disable_rtl_fix">Deaktiver Højre-til-venstre håndtering</string> + <string name="workaround_disable_rtl_fix_summary_on">Brug OS RTL håndtering (for SE telefoner)</string> + <string name="user_dictionary_select_locale">Sprog:</string> + <string name="user_dict_settings_titlebar">Brugerordbog</string> + <string name="user_dict_editor">Ord editor</string> + <string name="user_dict_settings_add_dialog_title">Føj til ordbog</string> + <string name="user_dict_settings_edit_dialog_title">Rediger ord</string> + <string name="user_dict_backup_success_title">Sikkerhedskopiering fuldført!</string> + <string name="user_dict_restore_success_title">Gendannelse fuldført!</string> + <string name="user_dict_restore_success_text">Dine ord er blevet gendannet.</string> + <string name="user_dict_restore_fail_title">Gendannelse mislykkedes!</string> + <string name="should_swap_punctuation_and_space_no">Nej</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Vis altid layout-ikonet</item> + <item>On physical keyboard change</item> + <item>Ingen underretning</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Ingen</item> + <item>Svag</item> + <item>Medium</item> + <item>Stærk</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Midte</item> + <item>Højre</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-de/currency_data.xml b/src/main/res/values-de/currency_data.xml new file mode 100644 index 000000000..da00224e5 --- /dev/null +++ b/src/main/res/values-de/currency_data.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <integer name="default_currency_sign_unicode">8364</integer> + <string name="default_currency_sign">€</string> + <string name="popup_currency_signs">$£¥¢₹¢₪</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-de/strings.xml b/src/main/res/values-de/strings.xml new file mode 100755 index 000000000..752032d21 --- /dev/null +++ b/src/main/res/values-de/strings.xml @@ -0,0 +1,485 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.com--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboard Einstellungen</string> + <string name="spell_checker_service_name">AnySoftKeyboard Rechtschreibung</string> + <string name="spell_checker_settings">Einstellungen für Rechtschreibung</string> + <string name="subtype_generic">Speller-generic</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name"> %s </xliff:g> \u0020 (V <xliff:g id="version_number"> %s </xliff:g>)</string> + <string name="additional_licenses"><u>Zusätzliche Lizenzen...</u></string> + <string name="debug_tracing_starting">Tracing gestartet!\nNicht vergessen es später wieder auszuschalten</string> + <string name="debug_tracing_starting_failed">Initiierung des Tracings ist fehlgeschlagen! Siehe LogCat für weitere Infos.</string> + <string name="debug_tracing_finished">Tracing beendet!\nDie Datei ist +<xliff:g id="trace_file">%s</xliff:g></string> + <string name="menu_about_item">Über</string> + <string name="click_to_restart_suggestions">Vorschläge durch Klicken</string> + <string name="tips_notification_text">Für Tipps klicken!</string> + <string name="tips_button">Anleitung</string> + <string name="tips_button_description">EIn paar Tipps zur Nutzung von AnySoftKeyboard</string> + <string name="tips_title">AnySoftKeyboard Tipps</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Swipe nach links oder rechts für weitere Tipps</string> + <string name="tip_1_welcome_to_ask">Willkommen bei AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Um zu den Einstellungen zu gelangen, lange auf ENTER drücken. Dort wirst du ein Berg an Anpassungen finden!</string> + <string name="tip_2_gestures">Ich unterstütze Gesten!</string> + <string name="tip_2_gestures_tip">Mit einem Swipe lässt sich viel machen! Von links nach rechts streichen (swipen) ändert die Sprache, ein Streich von rechts nach links wechselt zum Symbolmenü. von der Leertaste hoch streichen öffnet eine Werkzeug-Tastatur und nach untenstreichen versteckt die Tastatur\nEs ist in den Einstellungen konfigurierbar (Errinerst du dich? langer Druck auf die EINGABETASTE).</string> + <string name="tip_3_hidden_kbds">Verborgene Schätze</string> + <string name="tip_3_hidden_kbds_tip">Es gibt einige versteckte Tastaturen:\n1) Zieh den Finger von der Leertaste nach oben, um eine Werkzeug-Tastatur mit Pfeilen und einer Mikrofontaste (für Spracheingabe) aufzurufen.\n2) Zieh den Finger nach oben über die Tastatur und halte gedrückt. Das öffnet die Erweiterte Tastatur mit Zahlen und Symbolen. + </string> + <string name="tip_4_top_generic_row">Kopfzeile</string> + <string name="tip_4_top_generic_row_tip">Die oberste Zeile bleibt bei allen Layouts gleich, und sie kann verändert werden! Standartmäßig enthält sie einen Symbolknopf (<i>123</i>), ein Links- und ein Rechtsknopf und einen Sprachknopf (<i>ABC</i>). Mann kann diese Zeile in den Einstellungen ändern.</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Kopfzeile jetzt ändern</string> + <string name="tip_5_key_feedback">Reaktionen</string> + <string name="tip_5_key_feedback_tip">Manchmal ist es schön, auf Tastendruck eine nicht-visuelle Reaktion zu erhalten. Das unterstütze ich. Also Bitte sehr, zur Auswahl stehen Vibration, Ton oder beides. + </string> + <string name="tip_5_key_feedback_test">Reaktion testen?</string> + <string name="tip_6_bottom_rows">Fußzeile</string> + <string name="tip_6_bottom_rows_tip">Wie die oberste Zeile kann auch die unterste Zeile ersetzt werden. AnySoftKeyboard hat mehrere Typen - mit oder ohne Mikrofon, iPhone-Stil usw. + </string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Fußzeile jetzt ändern</string> + <string name="tip_7_voice_input">Sprich mit mir*</string> + <string name="tip_7_voice_input_tip">Die Tastatur ist nett, aber es wird auch Spracheingabe unterstützt! Lieber diktieren? Die Mikrofon-Taste drücken und lossprechen!\nDiese Funktion verwendet Googles state-of-the-art Spracherkennung, es ist also sicher, dass es funktioniert :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Wenn du das Mikrofon-Symbol immer dahaben wilst, stelle sicher, dass du die korrekte unterste Zeile eingestellt hast (vorheriger Tipp, erinnerst du dich?).\nDas Mikro ist aber sowieso immer über die versteckte utility Tastatur erreichbar(ein Swipe von der Leertaste hoch).</string> + <string name="tip_7_voice_input_tip_note">* Erfordert Android 2.2+ und eine Internetverbindung.</string> + <string name="tip_8_suggestions">Ich vervollständige</string> + <string name="tip_8_suggestions_tip">Je nach Sprachsupport Level kann AnySoftKeyboard Worte beenden und Tippfehlerer korrigieren. Wenn du zu schreiben beginnst wird AnySoftKeyboard ,basierend auf die bereits eingegebenen Wörter, Wörter vorschlagen. + </string> + <string name="tip_8_suggestions_editor">Wenn ich ein Wort nicht kenne, kannst du es mir beibringen! Gib das Wort ein und drücke den Vorschlag-Streifen. Ich werde es mir merken.\nDu kannst diese Wörter auch im eingebauten Editor bearbeiten. Such in den Wörterbucheinstellungen nach dem Editor. + </string> + <string name="tip_9_suggestions_restart">Vorschläge Neustarten</string> + <string name="tip_9_suggestions_restart_tip">AnySoftKeyboard bietet Wortvervollständigung an, basierend auf dem, was Sie gerade eingeben. Aber AnySoftKeyboard kann auch Vorschläge auf bereits eingegebe Wörter geben! Tippen Sie auf das Wort, und AnySoftKeyboard wird im den Vorschlag-Streifen aktualisieren.</string> + <string name="main_tab_welcome">Willkommen</string> + <string name="main_tab_links">Links</string> + <string name="main_tab_credits">Danksagungen</string> + <string name="how_to_pointer_title">Willkommen im AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Version: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard ist keine normale Anwendung - es ist ein Ersatz der Standart Bildschirmtastatur.</string> + <string name="how_to_pointer_go_to_links">Für weitere Informationen gehen Sie zum Reiter "Links".</string> + <string name="how_to_pointer_how_to_url">Details zur Verwendung dieser Tastatur:</string> + <string name="how_to_pointer_site">Allgemeine Details:</string> + <string name="how_to_pointer_changelog">Details zur neuesten Version:</string> + <string name="change_log_card_title_template">Letzte Änderungen für v <xliff:g id="code"> %s </xliff:g> \u0020 <xliff:g id="name"> %s </xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code"> %s </xliff:g> \u0020-\u0020 <xliff:g id="name"> %s </xliff:g></string> + <string name="change_log_entry_header_template_without_name">V <xliff:g id="code"> %s </xliff:g></string> + <string name="how_to_pointer_issues">Fehler melden:</string> + <string name="main_tab_credits_title">Diese Anwendung wurde mit Hilfe folgender Personen erstellt:</string> + <string name="main_tab_credits_created_by">Erstellt von:</string> + <string name="main_tab_credits_additional_work_by">Weitere Programmierung durch:</string> + <string name="main_tab_credits_localization_by">Übersetzung durch:</string> + <string name="main_tab_credits_GUI_by">Interface-Grafiken von:</string> + <string name="how_to_enable_dialog_title">AnySoftKeyboard aktivieren\?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard ist noch nicht aktiviert. Soll ich dir zeigen, wie es geht?</string> + <string name="how_to_enable_dialog_show_me">Zeig es mir!</string> + <string name="how_to_enable_dialog_dont_show_me">Später</string> + <string name="how_to_simple_howto_preface">Android erfordert, dass du (der Benutzer) externe Tastaturen manuell aktivierst. So geht\'s:</string> + <string name="how_to_simple_howto_enable_ask">Schritt 1: AnySoftKeyboard aktivieren (keine Sorge wegen der Warnung, AnySoftKeyboard behält keine Daten und sendet sie auch nirgendwo hin) : + </string> + <string name="how_to_simple_howto_enable_ask_button">AnySoftKeyboard aktivieren</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Drücke wieder einmal die RÜCKTASTE, um zurück zu der Aktivierungsanweisungen zu gelangen</string> + <string name="how_to_simple_howto_switch_to_ask">Schritt 2: Wähle AnySoftKeyboard als aktive Eingabemethode:</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Zu AnySoftKeyboard wechseln</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Zuerst Schritt 1 erledigen</string> + <string name="how_to_simple_howto_go_to_settings">Schritt 3 (optional): AnySoftKeyboard ist sehr individuell. Ändere es! Du kannst dies später durch langes drücken der ENTER-Taste durchführen.</string> + <string name="how_to_simple_howto_go_to_settings_button">AnySoftKeyboard Einstellungen</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Dies ist eine Beta-Version. Verwenden Sie diese mit Vorsicht!</string> + <string name="notification_text_changelog">Klicken Sie, um zu sehen was neu ist.</string> + <string name="notification_title_how_to_enable">Willkommen bei AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Lernen Sie, wie man es aktivieren kann.</string> + <string name="testers_version">Testversion erstellen!</string> + <string name="license_title">Lizenz</string> + <string name="languages_cat">Sprachen</string> + <string name="about">Über</string> + <string name="changelog">Änderungsprotokoll</string> + <string name="search_market_for_addons">Nach Add-ons suchen</string> + <string name="search_market_for_keyboard_addons">Erhalte mehr Keyboards im <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Erhalte weitere <i>Quick-Text</i> Add-ons im <i>Play Store</i>…</string> + <string name="no_market_store_available"><b>* Konnte keine Google Play App auf dem Telefon finden. Es ist nicht möglich, nach Add-ons suchen!</b></string> + <string name="theme_addons_settings">Tastatur Design Einstellungen</string> + <string name="keyboard_theme_tweak_group">Anpassungen</string> + <string name="keyboard_theme_tweak_hints_group">Hinweistext-Anpassungen</string> + <string name="bottom_row_addons_settings">Einstellungen untere Zeile </string> + <string name="top_row_addons_settings">Einstellungen oberste Zeile </string> + <string name="close_button">Schließen</string> + <string name="how_to_active_text">Wie aktivert man AnySoftKeyboard</string> + <string name="added_word">Gespeichert: <xliff:g id="word"> %s </xliff:g></string> + <string name="revert_added_word_question">Entfernen\?</string> + <string name="removed_word">Gelöscht: <xliff:g id="word"> %s </xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 Berühren um erneut zu speichern</string> + <string name="hint_double_tap_to_close">Drücke nochmal um die Vorschläge zu entfernen</string> + <string name="menu_insert_smiley">Emoticon einfügen</string> + <string name="click_for_help">Hilfe</string> + <string name="click_for_help_summary">Zusätzlich Hilfe zu AnySoftwareKeyboard</string> + <string name="ui_group">Benutzeroberfläche</string> + <string name="physical_keyboard_change_notification_title">Tastatur-Layout Benachrichtigung</string> + <string name="physical_keyboard_change_notification_summary">Art der Benachrichtigung über das aktive Layout. Jetzt: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Benachrichtigungsart auswählen</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Zeige das Layout-Symbol immer</item> + <item>Nur beim Wechsel des Tastaturlayouts</item> + <item>Nur bei Benachrichtigung</item> + </string-array> + <string name="lengthy_operations_toast_notification">Benachrichtigung bei zeitintensiven Operationen</string> + <string name="lengthy_operations_toast_notification_summary">Zeige kurze Benachrichtigung bei zeitintensiven Operationen</string> + <string name="voice_input_not_support_in_this_os_version">Spracheingabe wird in Android 2.2 + unterstützt</string> + <string name="voice_input_not_installed_title">Spracheingabe ist nicht installiert</string> + <string name="voice_input_not_installed_text">Du musst dir erst Google\'s Voice Input vom Markt installieren, bevor du diese Funktion nutzen kannst.</string> + <string name="voice_input_not_installed_action_install">Installieren</string> + <string name="voice_input_not_installed_action_do_not_install">Nein</string> + <string name="voice_input_not_voice_pack_in_market">Voice input (com.google.android.voicesearch) konnte nicht im Markt gefunden werden. Es tut uns Leid, aber die Spracheingabe wird auf diesem Gerät nicht funktionieren.</string> + <string name="change_ime">Eingabemethode ändern</string> + <string name="override_dictionary">Standardwörterbuch überschreiben</string> + <string name="override_dictionary_title">Wörterbuch <xliff:g id="word">%s</xliff:g> überschreiben</string> + <string name="override_dictionary_default">Standard</string> + <string name="override_disabled">Überschreiben deaktiviert</string> + <string name="override_enabled">zu <xliff:g id="word">%s</xliff:g> überschreiben</string> + <string name="gesture_settings">Gesten</string> + <string name="effects_group">Effekte</string> + <string name="ime_settings">Tastatureinstellungen</string> + <string name="vibrate_on_key_press_title">Vibration beim Anschlag</string> + <string name="vibrate_on_key_press_summary">Vibrationslevel für den Tastendruck. Aktuell: %s</string> + <string name="vibrate_on_key_press_dialog_title">Vibrationsdauer</string> + <string-array name="vibrate_on_key_press_types"> + <item>Keine Vibration</item> + <item>leicht</item> + <item>Mittel</item> + <item>Fett</item> + </string-array> + <string name="sound_on">Ton bei Tastenanschlag</string> + <string name="sound_on_summary">Toneffekte bei Software-Tastenanschlag.</string> + <string name="use_custom_sound_volume">Benutzerdefinierten Ton einstellen</string> + <string name="use_custom_sound_volume_on_summary">Toneffekt-Lautstärke ist Benutzerdefiniert.</string> + <string name="use_custom_sound_volume_off_summary">Lautstärke der Soundeffekte ist die Systemlautstärke.</string> + <string name="custom_sound_volume">Eigene Tastendruck-Lautstärke</string> + <string name="speacial_fetures_group">Spezial-Funktionen</string> + <string name="switch_keyboard_on_space">Leerzeichen wechselt Tastaturen</string> + <string name="switch_keyboard_on_space_on_summary">Wechsel von Zahlen/Symbolen zum Alfabet beim drücken der Leertaste</string> + <string name="switch_keyboard_on_space_off_summary">Wechsel nicht von Zahlen/Symbolen zum Alfabet beim drücken der Leertaste</string> + <string name="hide_soft_when_physical">Ausblenden der Tastatur auf einer physikalische Taste</string> + <string name="hide_soft_when_physical_on_summary">Blendet die Bildschirmtastatur aus, wenn eine physische Tastatur verwendet wird</string> + <string name="hide_soft_when_physical_off_summary">Zeige die Softwaretastatur, wenn eine physische Tastatur verwendet wird</string> + <string name="fullscreen_input_connection_supported">Verwenden des Breitbildes im Vollbildmodus</string> + <string name="fullscreen_input_connection_supported_on_summary">Bildschirmeingabe im Querformat</string> + <string name="fullscreen_input_connection_supported_off_summary">Verwenden Sie Vollbild-Eingabe nicht im Querformat</string> + <string name="fullscreen_portrait_input_connection_supported">Vollbild-Modus verwenden</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Vollbild-Eingabe im Portrait-Modus</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Verwende keine Vollbild Eingabe im Hochformat</string> + <string name="backword_support">Wort-zurück-Unterstützung</string> + <string name="backword_support_on_summary">Umschalten + Rückschritt löscht letztes Wort</string> + <string name="backword_support_off_summary">Umschalten + Rückschritt löscht letzten Buchstaben</string> + <string name="swipe_tweak_group">Einstellen der Streichgesten</string> + <string name="swipe_up_action">Streichen nach oben</string> + <string name="swipe_up_action_summary">Definiere die Swipe geste Aktion. Aktuell %s</string> + <string name="swipe_up_action_title">Wähle Aktion für das Streichen nach oben</string> + <string name="swipe_up_from_spacebar_action">Schiebe die Leertaste hoch</string> + <string name="swipe_up_from_spacebar_action_summary">Definiere die Aktion der Geste von der Leertaste nach oben. Aktuell %s</string> + <string name="swipe_up_from_spacebar_action_title">Leertaste-aufwärts-wischen-Aktion wählen</string> + <string name="swipe_down_action">Streichen nach unten</string> + <string name="swipe_down_action_summary">Definiere die Aktion der Geste nach unten. Aktuell %s</string> + <string name="swipe_down_action_title">Wähle Aktion für das Streichen nach unten</string> + <string name="swipe_left_action">Streichen nach links</string> + <string name="swipe_left_action_summary">Definiere die Aktion der Geste nach links. Aktuell %s</string> + <string name="swipe_left_action_title">Wähle Aktion für das Streichen nach liks</string> + <string name="swipe_right_action">Streichen nach rechts</string> + <string name="swipe_right_action_summary">Definiere die Aktion der Geste nach rechts. Aktuell %s</string> + <string name="swipe_right_action_title">Wähle Aktion für das Streichen nach rechts</string> + <string name="swipe_right_space_bar_action">von Leertaste nach rechts swipen</string> + <string name="swipe_right_space_bar_action_summary">Definiere die Aktion der Geste von der Leertaste nach rechts. Aktuell %s</string> + <string name="swipe_right_space_bar_action_title">Wählen Sie eine Aktion für das von der Leertaste nach rechts swipen</string> + <string name="swipe_left_space_bar_action">von Leertaste nach links swipen</string> + <string name="swipe_left_space_bar_action_summary">Definiere die Aktion der Geste von der Leertaste nach links. Aktuell %s</string> + <string name="swipe_left_space_bar_action_title">Wählen Sie eine Aktion für das von der Leertaste nach links swipen</string> + <string name="swipe_left_two_fingers_action">Zweifinger-swipe nach Links</string> + <string name="swipe_left_two_fingers_action_title">Wählen Sie die links Wischgeste</string> + <string name="pinch_gesture_action">Zusammenführen</string> + <string name="pinch_gesture_action_title">Wähle die Aktion der Pinchgeste</string> + <string name="pinch_gesture_action_summary">Definiere die Aktion der Pinchgeste. Aktuell %s</string> + <string name="separate_gesture_action">Streck Geste</string> + <string name="separate_gesture_action_title">Wähle die Aktion der Streckgeste</string> + <string name="separate_gesture_action_summary">Definiere die Aktion der Streckgeste. Aktuell, %s</string> + <string name="swipe_action_name_none">Keine Aktion</string> + <string name="swipe_action_name_next_alphabet">Nächste Alphabetische-Tastatur</string> + <string name="swipe_action_name_next_symbols">Nächste Symbole Tastatur</string> + <string name="swipe_action_name_next_inside_mode">Weiter im aktuellen Modus</string> + <string name="swipe_action_name_cycle_keyboards">Durchlauf aller Tastaturen</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Rückwärts durch alle Tastaturen</string> + <string name="swipe_action_name_shift">Umschalttaste</string> + <string name="swipe_action_name_hide">Ausblenden der Tastatur</string> + <string name="swipe_action_name_backspace">Schritt zurück</string> + <string name="swipe_action_name_backword">Wort zurück</string> + <string name="swipe_action_name_clear_input">Lösche den gesamten Text</string> + <string name="swipe_action_name_cursor_up">Bewegt Cursor nach oben</string> + <string name="swipe_action_name_cursor_down">Bewegt Cursor nach unten</string> + <string name="swipe_action_name_cursor_left">Bewegt Cursor nach links</string> + <string name="swipe_action_name_cursor_right">Bewegt Cursor rechts</string> + <string name="swipe_action_name_other_keyboards_mode">Schalten des Layout-Modus</string> + <string name="swipe_action_name_split_layout">Layout aufteilen</string> + <string name="swipe_action_name_merge_layout">Layout zusammenführen</string> + <string name="swipe_action_name_utility_keyboard">zeige die Utility Tastatur</string> + <string name="settings_swipe_velocity_threshold_title">Streich-Geschwindigkeits-Schwellenwert</string> + <string name="settings_swipe_velocity_threshold_summary">Die minimale Geschwindigkeit einer Swipe-Geste. Aktuell %s</string> + <string name="settings_swipe_velocity_very_slow">Sehr langsam</string> + <string name="settings_swipe_velocity_slow">Langsam</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Schnell</string> + <string name="settings_swipe_velocity_very_fast">Sehr schnell</string> + <string name="settings_swipe_distance_threshold_title">Schlag-Distanz-Schwellenwert</string> + <string name="settings_swipe_distance_threshold_summary">Die minimale Distanz einer Swipe-Geste. Aktuell %s</string> + <string name="settings_swipe_distance_very_short">Sehr kurz</string> + <string name="settings_swipe_distance_short">Kurz</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Lang</string> + <string name="settings_swipe_distance_very_long">Sehr lang</string> + <string name="hardware_keys_group">Zuordnung Hardwaretasten</string> + <string name="volume_key_for_left_right_support">Lautstärke-Taste für links / rechts</string> + <string name="volume_key_for_left_right_support_on_summary">Links / rechts über Lautstärketaste deaktivieren</string> + <string name="volume_key_for_left_right_support_off_summary">der Lauterknopf dreht den Cursor nach links, der Leiserknopf nach rechts</string> + <string name="camera_key_for_backspace_backword_support">Kameratasten für Rückschritt / Wort zurück</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Funktion Kameratasten wiederherstellen</string> + <string name="menu_even_more_settings">Noch mehr…</string> + <string name="more_ui_settings_group">Benutzeroberfläche</string> + <string name="special_dictionaries_group">Fachwörterbücher</string> + <string name="special_dictionaries_group_summary">In AnySoftKeyboard verwendete Wörterbücher</string> + <string name="use_user_dictionary">Benutzerwörterbuch</string> + <string name="always_use_fallback_user_dictionary">Benutzer-Fallback-Wörterbuch verwenden</string> + <string name="use_auto_dictionary">Auto Wörterbuch</string> + <string name="use_auto_dictionary_dialog_title">Lernmethode wählen</string> + <string name="use_auto_dictionary_summary">Neue Wörter automatisch lernen. Lernmethode: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Nach einiger Nutzung</string> + <string name="auto_dictionary_threshold_type_immediately">Sofort nach der Eingabe</string> + <string name="auto_dictionary_threshold_type_off">Keine neuen Wörter lernen</string> + <string name="use_contacts_dictionary">Kontakte Wörterbuch</string> + <string name="use_contacts_dictionary_on_summary">Namen aus Kontakten vorschlagen</string> + <string name="use_contacts_dictionary_not_supported_summary">Wird unter Ihrer OS-Version nicht unterstützt. Tut mir Leid.</string> + <string name="tweaks_group">Feineinstellungen</string> + <string name="tweak_sound_group">Sound verbundene Tweaks</string> + <string name="tweak_physical_keyboard_group">Physikalische Tastatur Tweaks</string> + <string name="tweak_ui_group">Grafische Verbesserungen</string> + <string name="tweak_ux_group">Verhaltensverbesserungen</string> + <string name="tweak_dictionary_group">Wörterbuch anpassen</string> + <string name="settings_min_length_for_word_correction">Mindestwortlänge zur Korrektur</string> + <string name="show_keyboard_name_text">Tastaturnamen anzeigen</string> + <string name="show_keyboard_name_on_summary">Tastaturname auf Leertaste anzeigen</string> + <string name="show_keyboard_name_off_summary">Tastaturname nicht anzeigen</string> + <string name="show_hint_text">Hinweistext anzeigen</string> + <string name="show_hint_text_on_summary">Hinweise zu Tasten anzeigen, wenn es Hilfen dazu gibt</string> + <string name="show_hint_text_off_summary">Nie Hinweise zu Tasten anzeigen</string> + <string-array name="custom_hint_align_types"> + <item>Links</item> + <item>Mittig</item> + <item>Rechts</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Oben</item> + <item>Unten</item> + </string-array> + <string name="is_sticky_extesion_keyboard">Feststellen der Erweiterungs Tastatur</string> + <string name="is_sticky_extesion_keyboard_on_summary">Bleibt sichtbar, bis Sie explizit geschlossen wird</string> + <string name="is_sticky_extesion_keyboard_off_summary">Schließt nach Drücken einer Taste</string> + <string name="is_extesion_keyboard_above_keyboard">Erweiterungstastatur oben</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Über der Tastatur gezeichnet</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Bezeichnet als Haupttastatur</string> + <string name="use_keyrepeat">Verwende Tastenwiederholung</string> + <string name="use_keyrepeat_on_summary">Tastenwiederholung ist aktiviert</string> + <string name="use_keyrepeat_off_summary">Tastenwiederholung ist deaktiviert</string> + <string name="emoticon_long_press_opens_popup">Smiley-Auswahl bei langem Tastendruck</string> + <string name="emoticon_long_press_opens_popup_on_summary">Zeite Emoticons-Auswahlmenü bei langem Tastendruck</string> + <string name="emoticon_long_press_opens_popup_off_summary">Zeige Emoticons-Auswahlmenü bei kurzem Tastendruck</string> + <string name="emoticon_popup_type_title">Emoticon Popup-Typ</string> + <string name="emoticon_popup_type_summary">Wählen Sie die Typ des Popups zur Anzeige der Emoticon-Auswahl</string> + <string name="default_smiley_text">Smiley-Text</string> + <string name="default_domain_text">Domänen-Text</string> + <string name="smiley_icon_on_smileys_key">Icons für Smiley Codes anzeigen</string> + <string name="smiley_icon_on_smileys_key_on_summary">Smiley-Icons werden angezeigt</string> + <string name="smiley_icon_on_smileys_key_off_summary">Smiley-Text wird angezeigt</string> + <string name="key_preview_position_override_above_keyboard">Über der Tastatur</string> + <string name="key_press_preview_popup">Tastenauswahl-Vorschau</string> + <string name="key_press_preview_popup_on_summary">Zeige Vorschau bei Tastendruck</string> + <string name="key_press_preview_popup_off_summary">Zeige keine Vorschau bei Tastendruck</string> + <string name="zoom_factor_keys_in_portrait">Tastenhöhe-Faktor im Hochformat</string> + <string name="zoom_factor_keys_in_landscape">Tastenhöhe-Faktor im Breitformat</string> + <string name="insert_space_after_word_suggestion_selection">Leerzeichen nach Auswahl eines Wortvorschlages</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Füge Leerzeichen nach Auswahl der Wortvorschläge hinzu</string> + <string name="double_space_to_period">Doppeltes Leerzeichen wird zu Punkt</string> + <string name="double_space_to_period_summary">Doppeltes Leerzeichen wird zu Punkt und Leerzeichen</string> + <string name="action_key_invisible_on_disable">Unsichtbare Aktionstaste</string> + <string name="action_key_invisible_on_disable_on_summary">Aktionstaste ist unsichtbar, wenn das GUI das fordert</string> + <string name="action_key_invisible_on_disable_off_summary">Aktionstaste bleibt sichtbar (auch wenn das GUI unsichtbar fordert)</string> + <string name="tweak_animations_level_title">Animationen</string> + <string name="tweak_animations_level_summary">Wie viele Animationen verwendet sollen verwendet werden. Aktuell: %s</string> + <string name="tweak_animations_level_types_full">Volle</string> + <string name="tweak_animations_level_types_some">Einige</string> + <string name="tweak_animations_level_types_none">Keine</string> + <string name="cycle_all_symbols_keyboards">Wechsle durch alle Symbole</string> + <string name="cycle_all_symbols_keyboards_on_summary">Symboltasten wechseln durch alle Zeichentastaturen</string> + <string name="cycle_all_symbols_keyboards_off_summary">Symboltasten zeigen nur die wichtigsten Zeichentastaturen</string> + <string name="lang_key_shows_popup">Sprachwechsel über Popup</string> + <string name="lang_key_shows_popup_on_summary">Sprachtaste öffnet Auswahldialog</string> + <string name="lang_key_shows_popup_off_summary">Sprachtaste wechselt durch Sprachen</string> + <string name="auto_caps">Automatische Großschreibung</string> + <string name="grammer_group">Grammatik</string> + <string name="keyboard_behavior_group">Tastaturverhalten</string> + <string name="candidates_on">Zeige Wortvorschläge</string> + <string name="candidates_off_summary">Es werden keine Vorschläge angezeigt werden</string> + <string name="allow_suggestions_restart">Vorschläge neustarten</string> + <string name="allow_suggestions_restart_summary">Wortvorschläge bei Zeigerbewegung neustarten</string> + <string name="auto_complete">Automatische Auswahl von Wortvorschlägen</string> + <string name="auto_complete_summary">Leerzeichen wählt hervorgehobenen Wortvorschlag</string> + <string name="physical_keyboard_suggestions">Wortvorschlag in der Gerätetastatur</string> + <string name="physical_keyboard_suggestions_summary">Zeige Wortvorschläge bei Verwendung der Gerätetastatur</string> + <string name="keyboard_sandbox">Hier klicken für Test der Eingabe</string> + <string name="keyboard_sandbox_title">Schreiben sie etwas in das Eingabefeld um die Einstellungen zu testen</string> + <string name="contacts_dict">Kontakte Wörterbuch</string> + <string name="contacts_dict_summary">Vorschläge enthalten Namen aus Kontakte</string> + <string name="auto_dict">Auto Wörterbuch</string> + <string name="auto_dict_summary">Oft verwendete Wörter automatisch ins Wörterbuch aufnehmen</string> + <string name="no_extrenal_packs_support_title">Nicht unterstützt</string> + <string name="keyboards_group">Tastaturen</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">Telefon</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">Zeit</string> + <string name="eng_keyboard">Englisch</string> + <string name="eng_keyboard_qwertywithsymbols">Englisch mit Symbolen</string> + <string name="eng_keyboard_16keys">16 Tasten Englisch</string> + <string name="keyboard_change_locked">n/a</string> + <string name="selected_add_on_summary">Benutze nun \'<xliff:g id="addOnName">%s</xliff:g>\'</string> + <string name="additional_addons_group">Zusätzliche Add-ons</string> + <string name="quick_text_keys_group">Schnell Text-Tasten</string> + <string name="quick_text_key_active">Aktive schnelle Textschlüssel</string> + <string name="quick_text_key_dialog_title">Select-Taste</string> + <string name="quick_text_key_summary">Ausgewählte Quicktext Schlüssel: %s</string> + <string name="extension_keyboards_group">Erweiterte Tastatur</string> + <string name="extension_keyboards_summary">Wählen Sie die obere, untere Zeilen oder Erweiterungs tastatur</string> + <string name="top_generic_row_group">Allgemeine oberste generische Reihe</string> + <string name="top_generic_row_active">Aktive oberste Zeile</string> + <string name="top_generic_row_dialog_title">Wählen Sie den Zeilentyp</string> + <string name="top_generic_row_summary">Ausgewählte oberste Zeile: %s</string> + <string name="top_generic_row_list_title">Wählen Sie den Zeilentyp</string> + <string name="bottom_generic_row_group">Allgemeine untere generische Reihe</string> + <string name="bottom_generic_row_active">Aktive unteren Zeile</string> + <string name="bottom_generic_row_dialog_title">Wählen Sie den Zeilentyp</string> + <string name="bottom_generic_row_list_title">Zeilentyp wählen </string> + <string name="extension_keyboard_group">Erweiterungstastatur</string> + <string name="extension_keyboard_active">Aktive Erweiterung der Tastatur</string> + <string name="extension_keyboard_dialog_title">Wählen Sie die Tastatur</string> + <string name="extension_keyboard_list_title">Wählen Sie die Tastatur</string> + <string name="keyboard_theme_group">Tastaturthemen</string> + <string name="keyboard_theme_active">Aktives Tastaturthema</string> + <string name="keyboard_theme_dialog_title">Thema auswählen</string> + <string name="keyboard_theme_summary">Ausgewähltes Thema: %s</string> + <string name="keyboard_theme_list_title">Thema auswählen</string> + <string name="dark_plain_keyboard_theme_name">Einfaches dunkles Thema</string> + <string name="dark_plain_keyboard_theme_description">Dunkle Farben, einfache Grafiken</string> + <string name="light_plain_keyboard_theme_name">Einfaches Licht-Thema</string> + <string name="light_plain_keyboard_theme_description">Helle Farben, einfache Grafiken</string> + <string name="blacktheme_keyboard_theme_name">Einfach, Schwarz, Glanz</string> + <string name="blacktheme_keyboard_theme_description">Einfaches schwarzes Theme mit farblichen Hervorhebungen</string> + <string name="lean_dark_keyboard_theme_name">Schlank, Dunkel</string> + <string name="lean_dark_keyboard_theme_description">Dunkles Theme mit minimalen Elementen</string> + <string name="lean_dark_2_keyboard_theme_name">Schlank, Dunkel - Variante 2</string> + <string name="extension_kbd_top_none">Keine Kopfzeile</string> + <string name="extension_kbd_top_small">Kleine Tasten</string> + <string name="extension_kbd_top_regular">Normale große Tasten</string> + <string name="extension_kbd_top_small_numbers">Nummern-Tasten</string> + <string name="extension_kbd_top_numbers_alt">Alternative Zifferntasten</string> + <string name="extension_kbd_top_nav">Navigationstasten</string> + <string name="extension_kbd_bottom_regular_with_voice">Normal</string> + <string name="extension_kbd_bottom_regular">Klassisch (keine Mikrofon)</string> + <string name="extension_kbd_bottom_iphone">iPhone Stil (ohne Mikrofon)</string> + <string name="extension_kbd_bottom_iphone_with_voice">iPhone Stil mit Mikrofon</string> + <string name="extension_kbd_bottom_alt">Alternativ (ohne Mikrofon)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternativ mit Mikrofon</string> + <string name="extension_kbd_extension_numbers_symbols">Zahlen und Symbole</string> + <string name="show_tutorial_on_startup">Zeige diese Einfühung beim Start</string> + <string name="tutorial_swipe_title">Wischen für Tastaturwechsel</string> + <string name="label_go_key">Los</string> + <string name="label_next_key">Nächstes</string> + <string name="label_previous_key">Vorh.</string> + <string name="label_send_key">Senden</string> + <string name="label_search_key">Suche</string> + <string name="label_done_key">Fertig</string> + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Home</string> + <string name="label_end_key">Ende</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Bitte warten</string> + <string name="toast_lengthy_words_long_operation">Lade Wörterbuch…</string> + <string name="toast_lengthy_start_up_operation">Starte AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Erstelle Tastaturen…</string> + <string name="select_keyboard_popup_title">Tastatur auswählen</string> + <string name="eng_dictionary">Englisch</string> + <string name="simley_key_name">Smiley-Taste</string> + <string name="default_quick_text_key_name">Einfache Emoticons</string> + <string name="multitap_timeout_title">Multi-Tap-Timeout</string> + <string name="multitap_timeout_summary">Timeout zwischen den Tippvorgängen</string> + <string name="settings_multitap_timeout_disabled">Deaktiviert</string> + <string name="settings_multitap_timeout_faster">Schneller</string> + <string name="settings_multitap_timeout_fast">Schnell</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Langsam</string> + <string name="settings_multitap_timeout_slower">Langsamer</string> + <string name="settings_multitap_timeout_never">Ewig warten</string> + <string name="long_press_timeout_title">Zeitdauer für langes Drücken</string> + <string name="long_press_timeout_summary">Tastendruck, der als lang wahrgenommen wird</string> + <string name="settings_long_press_timeout_faster">Schneller</string> + <string name="settings_long_press_timeout_fast">Schnell</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Langsam</string> + <string name="settings_long_press_timeout_slower">Langsamer</string> + <string name="settings_long_press_timeout_never">Niemals</string> + <string name="tweak_workarounds_group">Arbeitsumgebung</string> + <string name="workaround_disable_rtl_fix">Deaktivieren der Rechts nach Links Handhabung</string> + <string name="workaround_disable_rtl_fix_summary_on">Verwende OS RTL Handling (SE-Telefone)</string> + <string name="workaround_disable_rtl_fix_summary_off">Verwenden Sie AnySoftKeyboard RTL Handling</string> + <string name="settings_split_state_title">Geteilt/Zusammen Anfangsstadium</string> + <string name="settings_split_state_merged_always">Normaler Start</string> + <string name="settings_split_state_split_in_landscape">Im Landscape-Modus teilen</string> + <string name="settings_split_state_split_always">Geteilt starten</string> + <string name="user_dictionary_select_locale">Sprache:</string> + <string name="user_dict_settings_titlebar">Benutzerwörterbuch</string> + <string name="user_dict_editor">Wörtereditor</string> + <string name="user_dict_settings_add_dialog_title">Zum Wörterbuch hinzufügen</string> + <string name="user_dict_settings_edit_dialog_title">Wort bearbeiten</string> + <string name="user_dict_backup_success_title">Backup erfolgreich!</string> + <string name="user_dict_backup_fail_title">Backup fehlgeschlagen!</string> + <string name="user_dict_backup_fail_text">Daten konnten nicht gespeichert werden. Ist der Speicher verfügbar?</string> + <string name="user_dict_restore_success_title">Wiederherstellen erfolgreich!</string> + <string name="user_dict_restore_success_text">Worte erfolgreich wiederhergestellt.</string> + <string name="user_dict_restore_fail_title">Wiederherstellen fehlgeschlagen!</string> + <string name="user_dict_restore_fail_text">Konnte keine Backup-Dateien lesen! Ist der Speicher verfügbar?</string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_title">Satzzeichen und Leertaste tauschen</string> + <string name="should_swap_punctuation_and_space_yes">Ja</string> + <string name="should_swap_punctuation_and_space_no">Nein</string> + <string name="back_button_label">Zurück</string> + <string name="toggle_button_on">An</string> + <string name="toggle_button_off">Aus</string> + <string name="about_additional_software_licenses">Zusätzliche Softwarelizenzen</string> + <string name="wizard_step_previous_step_not_complete_title">der Vorherige Setupschritt ist nicht vollständig</string> + <string name="wizard_step_previous_step_not_complete_text">Swipe bitte zum vorherigen Schritt, und folge den Anweisungen.</string> + <string name="wizard_step_this_step_complete_title">Schritt fertig!</string> + <string name="setup_wizard_step_one_title">AnySoftKeyboard aktivieren</string> + <string name="setup_wizard_step_small_sub_title">Das ist der erste Schritt, aber keine Sorge. Es gibt nur drei ,ganz einfache, Schritte.</string> + <string name="setup_wizard_step_one_details">In diesem Schritt, wirst musst <i>AnySoftKeyboard</i> aktivieren. Bitte hake <i>\'AnySoftKeyboard\'</i> im <i>Sprache und Texteingabe</i> Ordner ab. Das ermöglicht der App auf dem Gerät zu laufen.</string> + <string name="setup_wizard_step_one_action">Gehe zu deinem <i>Sprache und Texteingabe</i> Ordner…</string> + <string name="setup_wizard_top_title">Installiere\nAnySoftKeyboard\nzum Benutzen</string> + <string name="setup_wizard_step_two_title">zu AnySoftKeyboard wechseln</string> + <string name="setup_wizard_step_two_small_sub_title">Schritt zwei von drei</string> + <string name="setup_wizard_step_two_details">Das Gerät kann nun <i>AnySoftKeyboard</i> verwenden, aber es ist nicht als Aktive Tastatur eingestellt.\nnach dem wechseln wird <i>AnySoftKeyboard</i> deine neue Bildschirmatastatur mit all seinen Funktionen sein!</string> + <string name="setup_wizard_step_two_action">Aktive Tastaturen tauschen</string> + <string name="setup_wizard_step_three_title">AnySoftKeyboard ist bereit!</string> + <string name="setup_wizard_step_three_details">Danke, dass du <i>AnySoftKeyboard</i> ausgewählt hast.\nDiese Tastatur zeichnet sich durch ein grosses Grad an Anpassungsfähigkeit aus. Personalisiere es:</string> + <string name="setup_wizard_step_three_action_languages">Sprachen Installieren...</string> + <string name="setup_wizard_step_three_action_themes">Thema wählen...</string> + <string name="setup_wizard_step_three_action_all_settings">Etwas anderes EInstellen...</string> +</resources> diff --git a/src/main/res/values-el/currency_data.xml b/src/main/res/values-el/currency_data.xml new file mode 100644 index 000000000..da00224e5 --- /dev/null +++ b/src/main/res/values-el/currency_data.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <integer name="default_currency_sign_unicode">8364</integer> + <string name="default_currency_sign">€</string> + <string name="popup_currency_signs">$£¥¢₹¢₪</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-el/strings.xml b/src/main/res/values-el/strings.xml new file mode 100755 index 000000000..563b5e08c --- /dev/null +++ b/src/main/res/values-el/strings.xml @@ -0,0 +1,537 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Ρυθμίσεις AnySoftKeyboard</string> + <string name="spell_checker_service_name">Ορθογραφικός έλεγχος AnySoftKeyboard</string> + <string name="spell_checker_settings">Ρυθμίσεις ορθογραφικού ελέγχου AnySoftKeyboard</string> + <string name="subtype_generic">Ορθογραφικός έλεγχος-γενικά</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Επιπλέον άδειες…</u></string> + <string name="debug_tracing_starting">Η ανίχνευση ξεκίνησε!\nΒεβαιωθείτε ότι θα τη σταματήσετε κάποια στιγμή</string> + <string name="debug_tracing_starting_failed">Η έναρξη ανίχνευσης απέτυχε! Ελέγξτε το logcat για λεπτομέρειες.</string> + <string name="debug_tracing_finished">Η ανίχνευση τελείωσε! \nΤο αρχείο ανίχνευσης είναι <xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="menu_about_item">Σχετικά</string> + <string name="click_to_restart_suggestions">Κάντε κλικ για υποδείξεις</string> + <string name="tips_notification_text">Κάντε κλικ για συμβουλές!</string> + <string name="tips_button">Τρόπος χρήσης</string> + <string name="tips_button_description">Μερικές συμβουλές για το πώς να χρησιμοποιήσετε το AnySoftKeyboard</string> + <string name="tips_title">Συμβουλές του AnySoftKeyboard</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Σύρετε αριστερά ή δεξιά για περισσότερα μικρά μυστικά</string> + <string name="tip_1_welcome_to_ask">Καλώς ήλθατε στο AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Για να αποκτήσετε πρόσβαση στις ρυθμίσεις, παρατεταμένο πάτημα του πλήκτρου ENTER. Θα βρείτε έναν κόσμο από προσαρμογές εκεί! + </string> + <string name="tip_2_gestures">Υποστηρίζω κινήσεις!</string> + <string name="tip_2_gestures_tip">Με ένα σύρσιμο, μπορείτε να κάνετε πολλά! Σύρσιμο από αριστερά προς τα δεξιά θα αλλάξει η γλώσσα, σύρσιμο προς τα αριστερά θα αλλάξει σε διάταξη με σύμβολα, σύρσιμο από το πλήκτρο διαστήματος και πάνω θα παρουσιάσει ένα εργαλείο πληκτρολογίου και σύρσιμο προς τα κάτω θα κρύψει το πληκτρολόγιο.\nΜπορεί να διαμορφωθεί στις ρυθμίσεις (θυμάστε; Παρατεταμένη πίεση στο πλήκτρο ENTER). + </string> + <string name="tip_3_hidden_kbds">Κρυμμένα διαμάντια</string> + <string name="tip_3_hidden_kbds_tip">Υπάρχουν μερικά κρυμμένα πληκτρολόγια:\n1) Σέρνοντας το δάχτυλό σας από το πλήκτρο διαστήματος και πάνω, θα πάρετε ένα εργαλείο πληκτρολογίου με βέλη και μικρόφωνο (για την φωνητική εισαγωγή).\n2) Σύρετε το δάχτυλό σας προς τα πάνω και έξω από το πληκτρολόγιο και κρατήστε το πατημένο. Αυτή είναι η επέκταση πληκτρολογίου, με αριθμούς και σύμβολα. + </string> + <string name="tip_4_top_generic_row">Πάνω σειρά</string> + <string name="tip_4_top_generic_row_tip">Η πάνω σειρά είναι ίδια σε όλες τις διατάξεις, και μπορεί να αλλάξει! Από προεπιλογή η πάνω σειρά περιλαμβάνει σύμβολα (<i>123</i>), αριστερό και δεξιό βέλος, και το πλήκτρο γλώσσας (<i>ABC</i>). Μπορείτε να αντικαταστήσετε αυτή τη γραμμή στις ρυθμίσεις. + </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Αλλαγή πάνω σειράς τώρα</string> + <string name="tip_5_key_feedback">Ανταπόκριση</string> + <string name="tip_5_key_feedback_tip">Μερικές φορές είναι ωραίο να πάρετε μια μη οπτική ανταπόκριση για πιέσεις πλήκτρων. Οπότε ορίστε, μπορείτε να έχετε δόνηση ή ήχο, ή και τα δύο. + </string> + <string name="tip_5_key_feedback_test">Θέλετε να δοκιμάσετε την ανταπόκριση;</string> + <string name="tip_6_bottom_rows">Κάτω σειρά</string> + <string name="tip_6_bottom_rows_tip">Όπως η πάνω σειρά, μπορεί να αντικατασταθεί επίσης και η κάτω σειρά. Το AnySoftKeyboard έχει πολλά είδη - με ή χωρίς μικρόφωνο, στυλ iPhone, κ.λπ. + </string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Αλλαγή κάτω σειράς τώρα</string> + <string name="tip_7_voice_input">Μίλησε σε μένα*</string> + <string name="tip_7_voice_input_tip_note">* Απαιτεί Android 2.2+ και σύνδεση στο Διαδίκτυο για να λειτουργήσει.</string> + <string name="tip_8_suggestions">Σας συμπληρώνω</string> + <string name="tip_8_suggestions_tip">Ανάλογα με το επίπεδο της γλωσσικής υποστήριξης, Το AnySoftKeyboard μπορεί να σας βοηθήσει να ολοκληρώσετε τις λέξεις σας και να διορθώσετε τα λάθη σας. Μόλις αρχίσετε να πληκτρολογείτε, το AnySoftKeyboard θα υποδείξει λέξεις με βάση αυτά που έχετε ήδη πληκτρολογήσει. + </string> + <string name="tip_8_suggestions_editor">Αν δεν γνωρίζω μια λέξη, μπορείτε να με διδάξετε! Πληκτρολογήστε αυτή τη λέξη και κάντε κλικ στη λωρίδα υποδείξεις. Θα το θυμάμαι.\nΜπορείτε επίσης να επεξεργαστείτε αυτές τις λέξεις χρήστη στο ενσωματωμένο πρόγραμμα επεξεργασίας. Αναζητήστε το πρόγραμμα επεξεργασίας στις ρυθμίσεις λεξικού του AnySoftKeyboard. + </string> + <string name="tip_9_suggestions_restart">Επανέναρξη υποδείξεων</string> + <string name="tip_9_suggestions_restart_tip">Το AnySoftKeyboard παρέχει υποδείξεις ολοκλήρωσης λέξεων που βασίζονται σε ότι πληκτρολογήσατε. Αλλά το AnySoftKeyboard μπορεί επίσης να παρέχει υποδείξεις που βασίζονται σε ήδη πληκτρολογημένες λέξεις! Επιλέξτε τη λέξη και το AnySoftKeyboard θα ανανεώσει την γραμμή υποδείξεων. + </string> + <string name="main_tab_welcome">Καλώς ήλθατε</string> + <string name="main_tab_links">Σύνδεσμοι</string> + <string name="main_tab_credits">Συντελεστές</string> + <string name="how_to_pointer_title">Καλώς ήλθατε στο AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Έκδοση: </string> + <string name="how_to_pointer_not_app">Το AnySoftKeyboard δεν είναι μια κονή εφαρμογή - είναι μία αντικατάσταση πληκτρολογίου στην οθόνη. + </string> + <string name="how_to_pointer_go_to_links">Για περισσότερες πληροφορίες, μεταβείτε στην καρτέλα συνδέσμων.</string> + <string name="how_to_pointer_how_to_url">Λεπτομέρειες για το πώς να χρησιμοποιήσετε αυτό το πληκτρολόγιο:</string> + <string name="how_to_pointer_site">Γενικές λεπτομέρειες:</string> + <string name="how_to_pointer_changelog">Λεπτομέρειες σχετικά με την πιο πρόσφατη έκδοση:</string> + <string name="change_log_card_title_template">Τελευταίες αλλαγές για v<xliff:g id="code">%s</xliff:g>\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="how_to_pointer_issues">Αναφορά σφαλμάτων:</string> + <string name="main_tab_credits_title">Αυτή η εφαρμογή δημιουργήθηκε με τη βοήθεια των παρακάτω ατόμων-</string> + <string name="main_tab_credits_created_by">Δημιουργήθηκε από:</string> + <string name="main_tab_credits_additional_work_by">Επιπλέον προγραμματισμός από:</string> + <string name="main_tab_credits_localization_by">Μετάφραση απο:</string> + <string name="main_tab_credits_GUI_by">Εικόνες περιβάλλοντος χρήσης από:</string> + <string name="how_to_enable_dialog_title">Ενεργοποίηση του AnySoftKeyboard;</string> + <string name="how_to_enable_dialog_text">Το AnySoftKeyboard δεν έχει ενεργοποιηθεί ακόμα. Θέλετε να σας δείξω πώς να το ενεργοποιήσετε; + </string> + <string name="how_to_enable_dialog_show_me">Δείξε μου!</string> + <string name="how_to_enable_dialog_dont_show_me">Αργότερα</string> + <string name="how_to_simple_howto_preface">Το Android απαιτεί ότι εσείς (ο χρήστης) θα ενεργοποιήσετε χειροκίνητα τα εξωτερικά πληκτρολόγια. Αυτός είναι ο τρόπος: + </string> + <string name="how_to_simple_howto_enable_ask">Βήμα 1: Ενεργοποίηση του AnySoftKeyboard (αυτό θα σας προειδοποιήσει σχετικά με πιθανές καταγραφές πλήκτρων, μην ανησυχείτε, το AnySoftKeyboard δεν διατηρεί δεδομένα, και δεν τα στέλνει πουθενά) : + </string> + <string name="how_to_simple_howto_enable_ask_button">Ενεργοποίηση AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Πατήστε ΠΙΣΩ αφού τελειώσετε, για να πάτε πίσω στις οδηγίες ενεργοποίησης + </string> + <string name="how_to_simple_howto_switch_to_ask">Βήμα 2: Επιλέξτε το AnySoftKeyboard ως την ενεργή μέθοδο εισαγωγής σας: + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Αλλαγή σε AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Πρώτα κάντε το βήμα 1</string> + <string name="how_to_simple_howto_go_to_settings">Βήμα 3 (προαιρετικό): Το AnySoftKeyboard είναι πολύ προσαρμόσιμο. Αλλάζουν πράγματα! Μπορείτε να το κάνετε αργότερα με παρατεταμένο πάτημα του πλήκτρου ENTER. + </string> + <string name="how_to_simple_howto_go_to_settings_button">Ρυθμίσεις του AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Αυτή είναι μια δοκιμαστική έκδοση. Χρησιμοποιήστε τη με προσοχή!</string> + <string name="notification_text_changelog">Κάντε κλικ για να μάθετε τι νέο υπάρχει.</string> + <string name="notification_title_how_to_enable">Καλώς ήλθατε στο AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Μάθετε πώς να το ενεργοποιήσετε</string> + <string name="testers_version">Έκδοση για δοκιμαστές!</string> + <string name="license_title">Άδεια χρήσης</string> + <string name="languages_cat">Γλώσσες</string> + <string name="about">Σχετικά</string> + <string name="changelog">Αρχείο αλλαγών</string> + <string name="search_market_for_addons">Αναζήτηση για πρόσθετα</string> + <string name="search_market_for_keyboard_addons">Αποκτήστε περισσότερα πληκτρολόγια στο <i>Play Store</i>…</string> + <string name="theme_addons_settings">Ρυθμίσεις θέματος πληκτρολογίου</string> + <string name="keyboard_theme_tweak_group">Τροποποιήσεις</string> + <string name="keyboard_theme_tweak_hints_group">Τροποποιήσεις κειμένου υποδείξεων</string> + <string name="bottom_row_addons_settings">Ρυθμίσεις κάτω γραμμής</string> + <string name="top_row_addons_settings">Ρυθμίσεις πάνω γραμμής</string> + <string name="close_button">Κλείσιμο</string> + <string name="how_to_active_text">Πως να ενεργοποιήσετε το AnySoftKeyboard</string> + <string name="added_word">Αποθηκεύτηκε: +<xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">Αφαίρεση;</string> + <string name="removed_word">Αφαιρέθηκε: +<xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 Αγγίξτε πάλι για αποθήκευση</string> + <string name="hint_double_tap_to_close">Επαναλάβετε για αφαίρεση υποδείξεων</string> + <string name="menu_insert_smiley">Εισαγωγή εικονιδίων</string> + <string name="click_for_help">Βοήθεια</string> + <string name="click_for_help_summary">Επιπλέον βοήθεια για το AnySoftKeyboard</string> + <string name="ui_group">Περιβάλλον χρήσης</string> + <string name="physical_keyboard_change_notification_title">Ειδοποίηση διάταξης πληκτρολογίου</string> + <string name="physical_keyboard_change_notification_summary">Τύπος ειδοποίησης για την ενεργή διάταξη. Τώρα: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Επιλέξτε τον τύπο ειδοποίησης</string> + <string name="lengthy_operations_toast_notification">Ειδοποίηση για χρονοβόρες εργασίες</string> + <string name="lengthy_operations_toast_notification_summary">Εμφάνιση σύντομων ειδοποίησεων για χρονοβόρες εργασίες</string> + <string name="voice_input_not_support_in_this_os_version">Η φωνητική εισαγωγή υποστηρίζεται σε Android 2.2+</string> + <string name="voice_input_not_installed_title">Η φωνητική εισαγωγή δεν είναι εγκατεστημένη</string> + <string name="voice_input_not_installed_action_install">Εγκατάσταση</string> + <string name="voice_input_not_installed_action_do_not_install">Όχι</string> + <string name="change_ime">Αλλαγή μεθόδου εισαγωγής</string> + <string name="override_dictionary">Παράκαμψη προεπιλεγμένου λεξικού</string> + <string name="override_dictionary_title">Παράκαμψη +<xliff:g id="word">%s</xliff:g> +λεξικού + </string> + <string name="override_dictionary_default">Προεπιλογή</string> + <string name="override_disabled">Η παράκαμψη αφαιρέθηκε</string> + <string name="override_enabled">Παράκαμψη στο <xliff:g id="word">%s</xliff:g> + </string> + <string name="gesture_settings">Χειρονομίες</string> + <string name="effects_group">Επιδράσεις</string> + <string name="ime_settings">Ρυθμίσεις πληκτρολογίου</string> + <string name="vibrate_on_key_press_title">Δόνηση στο πάτημα των πλήκτρων</string> + <string name="vibrate_on_key_press_dialog_title">Επιλέξτε τύπο δόνησης</string> + <string name="sound_on">Ήχος κατά την πληκτρολόγηση</string> + <string name="sound_on_summary">Ηχητικά εφέ στο πάτημα των πλήκτρων.</string> + <string name="use_custom_sound_volume">Ορισμός προσαρμοσμένης έντασης</string> + <string name="use_custom_sound_volume_on_summary">Η ένταση των ηχητικών εφέ είναι προσαρμοσμένη.</string> + <string name="use_custom_sound_volume_off_summary">Η ένταση ηχητικών εφέ είναι η ένταση των ειδοποιήσεων συστήματος. + </string> + <string name="custom_sound_volume">Προσαρμοσμένη ένταση πίεσης πλήκτρου</string> + <string name="speacial_fetures_group">Ειδικά χαρακτηριστικά</string> + <string name="switch_keyboard_on_space">Το πλήκτρο διαστήματος αλλάζει πληκτρολόγια</string> + <string name="switch_keyboard_on_space_on_summary">Αλλαγή από σύμβολα/αριθμούς σε αλφάβητο όταν πιέζεται το διάστημα + </string> + <string name="switch_keyboard_on_space_off_summary">Να μην γίνεται αλλαγή από σύμβολα/αριθμούς σε αλφάβητο όταν πιέζεται το διάστημα + </string> + <string name="hide_soft_when_physical">Απόκρυψη πληκτρολογίου σε φυσικό πλήκτρο</string> + <string name="hide_soft_when_physical_on_summary">Απόκρυψη εικονικού πληκτρολογίου όταν χρησιμοποιείται το φυσικό</string> + <string name="hide_soft_when_physical_off_summary">Εμφάνιση εικονικού πληκτρολογίου όταν χρησιμοποιείται το φυσικό</string> + <string name="fullscreen_input_connection_supported">Χρήση οριζόντιου πλήρους οθόνης</string> + <string name="fullscreen_input_connection_supported_on_summary">Εισαγωγή πλήρους οθόνης σε οριζόντιο</string> + <string name="fullscreen_input_connection_supported_off_summary">Να μη χρησιμοποιείτε εισαγωγή πλήρους οθόνης σε οριζόντιο</string> + <string name="fullscreen_portrait_input_connection_supported">Χρήση πλήρους οθόνης σε κατακόρυφο</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Εισαγωγή πλήρους οθόνης σε κατακόρυφο</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Να μην γίνεται χρήση εισαγωγής πλήρους οθόνης σε κατακόρυφο + </string> + <string name="backword_support">Υποστήριξη Back-word</string> + <string name="backword_support_on_summary">Το μετακινούμενο Backspace θα διαγράψει την τελευταία λέξη</string> + <string name="backword_support_off_summary">Το μετακινούμενο Backspace θα διαγράψει τον τελευταίο χαρακτήρα</string> + <string name="swipe_tweak_group">Αλλαγή ενεργειών συρσίματος χειρονομίας</string> + <string name="swipe_up_action">Σύρσιμο προς τα πάνω</string> + <string name="swipe_up_action_title">Επιλογή ενέργειας συρσίματος προς τα πάνω</string> + <string name="swipe_up_from_spacebar_action">Σύρσιμο πλήκτρου διαστήματος προς τα πάνω</string> + <string name="swipe_up_from_spacebar_action_title">Επιλογή ενέργειας συρσίματος του πλήκτρου διαστήματος προς τα πάνω</string> + <string name="swipe_down_action">Σύρσιμο προς τα κάτω</string> + <string name="swipe_down_action_title">Επιλογή ενέργειας συρσίματος προς τα κάτω</string> + <string name="swipe_left_action">Σύρσιμο προς τα αριστερά</string> + <string name="swipe_left_action_title">Επιλογή ενέργειας συρσίματος προς τα αριστερά</string> + <string name="swipe_right_action">Σύρσιμο προς τα δεξιά</string> + <string name="swipe_right_action_title">Επιλογή ενέργειας συρσίματος προς τα δεξιά</string> + <string name="pinch_gesture_action">Τσίμπημα</string> + <string name="pinch_gesture_action_title">Επιλέξτε ενέργεια για τσίμπημα</string> + <string name="separate_gesture_action">Έκταση χειρονομίας</string> + <string name="separate_gesture_action_title">Επιλέξτε έκταση ενέργειας χειρονομίας</string> + <string name="swipe_action_name_none">Καμία ενέργεια</string> + <string name="swipe_action_name_next_alphabet">Επόμενο αλφαβητικό πληκτρολόγιο</string> + <string name="swipe_action_name_next_symbols">Επόμενο πληκτρολόγιο συμβόλων</string> + <string name="swipe_action_name_next_inside_mode">Επόμενο στην τρέχουσα λειτουργία</string> + <string name="swipe_action_name_cycle_keyboards">Κυκλική εναλλαγή όλων των πληκτρολογίων</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Αντίστροφη κυκλική εναλλαγή όλων των πληκτρολογίων</string> + <string name="swipe_action_name_shift">Μετατόπιση</string> + <string name="swipe_action_name_hide">Απόκρυψη πληκτρολογίου</string> + <string name="swipe_action_name_backspace">Βήμα πίσω</string> + <string name="swipe_action_name_backword">Back-word</string> + <string name="swipe_action_name_clear_input">Διαγραφή όλου του κειμένου</string> + <string name="swipe_action_name_cursor_up">Μετακίνηση του δείκτη πάνω</string> + <string name="swipe_action_name_cursor_down">Μετακίνηση του δείκτη κάτω</string> + <string name="swipe_action_name_cursor_left">Μετακίνηση του δείκτη αριστερά</string> + <string name="swipe_action_name_cursor_right">Μετακίνηση του δείκτη δεξιά</string> + <string name="swipe_action_name_other_keyboards_mode">Αλλαγή διάταξης λειτουργίας</string> + <string name="swipe_action_name_split_layout">Διάταξη διαιρεμένου</string> + <string name="swipe_action_name_merge_layout">Ενιαία διάταξη</string> + <string name="swipe_action_name_utility_keyboard">Εμφάνιση βοηθητικού προγράμματος πληκτρολογίου</string> + <string name="settings_swipe_velocity_threshold_title">Όριο ταχύτητας σάρωσης</string> + <string name="settings_swipe_velocity_very_slow">Πολύ αργή</string> + <string name="settings_swipe_velocity_slow">Αργή</string> + <string name="settings_swipe_velocity_normal">Κανονική</string> + <string name="settings_swipe_velocity_fast">Γρήγορη</string> + <string name="settings_swipe_velocity_very_fast">Πολύ γρήγορη</string> + <string name="settings_swipe_distance_threshold_title">Όριο απόστασης σάρωσης</string> + <string name="settings_swipe_distance_very_short">Πολύ μικρή</string> + <string name="settings_swipe_distance_short">Μικρή</string> + <string name="settings_swipe_distance_normal">Κανονική</string> + <string name="settings_swipe_distance_long">Μακριά</string> + <string name="settings_swipe_distance_very_long">Πολύ μακριά</string> + <string name="hardware_keys_group">Πίνακας χαρακτήρων φυσικού πληκτρολογίου</string> + <string name="volume_key_for_left_right_support">Πλήκτρο έντασης για αριστερά/δεξιά</string> + <string name="volume_key_for_left_right_support_on_summary">Απενεργοποίηση αριστερά/δεξιά μέσω έντασης πάνω/κάτω</string> + <string name="volume_key_for_left_right_support_off_summary">Η αύξηση έντασης μετακινεί τον κέρσορα αριστερά, η μείωση έντασης μετακινεί τον κέρσορα δεξιά + </string> + <string name="camera_key_for_backspace_backword_support">Χρήση του πλήκτρου κάμερας για backspace/backword</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Επαναφορά της λειτουργίας πλήκτρου κάμερας</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Μισή πίεση στο κουμπί κάμερας διαγράφει τον τελευταίο χαρακτήρα, πλήρης πίεση διαγράφει την τελευταία λέξη + </string> + <string name="menu_even_more_settings">Ακόμη περισσότερα…</string> + <string name="more_ui_settings_group">Περιβάλλον χρήστη</string> + <string name="special_dictionaries_group">Ειδικά λεξικά</string> + <string name="special_dictionaries_group_summary">Λεξικά υποδείξεων που χρησιμοποιούνται στο AnySoftKeyboard</string> + <string name="use_user_dictionary">Λεξικό-χρήστη</string> + <string name="use_user_dictionary_off_summary"> </string> + <string name="always_use_fallback_user_dictionary">Χρήση εφεδρικού λεξικού χρήστη</string> + <string name="use_auto_dictionary">Αυτόματο λεξικό</string> + <string name="use_auto_dictionary_dialog_title">Επιλέξτε μέθοδο εκμάθησης</string> + <string name="use_auto_dictionary_summary">Αυτόματη εκμάθηση νέων λέξεων. Μέθοδος εκμάθησης: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Μετά από κάποια χρήση</string> + <string name="auto_dictionary_threshold_type_immediately">Αμέσως μετά αφού το πληκτρολογήσω</string> + <string name="auto_dictionary_threshold_type_off">Μη εκμάθηση νέων λέξεων</string> + <string name="use_contacts_dictionary">Λεξικό επαφών</string> + <string name="use_contacts_dictionary_on_summary">Πρόταση ονομάτων από τη λίστα επαφών</string> + <string name="use_contacts_dictionary_off_summary"> </string> + <string name="use_contacts_dictionary_not_supported_summary">Δεν υποστηρίζεται στο λειτουργικό σας σύστημα. Συγνώμη.</string> + <string name="tweaks_group">Τροποποιήσεις</string> + <string name="tweak_sound_group">Ήχος σχετικός με προηγμένες ρυθμίσεις</string> + <string name="tweak_physical_keyboard_group">Προηγμένες ρυθμίσεις φυσικού πληκτρολογίου</string> + <string name="tweak_ui_group">Γραφικό περιβάλλον προηγμένων ρυθμίσεων</string> + <string name="tweak_ux_group">Συμπεριφορά προηγμένων ρυθμίσεων</string> + <string name="tweak_dictionary_group">Τροποποιήσεις λεξικού</string> + <string name="settings_min_length_for_word_correction">Ελάχιστο μήκος λέξης για διόρθωση</string> + <string name="show_keyboard_name_text">Εμφάνιση του ονόματος πληκτρολογίου</string> + <string name="show_keyboard_name_on_summary">Εμφάνιση του ονόματος πληκτρολογίου πατώντας το πλήκτρο διαστήματος</string> + <string name="show_keyboard_name_off_summary">Να μην εμφανίζεται ποτέ το όνομα πληκτρολογίου</string> + <string name="use_custom_keytext_color">Παράκαμψη χρώματος κειμένου πλήκτρου</string> + <string name="use_custom_keytext_color_on_summary">Χρήση προσαρμοσμένου χρώματος για το κείμενο πλήκτρου</string> + <string name="use_custom_keytext_color_off_summary">Χρήση του χρώματος θέματος για το κείμενο πλήκτρου</string> + <string name="show_hint_text">Εμφάνιση κειμένου υπόδειξης</string> + <string name="show_hint_text_on_summary">Εμφάνιση υποδείξεων στα πλήκτρα, αν το υποστηρίζει το θέμα</string> + <string name="show_hint_text_off_summary">Να μην εμφανίζονται ποτέ υποδείξεις στα πλήκτρα</string> + <string name="use_custom_hint_color">Παράκαμψη χρώματος υποδείξεων</string> + <string name="use_custom_hint_color_on_summary">Χρήση προσαρμοσμένου χρώματος για το κείμενο υποδείξεων</string> + <string name="use_custom_hint_color_off_summary">Χρήση του χρώματος θέματος για το κείμενο υποδείξεων</string> + <string name="use_custom_hint_align">Παράκαμψη θέσης υποδείξεων</string> + <string name="use_custom_hint_align_on_summary">Χρήση προσαρμοσμένης θέσης για το κείμενο υποδείξεων</string> + <string name="use_custom_hint_align_off_summary">Χρήση της θέση θέματος για το κείμενο υποδείξεων</string> + <string name="custom_hint_align">Προσαρμοσμένη οριζόντια στοίχιση υπόδειξης</string> + <string name="custom_hint_align_summary">Στοιχίστε το κείμενο υποδείξεων στα αριστερά, στο κέντρο ή δεξιά του πλήκτρου</string> + <string name="settings_custom_hint_align_dialog_title">Επιλέξτε οριζόντια στοίχιση για το κείμενο υποδείξεων</string> + <string name="custom_hint_valign">Προσαρμοσμένη κατακόρυφη στοίχιση υπόδειξης</string> + <string name="custom_hint_valign_summary">Στοιχίστε το κείμενο υποδείξεων στο πάνω ή το κάτω μέρος του πλήκτρου</string> + <string name="settings_custom_hint_valign_dialog_title">Επιλέξτε κατακόρυφη στοίχιση για το κείμενο υποδείξεων</string> + <string name="is_sticky_extesion_keyboard">Μόνιμη επέκταση του πληκτρολογίου</string> + <string name="is_sticky_extesion_keyboard_on_summary">Παραμένει ορατό μέχρι το οριστικό κλείσιμο</string> + <string name="is_sticky_extesion_keyboard_off_summary">Κλείσιμο μετά από πίεση πλήκτρου</string> + <string name="is_extesion_keyboard_above_keyboard">Πάνω επέκταση πληκτρολογίου</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Σχεδίαση πάνω απ΄ το κύριο πληκτρολόγιο</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Σχεδίαση στο κύριο πληκτρολόγιο</string> + <string name="show_new_tips_notifications_again_off_summary">Δεν θα σας ειδοποιήσουμε όταν υπάρχει διαθέσιμη μια νέα συμβουλή</string> + <string name="show_settings_app_in_launcher">Ρυθμίσεις εφαρμογής</string> + <string name="settings_key_show_settings_app_off_summary">Απόκρυψη ρυθμίσεων εφαρμογής (μπορεί να χρειαστεί επανεκκίνηση)</string> + <string name="show_crash_notification">Αναφορά διακοπής λειτουργίας</string> + <string name="show_crash_notification_on_summary">Κατά την διακοπή λειτουργίας ASK, άνοιγμα παραθύρου διαλόγου αναφοράς διακοπής λειτουργίας</string> + <string name="show_crash_notification_off_summary">Σιωπηλή απορρόφηση διακοπής λειτουργίας</string> + <string name="use_keyrepeat">Χρήση πλήκτρου επανάληψης</string> + <string name="use_keyrepeat_on_summary">Το πλήκτρο επανάληψης είναι ενεργοποιημένο</string> + <string name="use_keyrepeat_off_summary">Το πλήκτρο επανάληψης είναι απενεργοποιημένο</string> + <string name="emoticon_long_press_opens_popup">Διαρκής πίεση για αναδυόμενες φατσούλες</string> + <string name="emoticon_long_press_opens_popup_on_summary">Εμφάνιση αναδυόμενων εικονιδίων με διαρκής πίεση</string> + <string name="emoticon_long_press_opens_popup_off_summary">Εμφάνιση αναδυόμενων εικονιδίων με σύντομη πίεση</string> + <string name="emoticon_popup_type_title">Τύπος αναδυόμενων εικονιδίων</string> + <string name="emoticon_popup_type_summary">Επιλογή τύπου εμφάνισης για αναδυόμενα εικονίδια</string> + <string name="default_smiley_text">Κείμενο φατσούλας</string> + <string name="default_domain_text">Κείμενο τομέα</string> + <string name="smiley_icon_on_smileys_key">Χρήση εικονίδιου για πλήκτρο φατσούλων</string> + <string name="smiley_icon_on_smileys_key_on_summary">Θα εμφανίζεται εικονίδιο στο πλήκτρο φατσούλων</string> + <string name="smiley_icon_on_smileys_key_off_summary">Το προεπιλεγμένο κείμενο φατσούλων θα εμφανίζεται στο πλήκτρο φατσούλων</string> + <string name="key_preview_position_override">Προεπισκόπηση θέσης πλήκτρου</string> + <string name="key_preview_position_override_summary">Πάνω από το πατημένο πλήκτρο ή πάνω από ολόκληρο το πληκτρολόγιο</string> + <string name="key_preview_position_override_above_key">Πάνω από το πατημένο πλήκτρο</string> + <string name="key_preview_position_override_above_keyboard">Πάνω από το πληκτρολόγιο</string> + <string name="key_press_preview_popup">Αναδυόμενη προεπισκόπηση πλήκτρου</string> + <string name="key_press_preview_popup_on_summary">Εμφάνιση αναδυόμενου κατά την πίεση πλήκτρου</string> + <string name="key_press_preview_popup_off_summary">Να μην εμφανίζεται αναδυόμενο κατά την πίεση πλήκτρου</string> + <string name="zoom_factor_keys_in_portrait">Ύψος πλήκτρων σε κατακόρυφη λειτουργία</string> + <string name="zoom_factor_keys_in_landscape">Ύψος πλήκτρων σε οριζόντια λειτουργία</string> + <string name="insert_space_after_word_suggestion_selection">Διάστημα μετά την επιλογή υποψηφίου</string> + <string name="insert_space_after_word_suggestion_selection_off_summary"> </string> + <string name="double_space_to_period">Διπλό διάστημα στην τελεία</string> + <string name="double_space_to_period_summary">Το χτύπημα διπλού διαστήματος θα γίνεται τελεία+διάστημα</string> + <string name="action_key_invisible_on_disable">Αόρατο κουμπί ενέργειας</string> + <string name="action_key_invisible_on_disable_on_summary">Το κουμπί ενέργειας θα είναι αόρατο όταν ζητείται απο το GUI</string> + <string name="action_key_invisible_on_disable_off_summary">Το κουμπί ενέργειας θα είναι ορατό ακόμη και αν ζητείται από το GUI</string> + <string name="tweak_animations_level_title">Κινούμενες εικόνες</string> + <string name="tweak_animations_level_types_full">Πλήρης</string> + <string name="tweak_animations_level_types_some">Μερικές</string> + <string name="tweak_animations_level_types_none">Καμία</string> + <string name="cycle_all_symbols_keyboards">Εμφάνιση όλων των συμβόλων</string> + <string name="cycle_all_symbols_keyboards_on_summary">Το πλήκτρο συμβόλων θα εμφανίζει όλα τα πληκτρολόγια συμβόλων</string> + <string name="cycle_all_symbols_keyboards_off_summary">Το πλήκτρο συμβόλων θα εμφανίζει μόνο τα βασικά σύμβολα του πληκτρολόγιου</string> + <string name="lang_key_shows_popup">Αλλαγή γλώσσας με αναδυόμενη επιλογή</string> + <string name="lang_key_shows_popup_on_summary">Το πλήκτρο γλώσσας θα εμφανίσει έναν αναδυόμενο διάλογο επιλογής</string> + <string name="lang_key_shows_popup_off_summary">Το πλήκτρο γλώσσας θα εναλλάσσει τις γλώσσες</string> + <string name="auto_caps">Αυτόματα πεζά και κεφαλαία γράμματα</string> + <string name="grammer_group">Γραμματική</string> + <string name="keyboard_behavior_group">Συμπεριφορά πληκτρολογίου</string> + <string name="candidates_on">Εμφάνιση υποδείξεων</string> + <string name="quick_fix">Γρήγορες επιδιορθώσεις</string> + <string name="quick_fix_summary">Διορθώνει συχνά σφάλματα πληκτρολόγησης</string> + <string name="allow_suggestions_restart">Επανεκκίνηση υποδείξεων</string> + <string name="allow_suggestions_restart_summary">Επανεκκίνηση υποδείξεων λέξεων κατά την κίνηση του δρομέα</string> + <string name="auto_complete">Αυτόματη επιλογή υπόδειξης</string> + <string name="auto_complete_summary">Το πλήκτρο διαστήματος θα επιλέγει την φωτισμένη υπόδειξη</string> + <string name="physical_keyboard_suggestions">Υποδείξεις στο πληκτρολόγιο της συσκευής</string> + <string name="physical_keyboard_suggestions_summary">Εμφάνιση υποδείξεων όταν χρησιμοποιείται το πληκτρολόγιο της συσκευής</string> + <string name="keyboard_sandbox">Κάντε κλικ για δοκιμή κειμένου</string> + <string name="keyboard_sandbox_title">Πληκτρολογήστε παρακάτω, για να ελέγξετε τις ρυθμίσεις σας</string> + <string name="contacts_dict">Λεξικό επαφών</string> + <string name="contacts_dict_summary">Περιλαμβάνει ονόματα επαφών στις υποδείξεις</string> + <string name="auto_dict">Αυτόματα σε λεξικό</string> + <string name="auto_dict_summary">Αυτόματη προσθήκη στο λεξικό, λέξεων που χρησιμοποιούνται συχνά ή είναι επιλεγμένες</string> + <string name="no_extrenal_packs_support_title">Δεν υποστηρίζεται</string> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Πληκτρολόγια</string> + <string name="keyboards_group_summary">Διατάξεις πληκτρολογίου για χρήση στο AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">τηλέφωνο</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">ώρα</string> + <string name="eng_keyboard">Αγγλικά</string> + <string name="eng_keyboard_qwertywithsymbols">Αγγλικά με σύμβολα</string> + <string name="eng_keyboard_16keys">Αγγλικά 16 πλήκτρων</string> + <string name="keyboard_change_locked">μ/δ</string> + <string name="selected_add_on_summary">Τώρα χρησιμοποιείται \'<xliff:g id="addOnName">%s</xliff:g>\' + </string> + <string name="additional_addons_group">Επιπλέον πρόσθετα</string> + <string name="quick_text_keys_group">Πλήκτρο ταχείας γραφής κειμένου</string> + <string name="quick_text_key_active">Ενεργοποίηση πλήκτρου ταχείας γραφής</string> + <string name="quick_text_key_dialog_title">Επιλέξτε πλήκτρο</string> + <string name="quick_text_key_summary">Επιλεγμένο πλήκτρο γρήγορου κειμένου: %s</string> + <string name="extension_keyboards_group">Επέκταση πληκτρολογίων</string> + <string name="extension_keyboards_summary">Επιλέξτε επάνω, κάτω γραμμές ή επέκταση πληκτρολογίου</string> + <string name="top_generic_row_group">Κοινή πάνω γενική σειρά</string> + <string name="top_generic_row_active">Ενεργοποίηση πάνω σειράς</string> + <string name="top_generic_row_dialog_title">Επιλογή τύπου σειράς</string> + <string name="top_generic_row_summary">Επιλεγμένη πάνω γραμμή: %s</string> + <string name="top_generic_row_list_title">Επιλογή τύπου σειράς</string> + <string name="bottom_generic_row_group">Κοινή κάτω γενική σειρά</string> + <string name="bottom_generic_row_active">Ενεργοποίηση κάτω σειράς</string> + <string name="bottom_generic_row_dialog_title">Επιλογή τύπου σειράς</string> + <string name="bottom_generic_row_summary">Επιλεγμένη κάτω γραμμή: %s</string> + <string name="bottom_generic_row_list_title">Επιλογή τύπου σειράς</string> + <string name="extension_keyboard_group">Επέκταση πληκτρολογίου</string> + <string name="extension_keyboard_active">Ενεργοποίηση επέκτασης πληκτρολογίου</string> + <string name="extension_keyboard_dialog_title">Επιλογή πληκτρολογίου</string> + <string name="extension_keyboard_summary">Επιλεγμένη επέκταση πληκτρολογίου: %s</string> + <string name="extension_keyboard_list_title">Επιλογή πληκτρολογίου</string> + <string name="keyboard_theme_group">Θέματα πληκτρολογίου</string> + <string name="keyboard_theme_active">Ενεργοποίηση θέματος πληκτρολογίου</string> + <string name="keyboard_theme_dialog_title">Επιλογή θέματος</string> + <string name="keyboard_theme_summary">Επιλεγμένο θέμα: %s</string> + <string name="keyboard_theme_list_title">Επιλογή θέματος</string> + <string name="dark_plain_keyboard_theme_name">Απλό σκούρο θέμα</string> + <string name="dark_plain_keyboard_theme_description">Σκούρα χρώματα, απλά γραφικά</string> + <string name="light_plain_keyboard_theme_name">Απλό φωτεινό θέμα</string> + <string name="light_plain_keyboard_theme_description">Φωτεινά χρώματα, απλά γραφικά</string> + <string name="blacktheme_keyboard_theme_name">Απλή μαύρη λάμψη</string> + <string name="blacktheme_keyboard_theme_description">Απλό μαύρο θέμα με φωτισμένα χρώματα</string> + <string name="lean_dark_keyboard_theme_name">Ελαφρώς σκούρο</string> + <string name="lean_dark_keyboard_theme_description">Σκούρο θέμα, με ελάχιστα στοιχεία UI</string> + <string name="lean_dark_2_keyboard_theme_name">Ελαφρώς σκούρο - Επιλογή 2</string> + <string name="extension_kbd_top_none">Χωρίς πάνω σειρά</string> + <string name="extension_kbd_top_small">Μικρά πλήκτρα</string> + <string name="extension_kbd_top_regular">Πλήκτρα κανονικού μεγέθους</string> + <string name="extension_kbd_top_small_numbers">Αριθμητικό πληκτρολόγιο</string> + <string name="extension_kbd_top_numbers_alt">Εναλλακτικά πλήκτρα αριθμών</string> + <string name="extension_kbd_top_nav">Πλήκτρα μετακίνησης</string> + <string name="extension_kbd_bottom_regular_with_voice">Κανονικό</string> + <string name="extension_kbd_bottom_regular">Κλασικό (χωρίς μικρόφωνο)</string> + <string name="extension_kbd_bottom_iphone">Στυλ iPhone (χωρίς μικρόφωνο)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Στυλ iPhone με μικρόφωνο</string> + <string name="extension_kbd_bottom_alt">Εναλλακτικό (χωρίς μικρόφωνο)</string> + <string name="extension_kbd_bottom_alt_with_mic">Εναλλακτικό με μικρόφωνο</string> + <string name="extension_kbd_bottom_ng">Νέα γενιά - Δοκιμή</string> + <string name="extension_kbd_extension_numbers_symbols">Αριθμοί και σύμβολα</string> + <string name="show_tutorial_on_startup">Εμφάνιση αυτού του εκπαιδευτικού κειμένου κατά την εκκίνηση</string> + <string name="tutorial_swipe_title">Σύρετε για αλλαγή πληκτρολογίου</string> + <string name="label_go_key">Συνεχίστε</string> + <string name="label_next_key">Επόμενο</string> + <string name="label_previous_key">Προηγούμενο</string> + <string name="label_send_key">Αποστολή</string> + <string name="label_search_key">Αναζήτηση</string> + <string name="label_done_key">Έγινε</string> + <string name="label_tab_key">Καρτέλα</string> + <string name="label_home_key">Αρχική</string> + <string name="label_end_key">Τέλος</string> + <string name="change_lang_wide">→ ΑΒΓ →</string> + <string name="change_lang_regular">ΑΒΓ</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Παρακαλώ περιμένετε</string> + <string name="toast_lengthy_words_long_operation">Φόρτωση λεξικού…</string> + <string name="toast_lengthy_start_up_operation">Εκκίνηση του AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Δημιουργία πληκτρολογίων…</string> + <string name="select_keyboard_popup_title">Επιλέξτε πληκτρολόγιο</string> + <string name="eng_dictionary">Αγγλικά</string> + <string name="simley_key_name">Πλήκτρο φατσούλας</string> + <string name="default_quick_text_key_name">Απλό εικονίδιο</string> + <string name="multitap_timeout_title">Χρονικό όριο για πολλαπλό πάτημα</string> + <string name="multitap_timeout_summary">Χρονικό όριο μεταξύ πατημάτων πλήκτρων</string> + <string name="settings_multitap_timeout_disabled">Απενεργοποιημένο</string> + <string name="settings_multitap_timeout_faster">Πολύ γρήγορα</string> + <string name="settings_multitap_timeout_fast">Γρήγορα</string> + <string name="settings_multitap_timeout_normal">Κανονικά</string> + <string name="settings_multitap_timeout_slow">Αργά</string> + <string name="settings_multitap_timeout_slower">Πολύ αργά</string> + <string name="settings_multitap_timeout_never">Πάντα σε αναμονή</string> + <string name="long_press_timeout_title">Χρόνος παρατεταμένης πίεσης</string> + <string name="long_press_timeout_summary">Χρόνος πίεσης πλήκτρου για να θεωρηθεί παρατεταμένη πίεση</string> + <string name="settings_long_press_timeout_faster">Πολύ γρήγορα</string> + <string name="settings_long_press_timeout_fast">Γρήγορα</string> + <string name="settings_long_press_timeout_normal">Κανονικά</string> + <string name="settings_long_press_timeout_slow">Αργά</string> + <string name="settings_long_press_timeout_slower">Πολύ αργά</string> + <string name="settings_long_press_timeout_never">Ποτέ</string> + <string name="tweak_workarounds_group">Εναλλακτικές λύσεις</string> + <string name="workaround_disable_rtl_fix">Απενεργοποίηση γραφής δεξιά προς αριστερά</string> + <string name="workaround_disable_rtl_fix_summary_on">Χρήση γραφής RTL του λειτουργικού (για τηλέφωνα SE)</string> + <string name="workaround_disable_rtl_fix_summary_off">Χρήση γραφής RTL του AnySoftKeyboard</string> + <string name="settings_split_state_title">Αρχική κατάσταση διαιρεμένου/ενωμένου</string> + <string name="settings_split_state_summary">Ορίστε αν το πληκτρολόγιο είναι διαιρεμένο ως προεπιλογή. Τώρα: %s</string> + <string name="settings_split_state_merged_always">Έναρξη κανονικού</string> + <string name="settings_split_state_split_in_landscape">Έναρξη διαιρεμένου σε οριζόντιο</string> + <string name="settings_split_state_split_always">Έναρξη διαιρεμένου</string> + <string name="user_dictionary_select_locale">Γλώσσα:</string> + <string name="user_dictionary_read_please_wait">Ανάγνωση λέξεων…</string> + <string name="user_dict_settings_titlebar">Λεξικό χρήστη</string> + <string name="user_dict_editor">Πρόγραμμα επεξεργασίας λέξεων</string> + <string name="user_dict_settings_add_dialog_title">Προσθήκη στο λεξικό</string> + <string name="user_dict_settings_edit_dialog_title">Επεξεργασία λέξης</string> + <string name="user_dict_backup_success_title">Το αντίγραφο ασφαλείας έγινε!</string> + <string name="user_dict_backup_fail_title">Το αντίγραφο ασφαλείας απέτυχε!</string> + <string name="user_dict_backup_fail_text">Δεν ήταν δυνατή η αποθήκευση των αρχείων σας! Ο αποθηκευτικός χώρος είναι διαθέσιμος;</string> + <string name="user_dict_restore_success_title">Η επαναφορά έγινε!</string> + <string name="user_dict_restore_success_text">Επιτυχής επαναφορά των λέξεών σας.</string> + <string name="user_dict_restore_fail_title">Η επαναφορά απέτυχε!</string> + <string name="user_dict_restore_fail_text">Δεν ήταν δυνατή η ανάγνωση των αρχείων του αντιγράφου ασφαλείας σας! Ο αποθηκευτικός χώρος είναι διαθέσιμος;</string> + <string name="fast_scroll_alphabet">ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ</string> + <string name="should_swap_punctuation_and_space_title">Εναλλαγή σημείων στίξης και διαστήματος</string> + <string name="should_swap_punctuation_and_space_summary">Εναλλαγή σημείων στίξης και διαστήματος</string> + <string name="should_swap_punctuation_and_space_yes">Ναι</string> + <string name="should_swap_punctuation_and_space_no">Όχι</string> + <string name="developer_tools">Εργαλεία προγραμματιστών</string> + <string name="click_for_developer_features">Εργαλεία προγραμματιστών</string> + <string name="click_for_developer_features_summary">Διάφορα εργαλεία για προγραμματιστές του AnySoftKeyboard</string> + <string name="failed_to_create_mem_dump">Απέτυχε η δημιουργία αρχείου σφαλμάτων μνήμης λόγω: <xliff:g id="message">%s</xliff:g> </string> + <string name="created_mem_dump_file">Δημιουργήθηκε το αρχείο σφαλμάτων μνήμης στο: <xliff:g id="file_path">%s</xliff:g> </string> + <string name="drawer_open">Άνοιγμα μενού</string> + <string name="drawer_close">Κλείσιμο μενού</string> + <string name="not_configured_with_click_here">Το AnySoftKeyboard δεν είναι πλήρως ρυθμισμένο για χρήση. Κάντε κλικ εδώ για να το ρυθμίσετε.</string> + <string name="not_configured_with_just_click_here">Κάντε κλικ εδώ</string> + <string name="click_for_more">περισσότερα…</string> + <string name="back_button_label">Πίσω</string> + <string name="next_button_label">Επόμενο</string> + <string name="skip_button_label">Παράλειψη</string> + <string name="word_editor_action_add_word">Προσθήκη λέξης</string> + <string name="word_editor_action_backup_words">Αντίγραφο ασφαλείας</string> + <string name="word_editor_action_restore_words">Επαναφορά</string> + <string name="click_to_add_new_word">Κάντε κλικ για να προσθέσετε μια νέα λέξη</string> + <string name="enter_word_hint">Πληκτρολογήστε τη νέα λέξη εδώ</string> + <string name="toggle_button_on">Ενεργό</string> + <string name="toggle_button_off">Ανενεργό</string> + <string name="about_additional_software_licenses">Επιπλέον άδειες λογισμικού</string> + <string name="wizard_step_previous_step_not_complete_title">Το προηγούμενο βήμα εγκατάστασης δεν είναι πλήρες</string> + <string name="wizard_step_previous_step_not_complete_text">Παρακαλώ σύρετε στο προηγούμενο βήμα, και ακολουθήστε τις οδηγίες.</string> + <string name="wizard_step_this_step_complete_title">Το βήμα ολοκληρώθηκε!</string> + <string name="wizard_step_this_step_complete_text_enabled">Το <i>AnySoftKeyboard</i> είναι ενεργοποιημένο. Είστε μόνο ένα βήμα μακρυά από τη χρησιμοποίηση του <i>AnySoftKeyboard</i> στη φοβερή συσκευή σας!\nΣύρετε στην επόμενη σελίδα.</string> + <string name="wizard_step_this_step_complete_text_switched">Το <i>AnySoftKeyboard</i> είναι το προεπιλεγμένο πληκτρολόγιο. Αλλά, πιθανώς να θέλετε να ρυθμίσετε περισσότερα πράγματα, όπως τα θέματα ή τις γλώσσες;\nΣύρετε στην επόμενη σελίδα.</string> + <string name="setup_wizard_step_one_title">Ενεργοποίηση AnySoftKeyboard</string> + <string name="setup_wizard_step_small_sub_title">Αυτό είναι το πρώτο βήμα, αλλά μην ανησυχείτε, υπάρχουν μόνο τρεία, πολύ απλά βήματα.</string> + <string name="setup_wizard_step_one_details">Σε αυτό το βήμα, θα πρέπει να ενεργοποιήσετε το <i>AnySoftKeyboard</i>. Παρακαλώ επιλέξτε το <i>\'AnySoftKeyboard\'</i> στη δική σας <i>Γλώσσα & Ρυθμίσεις εισαγωγής</i>. Αυτό θα επιτρέψει την λειτουργία μας στη συσκευή σας.</string> + <string name="setup_wizard_step_one_action">Πηγαίνετε στο <i>Γλώσσα & Ρυθμίσεις εισαγωγής</i>…</string> + <string name="setup_wizard_top_title">Εγκατάσταση του\nAnySoftKeyboard\nγια χρήση</string> + <string name="setup_wizard_step_two_title">Μεταβείτε σε AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Βήμα δύο από τρία</string> + <string name="setup_wizard_step_two_details">Το σύστημά σας μπορεί να χρησιμοποιήσει το <i>AnySoftKeyboard</i> τώρα, αλλά δεν έχει οριστεί ως ενεργό πληκτρολόγιο.\nΜε την εναλλαγή, το <i>AnySoftKeyboard</i> θα είναι το νέο πληκτρολόγιο οθόνης, μαζί με όλα τα χαρακτηριστικά του!</string> + <string name="setup_wizard_step_two_action">Εναλλαγή ενεργών πληκτρολογίων</string> + <string name="setup_wizard_step_three_title">Το AnySoftKeyboard είναι έτοιμο!</string> + <string name="setup_wizard_step_three_details">Σας ευχαριστούμε που επιλέξατε το <i>AnySoftKeyboard</i>.\nΑυτό το πληκτρολόγιο υπερέχει στο επίπεδο προσαρμογής. Προχωρήστε και διαμορφώστε:</string> + <string name="setup_wizard_step_three_action_languages">Εγκατάσταση γλωσσών…</string> + <string name="setup_wizard_step_three_action_themes">Επιλογή θέματος…</string> + <string name="setup_wizard_step_three_action_all_settings">Ρύθμιση όλων των άλλων…</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Να εμφανίζεται πάντα το εικονίδιο διάταξης</item> + <item>Σε αλλαγή του φυσικού πληκτρολογίου</item> + <item>Καμία ειδοποίηση</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Καμία</item> + <item>Αδύναμη</item> + <item>Μεσαία</item> + <item>Ισχυρή</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Αριστερά</item> + <item>Κέντρο</item> + <item>Δεξιά</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Πάνω</item> + <item>Κάτω</item> + </string-array> +</resources> diff --git a/src/main/res/values-eo/strings.xml b/src/main/res/values-eo/strings.xml new file mode 100644 index 000000000..f2da07465 --- /dev/null +++ b/src/main/res/values-eo/strings.xml @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="utf-8"?> + +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + + <string name="main_tab_welcome">Bonvenon</string> + <string name="main_tab_links">Ligoj</string> + <string name="main_tab_credits">Dankoj</string> + <!-- welcome tab --> + <string name="how_to_pointer_title">Bonvenon al AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versio:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard ne estas kiel kutima programo, fakte ĝi estas ekrana + klavaro. + </string> + <string name="how_to_pointer_go_to_links">Por pli da informoj, premu \"ligoj\" supre.</string> + <!-- links tab --> + <string name="how_to_pointer_how_to_url">Detaloj pri kiel uzi tiun ĉi klavaron:</string> + <string name="how_to_pointer_site">Ĝeneralaj detaloj:</string> + <string name="how_to_pointer_changelog">Detaloj pri la plej lasta versio:</string> + <string name="how_to_pointer_issues">Por raporti cimon:</string> + <!-- credits tab --> + <string name="main_tab_credits_title">Tiu ĉi programo estis kreita kun la helpo de la jenaj homoj:</string> + <string name="main_tab_credits_created_by">Kreita de:</string> + <string name="main_tab_credits_additional_work_by">Aldona kodigado de:</string> + <string name="main_tab_credits_localization_by">Tradukoj de:</string> + <string name="main_tab_credits_GUI_by">Bildoj de:</string> + + <!-- Symbols that are commonly considered word separators in this language --> + <!-- <string name="word_separators">\u0020.,;:!?\n()[]*&@{}/<>_+=|-'`~"1234567890</string>--> + <!-- Indicates that a word has been added to the dictionary --> + <string name="added_word"> + <xliff:g id="word">%s</xliff:g> + : Registrita + </string> + + <!-- settings - UI --> + <string name="ui_group">Interfaco</string> + + <string name="physical_keyboard_change_notification_title">Atentigo</string> + <string name="physical_keyboard_change_notification_summary">Speco de atentigo pri la aktiva klavara aranĝo</string> + <string name="physical_keyboard_change_notification_dialog_title">Kia atentigo?</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Ĉiama montrado de bildsimbolo</item> + <item>Atentigo je ŝanĝo</item> + <item>Neniu atentigo</item> + </string-array> + + <string name="lengthy_operations_toast_notification">Atentigo je longaj operacioj</string> + <string name="lengthy_operations_toast_notification_summary">Kurta atentigo je longaj operacioj</string> + + <!-- Options menu --> + <string name="change_ime">Ŝanĝu klavaron</string> + <string name="override_dictionary">Transpasu defaŭltan vortaron</string> + <!-- Dictionary override strings --> + <string name="override_dictionary_title">Transpaso + <xliff:g id="word">%s</xliff:g> + dictionary + </string> + <string name="override_dictionary_default">Defaŭlta</string> + <!-- Dictionary override toast messages --> + <string name="override_disabled">Neniu transpaso</string> + <string name="override_enabled">Transpaso al + <xliff:g id="word">%s</xliff:g> + </string> + + <!-- settings - effects--> + <string name="effects_group">Efektoj</string> + <string name="ime_settings">Klavaraj agordoj</string> + <!-- <string name="vibrate_on">Vibrate on key-press</string>--> + <string name="vibrate_on_key_press_title">Vibro je klav-premo</string> + <string name="vibrate_on_key_press_summary">Elekto de speco de vibro</string> + <string name="vibrate_on_key_press_dialog_title">Elektu vibron</string> + <string-array name="vibrate_on_key_press_types"> + <item>Neniu</item> + <item>Mola</item> + <item>Meza</item> + <item>Dura</item> + </string-array> + + <string name="sound_on">Sono je klav-premo</string> + <string name="sound_on_summary">Sonoj</string> + <string name="use_custom_sound_volume">Elektu laŭteco</string> + <string name="use_custom_sound_volume_on_summary">Propra laŭteco</string> + <string name="use_custom_sound_volume_off_summary">Sistema laŭteco</string> + <string name="custom_sound_volume">Propra klav-prema laŭteco</string> + + <string name="tweaks_group">Optimumigoj</string> + <string name="emoticon_long_press_opens_popup">Miensimbolara ŝprucmenuo je long-premo</string> + <string name="emoticon_long_press_opens_popup_on_summary">Montri miensimbolojn je long-premo de + \":-)\"</string> + <string name="emoticon_long_press_opens_popup_off_summary">Montri miensimbolojn je kurt-premo de + \":-)\"</string> + <string name="default_smiley_text">Defaŭlta mieno</string> + <string name="default_domain_text">Defaŭlta domajno</string> + <string name="key_press_preview_popup">Klava ŝprucmenuo</string> + <string name="key_press_preview_popup_on_summary">Montri ŝprucmenuon je klav-premo</string> + <string name="key_press_preview_popup_off_summary">Ne montri ŝprucmenuon je klav-premo</string> + + + <string name="auto_caps">Aŭtomata uskleco</string> + <string name="grammer_group">Gramatiko</string> + <string name="candidates_on">Montri proponojn</string> + <string name="quick_fix">Aŭtomata korekto</string> + <string name="quick_fix_summary">Aŭtomate korekti oftajn erarojn</string> + <string name="auto_complete">Aŭtomata kompletigo</string> + <string name="auto_complete_summary">Spaco kompletigos per selektita propono</string> + <string name="physical_keyboard_suggestions">Proponoj je fizika klavaro</string> + <string name="physical_keyboard_suggestions_summary">Montri proponojn kiam uzante fizikan klavaron</string> + <string name="keyboard_sandbox">Kontrolejo</string> + <string name="keyboard_sandbox_title">Tajpu sube por kontroli viajn agordojn</string> + <!-- settings - keyboard group --> + <string name="keyboards_group">Klavaroj</string> + <string name="eng_keyboard">Angla</string> + + <!-- Tutorials --> + <string name="show_tutorial_on_startup">Montru tiujn ĉi klarigojn je starto</string> + <string name="tutorial_swipe_title">Rapidpasigo por nova klavaro</string> + <string name="tutorial_swipe_text">Por ŝanĝi la klavaran aranĝon, rapidpasigu vian fingron sur la klavaro. Dekstren + por lingvoj; liven por simboloj. + </string> + + <!-- Special soft keyboard keys text --> + <string name="label_go_key">Iri</string> + <string name="label_next_key">Venonten</string> + <string name="label_send_key">Sendi</string> + + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + + <string name="please_wait">Bonvole atendu</string> + <string name="toast_lengthy_words_long_operation">Ŝargante vortaron…</string> + <string name="toast_lengthy_start_up_operation">Startante AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Kreante klavarojn…</string> +</resources> diff --git a/src/main/res/values-es/strings.xml b/src/main/res/values-es/strings.xml new file mode 100755 index 000000000..532dc31ac --- /dev/null +++ b/src/main/res/values-es/strings.xml @@ -0,0 +1,547 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Configuración de AnySoftKeyboard</string> + <string name="spell_checker_service_name">Corrector ortográfico AnySoftKeyboard</string> + <string name="spell_checker_settings">Configuración de ortografía de AnySoftKeyboard</string> + <string name="subtype_generic">corrector-genérico</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Licencias adicionales…</u></string> + <string name="debug_tracing_starting">¡Seguimiento iniciado!\nAsegúrate de que lo pararás en algún momento</string> + <string name="debug_tracing_starting_failed">¡Inicio de seguimiento fallido! Revisa el registro para más detalles.</string> + <string name="debug_tracing_finished">¡Registro finalizado!\nEl archivo es + <xliff:g id="trace_file">%s</xliff:g> + + </string> + <string name="menu_about_item">Acerca de</string> + <string name="click_to_restart_suggestions">Haz clic para sugerencias</string> + <string name="tips_notification_text">¡Haz clic para ver consejos!</string> + <string name="tips_button">Cómo utilizarlo</string> + <string name="tips_button_description">Algunos consejos para utilizar AnySoftKeyboard</string> + <string name="tips_title">Consejos de AnySoftKeyboard</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Desliza a izquierda o derecha para más consejos</string> + <string name="tip_1_welcome_to_ask">Bienvenid@ a AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Para acceder a ajustes; mantén la tecla INTRO. ¡Encontrarás un mundo de opciones personalizables! + </string> + <string name="tip_2_gestures">¡Con soporte de gestos!</string> + <string name="tip_2_gestures_tip">¡Con un gesto puede hacer mucho! Desliza de izquierda a derecha para cambiar de idioma, desliza hacia la izquierda para cambiar la disposición de símbolos, desliza sobre la barra espaciadora hacia arriba y aparecerán teclas de utilidad y desliza hacia abajo para ocultar el teclado.\nPuedes configurarlo mediante las preferencias (¿recuerdas? pulsando un instante la tecla INTRO). + </string> + <string name="tip_3_hidden_kbds">Gemas ocultas</string> + <string name="tip_3_hidden_kbds_tip">Hay algunas teclas ocultas: \n1) Desliza tu dedo en la barra espaciadora hacia arriba, aparecerán las teclas de utilidad con flechas y micrófono (para entrada de voz). \n2) Desliza tu dedo hacia arriba completamente fuera del teclado, mantenlo presionado; este es el teclado extendido, con números y símbolos. + </string> + <string name="tip_4_top_generic_row">Fila superior</string> + <string name="tip_4_top_generic_row_tip">¡La fila superior es la misma en todos los diseños y la puedes cambiar! Por defecto incluye símbolos (<i>123</i>), flechas de izquierda, derecha y una tecla de cambio de idioma (<i>ABC</i>). Puedes reemplazar esta fila en los ajustes. + </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Cambiar fila superior ahora</string> + <string name="tip_5_key_feedback">Comentarios</string> + <string name="tip_5_key_feedback_tip">A veces es bueno obtener una señal no visual sobre las pulsaciones en las teclas. Me gusta eso. Así que aquí vamos, puedes tener vibración, sonido o ambos. + </string> + <string name="tip_5_key_feedback_test">¿Desea probar las señales?</string> + <string name="tip_6_bottom_rows">Fila inferior</string> + <string name="tip_6_bottom_rows_tip">Al igual que la fila superior, también puede sustituirse la fila inferior. AnySoftKeyboard tiene varios tipos: con o sin un micrófono, estilo iPhone, etc. + </string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Cambiar fila inferior ahora</string> + <string name="tip_7_voice_input">Habla conmigo*</string> + <string name="tip_7_voice_input_tip">Escribir es bonito, ¡pero también hay soporte para entrada de voz! ¿Quieres dictar el texto? ¡Haz clic en la tecla del micrófono y ponte a hablar!\nEsta función utiliza tecnología de reconocimiento cedida por Google, así que no dudes de su funcionamiento :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Si quieres tener siempre el icono del micrófono, asegúrate de tener la fila inferior correcta (¿te acuerdas del consejo anterior?).\nComo sea, el micrófono siempre es accesible a través de las funciones ocultas (deslizando hacia arriba en la barra espaciadora). + </string> + <string name="tip_7_voice_input_tip_note">* Requiere Android 2.2+ y conexión a Internet.</string> + <string name="tip_8_suggestions">Yo te completo</string> + <string name="tip_8_suggestions_tip">Dependiendo del nivel de soporte de su idioma, AnySoftKeyboard puede ayudarle a terminar sus palabras y corregir sus errores. Cuando comience a escribir, AnySoftKeyboard sugerirá palabras partiendo de lo que ya ha escrito. + </string> + <string name="tip_9_suggestions_restart">Reiniciando sugerencias</string> + <string name="main_tab_welcome">Bienvenid@</string> + <string name="main_tab_links">Enlaces</string> + <string name="main_tab_credits">Créditos</string> + <string name="how_to_pointer_title">Bienvenid@ a AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versión:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard no es una aplicación regular: es un reemplazo del teclado en pantalla. + </string> + <string name="how_to_pointer_go_to_links">Para más información, vaya a la pestaña de Enlaces.</string> + <string name="how_to_pointer_how_to_url">Detalles acerca de cómo utilizar este teclado:</string> + <string name="how_to_pointer_site">Datos generales:</string> + <string name="how_to_pointer_changelog">Detalles sobre la última versión:</string> + <string name="change_log_card_title_template">Últimos cambios de la v<xliff:g id="code">%s</xliff:g>\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template_without_name">v<xliff:g id="code">%s</xliff:g></string> + <string name="how_to_pointer_issues">Informe de errores:</string> + <string name="main_tab_credits_title">Esta aplicación fue creada con la ayuda de las siguientes personas:</string> + <string name="main_tab_credits_created_by">Creado por:</string> + <string name="main_tab_credits_additional_work_by">Trabajo de codificación adicional por:</string> + <string name="main_tab_credits_localization_by">Esfuerzos de traducción por:</string> + <string name="main_tab_credits_GUI_by">Imágenes de interfaz por:</string> + <string name="how_to_enable_dialog_title">¿Activar AnySoftKeyboard?</string> + <string name="how_to_enable_dialog_text">No has activado AnySoftKeyboard aún. ¿Quieres ver cómo activarlo? + </string> + <string name="how_to_enable_dialog_show_me">¡Demuéstramelo!</string> + <string name="how_to_enable_dialog_dont_show_me">Más tarde</string> + <string name="how_to_simple_howto_enable_ask_button">Activar AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Pulsa ATRÁS una vez hecho para volver a las + instrucciones de activación + </string> + <string name="how_to_simple_howto_switch_to_ask">Paso 2: elige AnySoftKeyboard como tu método de entrada activo: + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Cambiar a AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Haz primero el paso 1</string> + <string name="how_to_simple_howto_go_to_settings">Paso 3 (opcional): AnySoftKeyboard es muy personalizable. ¡Cambia las cosas! Puede hacerlo más adelante al pulsar por un instante la tecla INTRO. + </string> + <string name="how_to_simple_howto_go_to_settings_button">Configuración de AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Esta es la versión beta. ¡Utilízala con precaución!</string> + <string name="notification_text_changelog">Haz clic para enterarte de lo último.</string> + <string name="notification_title_how_to_enable">Bienvenid@ a AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Aprende a activarlo</string> + <string name="testers_version">¡Versión de prueba!</string> + <string name="license_title">Licencia</string> + <string name="languages_cat">Idiomas</string> + <string name="about">Acerca de</string> + <string name="changelog">Registro de cambios </string> + <string name="search_market_for_addons">Búsqueda de complementos</string> + <string name="search_market_for_keyboard_addons">Consigue más teclados en la <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Consigue más extensiones de <i>texto rápido</i> en la <i>Play Store</i>…</string> + <string name="theme_addons_settings">Ajustes de tema del teclado</string> + <string name="keyboard_theme_tweak_group">Ajustes</string> + <string name="keyboard_theme_tweak_hints_group">Ajustes de texto de sugerencia</string> + <string name="bottom_row_addons_settings">Ajustes de la fila inferior</string> + <string name="top_row_addons_settings">Ajustes de la fila superior</string> + <string name="close_button">Cerrar</string> + <string name="how_to_active_text">Cómo activar AnySoftKeyboard</string> + <string name="added_word">Guardado:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">¿Eliminar\?</string> + <string name="removed_word">Eliminado: + <xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\ U2190 Toque nuevamente para guardar</string> + <string name="hint_double_tap_to_close">Otra vez para quitar sugerencias</string> + <string name="menu_insert_smiley">Insertar emotícono</string> + <string name="click_for_help">Ayuda</string> + <string name="click_for_help_summary">Ayuda adicional acerca de AnySoftKeyboard</string> + <string name="ui_group">Interfaz de usuario</string> + <string name="physical_keyboard_change_notification_title">Notificación de distribución del teclado</string> + <string name="physical_keyboard_change_notification_summary">Tipo de notificación sobre el diseño activo. Ahora: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Seleccione el tipo de notificación</string> + <string name="lengthy_operations_toast_notification">Notificar sobre operaciones largas</string> + <string name="lengthy_operations_toast_notification_summary">Mostrar notificaciones cortas en operaciones largas</string> + <string name="voice_input_not_support_in_this_os_version">Se admite la entrada de voz en Android 2.2+</string> + <string name="voice_input_not_installed_title">Entrada de voz no instalada</string> + <string name="voice_input_not_installed_action_install">Instalar</string> + <string name="voice_input_not_installed_action_do_not_install">No</string> + <string name="change_ime">Cambiar el método de entrada</string> + <string name="override_dictionary">Reemplazar diccionario predeterminado</string> + <string name="override_dictionary_default">Predeterminado</string> + <string name="override_disabled">Anulación desactivada</string> + <string name="gesture_settings">Gestos</string> + <string name="effects_group">Efectos</string> + <string name="ime_settings">Configuración del teclado</string> + <string name="vibrate_on_key_press_title">Vibrar en la pulsación de teclas</string> + <string name="vibrate_on_key_press_dialog_title">Seleccione el tipo de vibración</string> + <string name="sound_on">Sonido en la pulsación de teclas</string> + <string name="sound_on_summary">Efectos de sonido suave en el teclado virtual.</string> + <string name="use_custom_sound_volume">Establecer volumen personalizado</string> + <string name="use_custom_sound_volume_on_summary">El volumen de los efectos de sonido es personalizado.</string> + <string name="custom_sound_volume">Volumen personalizado en pulsación de teclas</string> + <string name="speacial_fetures_group">Características especiales</string> + <string name="switch_keyboard_on_space">El espacio cambia teclados</string> + <string name="hide_soft_when_physical">Ocultar el teclado al pulsar una tecla física</string> + <string name="hide_soft_when_physical_on_summary">Ocultar teclado en pantalla cuando el teclado físico sea utilizado</string> + <string name="hide_soft_when_physical_off_summary">Mostrar teclado en pantalla cuando el teclado físico se utiliza</string> + <string name="fullscreen_input_connection_supported">Utilice pantalla completa en modo horizontal</string> + <string name="fullscreen_input_connection_supported_on_summary">Pantalla completa de entrada en modo horizontal</string> + <string name="fullscreen_input_connection_supported_off_summary">No utilizar pantalla completa de entrada en modo horizontal</string> + <string name="fullscreen_portrait_input_connection_supported">Utilizar pantalla completa en modo vertical</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Utilizar pantalla completa de entrada en modo vertical</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">No utilizar pantalla completa de entrada en modo vertical + </string> + <string name="backword_support">Soporte de palabra-anterior</string> + <string name="backword_support_on_summary">Retroceso + Mayus borrará la última palabra</string> + <string name="backword_support_off_summary">Retroceso + Mayus borrará el último carácter</string> + <string name="swipe_tweak_group">Cambiar las acciones de los gestos</string> + <string name="swipe_up_action">Delizar hacia arriba</string> + <string name="swipe_up_action_title">Seleccionar acción de desliz hacia arriba</string> + <string name="swipe_up_from_spacebar_action">Deslizamiento hacia arriba en barra espaciadora</string> + <string name="swipe_up_from_spacebar_action_summary">Define el deslizamiento hacia arriba en barra espaciadora. Actualmente, %s</string> + <string name="swipe_up_from_spacebar_action_title">Seleccionar la acción de deslizamiento hacia arriba en barra espaciadora</string> + <string name="swipe_down_action">Desliz hacia abajo</string> + <string name="swipe_down_action_title">Seleccionar acción de desliz hacia abajo</string> + <string name="swipe_left_action">Desliz a la izquierda</string> + <string name="swipe_left_action_title">Seleccionar acción de desliz a la izquierda</string> + <string name="swipe_right_action">Desliz a la derecha</string> + <string name="swipe_right_action_title">Seleccionar acción de desliz a la derecha</string> + <string name="swipe_right_space_bar_action">Deslizamiento derecho en barra espaciadora</string> + <string name="swipe_right_space_bar_action_summary">Define el deslizamiento derecho en barra espaciadora. Actualmente, %s</string> + <string name="swipe_right_space_bar_action_title">Deslizamiento derecho en barra espaciadora</string> + <string name="swipe_left_space_bar_action">Deslizamiento izquierdo en barra espaciadora</string> + <string name="swipe_left_space_bar_action_summary">Define el deslizamiento derecho en barra espaciadora. Actualmente, %s</string> + <string name="swipe_left_space_bar_action_title">Deslizamiento izquierdo en barra espaciadora</string> + <string name="pinch_gesture_action">Gesto de pellizcar</string> + <string name="pinch_gesture_action_title">Seleccione la acción del gesto de pellizcar</string> + <string name="separate_gesture_action">Gesto de estiramiento</string> + <string name="separate_gesture_action_title">Seleccione la acción del gesto de estiramiento</string> + <string name="swipe_action_name_none">Ninguna acción</string> + <string name="swipe_action_name_next_alphabet">Siguiente teclado alfabético</string> + <string name="swipe_action_name_next_symbols">Siguiente teclado de símbolos</string> + <string name="swipe_action_name_next_inside_mode">Siguiente en el modo actual</string> + <string name="swipe_action_name_cycle_keyboards">Recorrer todos los teclados</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Invertir el recorrido a través de todos los teclados</string> + <string name="swipe_action_name_shift">Mayús</string> + <string name="swipe_action_name_hide">Ocultar teclado</string> + <string name="swipe_action_name_backspace">Retroceso</string> + <string name="swipe_action_name_backword">Palabra-anterior</string> + <string name="swipe_action_name_clear_input">Borrar todo el texto</string> + <string name="swipe_action_name_cursor_up">Mover el cursor hacia arriba</string> + <string name="swipe_action_name_cursor_down">Mover el cursor hacia abajo</string> + <string name="swipe_action_name_cursor_left">Mover el cursor hacia la izquierda</string> + <string name="swipe_action_name_cursor_right">Mover el cursor hacia la derecha</string> + <string name="swipe_action_name_other_keyboards_mode">Cambiar disposición</string> + <string name="swipe_action_name_split_layout">Dividir disposición</string> + <string name="swipe_action_name_merge_layout">Disposición compacta</string> + <string name="swipe_action_name_utility_keyboard">Mostrar utilidad del teclado</string> + <string name="settings_swipe_velocity_threshold_title">Umbral de velocidad de desliz</string> + <string name="settings_swipe_velocity_very_slow">Muy lento</string> + <string name="settings_swipe_velocity_slow">Lento</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Rápido</string> + <string name="settings_swipe_velocity_very_fast">Muy rápido</string> + <string name="settings_swipe_distance_threshold_title">Umbral de distancia de deliz</string> + <string name="settings_swipe_distance_very_short">Muy corto</string> + <string name="settings_swipe_distance_short">Corto</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Largo</string> + <string name="settings_swipe_distance_very_long">Muy largo</string> + <string name="hardware_keys_group">Asignación de teclas de hardware</string> + <string name="volume_key_for_left_right_support">Tecla de volumen para ir hacia la izquierda/derecha</string> + <string name="volume_key_for_left_right_support_on_summary">Desactivar ir hacia la izquierda/derecha con las teclas de volumen.</string> + <string name="camera_key_for_backspace_backword_support">Utilizar la tecla de la cámara para retroceder un caracter o palabra</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Restaurar la función de la tecla de la cámara</string> + <string name="menu_even_more_settings">Mucho más…</string> + <string name="more_ui_settings_group">Interfaz de usuario</string> + <string name="special_dictionaries_group">Diccionarios especiales</string> + <string name="use_user_dictionary">Diccionario de usuario</string> + <string name="use_user_dictionary_off_summary"> </string> + <string name="use_auto_dictionary">Diccionario automático</string> + <string name="use_auto_dictionary_dialog_title">Selecciona el método de aprendizaje</string> + <string name="auto_dictionary_threshold_type_after_a_while">Después de algún uso</string> + <string name="auto_dictionary_threshold_type_immediately">Inmediatamente después de escribirla</string> + <string name="auto_dictionary_threshold_type_off">No aprender nuevas palabras</string> + <string name="use_contacts_dictionary">Diccionario de contactos</string> + <string name="use_contacts_dictionary_on_summary">Sugerir nombres de la lista de contactos</string> + <string name="use_contacts_dictionary_off_summary"> </string> + <string name="use_contacts_dictionary_not_supported_summary">No es compatible con la versión de su sistema operativo. Lo sentimos.</string> + <string name="tweaks_group">Ajustes</string> + <string name="tweak_sound_group">Ajustes relacionados con el sonido</string> + <string name="tweak_physical_keyboard_group">Ajustes de teclado físico</string> + <string name="tweak_ui_group">Ajustes gráficos</string> + <string name="tweak_ux_group">Ajustes de comportamiento</string> + <string name="tweak_dictionary_group">Ajustes de diccionario</string> + <string name="settings_min_length_for_word_correction">Longitud de palabra mínima para la corrección</string> + <string name="show_keyboard_name_text">Mostrar el nombre del teclado</string> + <string name="show_keyboard_name_on_summary">Mostrar el nombre del teclado en la barra de espacio</string> + <string name="show_keyboard_name_off_summary">Nunca mostrar el nombre de teclado</string> + <string name="use_custom_keytext_color">Reemplazar el color de texto en las teclas</string> + <string name="use_custom_keytext_color_on_summary">Utilizar un color de texto personalizado en las teclas</string> + <string name="use_custom_keytext_color_off_summary">Utilizar el color del tema para el texto de las teclas</string> + <string name="show_hint_text">Mostrar texto de sugerencia</string> + <string name="show_hint_text_on_summary">Mostrar sugerencias en las teclas, si el tema lo soporta</string> + <string name="show_hint_text_off_summary">Nunca mostrar sugerencias en las teclas</string> + <string name="use_custom_hint_color">Reemplazar el color de la sugerencia</string> + <string name="use_custom_hint_color_on_summary">Utilizar un color personalizado para el texto de sugerencia</string> + <string name="use_custom_hint_color_off_summary">Utilizar el color del tema para el texto de sugerencia</string> + <string name="use_custom_hint_align">Reemplazar posición de la sugerencia</string> + <string name="use_custom_hint_align_on_summary">Utilizar posición de sugerencia personalizada</string> + <string name="use_custom_hint_align_off_summary">Utilizar posición de texto de sugerencia del tema</string> + <string name="custom_hint_align">Alineación horizontal de sugerencia personalizada</string> + <string name="custom_hint_align_summary">Alinear texto de sugerencia a la izquierda, centro o derecha de la tecla</string> + <string name="settings_custom_hint_align_dialog_title">Seleccione la alineación horizontal del texto de sugerencia</string> + <string name="custom_hint_valign">Alineación vertical personalizada de sugerencia</string> + <string name="custom_hint_valign_summary">Alinear el texto de sugerencia hacia la parte superior o inferior de la tecla</string> + <string name="settings_custom_hint_valign_dialog_title">Seleccione la alineación vertical del texto de sugerencia</string> + <string name="is_sticky_extesion_keyboard">Extensión pegajosa del teclado</string> + <string name="is_sticky_extesion_keyboard_on_summary">Permanece visible hasta ser explícitamente cerrado</string> + <string name="is_sticky_extesion_keyboard_off_summary">Se cierra después de pulsar una tecla</string> + <string name="is_extesion_keyboard_above_keyboard">Extensión del teclado arriba</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Aparece encima del teclado principal</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Dibujado en el teclado principal</string> + <string name="show_new_tips_notifications_again">Notificar sobre nuevos consejos</string> + <string name="show_new_tips_notifications_again_off_summary">No se notificara cuando nuevos conejos estén disponibles</string> + <string name="show_settings_app_in_launcher">Configuración de la aplicación</string> + <string name="settings_key_show_settings_app_off_summary">Ocultar la aplicación de configuración (puede requerir el reinicio del sistema)</string> + <string name="show_crash_notification">Informar de cuelgue</string> + <string name="show_crash_notification_on_summary">Si AnySoftKeyboard se cierra, abrir el diálogo de informe de accidente</string> + <string name="show_crash_notification_off_summary">Absorber los accidentes silenciosamente</string> + <string name="use_keyrepeat">Usar repetición de tecla</string> + <string name="use_keyrepeat_on_summary">Repetición de tecla está activada</string> + <string name="use_keyrepeat_off_summary">Repetición de tecla está desactivada</string> + <string name="emoticon_long_press_opens_popup">Emoticonos emergentes al hacer pulsación larga</string> + <string name="emoticon_long_press_opens_popup_on_summary">Mostrar emoticonos al hacer una pulsación larga</string> + <string name="emoticon_long_press_opens_popup_off_summary">Mostrar ventana emergente de emoticonos al hacer una pulsación corta</string> + <string name="emoticon_popup_type_title">Tipo de ventana emergente de emoticonos</string> + <string name="emoticon_popup_type_summary">Seleccione el tipo de ventana emergente para mostrar la selección de emoticonos</string> + <string name="default_smiley_text">Texto de emoticonos</string> + <string name="default_domain_text">Texto de dominios</string> + <string name="smiley_icon_on_smileys_key">Usar un ícono para la tecla de emoticonos</string> + <string name="smiley_icon_on_smileys_key_on_summary">Un ícono aparecerá en la tecla de smiley</string> + <string name="smiley_icon_on_smileys_key_off_summary">El texto predeterminado del smiley aparecerá en la tecla de smiley</string> + <string name="key_preview_position_override">Posición de la vista previa de teclas</string> + <string name="key_preview_position_override_summary">Sobre la tecla pulsada o el teclado en sí</string> + <string name="key_preview_position_override_above_key">Sobre la tecla pulsada</string> + <string name="key_preview_position_override_above_keyboard">Sobre el teclado</string> + <string name="key_press_preview_popup">Ventana emergente de vista previa de tecla</string> + <string name="key_press_preview_popup_on_summary">Mostrar ventana emergente al pulsar tecla</string> + <string name="key_press_preview_popup_off_summary">No mostrar ventana emergente al pulsar tecla</string> + <string name="zoom_factor_keys_in_portrait">Factor de altura de teclas en modo vertical</string> + <string name="zoom_factor_keys_in_landscape">Factor de altura de teclas en modo horizontal</string> + <string name="insert_space_after_word_suggestion_selection">Espacio luego de selección de candidato</string> + <string name="insert_space_after_word_suggestion_selection_off_summary"> </string> + <string name="double_space_to_period">Doble espacio pone un punto</string> + <string name="double_space_to_period_summary">Pulsación doble de espacio se convierte en punto+espacio</string> + <string name="action_key_invisible_on_disable">Tecla de acción invisible</string> + <string name="action_key_invisible_on_disable_on_summary">La tecla de acción será visible cuando la interfaz lo requiera</string> + <string name="action_key_invisible_on_disable_off_summary">La tecla de acción será visible incluso si la interfaz lo requiere</string> + <string name="tweak_animations_level_title">Animaciones</string> + <string name="tweak_animations_level_types_full">Lleno</string> + <string name="tweak_animations_level_types_some">Algunos</string> + <string name="tweak_animations_level_types_none">Ninguno</string> + <string name="cycle_all_symbols_keyboards">Recorrer todos los símbolos</string> + <string name="cycle_all_symbols_keyboards_on_summary">La tecla de símbolos recorrerá todos los teclados de símbolos</string> + <string name="cycle_all_symbols_keyboards_off_summary">La tecla de símbolos solo mostrará el teclado principal de símbolos</string> + <string name="lang_key_shows_popup">Cambio de idioma a través de ventana emergente</string> + <string name="lang_key_shows_popup_on_summary">La tecla de idioma desplegará una ventana emergente de selección</string> + <string name="lang_key_shows_popup_off_summary">La tecla de lenguaje recorrerá todos los idiomas</string> + <string name="auto_caps">Auto-capitalización</string> + <string name="grammer_group">Gramática</string> + <string name="keyboard_behavior_group">Comportamiento del teclado</string> + <string name="candidates_on">Mostrar sugerencias</string> + <string name="candidates_off_summary">No se mostrará ninguna sugerencia</string> + <string name="quick_fix">Soluciones rápidas y abreviaturas</string> + <string name="allow_suggestions_restart">Reiniciar sugerencias</string> + <string name="allow_suggestions_restart_summary">Al mover el cursor, reiniciar la sugerencia de la palabra</string> + <string name="auto_complete">Selección automática de sugerencias</string> + <string name="auto_complete_summary">El espacio seleccionara la sugerencia resaltada</string> + <string name="physical_keyboard_suggestions">Sugerencias en el teclado del dispositivo</string> + <string name="physical_keyboard_suggestions_summary">Mostrar sugerencias al usar el teclado del dispositivo</string> + <string name="keyboard_sandbox">Clic aquí para probar teclado</string> + <string name="keyboard_sandbox_title">Escriba abajo para probar la configuración</string> + <string name="contacts_dict">Diccionario de contactos</string> + <string name="contacts_dict_summary">Incluir nombres de contactos en sugerencias</string> + <string name="auto_dict">Diccionario automático</string> + <string name="auto_dict_summary">Agregar palabras comúnmente utilizadas o seleccionadas automáticamente al diccionario</string> + <string name="no_extrenal_packs_support_title">No soportado</string> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Teclados</string> + <string name="keyboards_group_summary">Distribuciones de teclado para el uso en AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">teléfono</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">tiempo</string> + <string name="eng_keyboard">Inglés</string> + <string name="eng_keyboard_qwertywithsymbols">Inglés con símbolos</string> + <string name="eng_keyboard_16keys">Inglés 16 Teclas</string> + <string name="keyboard_change_locked">n/d</string> + <string name="selected_add_on_summary">Utilizando ahora \'<xliff:g id="addOnName">%s</xliff:g>\' + </string> + <string name="additional_addons_group">Complementos adicionales</string> + <string name="quick_text_keys_group">Teclas de texto rápido</string> + <string name="quick_text_key_active">Tecla de texto rápido activa</string> + <string name="quick_text_key_dialog_title">Seleccione la tecla</string> + <string name="quick_text_key_summary">Tecla seleccionada para texto rápido: %s</string> + <string name="extension_keyboards_group">Teclados de extensión</string> + <string name="extension_keyboards_summary">Seleccione las filas arriba, abajo o teclado de extensión</string> + <string name="top_generic_row_group">Fila superior genérica común</string> + <string name="top_generic_row_active">Fila superior activa</string> + <string name="top_generic_row_dialog_title">Seleccionar tipo de fila</string> + <string name="top_generic_row_summary">Fila superior seleccionada: %s</string> + <string name="top_generic_row_list_title">Seleccionar tipo de fila</string> + <string name="bottom_generic_row_group">Fila inforeror genérica común</string> + <string name="bottom_generic_row_active">Fila inferior activa</string> + <string name="bottom_generic_row_dialog_title">Seleccionar tipo de fila</string> + <string name="bottom_generic_row_summary">Fila inferior seleccionada: %s</string> + <string name="bottom_generic_row_list_title">Seleccionar tipo de fila</string> + <string name="extension_keyboard_group">Teclado de extensión</string> + <string name="extension_keyboard_active">Teclado de extensión activo</string> + <string name="extension_keyboard_dialog_title">Seleccionar teclado</string> + <string name="extension_keyboard_summary">Extensión de teclado seleccionada: %s</string> + <string name="extension_keyboard_list_title">Seleccionar teclado</string> + <string name="keyboard_theme_group">Temas de teclado</string> + <string name="keyboard_theme_active">Tema de teclado activo</string> + <string name="keyboard_theme_dialog_title">Seleccionar tema</string> + <string name="keyboard_theme_summary">Tema seleccionado: %s</string> + <string name="keyboard_theme_list_title">Seleccionar tema</string> + <string name="dark_plain_keyboard_theme_name">Tema oscuro plano</string> + <string name="dark_plain_keyboard_theme_description">Colores oscuros, gráficos sencillos</string> + <string name="light_plain_keyboard_theme_name">Tema luz plano</string> + <string name="light_plain_keyboard_theme_description">Colores claros, gráficos sencillos</string> + <string name="blacktheme_keyboard_theme_name">Simple resplandor negro</string> + <string name="blacktheme_keyboard_theme_description">Tema negro sencillo con reflejos de color</string> + <string name="lean_dark_keyboard_theme_name">Magra oscuro</string> + <string name="lean_dark_keyboard_theme_description">Tema oscuro, con elementos mínimos de interfaz</string> + <string name="lean_dark_2_keyboard_theme_name">Dark magra - opción 2</string> + <string name="extension_kbd_top_none">Sin fila superior</string> + <string name="extension_kbd_top_small">Teclas pequeñas</string> + <string name="extension_kbd_top_regular">Teclas de tamaño normal</string> + <string name="extension_kbd_top_small_numbers">Teclas de números</string> + <string name="extension_kbd_top_numbers_alt">Alternar teclas numéricas</string> + <string name="extension_kbd_top_nav">Teclas de navegación</string> + <string name="extension_kbd_bottom_regular_with_voice">Regular</string> + <string name="extension_kbd_bottom_regular">Clásico (sin micrófono)</string> + <string name="extension_kbd_bottom_iphone">Estilo iPhone (sin micrófono)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Estilo iPhone con micrófono.</string> + <string name="extension_kbd_bottom_alt">Alternativo (sin micrófono)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternativo con micrófono</string> + <string name="extension_kbd_bottom_ng">Nueva generación (prueba)</string> + <string name="extension_kbd_extension_numbers_symbols">Números y símbolos</string> + <string name="show_tutorial_on_startup">Mostrar este tutorial al inicio</string> + <string name="tutorial_swipe_title">Delizar para cambiar el teclado</string> + <string name="label_go_key">Ir</string> + <string name="label_next_key">Siguiente</string> + <string name="label_previous_key">Anterior</string> + <string name="label_send_key">Enviar</string> + <string name="label_search_key">Buscar</string> + <string name="label_done_key">Hecho</string> + <string name="label_tab_key">Pestaña</string> + <string name="label_home_key">Inicio</string> + <string name="label_end_key">Fin</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">←123←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Espere por favor</string> + <string name="toast_lengthy_words_long_operation">Cargando diccionario ...</string> + <string name="toast_lengthy_start_up_operation">Iniciando AnySoftKeyboard...</string> + <string name="lengthy_creating_keyboard_operation">Creando teclados...</string> + <string name="select_keyboard_popup_title">Seleccione el teclado</string> + <string name="eng_dictionary">Inglés</string> + <string name="simley_key_name">Tecla de smiley</string> + <string name="default_quick_text_key_name">Emoticonos simples</string> + <string name="multitap_timeout_title">Tiempo de espera de múltiples pulsaciones</string> + <string name="multitap_timeout_summary">Tiempo de espera entre las presiónes de tecla</string> + <string name="settings_multitap_timeout_disabled">Desactivado</string> + <string name="settings_multitap_timeout_faster">Más rápido</string> + <string name="settings_multitap_timeout_fast">Rápido</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Lento</string> + <string name="settings_multitap_timeout_slower">Más lento</string> + <string name="settings_multitap_timeout_never">Esperar para siempre</string> + <string name="long_press_timeout_title">Tiempo de presión larga</string> + <string name="long_press_timeout_summary">Tiempo de pulsación de tecla a considerarse largo</string> + <string name="settings_long_press_timeout_faster">Más rápido</string> + <string name="settings_long_press_timeout_fast">Rápido</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Lento</string> + <string name="settings_long_press_timeout_slower">Más lento</string> + <string name="settings_long_press_timeout_never">Nunca</string> + <string name="tweak_workarounds_group">Soluciones</string> + <string name="workaround_disable_rtl_fix">Deshabilitar el manejo de escritura de derecha a izquierda</string> + <string name="workaround_disable_rtl_fix_summary_on">Usar OS RTL (para los teléfonos SE)</string> + <string name="workaround_disable_rtl_fix_summary_off">Usar el manejo de RTL de AnySoftKeyboard</string> + <string name="settings_split_state_title">Estado inicial Dividido/Compacto</string> + <string name="settings_split_state_merged_always">Inicio regular</string> + <string name="settings_split_state_split_in_landscape">Iniciar dividido cuando se muestra horizontalmente</string> + <string name="settings_split_state_split_always">Iniciar dividido</string> + <string name="settings_split_state_compact_left_always">Inicio compacto a la izquierda</string> + <string name="user_dictionary_select_locale">Idioma:</string> + <string name="user_dictionary_read_please_wait">Leyendo palabras...</string> + <string name="user_dict_settings_titlebar">Diccionario de usuario</string> + <string name="user_dict_editor">Editor de palabras</string> + <string name="abbreviation_dict_settings_titlebar">Editor de abreviatura</string> + <string name="abbreviation_dict_editor">Editor de abreviatura</string> + <string name="abbreviation_dict_word_template"><i><xliff:g id="abbreviation">%s</xliff:g></i>\u0020\u2192\u0020<i><xliff:g id="target">%s</xliff:g></i></string> + <string name="user_dict_settings_add_dialog_title">Añadir al diccionario</string> + <string name="user_dict_settings_edit_dialog_title">Editar texto</string> + <string name="user_dict_backup_success_title">¡Copia de seguridad hecha correctamente!</string> + <string name="user_dict_backup_success_text">Tus palabras se han almacenado satisfactoriamente en /Android/data/com.menny.android.anysoftkeyboard/files/ + </string> + <string name="user_dict_backup_fail_title">¡Copia de seguridad falló!</string> + <string name="user_dict_backup_fail_text">¡No se puede almacenar sus archivos! ¿Existe almacenamiento disponible?</string> + <string name="user_dict_backup_fail_text_with_error">Error al guardar palabras por: + <xliff:g id="error">%s</xliff:g> + </string> + <string name="user_dict_restore_success_title">¡Correctamente restaurado!</string> + <string name="user_dict_restore_success_text">Se restauraron correctamente tus palabras.</string> + <string name="user_dict_restore_fail_title">¡Restauración falló!</string> + <string name="user_dict_restore_fail_text">No se pudo leer sus archivos de copia de seguridad! ¿Existe almacenamiento disponible?</string> + <string name="user_dict_restore_fail_text_with_error">Error al restaurar palabras por: + <xliff:g id="error">%s</xliff:g> + + </string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNÑOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_title">Intercambiar puntuación y espacio</string> + <string name="should_swap_punctuation_and_space_summary"> </string> + <string name="should_swap_punctuation_and_space_yes">Sí</string> + <string name="should_swap_punctuation_and_space_no">No</string> + <string name="developer_tools">Herramientas de desarrollador</string> + <string name="click_for_developer_features">Herramientas de desarrollador</string> + <string name="click_for_developer_features_summary">Varias herramientas para desarrolladores de AnySoftKeyboard</string> + <string name="drawer_open">Menú abierto</string> + <string name="drawer_close">Menú cerrado</string> + <string name="not_configured_with_click_here">AnySoftKeyboard no está del todo listo. Haz clic aquí para ponerlo a punto.</string> + <string name="not_configured_with_just_click_here">Haz clic aquí</string> + <string name="click_for_more">más...</string> + <string name="back_button_label">Atrás</string> + <string name="next_button_label">Siguiente</string> + <string name="skip_button_label">Omitir</string> + <string name="word_editor_action_add_word">Añadir palabra</string> + <string name="word_editor_action_backup_words">Copia de seguridad</string> + <string name="word_editor_action_restore_words">Restaurar</string> + <string name="click_to_add_new_word">Haz clic para añadir una nueva palabra</string> + <string name="enter_word_hint">Escribe aquí la nueva palabra</string> + <string name="enter_abbreviation_hint">Abreviatura</string> + <string name="enter_abbreviation_target_hint">Frase completa</string> + <string name="toggle_button_on">Sí</string> + <string name="toggle_button_off">No</string> + <string name="about_additional_software_licenses">Licencias de software adicionales</string> + <string name="wizard_step_previous_step_not_complete_title">Te has dejado un paso sin hacer</string> + <string name="wizard_step_previous_step_not_complete_text">Por favor, ve al paso anterior y sigue las instrucciones.</string> + <string name="wizard_step_this_step_complete_title">¡Paso hecho!</string> + <string name="wizard_step_swipe_to_next">Pasar a la siguiente página.</string> + <string name="setup_wizard_step_one_title">Activar AnySoftKeyboard</string> + <string name="setup_wizard_step_small_sub_title">Este es el primer paso, pero no te preocupes, son solo 3 y muy cortos.</string> + <string name="setup_wizard_step_one_action">Ve a <i>Idioma&Ajustes de entrada</i>…</string> + <string name="setup_wizard_top_title">Configura\nAnySoftKeyboard\npara usarlo</string> + <string name="setup_wizard_top_title_tablet">Configura AnySoftKeyboard para usarlo</string> + <string name="setup_wizard_step_two_title">Cambiar a AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Paso 2 de 3</string> + <string name="setup_wizard_step_two_details">¡Su sistema puede usar <i>AnySoftKeyboard</i>, pero no está establecido como teclado activo.\nAl cambiarlo, <i>AnySoftKeyboard</i> se convertirá en su nuevo teclado en pantalla y podrá disfrutar de todas sus características!</string> + <string name="setup_wizard_step_two_action">Cambiar teclados activos</string> + <string name="setup_wizard_step_three_title">¡AnySoftKeyboard está listo!</string> + <string name="setup_wizard_step_three_details">Gracias por elegir <i>AnySoftKeyboard</i>.\nEste teclado es totalmente personalizable. Corre y personalízalo:</string> + <string name="setup_wizard_step_three_action_languages">Configuración de idiomas...</string> + <string name="setup_wizard_step_three_action_themes">Seleccionar tema...</string> + <string name="setup_wizard_step_three_action_all_settings">Configurar todo lo demás...</string> + <string name="ime_crashed_title">¡AnySoftKeyboard dejó de funcionar!</string> + <string name="ime_crashed_sub_text">Ups, esto no estaba planeado…</string> + <string name="ime_crashed_ticker">Ups, AnySoftKeyboard dejó de funcionar, esto no estaba planeado…</string> + <string name="ime_crashed_send_button">Enviar</string> + <string name="ime_crashed_cancel_button">Cancelar</string> + <string name="ime_crashed_intent_selector_title">Enviar informe de errores vía</string> + <string name="setup_wizard_step_one">Paso uno:</string> + <string name="setup_wizard_step_two">Paso dos:</string> + <string name="setup_wizard_step_three">Paso tres:</string> + <string name="about_donate">Donar:</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Mostrar siempre el icono de disposición</item> + <item>Sobre el cambio a teclado físico</item> + <item>Ninguna notificación</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Ninguno</item> + <item>Suave</item> + <item>Medio</item> + <item>Fuerte</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Izquierda</item> + <item>Centro</item> + <item>Derecha</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Arriba</item> + <item>Abajo</item> + </string-array> +</resources> diff --git a/src/main/res/values-fi/currency_data.xml b/src/main/res/values-fi/currency_data.xml new file mode 100644 index 000000000..da00224e5 --- /dev/null +++ b/src/main/res/values-fi/currency_data.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <integer name="default_currency_sign_unicode">8364</integer> + <string name="default_currency_sign">€</string> + <string name="popup_currency_signs">$£¥¢₹¢₪</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-fi/strings.xml b/src/main/res/values-fi/strings.xml new file mode 100644 index 000000000..bb46d16f9 --- /dev/null +++ b/src/main/res/values-fi/strings.xml @@ -0,0 +1,321 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="main_tab_welcome">Tervetuloa</string> + <string name="main_tab_links">Linkit</string> + <string name="main_tab_credits">Tekijät</string> + <string name="how_to_pointer_title">Tervetuloa käyttämään AnySoftKeyboardia</string> + <string name="how_to_pointer_version_prefix">Versio:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard ei ole tavallinen ohjelma - se on virtuaalinäppäimistön + korvike. + </string> + <string name="how_to_pointer_go_to_links">Lisätietoja Linkit-välilehdellä.</string> + <string name="how_to_pointer_how_to_url">Tietoa siitä, miten käyttää näppäimistöä:</string> + <string name="how_to_pointer_site">Yleiset tiedot:</string> + <string name="how_to_pointer_changelog">Tietoja uusimmasta versiosta:</string> + <string name="how_to_pointer_issues">Vikaraportit:</string> + <string name="main_tab_credits_title">Tämä sovellus on luotu seuraavien ihmisten avulla-</string> + <string name="main_tab_credits_created_by">Tekijät:</string> + <string name="main_tab_credits_additional_work_by">Lisäohjelmatyö:</string> + <string name="main_tab_credits_localization_by">Lokaisointi:</string> + <string name="main_tab_credits_GUI_by">UI kuvat:</string> + <string name="notification_text_testers">This is a beta version!</string> + <string name="notification_text_changelog">Click to learn what\'s new.</string> + <string name="notification_title_how_to_enable">Welcome to AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Learn how to enable</string> + <string name="testers_version">Testaajan versio!</string> + <string name="license_title">Lisenssi</string> + <string name="languages_cat">Languages</string> + <string name="about">Tietoja</string> + <string name="changelog">Muutosloki</string> + <string name="search_market_for_addons">Etsi lisäosia</string> + <string name="theme_addons_settings">Keyboard theme settings</string> + <string name="bottom_row_addons_settings">Bottom row settings</string> + <string name="top_row_addons_settings">Top row settings</string> + <string name="close_button">Sulje</string> + <string name="how_to_active_text">Ohje AnySoftKeyboardin aktivoimiseksi</string> + <string name="added_word"><xliff:g id="word">%s</xliff:g>: Tallennettu + </string> + <string name="hint_add_to_dictionary">\u2190 Kosketa uudelleen tallentaaksesi</string> + <string name="hint_double_tap_to_close">Again to remove suggestions \u2192</string> + <string name="menu_insert_smiley">Lisää hymiö</string> + <string name="click_for_help">Ohje</string> + <string name="click_for_help_summary">Online-ohje</string> + <string name="ui_group">Käyttöliittymä</string> + <string name="physical_keyboard_change_notification_title">Näppäinasettelun ilmoitukset</string> + <string name="physical_keyboard_change_notification_summary">Käytetystä ulkoasusta annetun ilmoituksen tyyppi + </string> + <string name="physical_keyboard_change_notification_dialog_title">Valitse ilmoituksen tyyppi</string> + <string name="lengthy_operations_toast_notification">Ilmoita pitkäkestoisista toiminnoista</string> + <string name="lengthy_operations_toast_notification_summary">Näytä lyhyet ilmoitukset pitkäkestoisista + toiminnoista + </string> + <string name="change_ime">Muuta syöttötapa</string> + <string name="override_dictionary">Kumoa oletussanakirja</string> + <string name="override_dictionary_title">Ohita + <xliff:g id="word">%s</xliff:g> + sanasto + </string> + <string name="override_dictionary_default">Oletus</string> + <string name="override_disabled">Ohita poistetut</string> + <string name="override_enabled">Siirrytään + <xliff:g id="word">%s</xliff:g> + </string> + <string name="effects_group">Efektit</string> + <string name="ime_settings">Näppäimistön asetukset</string> + <string name="vibrate_on_key_press_title">Värinä painettaessa</string> + <string name="vibrate_on_key_press_summary">Valitse mitkä näppäimet värähtelevät niitä napautettaessa</string> + <string name="vibrate_on_key_press_dialog_title">Valitse värinän tyyppi</string> + <string name="sound_on">Näppäimistöäänet käytössä</string> + <string name="sound_on_summary">Ääniefektit käytössä ohjelmallista näppäimistöä käytettäessä.</string> + <string name="use_custom_sound_volume">Määritä mukautettu äänenvoimakkuus</string> + <string name="use_custom_sound_volume_on_summary">Ääniefektin voimakkuus on mukautettu.</string> + <string name="use_custom_sound_volume_off_summary">Äänitaso määräytyy tiedotusten äänitason perusteella.</string> + <string name="custom_sound_volume">Mukauta näppäinpainalluksen ääntä</string> + <string name="speacial_fetures_group">Erityisominaisuudet</string> + <string name="switch_keyboard_on_space">Välinäppäin vaihtaa näppäimmistöä</string> + <string name="switch_keyboard_on_space_on_summary">Vaihda symboli-/numerotilasta aakkosiin välinäppäimellä</string> + <string name="switch_keyboard_on_space_off_summary">Älä vaihda symboli-/numerotilasta aakkosiin välinäppäimellä + </string> + <string name="hide_soft_when_physical">Piilota näppäimistö laitteen näppäimellä</string> + <string name="hide_soft_when_physical_on_summary">Piilota näppäimistö, kun laitteen näppäimistöä käytetään</string> + <string name="hide_soft_when_physical_off_summary">Näytä ohjelmallinen näppäimistö, kun laitteen näppäimistöä + käytetään + </string> + <string name="fullscreen_input_connection_supported">Käytä vaakasuuntaa täydellä näytöllä</string> + <string name="fullscreen_input_connection_supported_on_summary">Täydennäytön syöttö vaakatasossa</string> + <string name="fullscreen_input_connection_supported_off_summary">Älä käytä kokoruutu-tilaa vaaka-asennossa</string> + <string name="fullscreen_portrait_input_connection_supported">Käytä täyttä näyttöä pystyasennossa</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Täydennäytön syöttö pystyasennossa</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Älä käytä täydennäytön syöttöä + pystyasennossa + </string> + <string name="backword_support">Taustakäännöstuki</string> + <string name="backword_support_on_summary">Vaihto+Askelpalautin poistaa viimeisen sanan</string> + <string name="backword_support_off_summary">Vaihto+Askelpalautin poistaa viimeisen merkin</string> + <string name="swipe_tweak_group">Muuta hipaisun toimintoja</string> + <string name="swipe_up_action">Hipaise ylös</string> + <string name="swipe_up_action_summary">Määritä "hipaisu ylös" -ele</string> + <string name="swipe_up_action_title">Valitse hipaisu ylös -toiminto</string> + <string name="swipe_down_action">Hipaise alas</string> + <string name="swipe_down_action_summary">Määritä "hipaisu alas" -ele</string> + <string name="swipe_down_action_title">Valitse hipaisu alas -toiminto</string> + <string name="swipe_left_action">Hipaise vasemmalle</string> + <string name="swipe_left_action_summary">Määritä "hipaisu vasemmalle" -ele</string> + <string name="swipe_left_action_title">Valitse hipaisu vasemmalle -toiminto</string> + <string name="swipe_right_action">Hipaise oikealle</string> + <string name="swipe_right_action_summary">Määritä "hipaisu oikealle" -ele</string> + <string name="swipe_right_action_title">Valitse hipaisu oikealle -toiminto</string> + <string name="swipe_action_name_none">Ei toimitoa</string> + <string name="swipe_action_name_next_alphabet">Seuraava aakkosnäppäimistö</string> + <string name="swipe_action_name_next_symbols">Seuraava symbolinäppäimistö</string> + <string name="swipe_action_name_next_inside_mode">Seuraava käytetyssä tilassa</string> + <string name="swipe_action_name_cycle_keyboards">Selaa näppäimistöjä</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Selaa näppäimistöjä takaperin</string> + <string name="swipe_action_name_shift">Vaihto</string> + <string name="swipe_action_name_hide">Piilota näppäimistö</string> + <string name="swipe_action_name_backspace">Askelpalautin</string> + <string name="swipe_action_name_clear_input">Clear entire text</string> + <string name="swipe_action_name_cursor_up">Siirrä kohdistinta ylös</string> + <string name="swipe_action_name_cursor_down">Siirrä kohdistinta alas</string> + <string name="swipe_action_name_cursor_left">Siirrä kohdistinta vasemmalle</string> + <string name="swipe_action_name_cursor_right">Siirrä kohdistinta oikealle</string> + <string name="swipe_action_name_other_keyboards_mode">Vaihda asettelutilaa</string> + <string name="settings_swipe_velocity_threshold_title">Pyyhkäisyn nopeuden kynnys</string> + <string name="settings_swipe_velocity_threshold_summary">Minimaalisen pyyhkäisyn elenopeus</string> + <string name="settings_swipe_velocity_very_slow">Very slow</string> + <string name="settings_swipe_velocity_slow">Slow</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Fast</string> + <string name="settings_swipe_velocity_very_fast">Very fast</string> + <string name="settings_swipe_distance_threshold_title">Pyyhkäisyn etäisyyden kynnys</string> + <string name="settings_swipe_distance_threshold_summary">Minimaalisen pyyhkäisyn ele-etäisyys</string> + <string name="settings_swipe_distance_very_short">Very short</string> + <string name="settings_swipe_distance_short">Short</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Long</string> + <string name="settings_swipe_distance_very_long">Very long</string> + <string name="hardware_keys_group">Laitteistonäppäinten asetukset</string> + <string name="volume_key_for_left_right_support">Äänenvoimakkuus vasen/oikea-näppäimillä</string> + <string name="volume_key_for_left_right_support_on_summary">Poista äänensäätö vasen/oikea</string> + <string name="volume_key_for_left_right_support_off_summary">Äänenvoimakkuuden nosto kääntää osoittimen vasemmalle, + ääenvoimakkuuden lasku kääntää osoittimen oikealle + </string> + <string name="camera_key_for_backspace_backword_support">Käytä kameranlaukaisinta + askelpalauttimena/taustakäännösnäppäimenä + </string> + <string name="camera_key_for_backspace_backword_support_on_summary">Palauta kamerapainikkeen toiminta</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Puolipainallus kamerapainikkeella postaa + viimeisen merkin, täysipainallus poistaa viimeisen sanan + </string> + <string name="special_dictionaries_group">Erikoissanakirjat</string> + <string name="use_user_dictionary">Käyttäjän sanakirja</string> + <string name="use_user_dictionary_on_summary">Ehdota käyttäjän lisäämiä sanoja (pitkä painallus lisää ehdotuksen) + </string> + <string name="use_auto_dictionary">Automaattinen sanasto</string> + <string name="use_contacts_dictionary">Yhteystietojen sanasto</string> + <string name="use_contacts_dictionary_on_summary">Ehdota nimiä yhteystietoluettelosta</string> + <string name="use_contacts_dictionary_not_supported_summary">Käyttöjärjestelmäsi versiota ei tueta. Anteeksi. + </string> + <string name="tweaks_group">Hienosäädöt</string> + <string name="tweak_sound_group">Ääneen liittyvät hienosäädöt</string> + <string name="tweak_physical_keyboard_group">Fyysisen näppäimistön hienosäädöt</string> + <string name="tweak_ui_group">Graphical tweaks</string> + <string name="tweak_ux_group">Behavior tweaks</string> + <string name="is_sticky_extesion_keyboard">Pysyvä laajennus-näppäimistö</string> + <string name="is_sticky_extesion_keyboard_on_summary">Pysyy näkyvissä, kunnes erikseen suljetaan</string> + <string name="is_sticky_extesion_keyboard_off_summary">Sulje painikkeen painalluksen jälkeen</string> + <string name="is_extesion_keyboard_above_keyboard">Top extension keyboard</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Vetää päänäppäimistön yläpuolelle</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Vetää päänäppäimistön päälle</string> + <string name="use_keyrepeat">Käytä näppäintoistoa</string> + <string name="use_keyrepeat_on_summary">Näppäintoisto on käytössä</string> + <string name="use_keyrepeat_off_summary">Näppäintoisto on pois käytöstä</string> + <string name="emoticon_long_press_opens_popup">Paina pitkään, hymiökupla</string> + <string name="emoticon_long_press_opens_popup_on_summary">Näytä hymiöiden ponnahdusikkuna painettaessa pitkään + </string> + <string name="emoticon_long_press_opens_popup_off_summary">Näytä hymiöiden ponnahdusikkuna painettaessa lyhyesti + </string> + <string name="emoticon_popup_type_title">Hymiöiden ponnahdusikkunan tyyppi</string> + <string name="emoticon_popup_type_summary">Valitse hymiöponnahdusikkunan tyyli</string> + <string name="default_smiley_text">Hymiöteksti</string> + <string name="default_domain_text">Domain-teksti</string> + <string name="smiley_icon_on_smileys_key">Käytä kuvaketta hymiönäppäimenä</string> + <string name="smiley_icon_on_smileys_key_on_summary">Kuvake vedetään hymiönäppäimen päälle</string> + <string name="smiley_icon_on_smileys_key_off_summary">Hymiön oletusteksti vedetään hymiönäppäimen päälle</string> + <string name="key_press_preview_popup">Ponnahdusikkunan esikatselunäppäin</string> + <string name="key_press_preview_popup_on_summary">Näytä ponnahdusikkuna näppäinpainalluksella</string> + <string name="key_press_preview_popup_off_summary">Älä näytä ponnahdusikkunaa näppäinpainalluksella</string> + <string name="zoom_factor_keys_in_portrait">Näppäinten korkeussäätö pystyasennossa</string> + <string name="zoom_factor_keys_in_landscape">Näppäinten korkeussäätö vaakasuunnassa</string> + <string name="insert_space_after_word_suggestion_selection">Väli ehdotuksen valinnan jälkeen</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Lisää väli valitun sanaehdotuksen perään + </string> + <string name="double_space_to_period">Tuplavälilyönti pisteeksi</string> + <string name="double_space_to_period_summary">Kaksoinvälilyönti muuttuu pisteeksi ja välilyönniksi</string> + <string name="action_key_invisible_on_disable">Näkymätön toimintonäppäin</string> + <string name="action_key_invisible_on_disable_on_summary">Toimintonäppäin on näkymätön GUIn sitä pyytäessä</string> + <string name="action_key_invisible_on_disable_off_summary">Toimintonäppäin on näkyvissä vaikka GUI pyytää</string> + <string name="cycle_all_symbols_keyboards">Näytä vuorotellen kaikki symbolit</string> + <string name="cycle_all_symbols_keyboards_on_summary">Symbolinäppäin näyttää vuorotellen kaikki + symbolinäppäimistöt + </string> + <string name="cycle_all_symbols_keyboards_off_summary">Symbolinäppäin näyttää ainoastaan pääsymbolinäppäimistön + </string> + <string name="lang_key_shows_popup">Kielen valitseminen ponnahtusikkunasta</string> + <string name="lang_key_shows_popup_on_summary">Kielinäppäin avaa valintadialogin</string> + <string name="lang_key_shows_popup_off_summary">Kielinäppäin näyttää vuorotellen kielet</string> + <string name="auto_caps">Automaattinen isot kirjaimet</string> + <string name="grammer_group">Kielioppi</string> + <string name="candidates_on">Näytä ehdotukset</string> + <string name="quick_fix">Pikkukorjaukset</string> + <string name="quick_fix_summary">Korjaa yleisimmät kirjoitusvirheet</string> + <string name="auto_complete">Ehdotuksen autom. valinta</string> + <string name="auto_complete_summary">Väilyönti valitsee automaattisesti korostelun ehdotuksen</string> + <string name="physical_keyboard_suggestions">Ehdotukset laitteen näppäimistöllä</string> + <string name="physical_keyboard_suggestions_summary">Näytä ehdotukset käytettäessä laitteen näppäimistöä</string> + <string name="keyboard_sandbox">Tarkasta oikeinkirjoitus klikkaamalla</string> + <string name="keyboard_sandbox_title">Kokeile asetuksia</string> + <string name="contacts_dict">Yhteytietojen sanasto</string> + <string name="contacts_dict_summary">Sisällytä yhteystiedot ehdotuksiin</string> + <string name="auto_dict">Automaattinen sanasto</string> + <string name="auto_dict_summary">Lisää yleisesti käytettyjä tai valitut sanat automaattisesti sanakirjaan</string> + <string name="no_extrenal_packs_support_title">Unsupported</string> + <string name="no_extrenal_packs_support_message">For now, AnySoftKeyboard does not allow external packs of this + type.\nOnce API specifications have been determined, this feature will be opened.\nStay tuned. + </string> + <string name="keyboards_group">Näppäimistöt</string> + <string name="symbols_keyboard">Symbolit</string> + <string name="eng_keyboard">englanti</string> + <string name="eng_keyboard_16keys">16 näppäimen Englanti</string> + <string name="additional_addons_group">Additional add-ons</string> + <string name="quick_text_keys_group">Pikatekstinäppäimet</string> + <string name="quick_text_key_active">Aktiivinen pikatekstinäppäin</string> + <string name="quick_text_key_dialog_title">Valitse näppäin</string> + <string name="quick_text_key_summary">Valitse pikatekstinäppäin, joka näkyy näppäimistöissä</string> + <string name="extension_keyboards_group">Extension keyboards</string> + <string name="extension_keyboards_summary">Select top, bottom rows or extension keyboard</string> + <string name="top_generic_row_group">Common top generic row</string> + <string name="top_generic_row_active">Active top row</string> + <string name="top_generic_row_dialog_title">Select row type</string> + <string name="top_generic_row_summary">Row type to put on keyboard top</string> + <string name="top_generic_row_list_title">Select row type</string> + <string name="bottom_generic_row_group">Common bottom generic row</string> + <string name="bottom_generic_row_active">Active bottom row</string> + <string name="bottom_generic_row_dialog_title">Select row type</string> + <string name="bottom_generic_row_summary">Row type to put on keyboard bottom</string> + <string name="bottom_generic_row_list_title">Select row type</string> + <string name="extension_keyboard_group">Extension keyboard</string> + <string name="extension_keyboard_active">Active extension keyboard</string> + <string name="extension_keyboard_dialog_title">Select keyboard</string> + <string name="extension_keyboard_summary">Keyboard type to use as extension</string> + <string name="extension_keyboard_list_title">Select keyboard</string> + <string name="keyboard_theme_group">Keyboard themes</string> + <string name="keyboard_theme_active">Active keyboard theme</string> + <string name="keyboard_theme_dialog_title">Select theme</string> + <string name="keyboard_theme_summary">Keyboard theme (skin/style) to use</string> + <string name="keyboard_theme_list_title">Select theme</string> + <string name="dark_plain_keyboard_theme_name">Plain dark theme</string> + <string name="dark_plain_keyboard_theme_description">Dark colors, simple graphics</string> + <string name="light_plain_keyboard_theme_name">Plain light theme</string> + <string name="light_plain_keyboard_theme_description">Light colors, simple graphics</string> + <string name="extension_kbd_top_none">No top row</string> + <string name="extension_kbd_top_small">Small keys</string> + <string name="extension_kbd_top_regular">Regular sized keys</string> + <string name="extension_kbd_top_small_numbers">Numbers keys</string> + <string name="extension_kbd_bottom_regular">Regular</string> + <string name="extension_kbd_bottom_iphone">iPhone styled</string> + <string name="extension_kbd_extension_numbers_symbols">Numbers and symbols</string> + <string name="show_tutorial_on_startup">Näytä tämä tutoriaali käynnistyksessä</string> + <string name="tutorial_swipe_title">Pyyhkäise vaihdaaksesi näppäimistöä</string> + <string name="tutorial_swipe_text">Näppäimistöasettelua voi muuttaa näppäimistöä hipaisemalla. Hipaise vasemmalta + oikealle vaihtaaksesi kieltä, oikealta vasemmalle vaihtaaksesi symbolitilaan. + </string> + <string name="label_go_key">Siirry</string> + <string name="label_next_key">Seuraava</string> + <string name="label_send_key">Lähetä</string> + <string name="label_done_key">Valmis</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Odota hetki</string> + <string name="toast_lengthy_words_long_operation">Ladataan sanakirjaa…</string> + <string name="toast_lengthy_start_up_operation">Käynnistetään AnySoftKeyboardia…</string> + <string name="lengthy_creating_keyboard_operation">Luodaan näppäimistöä…</string> + <string name="select_keyboard_popup_title">Valitse näppäimistö</string> + <string name="eng_dictionary">englanti</string> + <string name="simley_key_name">Hymiönäppäin</string> + <string name="multitap_timeout_title">Multi-tap timeout</string> + <string name="multitap_timeout_summary">Timeout between key taps</string> + <string name="settings_multitap_timeout_faster">Faster</string> + <string name="settings_multitap_timeout_fast">Fast</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Slow</string> + <string name="settings_multitap_timeout_slower">Slower</string> + <string name="settings_multitap_timeout_never">Never</string> + <string name="long_press_timeout_title">Long-press time</string> + <string name="long_press_timeout_summary">Key press time to be considered as long-press</string> + <string name="settings_long_press_timeout_faster">Faster</string> + <string name="settings_long_press_timeout_fast">Fast</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Slow</string> + <string name="settings_long_press_timeout_slower">Slower</string> + <string name="settings_long_press_timeout_never">Never</string> + <string name="tweak_workarounds_group">Workarounds</string> + <string name="workaround_disable_rtl_fix">Disable Right-to-Left handling</string> + <string name="workaround_disable_rtl_fix_summary_on">Use OS RTL handling (for SE phones)</string> + <string name="workaround_disable_rtl_fix_summary_off">Use AnySoftKeyboard RTL handling</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Näytä aina asetteluikoni</item> + <item>Fyys. näppäimistön muuttuessa</item> + <item>Ei ilmoitusta</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Ei mitään</item> + <item>Kevyt</item> + <item>Keskikokoinen</item> + <item>Vahva</item> + </string-array> +</resources> diff --git a/src/main/res/values-fr/currency_data.xml b/src/main/res/values-fr/currency_data.xml new file mode 100644 index 000000000..da00224e5 --- /dev/null +++ b/src/main/res/values-fr/currency_data.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <integer name="default_currency_sign_unicode">8364</integer> + <string name="default_currency_sign">€</string> + <string name="popup_currency_signs">$£¥¢₹¢₪</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-fr/strings.xml b/src/main/res/values-fr/strings.xml new file mode 100644 index 000000000..5b4557ca8 --- /dev/null +++ b/src/main/res/values-fr/strings.xml @@ -0,0 +1,511 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Paramètres de AnySoftKeyboard</string> + <string name="click_to_restart_suggestions">Cliquez ici pour les suggestions</string> + <string name="tips_notification_text">Cliquez pour lire les astuces !</string> + <string name="tips_button">Comment utiliser les astuces</string> + <string name="tips_button_description">Cliquer pour les astuces à propos d’AnySoftKeyboard</string> + <string name="tips_title">Astuces AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Bienvenue sur AnySoftKeyboard !</string> + <string name="tip_1_how_to_access_settings">Pour accéder aux paramètres ; appuyer longtemps sur la touche entrée. + Vous y trouverez de nombreuses options de configuration ! + </string> + <string name="tip_2_gestures">Vous pouvez utiliser des gestes !</string> + <string name="tip_2_gestures_tip">Vous pouvez faire beaucoup avec un glissé ! Glisser de gauche à droite change de + langue, glisser vers la gauche passe aux symboles, glisser depuis la barre d’espace affichera un clavier + d’utilitaires, et glisser vers le bas cachera le clavier.\n Ces réglages sont configurables (vous vous + souvenez ? Il suffit d’appuyer longtemps sur la touche ENTRER). + </string> + <string name="tip_3_hidden_kbds">Trésors cachés</string> + <string name="tip_3_hidden_kbds_tip">Il y a des claviers cachés :\n1)Glissez votre doigt vers le haut depuis la + barre d’espace, vous obtiendrez un clavier avec les touches de direction et la touche micro (saisie + vocale) ;\n2)Glissez votre doigt vers le haut jusqu’en dehors du clavier, et maintenez le appuyé. Voici + l’extension de clavier avec les chiffres et les symboles. + </string> + <string name="tip_4_top_generic_row">Rangée du haut</string> + <string name="tip_4_top_generic_row_tip">La ligne du haut est la même sur toutes les dispositions, mais elle peut + être changée ! La ligne du haut par défaut comprend la touche des symboles (<i>123</i>), les flèches vers la + gauche et la droite et la touche des lettres (<i>ABC</i>). Vous pouvez modifier cette ligne dans les paramètres. + </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Changer la rangée du haut</string> + <string name="tip_5_key_feedback">Envoyer des commentaires</string> + <string name="tip_5_key_feedback_tip">Parfois il est agréable d’avoir de retour autre que visuel à l’appuie sur les + touches. C’est possible ! Vous pouvez choisir un son, une vibration, ou les deux. + </string> + <string name="tip_5_key_feedback_test">Voulez-vous tester l’envoi de commentaires ?</string> + <string name="tip_6_bottom_rows">Rangée inférieure</string> + <string name="tip_6_bottom_rows_tip">Tout comme la ligne du haut, celle du bas peut être remplacée. AnySoftKeyboard + vous en propose plusieurs types — avec et sans micro, thème iphone, etc. + </string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Modifier la rangée du bas maintenant</string> + <string name="tip_7_voice_input">Parlez-moi*</string> + <string name="tip_7_voice_input_tip">Taper est pratique mais vous pouvez aussi utiliser la saisie vocale ! Vous + voulez dicter un texte ? Cliquez sur le microphone et parlez ! \nCette fonction utilise la reconnaissance vocale + crée par Google, vous pouvez être certain qu’elle fonctionne :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Si vous souhaitez toujours avoir l\'icône micro, + assurez-vous d’avoir la rangée du bas correspondante (astuce précédente, souvenez-vous).\nQuoi qu’il en soit, le + micro est toujours accessible via le clavier d’utilitaire cachée (glissez vers le haut à partir de la barre + d\'espace). + </string> + <string name="tip_7_voice_input_tip_note">* Requiert Android 2.2+ et une connexion à Internet pour fonctionner. + </string> + <string name="tip_8_suggestions_tip">Fonction du support pour votre langue, AnySoftKeybard peut vous aider à finir + vos mots et corriger vos fautes de frappe. Dès que vous commencez à taper AnySoftKeyboard vous suggèrera des + mots en fonction de ce que vous avez déjà saisi. + </string> + <string name="tip_8_suggestions_editor">Si je ne connais pas un mot, vous pouvez me l’apprendre ! Écrivez ce mot et + cliquer sur la suggestion qui lui correspond ; elle sera mémorisée.\nVous pouvez aussi éditer ce dictionnaire + personnel dans l’éditeur fourni. Cherchez l’éditeur dans les paramètres du dictionnaire d’AnySoftKeyboard. + </string> + <string name="tip_9_suggestions_restart">Redémarrage des suggestions</string> + <string name="tip_9_suggestions_restart_tip">AnyGoftKeyboard permet de compléter les mots avec des suggestions + fondées sur ce que vous tapez. Mais AnySoftKeyboard peut aussi vous faire des suggestions sur les mots déjà + tapés ! Tapez sur un mot et AnySoftKeybard affichera les suggestion pour le mot sélectionné. + </string> + <string name="main_tab_welcome">Bienvenue</string> + <string name="main_tab_links">Liens</string> + <string name="main_tab_credits">Crédits</string> + <string name="how_to_pointer_title">Bienvenue à AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Version:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard n\'est pas une application comme les autres - il remplace le + clavier par défaut. + </string> + <string name="how_to_pointer_go_to_links">Pour plus d\'informations, utiliser l\'onglet liens.</string> + <string name="how_to_pointer_how_to_url">Détails sur la façon d\'utiliser ce clavier:</string> + <string name="how_to_pointer_site">Informations générales:</string> + <string name="how_to_pointer_changelog">Détails sur la dernière version:</string> + <string name="how_to_pointer_issues">Rapport de bogues:</string> + <string name="main_tab_credits_title">Cette application a été créée avec l\'aide des personnes suivantes-</string> + <string name="main_tab_credits_created_by">Créé par:</string> + <string name="main_tab_credits_additional_work_by">Programmation supplémentaire par:</string> + <string name="main_tab_credits_localization_by">Localisation par:</string> + <string name="main_tab_credits_GUI_by">Images de l\'interface utilisateur par :</string> + <string name="how_to_enable_dialog_title">Activer AnySoftKeyboard ?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard n\'est pas encore activé. Vous voulez voir comment + l’activer ? + </string> + <string name="how_to_enable_dialog_show_me">Montre-moi!</string> + <string name="how_to_enable_dialog_dont_show_me">Plus tard</string> + <string name="how_to_simple_howto_preface">Android nécessite que vous (l’utilisateur) activiez et sélectionnez + manuellement le clavier supplémentaire, voici comment : + </string> + <string name="how_to_simple_howto_enable_ask">Étape 1: Activez AnySoftKeyboard (un avertissement s’affichera à + propos l\'enregistrement possible de ce qui est saisi ; pas de panique, AnySoftKeyboard ne gardez pas de données + et rien n’est envoyé où que ce soit) : + </string> + <string name="how_to_simple_howto_enable_ask_button">Activer AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Appuyez sur « arrière » une fois fait pour revenir aux + instructions + </string> + <string name="how_to_simple_howto_switch_to_ask">Étape 2: Sélectionnez AnySoftKeyboard comme méthode de saisie + active : + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Passez à AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Tout d\'abord la première étape</string> + <string name="how_to_simple_howto_go_to_settings">Étape 3 (facultatif): AnySoftKeyboard est très personnalisable. + Changer les choses ! Vous pouvez le faire plus tard par un appuie long sur la touche entrée. + </string> + <string name="how_to_simple_howto_go_to_settings_button">Paramètres d’AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Il s\'agit d\'une version bêta. À utiliser avec prudence !</string> + <string name="notification_text_changelog">Cliquer pour découvrir les nouveautés.</string> + <string name="notification_title_how_to_enable">Bienvenue sur AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Apprenez comment activer AnySoftKeyboard</string> + <string name="testers_version">Version d’essai !</string> + <string name="license_title">Licence</string> + <string name="languages_cat">Langues</string> + <string name="about">À propos de</string> + <string name="changelog">Journal des modifications (Changelog)</string> + <string name="search_market_for_addons">Recherche de modules additionel</string> + <string name="theme_addons_settings">Réglages du thème du clavier</string> + <string name="keyboard_theme_tweak_group">Réglages fins</string> + <string name="bottom_row_addons_settings">Réglages de la rangée du bas</string> + <string name="top_row_addons_settings">Réglages de la rangée du haut</string> + <string name="close_button">Fermer</string> + <string name="how_to_active_text">Comment activer AnySoftKeyboard</string> + <string name="added_word"> + <xliff:g id="word">%s</xliff:g> + : Enregistré + </string> + <string name="hint_add_to_dictionary">\u2190 Cliquez de nouveau pour enregistrer</string> + <string name="hint_double_tap_to_close">Appuyez à nouveau pour supprimer les suggestions</string> + <string name="menu_insert_smiley">Insérez l\'émoticône</string> + <string name="click_for_help">Aide</string> + <string name="click_for_help_summary">Appuyer pour obtenir plus d’aide</string> + <string name="ui_group">Interface utilisateur</string> + <string name="physical_keyboard_change_notification_title">Notification en cas de changement de clavier</string> + <string name="physical_keyboard_change_notification_summary">Méthode de notification en cas de changement de + clavier + </string> + <string name="physical_keyboard_change_notification_dialog_title">Sélectionnez la méthode de notification</string> + <string name="lengthy_operations_toast_notification">Alertez en cas d\'opération de longue durée</string> + <string name="lengthy_operations_toast_notification_summary">Afficher des brèves notifications durant les longues + opérations + </string> + <string name="voice_input_not_support_in_this_os_version">Saisie vocale est prise en charge à partir d’Android 2.2 + </string> + <string name="voice_input_not_installed_title">Saisie vocale pas installée</string> + <string name="voice_input_not_installed_text">Il est nécessaire d’installer la saisie vocale Google pour utiliser + cette fonctionnalité. + </string> + <string name="voice_input_not_installed_action_install">Installer</string> + <string name="voice_input_not_installed_action_do_not_install">Non</string> + <string name="voice_input_not_voice_pack_in_market">Je ne trouve pas la saisie vocale + (com.google.android.voicesearch) sur le market. Désolé, la saisie vocale ne semble pas fonctionner sur votre + appareil. + </string> + <string name="change_ime">Mode de saisie</string> + <string name="override_dictionary">Remplacer le dictionnaire par défaut</string> + <string name="override_dictionary_title">Remplacer le dictionnaire + <xliff:g id="word">%s</xliff:g> + </string> + <string name="override_dictionary_default">Valeur implicite</string> + <string name="override_disabled">Remplacement autorisé</string> + <string name="override_enabled">Remplacement par + <xliff:g id="word">%s</xliff:g> + </string> + <string name="effects_group">Effets Optionel</string> + <string name="ime_settings">Configuration du clavier</string> + <string name="vibrate_on_key_press_title">Vibration lors de la pression d’une ou des touches</string> + <string name="vibrate_on_key_press_summary">Sélectionner cette option pour faire vibrer votre appareil lors de la + saisie au clavier + </string> + <string name="vibrate_on_key_press_dialog_title">Sélectionnez le type de vibration</string> + <string name="sound_on">Emettre un son lors de la saisie au clavier</string> + <string name="sound_on_summary">Effet sonore lors de la saisie au clavier.</string> + <string name="use_custom_sound_volume">Régler le volume personnalisé</string> + <string name="use_custom_sound_volume_on_summary">Volume des effets sonores personnalisé.</string> + <string name="use_custom_sound_volume_off_summary">Volume des effets sonores par défaut.</string> + <string name="custom_sound_volume">Volume personnalisé lors de la saisie au clavier</string> + <string name="speacial_fetures_group">Particularités</string> + <string name="switch_keyboard_on_space">Espace change le type de clavier</string> + <string name="switch_keyboard_on_space_on_summary">Passer de symboles/numéros à alphabet lorsque vous appuyez sur + espace + </string> + <string name="switch_keyboard_on_space_off_summary">Ne pas passer du clavier Symbole/Numérique á alphabétique lors + de la saisie du caractère espace + </string> + <string name="hide_soft_when_physical">Masquer le clavier virtuel lorsque le clavier physique est utilisé</string> + <string name="hide_soft_when_physical_on_summary">Masquer le clavier virtuel lorsque le clavier physique est + utilisé + </string> + <string name="hide_soft_when_physical_off_summary">Afficher le clavier virtuel lorsque le clavier physique est + utilisé + </string> + <string name="fullscreen_input_connection_supported">Afficher en plein écran en mode paysage</string> + <string name="fullscreen_input_connection_supported_on_summary">Plein écran en mode paysage</string> + <string name="fullscreen_input_connection_supported_off_summary">Pas de plein écran en mode paysage</string> + <string name="fullscreen_portrait_input_connection_supported">Utiliser le plein écran en mode portrait</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Plein écran en mode portrait</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Ne pas utiliser le plein écran en mode + portrait + </string> + <string name="backword_support">Option effacer le dernier mot</string> + <string name="backword_support_on_summary">Retour arrière plus majuscule efface le dernier mot</string> + <string name="backword_support_off_summary">Retour arrière plus majuscule efface le dernier caractère</string> + <string name="swipe_tweak_group">Modification des actions spécifique au mouvement sur écran</string> + <string name="swipe_up_action">Mouvement vers le haut</string> + <string name="swipe_up_action_summary">Définissez l’action générez par un mouvement vers le haut</string> + <string name="swipe_up_action_title">Choisissez l\'action générée par un mouvement vers le haut</string> + <string name="swipe_up_from_spacebar_action">Glisser de la barre d’espace vers le haut</string> + <string name="swipe_up_from_spacebar_action_summary">Défini l’action lors d’un glissé vers le haut depuis la barre + d’espace + </string> + <string name="swipe_up_from_spacebar_action_title">Sélectionnez l’action lors d’un glissé vers le haut de la barre + d’espace + </string> + <string name="swipe_down_action">Mouvement vers le bas</string> + <string name="swipe_down_action_summary">Définissez l’action créez par un mouvement vers le bas</string> + <string name="swipe_down_action_title">Sélectionner l\'action sur glissement vers le bas</string> + <string name="swipe_left_action">Mouvement vers la gauche</string> + <string name="swipe_left_action_summary">Définir l\'action sur glissement vers la gauche</string> + <string name="swipe_left_action_title">Sélectionner l\'action sur glissement vers la gauche</string> + <string name="swipe_right_action">Mouvement vers la droite</string> + <string name="swipe_right_action_summary">Définir l\'action sur glissement vers la droite</string> + <string name="swipe_right_action_title">Sélectionner l\'action sur glissement vers la droite</string> + <string name="pinch_gesture_action">Geste de pincer</string> + <string name="pinch_gesture_action_title">Sélectionnez l’action du geste de pincer</string> + <string name="pinch_gesture_action_summary">Définir l\'action du geste de pincer</string> + <string name="swipe_action_name_none">Pas d\'action</string> + <string name="swipe_action_name_next_alphabet">Clavier alphabétique suivant</string> + <string name="swipe_action_name_next_symbols">Clavier des symboles suivant</string> + <string name="swipe_action_name_next_inside_mode">Suivant dans le mode actuel</string> + <string name="swipe_action_name_cycle_keyboards">Parcourir tous les claviers</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Parcourir tous les claviers dans le sens inverse</string> + <string name="swipe_action_name_shift">Maj</string> + <string name="swipe_action_name_hide">Masquer le clavier</string> + <string name="swipe_action_name_backspace">Retour arrière</string> + <string name="swipe_action_name_clear_input">Effacer tout le texte</string> + <string name="swipe_action_name_cursor_up">Déplacez le curseur vers le haut</string> + <string name="swipe_action_name_cursor_down">Déplacer le curseur vers le bas</string> + <string name="swipe_action_name_cursor_left">Déplacer le curseur à gauche</string> + <string name="swipe_action_name_cursor_right">Déplacer le curseur à droite</string> + <string name="swipe_action_name_other_keyboards_mode">Changer de disposition de clavier</string> + <string name="swipe_action_name_split_layout">Scinder le clavier</string> + <string name="swipe_action_name_merge_layout">Fusionner le clavier</string> + <string name="settings_swipe_velocity_threshold_title">Vitesse seuil du glissé</string> + <string name="settings_swipe_velocity_threshold_summary">Vitesse minimale du glissé</string> + <string name="settings_swipe_velocity_very_slow">Très lent</string> + <string name="settings_swipe_velocity_slow">Lent</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Rapide</string> + <string name="settings_swipe_velocity_very_fast">Très rapide</string> + <string name="settings_swipe_distance_threshold_title">Distance seuil du glissé</string> + <string name="settings_swipe_distance_threshold_summary">La distance minimale du geste de glisser</string> + <string name="settings_swipe_distance_very_short">Très court</string> + <string name="settings_swipe_distance_short">Court</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Long</string> + <string name="settings_swipe_distance_very_long">Très long</string> + <string name="hardware_keys_group">Configuration des touches physiques</string> + <string name="volume_key_for_left_right_support">La touche de volume déplace le curseur à droite ou à gauche + </string> + <string name="volume_key_for_left_right_support_on_summary">Désactiver la touche de volume afin de déplacer le + curseur + </string> + <string name="volume_key_for_left_right_support_off_summary">La touche de volume plus déplace le curseur à gauche + moins déplace le curseur à droite + </string> + <string name="camera_key_for_backspace_backword_support">Utiliser les touches de l\'appareil photo pour effacer le + dernier mot\caractère + </string> + <string name="camera_key_for_backspace_backword_support_on_summary">Restauré la fonction des touches de l’appareil + photo + </string> + <string name="camera_key_for_backspace_backword_support_off_summary">La touche de la camera à moitié pressé efface + le dernier mot + </string> + <string name="special_dictionaries_group">Dictionnaires spécifiques</string> + <string name="use_user_dictionary">Dictionnaire utilisateur</string> + <string name="use_user_dictionary_on_summary">Suggérer les mots ajoutés par l\'utilisateur (appuyer longuement sur + la suggestion pour l\'ajouter) + </string> + <string name="use_auto_dictionary">Dictionnaire automatique</string> + <string name="use_contacts_dictionary_on_summary">Suggérer les noms de la liste de contacts</string> + <string name="use_contacts_dictionary_not_supported_summary">Fonction non disponible pour votre version du système + <string name="use_contacts_dictionary">Dictionnaire de contacts</string> + d\'exploitation. Désolé. + </string> + <string name="tweaks_group">Réglages avancés</string> + <string name="tweak_sound_group">Réglages du son</string> + <string name="tweak_physical_keyboard_group">Réglages du clavier physique</string> + <string name="tweak_ui_group">Réglages graphiques</string> + <string name="tweak_ux_group">Réglages du comportement</string> + <string name="tweak_dictionary_group">Paramètres du dictionnaire</string> + <string name="settings_min_length_for_word_correction">Longueur minimale de mot pour la correction</string> + <string name="is_sticky_extesion_keyboard_on_summary">Rester visible jusqu’à fermeture volontaire</string> + <string name="is_sticky_extesion_keyboard_off_summary">Fermer après pression d’une touche</string> + <string name="is_extesion_keyboard_above_keyboard">Extension haute du clavier</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Dessiner au dessus du clavier principal</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Dessiner sur le clavier principal</string> + <string name="show_new_tips_notifications_again">Afficher les nouvelles astuces</string> + <string name="show_new_tips_notifications_again_on_summary">Lorsque de nouvelles astuces sont disponibles, ils + seront affichées + </string> + <string name="show_new_tips_notifications_again_off_summary">Ne pas être prévenu de la disponibilité de nouvelles + astuces + </string> + <string name="show_settings_app_in_launcher">Application « paramètres »</string> + <string name="settings_key_show_settings_app_on_summary">Application « paramètres » visibles dans le lanceur + d’applications (peut nécessité un redémarrage) + </string> + <string name="settings_key_show_settings_app_off_summary">Cacher l’application « paramètres » (peut nécessiter un + redémarrage) + </string> + <string name="show_crash_notification">Rapport sur l\'accident</string> + <string name="show_crash_notification_off_summary">Ne pas signaler les accidents</string> + <string name="use_keyrepeat">Utiliser la répétition des touches</string> + <string name="use_keyrepeat_on_summary">répétition des touches est activée</string> + <string name="use_keyrepeat_off_summary">répétition des touches est désactivé</string> + <string name="emoticon_long_press_opens_popup">Boîte de dialogue des émoticônes sur appui long</string> + <string name="emoticon_long_press_opens_popup_on_summary">Afficher une boîte de dialogue des émoticônes sur appui + long + </string> + <string name="emoticon_long_press_opens_popup_off_summary">Afficher une boîte de dialogue des émoticônes sur appui + court + </string> + <string name="emoticon_popup_type_title">Type de boîte de dialogue pour les émoticônes</string> + <string name="emoticon_popup_type_summary">Sélectionnez le type de popup pour voir la sélection émoticône</string> + <string name="default_smiley_text">Emoticône par défaut</string> + <string name="default_domain_text">Domaine par défaut</string> + <string name="smiley_icon_on_smileys_key">Utiliser une icône pour la touche émoticône</string> + <string name="smiley_icon_on_smileys_key_on_summary">L\'icône sera dessinée sur la touche émoticône</string> + <string name="smiley_icon_on_smileys_key_off_summary">Le texte par défaut sera affiché sur la touche émoticône + </string> + <string name="key_preview_position_override">Position de l’aperçu</string> + <string name="key_preview_position_override_summary">Au-dessus de la touche appuyée ou au dessus du clavier + complet + </string> + <string name="key_preview_position_override_above_key">Au-dessus de la touche pressée</string> + <string name="key_preview_position_override_above_keyboard">Au dessus du clavier</string> + <string name="key_press_preview_popup">Aperçu de l\'appui sur la touche</string> + <string name="key_press_preview_popup_on_summary">Afficher un aperçu de la touche lorsqu\'elle est pressée</string> + <string name="key_press_preview_popup_off_summary">Ne pas afficher un aperçu de la touche lorsqu\'elle est pressée + </string> + <string name="zoom_factor_keys_in_portrait">Ratio de hauteur des touches en mode portrait</string> + <string name="zoom_factor_keys_in_landscape">Ratio de hauteur des touches en mode paysage</string> + <string name="insert_space_after_word_suggestion_selection">Espace après suggestion</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Insérer un espace après avoir choisi un mot + suggéré + </string> + <string name="double_space_to_period">Double espace devient point</string> + <string name="double_space_to_period_summary">Taper 2 fois sur espace pour afficher point+espace</string> + <string name="action_key_invisible_on_disable">Touche d\'action invisible</string> + <string name="action_key_invisible_on_disable_on_summary">La touche d\'action sera invisible sur demande de l\'IU + </string> + <string name="action_key_invisible_on_disable_off_summary">La touche d\'action sera toujours visible</string> + <string name="cycle_all_symbols_keyboards">Parcourir tous les symboles</string> + <string name="cycle_all_symbols_keyboards_on_summary">La touche symbole parcourt tous les claviers de symboles + </string> + <string name="cycle_all_symbols_keyboards_off_summary">La touche symbole ne montre que le clavier de symboles + principal + </string> + <string name="lang_key_shows_popup">Changement de langue par popup</string> + <string name="lang_key_shows_popup_on_summary">La touche langue affiche une boîte de dialogue</string> + <string name="lang_key_shows_popup_off_summary">La touche langue parcourt les langues</string> + <string name="auto_caps">Majuscules automatique</string> + <string name="grammer_group">Grammaire</string> + <string name="candidates_on">Afficher les suggestions</string> + <string name="quick_fix">Corrections rapides</string> + <string name="quick_fix_summary">Corrige les erreurs couramment tapé</string> + <string name="allow_suggestions_restart">Redémarrage des suggestions</string> + <string name="auto_complete">Sélection automatique du mot suggéré</string> + <string name="auto_complete_summary">Espace sélectionnera la suggestion en surbrillance</string> + <string name="physical_keyboard_suggestions">Suggestions avec le clavier physique</string> + <string name="physical_keyboard_suggestions_summary">Afficher les suggestions lorsque le clavier physique est + utilisé + </string> + <string name="keyboard_sandbox">Cliquez pour tester</string> + <string name="keyboard_sandbox_title">Tapez ci-dessous pour tester vos réglages</string> + <string name="contacts_dict">Dictionnaire de contacts</string> + <string name="contacts_dict_summary">Inclure les noms de contacts parmi les suggestions</string> + <string name="auto_dict">Dictionnaire automatique</string> + <string name="auto_dict_summary">Ajouter automatiquement au dictionnaire les mots souvent utilisés ou sélectionnés + </string> + <string name="no_extrenal_packs_support_title">Non supporté</string> + <string name="no_extrenal_packs_support_message">Pour le moment, AnySoftKeybord n’autorise pas de packs externes de + ce type.\n Une fois les spécifications de l’API déterminées, cette fonction sera ouverte.\nTenez-vous au + courant. + </string> + <string name="keyboards_group">Claviers</string> + <string name="symbols_keyboard">Symboles</string> + <string name="eng_keyboard">Anglais</string> + <string name="eng_keyboard_16keys">Clavier 16 touches en anglais</string> + <string name="additional_addons_group">Extensions additionnelles</string> + <string name="quick_text_keys_group">Texte rapide</string> + <string name="quick_text_key_active">Touche de texte rapide active</string> + <string name="quick_text_key_dialog_title">Sélection de la touche</string> + <string name="quick_text_key_summary">Sélectionner la touche de texte rapide à afficher sur les claviers</string> + <string name="extension_keyboards_group">Extension du clavier</string> + <string name="extension_keyboards_summary">Sélectionnez la rangée du bas, du haut ou l’extension de clavier</string> + <string name="top_generic_row_group">Rangée du haut habituelle</string> + <string name="top_generic_row_active">Rangée du haut actuelle</string> + <string name="top_generic_row_dialog_title">Sélectionnez le type de rangée</string> + <string name="top_generic_row_summary">Type de rangée à mettre en haut du clavier</string> + <string name="top_generic_row_list_title">Sélectionnez le type de rangée</string> + <string name="bottom_generic_row_group">Rangée du bas habituelle</string> + <string name="bottom_generic_row_active">Rangée du bas actuelle</string> + <string name="bottom_generic_row_dialog_title">Sélectionnez le type de rangée</string> + <string name="bottom_generic_row_summary">Type de rangée à mettre en bas du clavier</string> + <string name="bottom_generic_row_list_title">Sélectionnez le type de rangée</string> + <string name="extension_keyboard_group">Extension du clavier</string> + <string name="extension_keyboard_active">Extension du clavier active</string> + <string name="extension_keyboard_dialog_title">Sélectionnez une disposition</string> + <string name="extension_keyboard_summary">Type de clavier à utiliser comme extension</string> + <string name="extension_keyboard_list_title">Sélectionnez un clavier</string> + <string name="keyboard_theme_group">Thèmes du clavier</string> + <string name="keyboard_theme_active">Thème du clavier actuel</string> + <string name="keyboard_theme_dialog_title">Sélection du thème</string> + <string name="keyboard_theme_summary">Thème du clavier (skin/style) à utiliser</string> + <string name="keyboard_theme_list_title">Sélection du thème</string> + <string name="dark_plain_keyboard_theme_name">Thème foncé</string> + <string name="dark_plain_keyboard_theme_description">Couleurs sombres, thème simples</string> + <string name="light_plain_keyboard_theme_name">Thème clair</string> + <string name="light_plain_keyboard_theme_description">Couleurs claires, thème simple</string> + <string name="extension_kbd_top_none">Aucune ligne du haut</string> + <string name="extension_kbd_top_small">Petites touches</string> + <string name="extension_kbd_top_regular">Touches de tailles normales</string> + <string name="extension_kbd_top_small_numbers">Touches des chiffres</string> + <string name="extension_kbd_bottom_regular_with_voice">Régulier</string> + <string name="extension_kbd_bottom_regular">Classique (aucun mic)</string> + <string name="extension_kbd_bottom_iphone">Thème iphone (sans micro)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Thème iphone (avec micro)</string> + <string name="extension_kbd_extension_numbers_symbols">Chiffres et symboles</string> + <string name="show_tutorial_on_startup">Afficher ce tutoriel au démarrage</string> + <string name="tutorial_swipe_title">Glisser pour changer de clavier</string> + <string name="tutorial_swipe_text">La disposition du clavier peut être modifiée en glissant. Glissez de gauche à + droite pour changer de langue, glissez de droite à gauche pour afficher les symboles. + </string> + <string name="label_go_key">Fin</string> + <string name="label_next_key">Suivant</string> + <string name="label_previous_key">Précédent</string> + <string name="label_send_key">Envoyer</string> + <string name="label_search_key">Rechercher</string> + <string name="label_done_key">Finis</string> + <string name="label_tab_key">TAB</string> + <string name="label_home_key">HOME</string> + <string name="label_end_key">END</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Veuillez patienter</string> + <string name="toast_lengthy_words_long_operation">Dictionnaire en cours de chargement…</string> + <string name="toast_lengthy_start_up_operation">Démarrage d\'AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Création de claviers …</string> + <string name="select_keyboard_popup_title">Sélectionnez le clavier</string> + <string name="eng_dictionary">Anglais</string> + <string name="simley_key_name">Touche émoticône</string> + <string name="default_quick_text_key_name">Émoticônes simples</string> + <string name="multitap_timeout_title">Délai du multi-tap</string> + <string name="multitap_timeout_summary">Délai entre deux tap</string> + <string name="settings_multitap_timeout_disabled">Désactivé</string> + <string name="settings_multitap_timeout_faster">Plus rapide</string> + <string name="settings_multitap_timeout_fast">Rapide</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Lent</string> + <string name="settings_multitap_timeout_slower">Plus lent</string> + <string name="settings_multitap_timeout_never">Attendre pour toujours</string> + <string name="long_press_timeout_title">Durée de l’appui prolongé</string> + <string name="long_press_timeout_summary">Durée de l’appui prolongé pour être considéré comme tel</string> + <string name="settings_long_press_timeout_faster">Plus rapide</string> + <string name="settings_long_press_timeout_fast">Rapide</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Lent</string> + <string name="settings_long_press_timeout_slower">Plus lent</string> + <string name="settings_long_press_timeout_never">Jamais</string> + <string name="tweak_workarounds_group">Solutions de contournement</string> + <string name="workaround_disable_rtl_fix">Désactiver l’écriture de droite à gauche</string> + <string name="settings_split_state_title">État initial du clavier scindé</string> + <string name="settings_split_state_summary">Définir si le clavier est scindé par défaut ou pas</string> + <string name="settings_split_state_merged_always">Démarrer scindé</string> + <string name="settings_split_state_split_in_landscape">Démarrer scindé en mode paysage</string> + <string name="settings_split_state_split_always">Démarrer scindé</string> + <string name="user_dictionary_select_locale">Langue :</string> + <string name="user_dictionary_read_please_wait">Lecture des mots…</string> + <string name="user_dict_settings_titlebar">Dictionnaire personnel</string> + <string name="user_dict_editor">Éditeur de mots</string> + <string name="user_dict_settings_add_dialog_title">Ajouter au dictionnaire</string> + <string name="user_dict_settings_edit_dialog_title">Modifier le mot</string> + <string name="user_dict_settings_empty_text">Vous n\'avez pas de mot dans votre dictionnaire personnel. Vous pouvez + en ajouter via le menu. + </string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_title">Inverser la ponctuation et la barre d’espace</string> + <string name="should_swap_punctuation_and_space_yes">Oui</string> + <string name="should_swap_punctuation_and_space_no">Non</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Toujours afficher l\'icône de disposition</item> + <item>Lorsque d\'un changement sur le clavier physique</item> + <item>Aucune notification</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Aucun</item> + <item>Léger</item> + <item>Moyen</item> + <item>Fort</item> + </string-array> +</resources> diff --git a/src/main/res/values-hu/strings.xml b/src/main/res/values-hu/strings.xml new file mode 100755 index 000000000..23e0ee18e --- /dev/null +++ b/src/main/res/values-hu/strings.xml @@ -0,0 +1,512 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboard beállítások</string> + <string name="spell_checker_service_name">AnySoftKeyboard helyesírás-ellenőrző</string> + <string name="spell_checker_settings">AnySoftKeyboard helyesírás-ellenőrző beállítások</string> + <string name="subtype_generic">speller-generic</string> + <string name="copyright_text">Copyright © <xliff:g id="year">%s</xliff:g> <xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g> (v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>További licenszek…</u></string> + <string name="debug_tracing_starting">Trace indult. \nNe felejtsd el majd leállítani</string> + <string name="debug_tracing_starting_failed">Trace indítása sikertelen! Nézz bele a logokba.</string> + <string name="debug_tracing_finished">Trace befejeződött!\nTrace file: + <xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="click_to_restart_suggestions">Kattints a javaslatokért</string> + <string name="tips_notification_text">Tippek!</string> + <string name="tips_button">Használati utasítás</string> + <string name="tips_button_description">Néhány tipp az AnySoftKeyboard használatához</string> + <string name="tips_title">AnySoftKeyboard tippek</string> + <string name="tip_1_welcome_to_ask">Üdvözöl az AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">A beállításokhoz nyomd hosszan az ENTER gombot. Egy rakás személyre +szabható dolgot fogsz találni!</string> + <string name="tip_2_gestures">Támogatjuk a gesztusokat!</string> + <string name="tip_2_gestures_tip">Csúsztasd az ujjad! Balról jobbra: nyelvek között válthatsz, míg jobbról balra csúsztatva a szimbólumkiosztást kaphatod. A szóközről felfele csúsztatva az eszköztár jön fel, lefele csúsztatva pedig elrejtheted a billentyűzetet. \nMindez persze átállítható (emlékszel? Hosszan nyomni az ENTER-t).</string> + <string name="tip_3_hidden_kbds">Rejtett funkciók</string> + <string name="tip_3_hidden_kbds_tip">Van egy rejtett billentyűzet is:\n1)Csúsztasd az ujjad a szóközről felfele, és megjelenik egy billentyűzet nyilakkal ill. mikrofonnal (a hangvezérléshez). \n2)Csúsztasd felfele, ki a billentyűzetről az ujjad, és tartsd ott. Ez a bővített billentyűzetet hozza elő, számokkal, szimbólumokkal.</string> + <string name="tip_4_top_generic_row">Felső sor</string> + <string name="tip_4_top_generic_row_tip">A felső sor minden kiosztásban azonos, és megváltoztatható! Alapesetben szimbólumokat tartalmaz (<i>123</i>), bal-jobb nyilakat, és a nyelvválasztó gombot (<i>ABC</i>). +A beállításokban ezt megváltoztathatod.</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">A felső sor lecserélése</string> + <string name="tip_5_key_feedback">Visszajelzés</string> + <string name="tip_5_key_feedback_tip">Néha megnyugtató egy nem-vizuális visszajelzést kapni a billentyűk lenyomásáról. Most ezt megteheted, állíts be vibrálást, hangot, vagy mindkettőt egyszerre!</string> + <string name="tip_5_key_feedback_test">Ki akarja próbálni a visszejelzést?</string> + <string name="tip_6_bottom_rows">Alsó sor</string> + <string name="tip_6_bottom_rows_tip">A felső sorhoz hasonlóan az alsó sor is cserélhető. AnySoftKeyboard több típust is támogat - mikrofonnal, vagy nélküle, iPhone stílus, stb.</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Az alsó sor lecserélése</string> + <string name="tip_7_voice_input">Beszélj hozzám*</string> + <string name="tip_7_voice_input_tip">Pötyögni frankó, de hangalapú bevitel még menőbb! Diktálni szeretnél? Nyomj rá a mikrofon gombra, és beszélj!\nEz a funkció a Google hangfelismerő rutinját használja, úgyhogy légy nyugodt - működik! :)</string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Ha sűrűn használod a mikrofont, állítsd be fixre az alsó sorban (előző tipp, emlékszel?).\nA mikrofon egyébként bármikor elérhető a rejtett billentyűzetről (csúsztass felfele a szóközről).</string> + <string name="tip_7_voice_input_tip_note">* Android 2.2+ és internet kapcsolat szükséges hozzá.</string> + <string name="tip_8_suggestions">Kiegészítések</string> + <string name="tip_8_suggestions_tip">A kiválasztott nyelv támogatottságától függően, AnySoftKeyboard képes a beírt szavakat automatikusan befejezni, vagy korrigálni az elírásaidat. Ahogy elkezdesz gépelni, AnySoftKeyboard javaslatokat tesz a szó befejezésére, hogy azt ne kelljen végigírnod.</string> + <string name="tip_8_suggestions_editor">Ha nem ismerek egy szót, tanítsd meg nekem! Írd be az új szót, majd kattints rá a javaslat-szalagon. Ezután emlékezni fogok rá. A már letárolt szavakat szerkesztheted is az AnySoftKeyboard Szótárban.</string> + <string name="tip_9_suggestions_restart">A javaslatok újraindítása</string> + <string name="tip_9_suggestions_restart_tip">AnySoftKeyboard a már beírt szótöredék alapján javaslatokat tud tenni annak befejezésére. Emellett a már leírt szavakat is ki tudod cserélni hozzájuk hasonlóra: nyomj rá a beírt szóra, és a javasló-szalagon feltűnnek az alternatívák!</string> + <string name="main_tab_welcome">Üdvözöljük</string> + <string name="main_tab_links">Linkek</string> + <string name="main_tab_credits">Szerzők</string> + <string name="how_to_pointer_title">Üdvözlünk az AnySoftKeyboard programban</string> + <string name="how_to_pointer_version_prefix">Verzió: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard nem egy általános app - ez egy képernyő-billentyűzet helyettesítő!</string> + <string name="how_to_pointer_go_to_links">További információkért nyisd meg a Linkek fület.</string> + <string name="how_to_pointer_how_to_url">Tippek arról, hogyan kell használni a billentyűzet:</string> + <string name="how_to_pointer_site">Általános információk:</string> + <string name="how_to_pointer_changelog">Információ a legújabb verzióról:</string> + <string name="how_to_pointer_issues">Hibajelentő:</string> + <string name="main_tab_credits_title">Az alkalmazás a következő emberek segítségével jött létre</string> + <string name="main_tab_credits_created_by">Készítette:</string> + <string name="main_tab_credits_additional_work_by">További programozási munka:</string> + <string name="main_tab_credits_localization_by">Honosítás:</string> + <string name="main_tab_credits_GUI_by">Grafika:</string> + <string name="how_to_enable_dialog_title">AnySoftKeyboard engedélyezése?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard még nincs aktiválva. Megmutassam, hogyan teheted ezt meg?</string> + <string name="how_to_enable_dialog_show_me">Mutasd!</string> + <string name="how_to_enable_dialog_dont_show_me">Később</string> + <string name="how_to_simple_howto_preface">Az Android megkívánja, hogy a felhasználó maga aktiválja a nem beépített billentyűzeteket. Mutatom:</string> + <string name="how_to_simple_howto_enable_ask">1. lépés: Engedélyezd az AnySoftKeyboard-t (figyelmeztetni fog lehetséges billentyű-lopásra, de ne aggódj, az AnySoftKeyboard nem tárol és nem küld adatokat sehova):</string> + <string name="how_to_simple_howto_enable_ask_button">Az AnySoftKeyboard engedélyezése</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Nyomd meg a VISSZA gombot, hogy visszajuss az aktivációs lapra</string> + <string name="how_to_simple_howto_switch_to_ask">2. lépés: Válaszd az AnySoftKeyboard-t mint aktív beviteli metódust:</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Válts AnySoftKeyboard-ra!</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Először az első lépést kell végrehajtani!</string> + <string name="how_to_simple_howto_go_to_settings">3. lépés (nem kötelező): AnySoftKeyboard teljesen személyre szabható. Variáld! De később is megteheted, hosszan nyomva az ENTER-t.</string> + <string name="how_to_simple_howto_go_to_settings_button">Az AnySoftKeyboard beállításai</string> + <string name="ime_name_beta">AnySoftKeyboard BÉTA</string> + <string name="notification_text_testers">Ez egy béta verzió. Csak óvatosan!</string> + <string name="notification_text_changelog">Nézd meg, mik az újdonságok!</string> + <string name="notification_title_how_to_enable">Üdvözöl az AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Az engedélyezéséről</string> + <string name="testers_version">Tesztelői változat!</string> + <string name="license_title">Licensz</string> + <string name="languages_cat">Nyelvek</string> + <string name="about">Névjegy</string> + <string name="changelog">Változások</string> + <string name="search_market_for_addons">Kiegészítők keresése</string> + <string name="no_market_store_available">Nem található az Android Áruház a készülékeden. Nem tudok kiegészítőket keresni!</string> + <string name="theme_addons_settings">Billentyűzet téma beállításai</string> + <string name="keyboard_theme_tweak_group">Finomhangolás</string> + <string name="keyboard_theme_tweak_hints_group">Szövegtippek finomhangolása</string> + <string name="bottom_row_addons_settings">Alsó sor beállítások</string> + <string name="top_row_addons_settings">Felső sor beállítások</string> + <string name="close_button">Bezárás</string> + <string name="how_to_active_text">Hogyan aktiváljuk az AnySoftKeyboardot?</string> + <string name="added_word">Elmentve: + <xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">Eltávolítod\?</string> + <string name="removed_word">Eltávolítva: + <xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 A mentéshez érintsd meg újra</string> + <string name="hint_double_tap_to_close">Nyomd meg újra a javaslatok elrejtéséhez</string> + <string name="menu_insert_smiley">Hangulatjel beszúrása</string> + <string name="click_for_help">Súgó</string> + <string name="click_for_help_summary">Kiegészítő súgó az AnySoftKeyboard-höz</string> + <string name="ui_group">Felhasználói felület</string> + <string name="physical_keyboard_change_notification_title">Billentyűzet elrendezés értesítés</string> + <string name="physical_keyboard_change_notification_summary">Az aktív kiosztás kijelzője. Jelenleg: %s</string> + <string name="physical_keyboard_change_notification_dialog_title">Válaszd ki az értesítés típusát</string> + <string name="lengthy_operations_toast_notification">Értesítés a hosszadalmas műveleteknél</string> + <string name="lengthy_operations_toast_notification_summary">Rövid értesítés megjelenítése a hosszadalmas műveleteknél</string> + <string name="voice_input_not_support_in_this_os_version">A hangfelismerés csak az Android 2.2 után támogatott!</string> + <string name="voice_input_not_installed_title">Nincs telepítve a hangfelismerő alkalmazás</string> + <string name="voice_input_not_installed_text">Ezen funkció használatához először telepítsd a Google hangfelismerő szolgáltatását az Áruházból.</string> + <string name="voice_input_not_installed_action_install">Telepítsd</string> + <string name="voice_input_not_installed_action_do_not_install">Ne</string> + <string name="voice_input_not_voice_pack_in_market">Nem található a hangbevitel (com.google.android.voicesearch) az Áruházban. Bocsi, de a hangbevitel így nem működik a készülékeden.</string> + <string name="change_ime">Beviteli mód módosítása</string> + <string name="override_dictionary">Szótár felülbírálása</string> + <string name="override_dictionary_title"><xliff:g id="word">%s</xliff:g> + szótár felülbírálása + </string> + <string name="override_dictionary_default">Alapértelmezett</string> + <string name="override_disabled">Felülbírálás törölve</string> + <string name="override_enabled">Felülírás erre + <xliff:g id="word">%s</xliff:g> + </string> + <string name="effects_group">Hatások</string> + <string name="ime_settings">Billentyűzet beállítások</string> + <string name="vibrate_on_key_press_title">Gombnyomásra rezegjen</string> + <string name="vibrate_on_key_press_summary">Milyen módon rezegjen a telefon a gombok lenyomásánál</string> + <string name="vibrate_on_key_press_dialog_title">Rezgés erejének kiválasztása</string> + <string name="sound_on">Gombnyomásra hang</string> + <string name="sound_on_summary">Hang kiadása gombnyomásra</string> + <string name="use_custom_sound_volume">Egyedi hangerő beállítása</string> + <string name="use_custom_sound_volume_on_summary">Egyéni hangerő beállítás</string> + <string name="use_custom_sound_volume_off_summary">A hangeffektusok hangereje a rendszer értesítési hangerejével azonos.</string> + <string name="custom_sound_volume">Gombnyomások egyedi hangereje</string> + <string name="speacial_fetures_group">Speciális funkciók</string> + <string name="switch_keyboard_on_space">Szóközzel billentyűzet váltás</string> + <string name="switch_keyboard_on_space_on_summary">Váltás szimbólum/számok kiosztásról abc-re a szóköz lenyomásakor</string> + <string name="switch_keyboard_on_space_off_summary">Ne váltson szimbólum/számok kiosztásról abc-re a szóköz lenyomásakor</string> + <string name="hide_soft_when_physical">Billentyűzet elrejtése</string> + <string name="hide_soft_when_physical_on_summary">Billentyűzet rejtve, amikor a fizikai billentyűzet használva van</string> + <string name="hide_soft_when_physical_off_summary">Billentyűzet megjelenítve, amikor a fizikai billentyűzet használva van</string> + <string name="fullscreen_input_connection_supported">Teljes képernyő fekvő módban</string> + <string name="fullscreen_input_connection_supported_on_summary">Teljes képernyős bevitel fekvő módban</string> + <string name="fullscreen_input_connection_supported_off_summary">Normál bevitel fekvő módban</string> + <string name="fullscreen_portrait_input_connection_supported">Teljes képernyő álló módban</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Teljes képernyős bevitel álló üzemmódban</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Ne legyen teljes képernyős bevitel álló módban</string> + <string name="backword_support">Szó törlés támogatása</string> + <string name="backword_support_on_summary">SHIFT+Törlés az utolsó szót törli</string> + <string name="backword_support_off_summary">SHIFT+Törlés az utolsó karaktert törli</string> + <string name="swipe_tweak_group">Gesztusok változtatása</string> + <string name="swipe_up_action">Felfele húzás</string> + <string name="swipe_up_action_summary">Felfele húzás beállítása</string> + <string name="swipe_up_action_title">Felfele húzás kiválasztása</string> + <string name="swipe_up_from_spacebar_action">Szóközről felfele húzás</string> + <string name="swipe_up_from_spacebar_action_summary">Szóközről felfele húzás beállítása</string> + <string name="swipe_up_from_spacebar_action_title">Szóközről felfele húzás kiválasztása</string> + <string name="swipe_down_action">Lefele húzás</string> + <string name="swipe_down_action_summary">Lefele húzás beállítása</string> + <string name="swipe_down_action_title">Lefele húzás kiválasztása</string> + <string name="swipe_left_action">Balra húzás</string> + <string name="swipe_left_action_summary">Balra húzás beállítása</string> + <string name="swipe_left_action_title">Balra húzás kiválasztása</string> + <string name="swipe_right_action">Jobbra húzás</string> + <string name="swipe_right_action_summary">Jobbra húzás beállítása</string> + <string name="swipe_right_action_title">Jobbra húzás kiválasztása</string> + <string name="pinch_gesture_action">Összehúzási gesztus</string> + <string name="pinch_gesture_action_title">Mit csináljunk összehúzáskor</string> + <string name="pinch_gesture_action_summary">Összehúzás beállítása</string> + <string name="separate_gesture_action">Széthúzó mozdulat</string> + <string name="separate_gesture_action_title">Válassz széthúzó mozdulat funkciót</string> + <string name="separate_gesture_action_summary">Add meg, mi történjen a széthúzó mozdulatra</string> + <string name="swipe_action_name_none">Nincs művelet</string> + <string name="swipe_action_name_next_alphabet">Következő ábécé billentyűzet</string> + <string name="swipe_action_name_next_symbols">Következő szimbólum billentyűzet</string> + <string name="swipe_action_name_next_inside_mode">Következő a jelenlegi üzemmódban</string> + <string name="swipe_action_name_cycle_keyboards">Váltás a billentyűzetek között</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Visszafelé váltás a billentyűzetek között</string> + <string name="swipe_action_name_shift">Nagy betűk</string> + <string name="swipe_action_name_hide">Billentyűzet elrejtése</string> + <string name="swipe_action_name_backspace">Törlés</string> + <string name="swipe_action_name_backword">Vissza egy szóval</string> + <string name="swipe_action_name_clear_input">A teljes szöveg törlése</string> + <string name="swipe_action_name_cursor_up">Kurzor felfele</string> + <string name="swipe_action_name_cursor_down">Kurzor lefelé</string> + <string name="swipe_action_name_cursor_left">Kurzor balra</string> + <string name="swipe_action_name_cursor_right">Kurzor jobbra</string> + <string name="swipe_action_name_other_keyboards_mode">Elrendezés váltása</string> + <string name="swipe_action_name_split_layout">Osztott elrendezés</string> + <string name="swipe_action_name_merge_layout">Egyesített elrendezés</string> + <string name="swipe_action_name_utility_keyboard">Segéd billentyűzet</string> + <string name="settings_swipe_velocity_threshold_title">Húzási sebesség határa</string> + <string name="settings_swipe_velocity_threshold_summary">Minimális elhúzási sebesség, ami felett már gesztusnak értelmezhető a mozdulat</string> + <string name="settings_swipe_velocity_very_slow">Nagyon lassú</string> + <string name="settings_swipe_velocity_slow">Lassú</string> + <string name="settings_swipe_velocity_normal">Normál</string> + <string name="settings_swipe_velocity_fast">Gyors</string> + <string name="settings_swipe_velocity_very_fast">Nagyon gyors</string> + <string name="settings_swipe_distance_threshold_title">Húzási távolság határa</string> + <string name="settings_swipe_distance_threshold_summary">Minimális elhúzási távolság, ami felett már gesztusnak értelmezhető a mozdulat</string> + <string name="settings_swipe_distance_very_short">Nagyon rövid</string> + <string name="settings_swipe_distance_short">Rövid</string> + <string name="settings_swipe_distance_normal">Normál</string> + <string name="settings_swipe_distance_long">Hosszú</string> + <string name="settings_swipe_distance_very_long">Nagyon hosszú</string> + <string name="hardware_keys_group">Fizikai gombok használata</string> + <string name="volume_key_for_left_right_support">Balra/jobbra a hangerővel</string> + <string name="volume_key_for_left_right_support_on_summary">Hangerő fel - kurzor balra, hangerő le - kurzor jobbra</string> + <string name="volume_key_for_left_right_support_off_summary">Hangerő fel gomb balra, a hangerő le gomb jobbra viszi a kurzort</string> + <string name="camera_key_for_backspace_backword_support">Kamera gomb használata</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Kamera gomb félig nyomásánál törlődik az utolsó karakter, teljes nyomásánál az egész szó</string> + <string name="camera_key_for_backspace_backword_support_off_summary">A kamera gombot félig lenyomva az utolsó karakter +törlődik, teljesen lenyomva az utolsó szó</string> + <string name="special_dictionaries_group">Speciális szótárak</string> + <string name="special_dictionaries_group_summary">Javaslati szótárak az AnySoftKeyboard-ban</string> + <string name="use_user_dictionary">Felhasználói szótár</string> + <string name="use_user_dictionary_on_summary">Felhasználó által felvett szavakat ajánl (dupla kattintás a szóra a beillesztéshez)</string> + <string name="use_user_dictionary_off_summary"> </string> + <string name="always_use_fallback_user_dictionary">Vész-felhasználói szótár használata</string> + <string name="always_use_fallback_user_dictionary_on_summary">Csak az AnySoftKeyboard beépített szótárának használata (nem javasolt).</string> + <string name="always_use_fallback_user_dictionary_off_summary">Próbálja használni az Android beépített felhasználói szótárát először (ajánlott).</string> + <string name="use_auto_dictionary">Automatikus szótár</string> + <string name="use_auto_dictionary_dialog_title">Válassz tanulási módszert</string> + <string name="use_auto_dictionary_summary">Automatikusan tanulja az új szavakat. Tanulási módszer: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Néhány használat után</string> + <string name="auto_dictionary_threshold_type_immediately">Begépelés után azonnal</string> + <string name="auto_dictionary_threshold_type_off">Ne foglalkozzon az új szavakkal</string> + <string name="use_contacts_dictionary">Névjegyzék szótár</string> + <string name="use_contacts_dictionary_on_summary">A névjegyzékből is javasol neveket</string> + <string name="use_contacts_dictionary_off_summary"> </string> + <string name="use_contacts_dictionary_not_supported_summary">Nem támogatjuk az operációs rendszered verzióját.</string> + <string name="tweaks_group">Finomhangolás</string> + <string name="tweak_sound_group">Hangokhoz kapcsolódó hangolás</string> + <string name="tweak_physical_keyboard_group">Fizikai billentyűzet hangolása</string> + <string name="tweak_ui_group">Megjelenés finomhangolása</string> + <string name="tweak_ux_group">Viselkedés finomhangolása</string> + <string name="tweak_dictionary_group">Szótár finomhangolása</string> + <string name="settings_min_length_for_word_correction">Minimális szóhossz, amit már korrigálunk</string> + <string name="show_keyboard_name_text">Mutasd a billentyűzet nevét</string> + <string name="show_keyboard_name_on_summary">Mutasd a billentyűzet nevét az értesítő sávon</string> + <string name="show_keyboard_name_off_summary">Ne mutasd soha a billentyűzet nevét</string> + <string name="use_custom_keytext_color">Betűszín felülbírálása</string> + <string name="use_custom_keytext_color_on_summary">Saját billentyűzetszín használata</string> + <string name="use_custom_keytext_color_off_summary">A téma betűszínének használata</string> + <string name="show_hint_text">Alternatív karakterek</string> + <string name="show_hint_text_on_summary">Alternatív karakterek a gombokon, amennyiben a téma támogatja</string> + <string name="show_hint_text_off_summary">Nincsenek alternatív karaktereket a gombokon</string> + <string name="use_custom_hint_color">Tippek színének felülbírálata</string> + <string name="use_custom_hint_color_on_summary">Saját betűszín használata</string> + <string name="use_custom_hint_color_off_summary">A téma színének használata</string> + <string name="use_custom_hint_align">Tippek helyének felülbírálása</string> + <string name="use_custom_hint_align_on_summary">Saját pozíció beállítása a tippekhez</string> + <string name="use_custom_hint_align_off_summary">A téma szerinti pozíció megtartása</string> + <string name="custom_hint_align">Egyedi vízszintes tipp igazítás</string> + <string name="custom_hint_align_summary">Billentyű tippjének balra, középre vagy jobbra igazítása</string> + <string name="settings_custom_hint_align_dialog_title">Tippek vízszintes igazításának beállítása</string> + <string name="custom_hint_valign">Saját függőleges tipp igazítás</string> + <string name="custom_hint_valign_summary">Tippek alulra vagy felülre igazítása</string> + <string name="settings_custom_hint_valign_dialog_title">Tippek függőleges igazításának beállítása</string> + <string name="is_sticky_extesion_keyboard">\'Tartós\' kiegészítő billentyűzet</string> + <string name="is_sticky_extesion_keyboard_on_summary">Látható marad amíg be nem zárják</string> + <string name="is_sticky_extesion_keyboard_off_summary">Bezárul az első gombnyomás után</string> + <string name="is_extesion_keyboard_above_keyboard">Felső kiegészítő billentyűzet</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Megjelenítés a fő billentyűzet felett</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Megjelenítés a fő billentyűzeten</string> + <string name="show_new_tips_notifications_again">Mutasd a tippeket</string> + <string name="show_new_tips_notifications_again_on_summary">Megjeleníti a legújabb tippeket</string> + <string name="show_new_tips_notifications_again_off_summary">Nem kapsz értesítést, ha új tipp érhető el</string> + <string name="show_settings_app_in_launcher">Beállító alkalmazás</string> + <string name="settings_key_show_settings_app_on_summary">A beállító-alkalmazás elérhető lesz a gyorsindítóból (újraindításra lehet szükség)</string> + <string name="settings_key_show_settings_app_off_summary">Beállító alkalmazás elrejtése (újraindítás szükséges)</string> + <string name="show_crash_notification">Hibajelentés</string> + <string name="show_crash_notification_on_summary">Az ASK összeomlásakor a hibajelentés párbeszédablak megnyitása</string> + <string name="show_crash_notification_off_summary">Hiba esetén nem kérek értesítést</string> + <string name="use_keyrepeat">Billentyű ismétlés</string> + <string name="use_keyrepeat_on_summary">Billentyű ismétlés bekapcsolva</string> + <string name="use_keyrepeat_off_summary">Billentyű ismétlés kikapcsolva</string> + <string name="emoticon_long_press_opens_popup">Hangulat ablak</string> + <string name="emoticon_long_press_opens_popup_on_summary">Hangulatjelek megjelenítése hosszú gombnyomásra</string> + <string name="emoticon_long_press_opens_popup_off_summary">Hangulatjelek megjelenítése rövid gombnyomásra</string> + <string name="emoticon_popup_type_title">Hangulatjelek felugró ablakának típusa</string> + <string name="emoticon_popup_type_summary">Válaszd ki a felugró ablak típusát a hangulatjelek számára</string> + <string name="default_smiley_text">Hangulatjel szöveg</string> + <string name="default_domain_text">Domain szöveg</string> + <string name="smiley_icon_on_smileys_key">Hangulat ikon használata</string> + <string name="smiley_icon_on_smileys_key_on_summary">A hangulatjel gomb ikonnal</string> + <string name="smiley_icon_on_smileys_key_off_summary">Az alapértelmezett hangulatjel szöveg jelenik meg a gombon</string> + <string name="key_preview_position_override">Bill. előnézet poziciója</string> + <string name="key_preview_position_override_summary">A lenyomott billentyű, vagy a billentyűzet felett</string> + <string name="key_preview_position_override_above_key">A lenyomott bill. felett</string> + <string name="key_preview_position_override_above_keyboard">A billentyűzet felett</string> + <string name="key_press_preview_popup">Gomb előnézet</string> + <string name="key_press_preview_popup_on_summary">Felugró visszajelzés megjelenítése gombnyomásra</string> + <string name="key_press_preview_popup_off_summary">Nincs felugró visszejelzés gombnyomáskor</string> + <string name="zoom_factor_keys_in_portrait">Gomb magasság álló módban</string> + <string name="zoom_factor_keys_in_landscape">Gomb magasság fekvő módban</string> + <string name="insert_space_after_word_suggestion_selection">Szó választás után szóköz</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Szóköz beszúrása a javasolt szó után</string> + <string name="insert_space_after_word_suggestion_selection_off_summary"> </string> + <string name="double_space_to_period">Dupla szóköz pontot ír ki</string> + <string name="double_space_to_period_summary">Dupla szóköz érintésre pont és szóköz</string> + <string name="action_key_invisible_on_disable">Láthatatlan műveletgomb</string> + <string name="action_key_invisible_on_disable_on_summary">A műveletgomb láthatatlan lesz, ha a programok kérik</string> + <string name="action_key_invisible_on_disable_off_summary">A művelet gomb mindig látható lesz</string> + <string name="tweak_animations_level_title">Animációk</string> + <string name="tweak_animations_level_summary">Mennyi animációt használjunk? Most: %s</string> + <string name="tweak_animations_level_types_full">Összeset</string> + <string name="tweak_animations_level_types_some">Néhányat</string> + <string name="tweak_animations_level_types_none">Semennyit</string> + <string name="cycle_all_symbols_keyboards">Szimbólum gomb</string> + <string name="cycle_all_symbols_keyboards_on_summary">A szimbólum gomb az összes szimbólum kiosztáson végigmegy</string> + <string name="cycle_all_symbols_keyboards_off_summary">A szimbólum gomb csak a főbb szimbólumokat mutatja</string> + <string name="lang_key_shows_popup">Nyelv választás listából</string> + <string name="lang_key_shows_popup_on_summary">A nyelv választó gomb egy listát fog felhozni</string> + <string name="lang_key_shows_popup_off_summary">A nyelv választó gomb léptet a nyelvek közt</string> + <string name="auto_caps">Automatikus nagybetűsítés</string> + <string name="grammer_group">Nyelvtan</string> + <string name="candidates_on">Javaslatok megjelenítése</string> + <string name="quick_fix">Gyors javítások</string> + <string name="quick_fix_summary">A gyakori hibákat kijavítja</string> + <string name="allow_suggestions_restart">Javalatok újraindítása</string> + <string name="allow_suggestions_restart_summary">Szó javaslatot újraindítás kurzor mozgatáskor</string> + <string name="auto_complete">Automatikus javaslatok</string> + <string name="auto_complete_summary">Szóközre a javasolt szó használata</string> + <string name="physical_keyboard_suggestions">Javaslatok fizikai billentyűzethez</string> + <string name="physical_keyboard_suggestions_summary">Javaslatok megjelenítése a készülék billentyűzetének használatakor</string> + <string name="keyboard_sandbox">Kattints ide a teszteléshez</string> + <string name="keyboard_sandbox_title">Írj ide valamilyen szöveget a beállításaid teszteléséhez</string> + <string name="contacts_dict">Kapcsolatok szótár</string> + <string name="contacts_dict_summary">Kapcsolatok neveiből is ajánl a javaslatoknál</string> + <string name="auto_dict">Automatikus szótár</string> + <string name="auto_dict_summary">A gyakran használt vagy kijelölt szavak automatikusan a szótárba kerülnek</string> + <string name="no_extrenal_packs_support_title">Nem támogatott</string> + <string name="no_extrenal_packs_support_message">Jelenleg az AnySoftKeyboard nem támogat ilyen típusú külső csomagokat.\nAz API specifikációk átvizsgálása után ez a funkció is elérhető lesz.\nNézz vissza később.</string> + <string name="keyboards_group">Billentyűzet</string> + <string name="keyboards_group_summary">AnySoftKeyboard által használt billentyűzetminták</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">telefon</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">idő</string> + <string name="eng_keyboard">Angol</string> + <string name="eng_keyboard_qwertywithsymbols">Angol szimbólumokkal</string> + <string name="eng_keyboard_16keys">16 billentyűs angol</string> + <string name="keyboard_change_locked">n/a</string> + <string name="selected_add_on_summary">Jelenleg használatban: \'<xliff:g id="addOnName">%s</xliff:g>\' + </string> + <string name="additional_addons_group">További kiegészítők</string> + <string name="quick_text_keys_group">Gyors gombok</string> + <string name="quick_text_key_active">Az aktuális gyors-szöveg gomb</string> + <string name="quick_text_key_dialog_title">Gomb kiválasztása</string> + <string name="quick_text_key_summary">Kiválasztott Gyorsszöveg-billentyű: %s</string> + <string name="extension_keyboards_group">Kiegészítő billentyűzetek</string> + <string name="extension_keyboards_summary">Válasszon alsó, felső sorokat és kiegészítő billentyűzetet</string> + <string name="top_generic_row_group">Felső billentyűzet sor</string> + <string name="top_generic_row_active">Aktuális felső sor</string> + <string name="top_generic_row_dialog_title">Válaszd ki a sor típusát</string> + <string name="top_generic_row_summary">Kiválasztott felső sor: %s</string> + <string name="top_generic_row_list_title">Válaszd ki a sor típusát</string> + <string name="bottom_generic_row_group">Alsó billentyűzet sor</string> + <string name="bottom_generic_row_active">Aktuális alsó sor</string> + <string name="bottom_generic_row_dialog_title">Válassza ki a sor típusát</string> + <string name="bottom_generic_row_summary">Kiválasztott alsó sor: %s</string> + <string name="bottom_generic_row_list_title">Válaszd ki a sor típusát</string> + <string name="extension_keyboard_group">Kiegészítő billentyűzet</string> + <string name="extension_keyboard_active">Jelenlegi kiegészítő billentyűzet</string> + <string name="extension_keyboard_dialog_title">Válassz billentyűzetet</string> + <string name="extension_keyboard_summary">Kiválasztott Kiegészítő Billentyűzet: %s</string> + <string name="extension_keyboard_list_title">Válassz billentyűzetet</string> + <string name="keyboard_theme_group">Billentyűzet témák</string> + <string name="keyboard_theme_active">Aktív billentyűzet téma</string> + <string name="keyboard_theme_dialog_title">Téma kiválasztása</string> + <string name="keyboard_theme_summary">Kiválasztott téma: %s</string> + <string name="keyboard_theme_list_title">Téma kiválasztása</string> + <string name="dark_plain_keyboard_theme_name">Egyszerű, sötét téma</string> + <string name="dark_plain_keyboard_theme_description">Sötét színek, egyszerű grafika</string> + <string name="light_plain_keyboard_theme_name">Egyszerű, világos téma</string> + <string name="light_plain_keyboard_theme_description">Világos színek, egyszerű grafika</string> + <string name="blacktheme_keyboard_theme_name">Egyszerű fekete, világitó effekttel</string> + <string name="blacktheme_keyboard_theme_description">Egyszerű fekete téma, szines kiemeléssel</string> + <string name="lean_dark_keyboard_theme_name">Totál fekete</string> + <string name="lean_dark_keyboard_theme_description">Sötét téma, minimális grafikával</string> + <string name="lean_dark_2_keyboard_theme_name">Totál fekete - 2. változat</string> + <string name="extension_kbd_top_none">Nincs felső sor</string> + <string name="extension_kbd_top_small">Kis gombok</string> + <string name="extension_kbd_top_regular">Normál méretű gombok</string> + <string name="extension_kbd_top_small_numbers">Szám gombok</string> + <string name="extension_kbd_top_numbers_alt">Alternatív számbillentyűk</string> + <string name="extension_kbd_top_nav">Navigációs gombok</string> + <string name="extension_kbd_bottom_regular_with_voice">Hangyományos</string> + <string name="extension_kbd_bottom_regular">Klasszikus (nincs mikrofon)</string> + <string name="extension_kbd_bottom_iphone">iPhone stílusú (nincs mikrofon)</string> + <string name="extension_kbd_bottom_iphone_with_voice">iPhone stílusú (mikrofonnal)</string> + <string name="extension_kbd_bottom_alt">Alternatív (nincs mikrofon)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternatív, mikrofonnal</string> + <string name="extension_kbd_extension_numbers_symbols">Számok és szimbólumok</string> + <string name="show_tutorial_on_startup">Ennek a bevezetőnek a megjelenítése indításkor</string> + <string name="tutorial_swipe_title">Gesztusok billentyűzet váltásra</string> + <string name="tutorial_swipe_text">A billentyű-kiosztás megváltoztatható az ujjad csúsztatásával: +Balról jobbra: nyelv-váltás; jobbról balra: szimbólumok.</string> + <string name="label_go_key">Menj</string> + <string name="label_next_key">Köv.</string> + <string name="label_previous_key">Előző</string> + <string name="label_send_key">Küld</string> + <string name="label_search_key">Keres</string> + <string name="label_done_key">Kész</string> + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Home</string> + <string name="label_end_key">End</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Kérlek várj</string> + <string name="toast_lengthy_words_long_operation">Szótár betöltése…</string> + <string name="toast_lengthy_start_up_operation">AnySoftKeyboard indítása… </string> + <string name="lengthy_creating_keyboard_operation">Billentyűzetek létrehozása…</string> + <string name="select_keyboard_popup_title">Billentyűzet kiválasztása</string> + <string name="eng_dictionary">Angol</string> + <string name="simley_key_name">Hangulatjel gomb</string> + <string name="default_quick_text_key_name">Egyszerű hangulatjelek</string> + <string name="multitap_timeout_title">Többszörös érintés sebessége</string> + <string name="multitap_timeout_summary">Milyen gyorsan kell megérinteni ugyanazt a gombot, hogy az alternatív karaktereket írja ki</string> + <string name="settings_multitap_timeout_disabled">Letiltva</string> + <string name="settings_multitap_timeout_faster">Gyorsabb</string> + <string name="settings_multitap_timeout_fast">Gyors</string> + <string name="settings_multitap_timeout_normal">Normál</string> + <string name="settings_multitap_timeout_slow">Lassú</string> + <string name="settings_multitap_timeout_slower">Lassabb</string> + <string name="settings_multitap_timeout_never">Örökké vár</string> + <string name="long_press_timeout_title">Hosszú érintés ideje</string> + <string name="long_press_timeout_summary">Az idő, ami után a program felajánlja az alternatív karaktereket</string> + <string name="settings_long_press_timeout_faster">Gyorsabb</string> + <string name="settings_long_press_timeout_fast">Gyors</string> + <string name="settings_long_press_timeout_normal">Normál</string> + <string name="settings_long_press_timeout_slow">Lassú</string> + <string name="settings_long_press_timeout_slower">Lassabb</string> + <string name="settings_long_press_timeout_never">Soha</string> + <string name="tweak_workarounds_group">Lehetséges megoldások</string> + <string name="workaround_disable_rtl_fix">Jobbról-balra mód tiltása</string> + <string name="workaround_disable_rtl_fix_summary_on">Rendszer J-B mód használata (SE telefonok)</string> + <string name="workaround_disable_rtl_fix_summary_off">AnySoftKeyboard J-B mód használata</string> + <string name="settings_split_state_title">Osztott/hagyományos kezdeti elrednezés</string> + <string name="settings_split_state_summary">Határozd meg a billentyűzet alapfelosztását. Jelenlegi: %s</string> + <string name="settings_split_state_merged_always">Hagyományos</string> + <string name="settings_split_state_split_in_landscape">Fekvőben osztott</string> + <string name="settings_split_state_split_always">Mindig osztott</string> + <string name="user_dictionary_select_locale">Nyelv:</string> + <string name="user_dictionary_read_please_wait">Szavak beolvasása…</string> + <string name="user_dict_settings_titlebar">Felhasználói szótár</string> + <string name="user_dict_editor">Szó szerkesztő</string> + <string name="user_dict_settings_add_dialog_title">Szótár bővítése</string> + <string name="user_dict_settings_edit_dialog_title">Szó szerkesztése</string> + <string name="user_dict_settings_empty_text">Nincsenek szavak a szótáradban. A menü segítségével felvehetsz párat.</string> + <string name="user_dict_backup_success_title">Biztonsági mentés kész!</string> + <string name="user_dict_backup_success_text">Sikeresen letároltad a szavakat a készülékedre: + /Android/data/com.menny.android.anysoftkeyboard/files/ + </string> + <string name="user_dict_backup_fail_title">Biztonsági mentés sikertelen!</string> + <string name="user_dict_backup_fail_text">Nem sikerült menteni a file-okat. Van elérhető tároló?</string> + <string name="user_dict_backup_fail_text_with_error">Szótár tárolása sikertelen: + <xliff:g id="error">%s</xliff:g> + </string> + <string name="user_dict_restore_success_title">Visszaállítás kész!</string> + <string name="user_dict_restore_success_text">A szavak listája sikeresen visszaállítva.</string> + <string name="user_dict_restore_fail_title">A visszaállítás sikertelen!</string> + <string name="user_dict_restore_fail_text">A backup file nem olvasható. Van elérhető tároló?</string> + <string name="user_dict_restore_fail_text_with_error">Szavak visszatöltése sikertelen: + <xliff:g id="error">%s</xliff:g> + </string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_title">Átváltás írásjelekre és szóköz</string> + <string name="should_swap_punctuation_and_space_summary"> </string> + <string name="should_swap_punctuation_and_space_yes">Igen</string> + <string name="should_swap_punctuation_and_space_no">Nem</string> + <string name="developer_tools">Fejlesztői eszközök</string> + <string name="click_for_developer_features">Fejlesztői eszközök</string> + <string name="click_for_developer_features_summary">Számos eszköz az AnySoftKeyboard fejlesztőinek</string> + <string name="failed_to_create_mem_dump">Memory dump file létrehozása sikertelen: + <xliff:g id="message">%s</xliff:g> + </string> + <string name="created_mem_dump_file">Memory dump file létrejött itt: + <xliff:g id="file_path">%s</xliff:g> + </string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Elrendezés ikon mindig legyen látható</item> + <item>Fizikai billentyűzet változtatásakor</item> + <item>Nincs értesítés</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Nincs</item> + <item>Enyhe</item> + <item>Közepes</item> + <item>Erős</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Balra</item> + <item>Középre</item> + <item>Jobbra</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Felülre</item> + <item>Alulra</item> + </string-array> +</resources> diff --git a/src/main/res/values-hy/strings.xml b/src/main/res/values-hy/strings.xml new file mode 100644 index 000000000..110750bae --- /dev/null +++ b/src/main/res/values-hy/strings.xml @@ -0,0 +1,114 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources> + <string name="ime_name">ԷնիՍոֆթՔիբորդ</string> + <string name="main_tab_welcome">Բարի գալուստ</string> + <string name="main_tab_links">Հղումներ</string> + <string name="main_tab_credits">Հեղինակներ</string> + <string name="how_to_pointer_title">Բարի գալուստ ԷնիՍոֆթՔիբորդ</string> + <string name="how_to_pointer_version_prefix">Վարկած</string> + <string name="main_tab_credits_created_by">Ստեղծողներ՝</string> + <string name="main_tab_credits_additional_work_by">Հավելյալ ծրագրավորում՝</string> + <string name="main_tab_credits_localization_by">Տեղայնացում՝</string> + <string name="main_tab_credits_GUI_by">Պատկերները՝</string> + <string name="how_to_enable_dialog_title">Ակտիվացնե՞լ ԷնիՍոթֆՔիբորդը</string> + <string name="how_to_enable_dialog_dont_show_me">Ավելի ուշ</string> + <string name="license_title">Թույլատրագիր</string> + <string name="languages_cat">Լեզուներ</string> + <string name="about">Ծրագրի մասին</string> + <string name="changelog">Փոփոխություններ</string> + <string name="search_market_for_addons">Որոնել հավելումներ</string> + <string name="close_button">Փակել</string> + <string name="click_for_help">Օգնություն</string> + <string name="ui_group">Օգագործողի միջներես</string> + <string name="change_ime">Փոխել գրելու եղանակը</string> + <string name="override_dictionary_default">Լռելյայն</string> + <string name="speacial_fetures_group">Հատուկ հնարավորություններ</string> + <string name="swipe_action_name_next_alphabet">Հաջորդ այբենական ստեղնաշար</string> + <string name="swipe_action_name_next_symbols">Հաջորդ նշանների ստեղնաշար</string> + <string name="swipe_action_name_hide">Թաքցնել ստեղնաշարը</string> + <string name="swipe_action_name_clear_input">Ջնջել ողջ գրվածքը</string> + <string name="settings_swipe_velocity_very_slow">Շատ դանդաղ</string> + <string name="settings_swipe_velocity_slow">Դանդաղ</string> + <string name="settings_swipe_velocity_normal">Նորմալ</string> + <string name="settings_swipe_velocity_fast">Արագ</string> + <string name="settings_swipe_velocity_very_fast">Շատ արագ</string> + <string name="settings_swipe_distance_very_short">Շատ կարճ</string> + <string name="settings_swipe_distance_short">Կարճ</string> + <string name="settings_swipe_distance_normal">Նորմալ</string> + <string name="settings_swipe_distance_long">Երկար</string> + <string name="settings_swipe_distance_very_long">Շատ երկար</string> + <string name="special_dictionaries_group">Հատուկ բառարաններ</string> + <string name="use_user_dictionary">Օգտագործողի բառարաններ</string> + <string name="use_contacts_dictionary">Հեռախոսագրքի բառարան</string> + <string name="use_contacts_dictionary_on_summary">Առաջարկել անուններ հեռախոսագրքից</string> + <string name="key_preview_position_override_summary">Սղմած ստեղնից կամ ողջ ստեղնաշարից վեր</string> + <string name="key_preview_position_override_above_key">Սղմած ստեղնից վեր</string> + <string name="key_preview_position_override_above_keyboard">Ստեղնաշարից վեր</string> + <string name="double_space_to_period">Կրկնակի բացատը՝ վերջակետ</string> + <string name="double_space_to_period_summary">Կրկնակի հպում բացատին կտա վերջակետ+բացատ</string> + <string name="tweak_animations_level_title">Անիմացիա</string> + <string name="tweak_animations_level_types_full">Ամբողջական</string> + <string name="tweak_animations_level_types_some">Մասնակի</string> + <string name="tweak_animations_level_types_none">Անջատված</string> + <string name="keyboards_group">Ստեղնաշարեր</string> + <string name="symbols_keyboard">Նշաններ</string> + <string name="eng_keyboard">Անգլերեն</string> + <string name="extension_keyboard_dialog_title">Ընտրեք ստեղնաշար</string> + <string name="extension_keyboard_list_title">Ընտրեք ստեղնաշար</string> + <string name="extension_kbd_top_small">Փոքր ստեղներ</string> + <string name="extension_kbd_top_regular">Սովորական ստեղներ</string> + <string name="extension_kbd_top_small_numbers">Թվանշանային</string> + <string name="extension_kbd_extension_numbers_symbols">Թվանշեր և նշաններ</string> + <string name="label_next_key">Հաջորդ</string> + <string name="label_previous_key">Նախ․</string> + <string name="label_send_key">Ուղղարկել</string> + <string name="label_search_key">Որոնել</string> + <string name="label_done_key">Արված է</string> + <string name="change_lang_wide">→ ԱԲԳ →</string> + <string name="change_lang_regular">ԱԲԳ</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Խնդրում ենք սպասել</string> + <string name="toast_lengthy_words_long_operation">Բառարանի բեռնում…</string> + <string name="toast_lengthy_start_up_operation">ԷնիՍոֆթՔիբորդը մեկնարկում է…</string> + <string name="select_keyboard_popup_title">Ընտրեք ստեղնաշարը</string> + <string name="eng_dictionary">Անգլերեն</string> + <string name="settings_multitap_timeout_disabled">Անջատված</string> + <string name="settings_multitap_timeout_faster">Ավելի արագ</string> + <string name="settings_multitap_timeout_fast">Արագ</string> + <string name="settings_multitap_timeout_normal">Նորմալ</string> + <string name="settings_multitap_timeout_slow">Դանդաղ</string> + <string name="settings_multitap_timeout_slower">Ավելի դանդաղ</string> + <string name="settings_multitap_timeout_never">Սպասել հավերժ</string> + <string name="settings_long_press_timeout_faster">Ավելի արագ</string> + <string name="settings_long_press_timeout_fast">Արագ</string> + <string name="settings_long_press_timeout_normal">Նորմալ</string> + <string name="settings_long_press_timeout_slow">Դանդաղ</string> + <string name="settings_long_press_timeout_slower">Ավելի դանդաղ</string> + <string name="settings_long_press_timeout_never">Երբեք</string> + <string name="user_dictionary_select_locale">Լեզու՝</string> + <string name="user_dict_settings_titlebar">Օգտագործողի բառարան</string> + <string name="user_dict_settings_empty_text">Օգտագործողի բառարանում ոչ մի բառ չկա։ Կարող եք բառ ավելացնել ցանկում։ + </string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>No notification</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>None</item> + <item>Թեթև</item> + <item>Միջին</item> + <item>Ուժեղ</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-in/currency_data.xml b/src/main/res/values-in/currency_data.xml new file mode 100644 index 000000000..e29c7d727 --- /dev/null +++ b/src/main/res/values-in/currency_data.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <integer name="default_currency_sign_unicode">8377</integer> + <string name="default_currency_sign">₹</string> + <string name="popup_currency_signs">$£€¥¢¢</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-it/strings.xml b/src/main/res/values-it/strings.xml new file mode 100755 index 000000000..f39eec059 --- /dev/null +++ b/src/main/res/values-it/strings.xml @@ -0,0 +1,399 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Impostazioni AnySoftKeyboard</string> + <string name="spell_checker_service_name">Controllore ortografico di AnySoftKeyboard</string> + <string name="spell_checker_settings">Impostazioni del correttore ortografico di AnySoftKeyboard</string> + <string name="subtype_generic">correttore-generico</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="additional_licenses"><u>Altre licenze…</u></string> + <string name="menu_about_item">Info</string> + <string name="click_to_restart_suggestions">Clicca per i suggerimenti</string> + <string name="tips_notification_text">Clicca per i suggerimenti!</string> + <string name="tips_button">Modo d\'uso</string> + <string name="tips_button_description">Qualche consiglio sull\'uso di AnySoftKeyboard</string> + <string name="tips_title">Suggerimenti AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Benvenuti in AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Per accedere alle impostazioni premi a lungo il tasto INVIO. Ci troverai un mondo di presonalizzazioni!</string> + <string name="tip_2_gestures">Supporta le gesture!</string> + <string name="tip_3_hidden_kbds">Gemme nascoste</string> + <string name="tip_4_top_generic_row">Riga superiore</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Cambia la riga superiore adesso</string> + <string name="tip_5_key_feedback">Feedback</string> + <string name="tip_5_key_feedback_tip">A volte è bello avere un feedback non visivo per i tasti premuti. Io ne sono convinto. Quindi a te la scelta, puoi avere la vibrazione o un suono, o entrambi.</string> + <string name="tip_5_key_feedback_test">Vuoi testare il feedback?</string> + <string name="tip_6_bottom_rows">Riga inferiore</string> + <string name="tip_6_bottom_rows_tip">Come la riga superiore, anche quella inferiore può essere sostituita. AnySoftKeyboard ne ha diversi tipi - con o senza microfono, stile iPhone, etc.</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Cambia la riga inferiore adesso</string> + <string name="tip_7_voice_input">Parla con me *</string> + <string name="tip_7_voice_input_tip_note">* Richiede Android 2.2+ e connessione internet per funzionare.</string> + <string name="tip_8_suggestions">Posso completare</string> + <string name="tip_9_suggestions_restart">Riavvio Suggerimenti</string> + <string name="main_tab_welcome">Benvenuti</string> + <string name="main_tab_links">Collegamenti</string> + <string name="main_tab_credits">Crediti</string> + <string name="how_to_pointer_title">Benvenuti in AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versione: </string> + <string name="how_to_pointer_go_to_links">Per ulteriori informazioni, vai alla scheda Collegamenti.</string> + <string name="how_to_pointer_how_to_url">Dettagli su come utilizzare questa tastiera:</string> + <string name="how_to_pointer_site">Dettagli generali:</string> + <string name="how_to_pointer_changelog">Dettagli sull\' ultima versione:</string> + <string name="how_to_pointer_issues">Segnalazione bug:</string> + <string name="main_tab_credits_title">Questa applicazione è stata creata con l\' aiuto delle seguenti persone-</string> + <string name="main_tab_credits_created_by">Creata da:</string> + <string name="main_tab_credits_additional_work_by">Ulteriori lavori di codifica di:</string> + <string name="main_tab_credits_localization_by">Attività di localizzazione di:</string> + <string name="main_tab_credits_GUI_by">Immagini dell\' interfaccia utente:</string> + <string name="how_to_enable_dialog_title">Attivare AnySoftKeyboard?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard non è ancora stata attivata. Vuoi che ti mostri come farlo? + </string> + <string name="how_to_enable_dialog_show_me">Mostra!</string> + <string name="how_to_enable_dialog_dont_show_me">Più tardi</string> + <string name="how_to_simple_howto_preface">Android richiede che tu (l\'utente) abiliti ed attivi manualmente le tastiere esterne. Ecco come: + </string> + <string name="how_to_simple_howto_enable_ask">Passo 1: Abilita AnySoftKeyboard (verrai avvisato della possibilità che il testo digitato venga registrato, tranquillo, AnySoftKeyboard non raccoglie dati e non li manda da nessuna parte) : + </string> + <string name="how_to_simple_howto_enable_ask_button">Attiva AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Premi INDIETRO una volta finito, per tornare alle istruzioni di attivazione + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Passa a AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Prima esegui il passo 1</string> + <string name="how_to_simple_howto_go_to_settings_button">Impostazioni AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Questa è una versione beta. Utilizzare con cautela!</string> + <string name="notification_text_changelog">Clicca per vedere le novità.</string> + <string name="notification_title_how_to_enable">Benvenuti in AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Impara come abilitare</string> + <string name="testers_version">Tester build!</string> + <string name="license_title">Licenza</string> + <string name="languages_cat">Lingue</string> + <string name="about">About</string> + <string name="changelog">Changelog</string> + <string name="search_market_for_addons">Cerca componenti aggiuntivi</string> + <string name="theme_addons_settings">Impostazioni tema tastiera</string> + <string name="keyboard_theme_tweak_group">Miglioramenti</string> + <string name="keyboard_theme_tweak_hints_group">Miglioramenti per il suggerimento del testo</string> + <string name="bottom_row_addons_settings">Impostazioni riga inferiore</string> + <string name="top_row_addons_settings">Impostazioni riga superiore</string> + <string name="close_button">Chiudi</string> + <string name="how_to_active_text">Come attivare AnySoftKeyboard</string> + <string name="hint_add_to_dictionary">\u2190 Tocca di nuovo per salvare</string> + <string name="menu_insert_smiley">Inserire emoticon</string> + <string name="click_for_help">Aiuto</string> + <string name="ui_group">Interfaccia utente</string> + <string name="physical_keyboard_change_notification_title">Notifica layout tastiera</string> + <string name="physical_keyboard_change_notification_dialog_title">Seleziona tipo di notifica</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Mostra sempre l\' icona layout</item> + <item>Su cambiamento di tastiera fisica</item> + <item>Nessuna notifica</item> + </string-array> + <string name="lengthy_operations_toast_notification">Notifica operazioni lunghe</string> + <string name="lengthy_operations_toast_notification_summary">Mostra brevi notifiche per le operazioni lunghe</string> + <string name="voice_input_not_support_in_this_os_version">L\'input vocale è supportato da Android 2.2+</string> + <string name="voice_input_not_installed_title">Input vocale non installato</string> + <string name="voice_input_not_installed_action_install">Installa</string> + <string name="voice_input_not_installed_action_do_not_install">No</string> + <string name="change_ime">Cambia metodo di input</string> + <string name="override_dictionary">Esegui l\' override del dizionario predefinito</string> + <string name="override_dictionary_default">Default</string> + <string name="override_disabled">Override eliminato</string> + <string name="effects_group">Effetti</string> + <string name="ime_settings">Impostazioni tastiera</string> + <string name="vibrate_on_key_press_title">Vibrazione su tasto premuto</string> + <string name="vibrate_on_key_press_dialog_title">Seleziona tipo di vibrazione</string> + <string-array name="vibrate_on_key_press_types"> + <item>Nessuna</item> + <item>Leggera</item> + <item>Media</item> + <item>Forte</item> + </string-array> + <string name="sound_on">Suono su pressione tasto</string> + <string name="sound_on_summary">Effetti sonori su pressione della tastiera.</string> + <string name="use_custom_sound_volume">Imposta volume personalizzato</string> + <string name="use_custom_sound_volume_on_summary">Volume effetti sonori personalizzato.</string> + <string name="custom_sound_volume">Personalizza volume pressione-tasto</string> + <string name="speacial_fetures_group">Funzioni speciali</string> + <string name="switch_keyboard_on_space">Lo spazio scambia le tastiere</string> + <string name="hide_soft_when_physical">Nascondi tastiera sul tasto fisico</string> + <string name="hide_soft_when_physical_on_summary">Nascondi tastiera virtuale quando viene utilizzata la tastiera fisica</string> + <string name="hide_soft_when_physical_off_summary">Nascondi tastiera virtuale quando viene utilizzata la tastiera fisica</string> + <string name="fullscreen_input_connection_supported">Utilizza landscape a tutto schermo</string> + <string name="fullscreen_input_connection_supported_on_summary">Input a tutto schermo in landscape</string> + <string name="fullscreen_input_connection_supported_off_summary">Non utilizzare input a schermo intero in landscape</string> + <string name="fullscreen_portrait_input_connection_supported">Utilizza tutto schermo verticale</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Input a tutto schermo in verticale</string> + <string name="backword_support">Supporto parola precedente</string> + <string name="backword_support_on_summary">Shifted Backspace cancellerà l\' ultima parola</string> + <string name="backword_support_off_summary">Shifted Backspace cncellerà l\' ultimo carattere</string> + <string name="swipe_tweak_group">Cambia swipe gesto azioni</string> + <string name="swipe_up_action">Swipe su</string> + <string name="swipe_up_action_title">Seleziona azione swipe su</string> + <string name="swipe_up_from_spacebar_action">Swipe dalla barra spaziatrice in su</string> + <string name="swipe_up_from_spacebar_action_title">Seleziona l\'azione associata allo swipe dalla barra spaziatrice in su</string> + <string name="swipe_down_action">Swipe giù</string> + <string name="swipe_down_action_title">Seleziona azione swipe giù</string> + <string name="swipe_left_action">Swipe a sinistra</string> + <string name="swipe_left_action_title">Seleziona azione swipe a sinistra</string> + <string name="swipe_right_action">Swipe a destra</string> + <string name="swipe_right_action_title">Seleziona azione swipe a destra</string> + <string name="pinch_gesture_action">Gesto Riduci</string> + <string name="pinch_gesture_action_title">Seleziona l\'azione associata al gesto Riduci</string> + <string name="separate_gesture_action">Gesto Ingrandisci</string> + <string name="separate_gesture_action_title">Seleziona l\'azione associata al gesto Ingrandisci</string> + <string name="swipe_action_name_none">Nessuna azione</string> + <string name="swipe_action_name_next_alphabet">Prossima tastiera alfabetica</string> + <string name="swipe_action_name_next_symbols">Prossima tastiera simbolica</string> + <string name="swipe_action_name_next_inside_mode">Successiva in modalità attuale</string> + <string name="swipe_action_name_cycle_keyboards">Scorri fra tutte le tastiere</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Inverti il ciclo di scorrimento fra tutte le tastiere</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Nascondi tastiera</string> + <string name="swipe_action_name_backspace">Back-space</string> + <string name="swipe_action_name_backword">Cancella parola</string> + <string name="swipe_action_name_clear_input">Cancella tutto il testo</string> + <string name="swipe_action_name_cursor_up">Sposta cursore verso l\' alto</string> + <string name="swipe_action_name_cursor_down">Sposta cursore verso il basso</string> + <string name="swipe_action_name_cursor_left">Sposta cursore a sinistra</string> + <string name="swipe_action_name_cursor_right">Sposta cursore a destra</string> + <string name="swipe_action_name_other_keyboards_mode">Scambia modalità layout</string> + <string name="swipe_action_name_split_layout">Dividi layout</string> + <string name="swipe_action_name_merge_layout">Unisci layout</string> + <string name="swipe_action_name_utility_keyboard">Mostra utility tastiera</string> + <string name="settings_swipe_velocity_threshold_title">Soglia velocità swipe</string> + <string name="settings_swipe_velocity_very_slow">Molto lento</string> + <string name="settings_swipe_velocity_slow">Lenta</string> + <string name="settings_swipe_velocity_normal">Normale</string> + <string name="settings_swipe_velocity_fast">Veloce</string> + <string name="settings_swipe_velocity_very_fast">Molto veloce</string> + <string name="settings_swipe_distance_threshold_title">Soglia distanza swipe</string> + <string name="settings_swipe_distance_very_short">Molto breve</string> + <string name="settings_swipe_distance_short">Breve</string> + <string name="settings_swipe_distance_normal">Normale</string> + <string name="settings_swipe_distance_long">Lungo</string> + <string name="settings_swipe_distance_very_long">Molto lungo</string> + <string name="hardware_keys_group">Mappatura tasti hardware</string> + <string name="volume_key_for_left_right_support">Tasto volume per sinistra/destra</string> + <string name="volume_key_for_left_right_support_on_summary">Disabilita sinistra/destra attraverso volume su/giù</string> + <string name="camera_key_for_backspace_backword_support">Utilizza tasto fotocamera per backspace/backword</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Ripristina funzione tasto della fotocamera</string> + <string name="special_dictionaries_group">Dizionari speciali</string> + <string name="use_auto_dictionary">Dizionario automatico</string> + <string name="use_contacts_dictionary">Dizionario contatti</string> + <string name="use_contacts_dictionary_on_summary">Suggerisci nomi dalla lista contatti</string> + <string name="use_contacts_dictionary_not_supported_summary">Non supportata dalla versione dell\' OS. Ci spiace.</string> + <string name="tweaks_group">Tweaks</string> + <string name="tweak_sound_group">Miglioramenti del suono</string> + <string name="tweak_physical_keyboard_group">Miglioramenti della tastiera fisica</string> + <string name="tweak_ui_group">Ritocchi grafici</string> + <string name="tweak_ux_group">Miglioramenti del comportamento</string> + <string name="tweak_dictionary_group">Tweaks dizionario</string> + <string name="settings_min_length_for_word_correction">Lunghezza minima della parola per la correzione</string> + <string name="show_keyboard_name_text">Mostra il nome della tastiera</string> + <string name="show_keyboard_name_on_summary">Mostra il nome della tastiera sulla barra spaziatrice</string> + <string name="show_keyboard_name_off_summary">Non mostrare mai il nome della tastiera</string> + <string name="use_custom_keytext_color">Cambia il colore del testo dei pulsanti</string> + <string name="use_custom_keytext_color_on_summary">Usa un colore del testo dei pulsanti personalizzato</string> + <string name="use_custom_keytext_color_off_summary">Usa il colore del testo dei pulsanti del tema</string> + <string name="show_hint_text">Mostra testo suggerimento</string> + <string name="show_hint_text_on_summary">Mostra suggerimenti sui tasti, se il tema lo supporta</string> + <string name="show_hint_text_off_summary">Non mostrare mai i suggerimenti sui tasti</string> + <string name="use_custom_hint_color">Sostituisci il colore dei suggerimenti</string> + <string name="use_custom_hint_color_on_summary">Usa un colore dei suggerimenti personalizzato</string> + <string name="use_custom_hint_color_off_summary">Usa il colore dei suggerimenti del tema</string> + <string name="use_custom_hint_align">Sostituisci la posizione del suggerimento</string> + <string name="use_custom_hint_align_on_summary">Usa una posizione del testo del suggerimento personalizzata</string> + <string name="use_custom_hint_align_off_summary">Usa la posizione del testo del suggerimento del tema</string> + <string name="custom_hint_align">Allineamento orizzontale personalizzato dei suggerimenti</string> + <string name="custom_hint_align_summary">Allinea il testo del suggerimento a sinistra, al centro o a destra del tasto</string> + <string name="settings_custom_hint_align_dialog_title">Seleziona l\'allineamento orizzontale del testo del suggerimento</string> + <string-array name="custom_hint_align_types"> + <item>Sinistra</item> + <item>Centro</item> + <item>Destra</item> + </string-array> + <string name="custom_hint_valign">Allineamento verticale personalizzato dei suggerimenti</string> + <string name="custom_hint_valign_summary">Allinea il testo del suggerimento sopra o sotto il tasto</string> + <string name="settings_custom_hint_valign_dialog_title">Seleziona l\'allineamento verticale del testo del suggerimento</string> + <string-array name="custom_hint_valign_types"> + <item>In alto</item> + <item>In basso</item> + </string-array> + <string name="is_sticky_extesion_keyboard">Estensione della tastiera "appiccicosa"</string> + <string name="is_sticky_extesion_keyboard_on_summary">Rimani visibile fino alla chiusura esplicita</string> + <string name="is_sticky_extesion_keyboard_off_summary">Si chiude dopo la pressione di un tasto</string> + <string name="is_extesion_keyboard_above_keyboard">Estensione della tastiera in alto</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Disegnato sopra la tastiera principale</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Disegnato sulla tastiera principale</string> + <string name="show_settings_app_in_launcher">Impostazioni app</string> + <string name="settings_key_show_settings_app_off_summary">Nascondi impostazioni app (richiede il riavvio dell\'app)</string> + <string name="show_crash_notification">Segnala un crash</string> + <string name="show_crash_notification_on_summary">In caso di crash di ASK, apri la finestra di segnalazione crash</string> + <string name="show_crash_notification_off_summary">Sopporta silenziosamente i crash</string> + <string name="use_keyrepeat">Utilizza tasto ripetizione</string> + <string name="use_keyrepeat_on_summary">La ripetizione tasto è abilitata</string> + <string name="use_keyrepeat_off_summary">La ripetizione tasto è disattivata</string> + <string name="emoticon_long_press_opens_popup">Pressione prolungata per popup faccine</string> + <string name="emoticon_long_press_opens_popup_on_summary">Mostra popup emoticons su pressione prolungata</string> + <string name="emoticon_long_press_opens_popup_off_summary">Mostra popup emoticons su pressione breve</string> + <string name="emoticon_popup_type_title">Tipo di popup emoticon</string> + <string name="emoticon_popup_type_summary">Seleziona il tipo di popup da mostrare per la scelta delle faccine</string> + <string name="default_smiley_text">Testo faccine</string> + <string name="default_domain_text">Testo dominio</string> + <string name="smiley_icon_on_smileys_key">Usa icona per tasto faccine</string> + <string name="smiley_icon_on_smileys_key_on_summary">L\' icona sarà disegnata sul tasto faccine</string> + <string name="smiley_icon_on_smileys_key_off_summary">Il testo di default faccina sarà disegnato sul tasto faccina</string> + <string name="key_preview_position_override">Posizione tasto anteprima</string> + <string name="key_preview_position_override_summary">Sopra il tasto premuto o sopra l\'intera tastiera</string> + <string name="key_preview_position_override_above_key">Sopra il tasto premuto</string> + <string name="key_preview_position_override_above_keyboard">Sopra la tastiera</string> + <string name="key_press_preview_popup">Tasto anteprima popup</string> + <string name="key_press_preview_popup_on_summary">Mostra popup su pressione tasto</string> + <string name="key_press_preview_popup_off_summary">Non mostrare popup su pressione tasto</string> + <string name="zoom_factor_keys_in_portrait">Fattore altezza tasti in modalità verticale</string> + <string name="zoom_factor_keys_in_landscape">Fattore altezza tasti in modalità orizzontale</string> + <string name="insert_space_after_word_suggestion_selection">Spazio dopo la scelta del candidato</string> + <string name="double_space_to_period">Doppio spazio per il punto</string> + <string name="double_space_to_period_summary">La pressione del doppio spazio diventerà punto+spazio</string> + <string name="action_key_invisible_on_disable">Tasto azione invisibile</string> + <string name="action_key_invisible_on_disable_on_summary">Il tasto azione sarà invisibile quando vengono richieste GUI</string> + <string name="action_key_invisible_on_disable_off_summary">Il tasto azione sarà visibile anche se la vengono richieste GUI</string> + <string name="tweak_animations_level_title">Animazioni</string> + <string name="tweak_animations_level_types_full">Tutte</string> + <string name="tweak_animations_level_types_some">Alcune</string> + <string name="tweak_animations_level_types_none">Nessuno</string> + <string name="cycle_all_symbols_keyboards">Scorri tra tutti i simboli</string> + <string name="cycle_all_symbols_keyboards_on_summary">Il tasto simboli scorrerà tutte le tastiere simboli</string> + <string name="cycle_all_symbols_keyboards_off_summary">Il tasto simboli sarà mostrato solo per le tastiere simboli principali</string> + <string name="lang_key_shows_popup">Cambia lingua dal popup</string> + <string name="lang_key_shows_popup_on_summary">Il tasto lingua farà apparire una finestra popup di selezione</string> + <string name="lang_key_shows_popup_off_summary">Il tasto lingua scorrerà le lingue</string> + <string name="auto_caps">Maiuscole automatiche</string> + <string name="grammer_group">Grammatica</string> + <string name="candidates_on">Mostra suggerimenti</string> + <string name="allow_suggestions_restart">Riavvia suggerimenti</string> + <string name="allow_suggestions_restart_summary">Riavvia il suggerimento delle parole quando il cursore si sposta</string> + <string name="auto_complete">Selezione automatica suggerimento</string> + <string name="auto_complete_summary">Lo spazio selezionerà il suggerimento evidenziato</string> + <string name="physical_keyboard_suggestions">Suggerimenti nella tastiera del dispositivo</string> + <string name="physical_keyboard_suggestions_summary">Mostra suggerimenti quando si usa la tastiera del dispositivo</string> + <string name="keyboard_sandbox">Clicca per provare il testo</string> + <string name="keyboard_sandbox_title">Digita qui sotto per provare le impostazioni</string> + <string name="contacts_dict">Dizionario contatti</string> + <string name="contacts_dict_summary">Includi i nomi dei contatti ai suggerimenti</string> + <string name="auto_dict">Dizionario automatico</string> + <string name="auto_dict_summary">Aggiungi parole di uso comune o selezionate automaticamente al dizionario</string> + <string name="no_extrenal_packs_support_title">Non supportato</string> + <string name="keyboards_group">Tastiere</string> + <string name="eng_keyboard">Inglese</string> + <string name="eng_keyboard_qwertywithsymbols">Inglese con simboli</string> + <string name="eng_keyboard_16keys">16 Tasti Inglese</string> + <string name="additional_addons_group">Ulteriori add-on</string> + <string name="quick_text_keys_group">Tasti testo rapido</string> + <string name="quick_text_key_active">Attiva tasto testo rapido</string> + <string name="quick_text_key_dialog_title">Seleziona tasto</string> + <string name="extension_keyboards_group">Estensione tastiere</string> + <string name="extension_keyboards_summary">Seleziona riga superiore o inferiore o estensione della tastiera</string> + <string name="top_generic_row_group">Riga superiore generica comune</string> + <string name="top_generic_row_active">Attiva riga superiore</string> + <string name="top_generic_row_dialog_title">Seleziona tipo di riga</string> + <string name="top_generic_row_list_title">Seleziona tipo di riga</string> + <string name="bottom_generic_row_group">Riga inferiore generica comune</string> + <string name="bottom_generic_row_active">Attiva la riga inferiore</string> + <string name="bottom_generic_row_dialog_title">Seleziona tipo di riga</string> + <string name="bottom_generic_row_list_title">Seleziona il tipo di riga inferiore</string> + <string name="extension_keyboard_group">Estensione tastiera</string> + <string name="extension_keyboard_active">Attiva l\'estensione della tastiera</string> + <string name="extension_keyboard_dialog_title">Seleziona tastiera</string> + <string name="extension_keyboard_list_title">Seleziona tastiera</string> + <string name="keyboard_theme_group">Temi tastiera</string> + <string name="keyboard_theme_active">Attiva tema tastiera</string> + <string name="keyboard_theme_dialog_title">Seleziona tema</string> + <string name="keyboard_theme_list_title">Seleziona tema</string> + <string name="dark_plain_keyboard_theme_name">Tema scuro semplice</string> + <string name="dark_plain_keyboard_theme_description">Colori scuri, grafica semplice</string> + <string name="light_plain_keyboard_theme_name">Tema chiaro semplice</string> + <string name="light_plain_keyboard_theme_description">Colori chiari, grafica semplice</string> + <string name="blacktheme_keyboard_theme_name">Bagliore nero semplice</string> + <string name="blacktheme_keyboard_theme_description">Semplice tema scuro con riflessi colorati</string> + <string name="lean_dark_keyboard_theme_name">Lean Dark</string> + <string name="lean_dark_keyboard_theme_description">Tema scuro, con interfaccia minimale</string> + <string name="lean_dark_2_keyboard_theme_name">Lean Dark - Opzione 2</string> + <string name="extension_kbd_top_none">Nessuna riga superiore</string> + <string name="extension_kbd_top_small">Tasti piccoli</string> + <string name="extension_kbd_top_regular">Tasti di dimensioni regolari</string> + <string name="extension_kbd_top_small_numbers">Tasti numerici</string> + <string name="extension_kbd_top_numbers_alt">Tasti numerici alternativi </string> + <string name="extension_kbd_top_nav">Tasti di navigazione</string> + <string name="extension_kbd_bottom_regular_with_voice">Regolare</string> + <string name="extension_kbd_bottom_regular">Classico (no mic)</string> + <string name="extension_kbd_bottom_iphone">Stile iPhone (no mic)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Stile iPhone con mic</string> + <string name="extension_kbd_bottom_alt">Alternativo (senza microfono)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternativo con microfono</string> + <string name="extension_kbd_extension_numbers_symbols">Numeri e simboli</string> + <string name="show_tutorial_on_startup">Mostra questo tutorial all\' avvio</string> + <string name="tutorial_swipe_title">Swipe per il cambiamento della tastiera</string> + <string name="label_go_key">Vai</string> + <string name="label_next_key">Successiva</string> + <string name="label_previous_key">Prec.</string> + <string name="label_send_key">Invia</string> + <string name="label_search_key">Cerca</string> + <string name="label_done_key">Fatto</string> + <string name="label_tab_key">Scheda</string> + <string name="label_home_key">Home</string> + <string name="label_end_key">Fine</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Attendere prego</string> + <string name="toast_lengthy_words_long_operation">Caricamento in corso dizionario...</string> + <string name="toast_lengthy_start_up_operation">Avvio AnySoftKeyboard...</string> + <string name="lengthy_creating_keyboard_operation">Creazione tastiere...</string> + <string name="select_keyboard_popup_title">Seleziona tastiera</string> + <string name="eng_dictionary">Inglese</string> + <string name="simley_key_name">Tasto faccine</string> + <string name="default_quick_text_key_name">Simple Emoticon</string> + <string name="multitap_timeout_title">Timeout multi-tap</string> + <string name="multitap_timeout_summary">Intervallo tra la pressione dei tasti</string> + <string name="settings_multitap_timeout_disabled">Disattivato</string> + <string name="settings_multitap_timeout_faster">Più veloce</string> + <string name="settings_multitap_timeout_fast">Veloce</string> + <string name="settings_multitap_timeout_normal">Normale</string> + <string name="settings_multitap_timeout_slow">Lento</string> + <string name="settings_multitap_timeout_slower">Più lento</string> + <string name="settings_multitap_timeout_never">Attendere per sempre</string> + <string name="long_press_timeout_title">Durata della pressione lunga</string> + <string name="long_press_timeout_summary">Tempo di pressione del tasto da considerare come pressione lunga</string> + <string name="settings_long_press_timeout_faster">Più veloce</string> + <string name="settings_long_press_timeout_fast">Veloce</string> + <string name="settings_long_press_timeout_normal">Normale</string> + <string name="settings_long_press_timeout_slow">Lento</string> + <string name="settings_long_press_timeout_slower">Più lento</string> + <string name="settings_long_press_timeout_never">Mai</string> + <string name="tweak_workarounds_group">Soluzioni alternative</string> + <string name="workaround_disable_rtl_fix">Disattiva la gestione da destra a sinistra</string> + <string name="workaround_disable_rtl_fix_summary_on">Utilizza gestione OS RTL (per telefoni SE)</string> + <string name="workaround_disable_rtl_fix_summary_off">Usa gestione RTL AnySoftKeyboard</string> + <string name="settings_split_state_title">Stato iniziale Divisa/Unita</string> + <string name="settings_split_state_merged_always">Avvio normale</string> + <string name="settings_split_state_split_in_landscape">Avvia divisione in landscape</string> + <string name="settings_split_state_split_always">Avvia divisione</string> + <string name="user_dictionary_select_locale">Lingua:</string> + <string name="user_dict_settings_titlebar">Dizionario utente</string> + <string name="user_dict_editor">Editor parole</string> + <string name="user_dict_settings_add_dialog_title">Aggiungi al dizionario</string> + <string name="user_dict_settings_edit_dialog_title">Modifica parola</string> + <string name="user_dict_backup_success_title">Backup riuscito!</string> + <string name="user_dict_backup_fail_title">Backup non riuscito!</string> + <string name="user_dict_backup_fail_text">Impossibile salvare il tuo file! La memoria è disponibile?</string> + <string name="user_dict_restore_success_title">Ripristino riuscito!</string> + <string name="user_dict_restore_success_text">Parole ripristinate.</string> + <string name="user_dict_restore_fail_title">Ripristino non riuscito!</string> + <string name="user_dict_restore_fail_text">Impossibile leggere i file di backup! La memoria è disponibile?</string> + <string name="should_swap_punctuation_and_space_title">Scambio punteggiatura e spazio</string> + <string name="should_swap_punctuation_and_space_yes">Sì</string> + <string name="should_swap_punctuation_and_space_no">No</string> +</resources> diff --git a/src/main/res/values-iw/currency_data.xml b/src/main/res/values-iw/currency_data.xml new file mode 100644 index 000000000..d554fb2bd --- /dev/null +++ b/src/main/res/values-iw/currency_data.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <integer name="default_currency_sign_unicode">8362</integer> + <string name="default_currency_sign">₪</string> + <string name="popup_currency_signs">$£€¥¢₹¢</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-iw/strings.xml b/src/main/res/values-iw/strings.xml new file mode 100644 index 000000000..3185f9a61 --- /dev/null +++ b/src/main/res/values-iw/strings.xml @@ -0,0 +1,379 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">הגדרות AnySoftKeyboard</string> + <string name="spell_checker_service_name">בודק האיות של AnySoftKeyboard</string> + <string name="spell_checker_settings">הגדרות בודק האיות</string> + <string name="click_to_restart_suggestions">לחץ לקבלת הצעות</string> + <string name="tips_notification_text">טיפים!</string> + <string name="tips_button">כיצד להשתמש</string> + <string name="tips_button_description">מספר טיפים כיצד להשתמש ב-AnySoftKeyboard</string> + <string name="tips_title">טיפים ל AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">ברוכים הבאים ל-AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">לכניסה להגדרות: לחץ לחיצה ארוכה על מקש אנטר. תמצא שם עולם שלם של התאמות אישיות.</string> + <string name="tip_2_gestures">אני תומך מחוות!</string> + <string name="tip_3_hidden_kbds">פנינים נסתרות</string> + <string name="tip_4_top_generic_row">שורה עליונה</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">שינוי השורה העליונה כעת</string> + <string name="tip_5_key_feedback">משוב</string> + <string name="tip_5_key_feedback_test">רוצה לבדוק את המשוב?</string> + <string name="tip_6_bottom_rows">שורה תחתונה</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">שנה שורה תחתונה כעת</string> + <string name="tip_7_voice_input">דבר איתי*</string> + <string name="tip_7_voice_input_tip_note">* דורש אנדרויד 2.2+ וחיבור לאינטרנט.</string> + <string name="tip_8_suggestions">משלים אותך</string> + <string name="main_tab_welcome">ברוכים הבאים</string> + <string name="main_tab_links">קישורים</string> + <string name="main_tab_credits">תודות</string> + <string name="how_to_pointer_title">ברוכים הבאים AnySoftKeyboardל</string> + <string name="how_to_pointer_version_prefix">גירסה:</string> + <string name="how_to_pointer_go_to_links">מידע נוסף בטאב הקישורים</string> + <string name="how_to_pointer_how_to_url">כיצד להשתמש במקלדת:</string> + <string name="how_to_pointer_site">מידע כללי:</string> + <string name="how_to_pointer_changelog">רשימת השינויים בגירסה האחרונה:</string> + <string name="how_to_pointer_issues">דיווח שגיאות ובעיות:</string> + <string name="main_tab_credits_title">האנשים מאחורי המקלדת</string> + <string name="main_tab_credits_created_by">נוצרה על-ידי:</string> + <string name="main_tab_credits_additional_work_by">מתכנתים נוספים:</string> + <string name="main_tab_credits_localization_by">תרגום:</string> + <string name="main_tab_credits_GUI_by">גרפיקה:</string> + <string name="how_to_enable_dialog_title">אפשר AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_show_me">הראה לי!</string> + <string name="how_to_enable_dialog_dont_show_me">לא עכשיו</string> + <string name="how_to_simple_howto_enable_ask_button">אפשר</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">לעבור</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">סיים שלב ראשון</string> + <string name="how_to_simple_howto_go_to_settings_button">ההגדרות AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard ביתא</string> + <string name="notification_text_testers">זוהי גירסת ביתא. השתמש בזהירות!</string> + <string name="notification_text_changelog">לחץ כדי ללמוד מה חדש.</string> + <string name="notification_title_how_to_enable">ברוכים הבאים ל-AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">למד כיצד להפוך לזמין</string> + <string name="testers_version">גירסת בדיקות!</string> + <string name="license_title">רשיון</string> + <string name="languages_cat">שפות</string> + <string name="about">אודות</string> + <string name="changelog">רשימת שינויים</string> + <string name="search_market_for_addons">חיפוש תוספים</string> + <string name="theme_addons_settings">הגדרות ערכות נושא למקלדות</string> + <string name="keyboard_theme_tweak_group">הגדרות נוספות</string> + <string name="bottom_row_addons_settings">הגדרות שורת מקשים תחתונה</string> + <string name="top_row_addons_settings">הגדרות השורה העליונה</string> + <string name="close_button">סגור</string> + <string name="how_to_active_text">כיצד להפעיל את AnySoftKeyboard</string> + <string name="revert_added_word_question">להסיר\?</string> + <string name="hint_add_to_dictionary">לחץ שוב לשמירה \u2190</string> + <string name="hint_double_tap_to_close">לחץ שנית להסרת ההצעות</string> + <string name="menu_insert_smiley">הכנס סמיילי</string> + <string name="click_for_help">עזרה</string> + <string name="ui_group">ממשק משתמש</string> + <string name="physical_keyboard_change_notification_title">התראה בשינוי שפה</string> + <string name="physical_keyboard_change_notification_dialog_title">בחר את סוג ההתראה</string> + <string name="lengthy_operations_toast_notification">התראה על פעולות ממושכות</string> + <string name="lengthy_operations_toast_notification_summary">הראה הודעה בביצוע פעולות ארוכות</string> + <string name="voice_input_not_support_in_this_os_version">קלט קול נתמך ב- 2.2 אנדרואיד +</string> + <string name="voice_input_not_installed_title">קלט קול אינו מותקן</string> + <string name="voice_input_not_installed_action_install">התקן</string> + <string name="voice_input_not_installed_action_do_not_install">אל תתקין</string> + <string name="change_ime">החלף IME</string> + <string name="override_dictionary">בחירת מילון</string> + <string name="override_dictionary_default">ברירת מחדל</string> + <string name="override_disabled">החלפה בוטלה</string> + <string name="effects_group">אפקטים</string> + <string name="ime_settings">הגדרות מקלדת</string> + <string name="vibrate_on_key_press_title">רטט בהקלדה</string> + <string name="vibrate_on_key_press_summary">משך הרטט בזמן ההקלדה</string> + <string name="vibrate_on_key_press_dialog_title">בחר את משך הרטט</string> + <string name="sound_on">צליל בהקלדה</string> + <string name="sound_on_summary">צליל בהקשה על המקלדת</string> + <string name="use_custom_sound_volume">בחירה אישית לעוצמת הצליל</string> + <string name="use_custom_sound_volume_on_summary">השתמש בגדרות אישיות</string> + <string name="custom_sound_volume">עוצמת הצליל</string> + <string name="speacial_fetures_group">מאפיינים מיוחדים</string> + <string name="switch_keyboard_on_space">מקש רווח מחליף פריסה</string> + <string name="hide_soft_when_physical">הסתרת מקלדת תוכנה</string> + <string name="hide_soft_when_physical_on_summary">הסתר מקלדת תוכנה כאשר משתמשים במקלדת חומרה</string> + <string name="hide_soft_when_physical_off_summary">הצג מקלדת תוכנה כאשר משתמשים במקלדת חומרה</string> + <string name="fullscreen_input_connection_supported">מסך מלא במצב מאוזן</string> + <string name="fullscreen_input_connection_supported_on_summary">הצג מקלדת על כל המסך במצב מאוזן</string> + <string name="fullscreen_input_connection_supported_off_summary">אל תציג מקלדת על כל המסך במצב מאוזן</string> + <string name="fullscreen_portrait_input_connection_supported">מסך מלא במצב מאונך</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">הצג מקלדת על כל המסך במצב מאונך</string> + <string name="backword_support">תמיכה במחיקת מילה</string> + <string name="backword_support_on_summary">מחיקה עם שיפט ימחק מילה שלמה</string> + <string name="backword_support_off_summary">מחיקה עם שיפט ימחק אות</string> + <string name="swipe_tweak_group">שנה אפשרויות החלקה</string> + <string name="swipe_up_action">החלקה מעלה</string> + <string name="swipe_up_action_summary">הגדר פעולה בהחלקה מעלה</string> + <string name="swipe_up_action_title">בחר פעולה</string> + <string name="swipe_up_from_spacebar_action">החלק ממקש הרווח כלפי מעלה</string> + <string name="swipe_up_from_spacebar_action_summary">הגדרות פעולת ההחלקה כלפי מעלה ממקש הרווח</string> + <string name="swipe_up_from_spacebar_action_title">בחר פעולה בעת החלקת מקש הרווח למעלה</string> + <string name="swipe_down_action">החלקה מטה</string> + <string name="swipe_down_action_summary">הגדר פעולה בהחלקה מטה</string> + <string name="swipe_down_action_title">בחר פעולה</string> + <string name="swipe_left_action">החלקה שמאלה</string> + <string name="swipe_left_action_summary">הגדר פעולה בהחלקה שמאלה</string> + <string name="swipe_left_action_title">בחר פעולה</string> + <string name="swipe_right_action">החלקה ימינה</string> + <string name="swipe_right_action_summary">הגדר פעולה בהחלקה ימינה</string> + <string name="swipe_right_action_title">בחר פעולה</string> + <string name="pinch_gesture_action">מחוות צביטה</string> + <string name="pinch_gesture_action_title">בחר פעולה למחוות צביטה</string> + <string name="pinch_gesture_action_summary">הגדר פעולה למחוות צביטה</string> + <string name="swipe_action_name_none">ללא פעולה</string> + <string name="swipe_action_name_next_alphabet">מקלדת אלפבית הבאה</string> + <string name="swipe_action_name_next_symbols">מקלדת סימנים הבאה</string> + <string name="swipe_action_name_next_inside_mode">מקלדת הבאה במצב הנוכחי</string> + <string name="swipe_action_name_cycle_keyboards">מעבר בין כל המקלדות</string> + <string name="swipe_action_name_reverse_cycle_keyboards">מעבר אחורה בין המקלדות</string> + <string name="swipe_action_name_shift">שיפט</string> + <string name="swipe_action_name_hide">הסתר מקלדת</string> + <string name="swipe_action_name_backspace">מחיקת תו</string> + <string name="swipe_action_name_clear_input">מחק את כל הטקסט</string> + <string name="swipe_action_name_cursor_up">הזזת הסמן מעלה</string> + <string name="swipe_action_name_cursor_down">הזזת הסמן מטה</string> + <string name="swipe_action_name_cursor_left">הזזת הסמן שמאלה</string> + <string name="swipe_action_name_cursor_right">הזזת הסמן ימינה</string> + <string name="swipe_action_name_other_keyboards_mode">החלף סוג מקלדת</string> + <string name="swipe_action_name_split_layout">פצל מקלדת</string> + <string name="swipe_action_name_merge_layout">אחד מקלדת</string> + <string name="settings_swipe_velocity_threshold_title">מהירות החלקה מינימלית</string> + <string name="settings_swipe_velocity_threshold_summary">מהירות ההחלקה המינימלית להפעלת פעולה</string> + <string name="settings_swipe_velocity_very_slow">איטי מאוד</string> + <string name="settings_swipe_velocity_slow">איטי</string> + <string name="settings_swipe_velocity_normal">רגיל</string> + <string name="settings_swipe_velocity_fast">מהיר</string> + <string name="settings_swipe_velocity_very_fast">מהיר מאוד</string> + <string name="settings_swipe_distance_threshold_title">מרחק החלקה מינימלי</string> + <string name="settings_swipe_distance_threshold_summary">מרחק ההחלקה המינימלי להפעלה</string> + <string name="settings_swipe_distance_very_short">קצר מאוד</string> + <string name="settings_swipe_distance_short">קצר</string> + <string name="settings_swipe_distance_normal">רגיל</string> + <string name="settings_swipe_distance_long">ארוך</string> + <string name="settings_swipe_distance_very_long">ארוך מאוד</string> + <string name="hardware_keys_group">מיפוי מקשי חומרה</string> + <string name="volume_key_for_left_right_support">מקשי ווליום לניווט ימינה/שמאלה</string> + <string name="volume_key_for_left_right_support_on_summary">ביטול ניווט בעזרת מקשי ווליום</string> + <string name="camera_key_for_backspace_backword_support">לחצן מצלמה משמש למחיקה</string> + <string name="camera_key_for_backspace_backword_support_on_summary">שחזר את תפקוד לחצן המצלמה</string> + <string name="special_dictionaries_group">מילונים מיוחדים</string> + <string name="special_dictionaries_group_summary">מילונים מותאמים אישית לשימוש ב-AnySoftKeyboard</string> + <string name="use_user_dictionary">מילון המשתמש</string> + <string name="use_auto_dictionary">מילון אוטומטי</string> + <string name="use_auto_dictionary_dialog_title">בחר שיטת למידה</string> + <string name="use_auto_dictionary_summary">למד מילים חדשות באופן אוטומטי. אופן הפעולה: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">לאחר שימוש ממושך</string> + <string name="auto_dictionary_threshold_type_immediately">מיד בסיום ההקלדה</string> + <string name="auto_dictionary_threshold_type_off">אל תלמד מילים חדשות</string> + <string name="use_contacts_dictionary">מילון אנשי קשר</string> + <string name="use_contacts_dictionary_on_summary">הצע שמות מרשימת אנשי הקשר</string> + <string name="use_contacts_dictionary_not_supported_summary">לא נתמך תחת גירסת מערכת ההפעלה שלך</string> + <string name="tweaks_group">הגדרות נוספות</string> + <string name="tweak_sound_group">שיפורי צליל</string> + <string name="tweak_physical_keyboard_group">התאמת מקלדת חומרה</string> + <string name="tweak_ui_group">שיפורי גרפיקה</string> + <string name="tweak_ux_group">שיפורי התנהגות</string> + <string name="tweak_dictionary_group">הגדרות מילון נוספות</string> + <string name="settings_min_length_for_word_correction">אורך מילה מינימלי להצעת תיקון</string> + <string name="show_keyboard_name_text">הצגת שם המקלדת</string> + <string name="show_keyboard_name_on_summary">הצג את שם המקלדת על גבי מקש הרווח</string> + <string name="show_keyboard_name_off_summary">אל תציג את שם המקלדת</string> + <string name="show_hint_text">הצג טקסט רמז</string> + <string name="show_hint_text_on_summary">הצג רמז על המקשים, אם ערכת הנושא תומכת</string> + <string name="show_hint_text_off_summary">לעולם אל תציג רמזים על המקשים</string> + <string name="is_sticky_extesion_keyboard_off_summary">סגור לאחר לחיצה על מקש</string> + <string name="is_extesion_keyboard_above_keyboard">מקלדת הרחבה עליונה</string> + <string name="show_new_tips_notifications_again">הצג עצות חדשות</string> + <string name="show_new_tips_notifications_again_on_summary">טיפים חדשים יוצגו</string> + <string name="show_new_tips_notifications_again_off_summary">לא יודיע לך כאשר טיפ חדש זמין</string> + <string name="show_settings_app_in_launcher">הגדרות יישום</string> + <string name="settings_key_show_settings_app_on_summary">קיצור דרך להגדרות יופיע במגירת האפליקציות (נדרשת הפעלה מחדש)</string> + <string name="settings_key_show_settings_app_off_summary">הסתר קיצור דרך להגדרות (דורש הפעלה מחדש)</string> + <string name="show_crash_notification">דיווח קריסה</string> + <string name="show_crash_notification_on_summary">כאשר התוכנה קורסת, פתח את תיבת הדו שיח של דיווח קריסה</string> + <string name="show_crash_notification_off_summary">התעלם מקריסות</string> + <string name="use_keyrepeat">הפעל חזרת הקשות</string> + <string name="use_keyrepeat_on_summary">לחיצה ממושכת תחזור על המקש</string> + <string name="use_keyrepeat_off_summary">חזרת מקשים מבוטלת</string> + <string name="emoticon_long_press_opens_popup">אפשרות בחירת סמיילים</string> + <string name="emoticon_long_press_opens_popup_on_summary">הראה אפשרויות בלחיצה ארוכה</string> + <string name="emoticon_long_press_opens_popup_off_summary">הראה אפשרויות בלחיצה קצרה</string> + <string name="default_smiley_text">בחר טקסט לסמיילי</string> + <string name="default_domain_text">בחר טקסט למתחם אינטרנט</string> + <string name="smiley_icon_on_smileys_key">הצג סמל על כפתור סמיילי</string> + <string name="smiley_icon_on_smileys_key_on_summary">סמל יצוייר על מקש הסמיילי</string> + <string name="smiley_icon_on_smileys_key_off_summary">קטסט יצוייר על מקש הסמיילי</string> + <string name="key_preview_position_override">מיקום מקש תצוגה מקדימה</string> + <string name="key_preview_position_override_summary">מעל המקש הלחוץ או מעל למקלדת</string> + <string name="key_preview_position_override_above_key">מעל המקש הלחוץ</string> + <string name="key_preview_position_override_above_keyboard">מעל לוח מקשים</string> + <string name="key_press_preview_popup">הראה אינדקציה לסימון מקש</string> + <string name="key_press_preview_popup_on_summary">חלונית בזמן מעבר על המקש</string> + <string name="key_press_preview_popup_off_summary">ללא אינדיקציה לבחירת מקש</string> + <string name="zoom_factor_keys_in_portrait">מקדם גובה מקשים במצב אנכי</string> + <string name="zoom_factor_keys_in_landscape">מקדם גובה מקשים במצב אופקי</string> + <string name="insert_space_after_word_suggestion_selection">רווח לאחר בחירת מילה</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">הכנס רווח לאחר בחירת מילה מוצעת</string> + <string name="double_space_to_period">רווח כפול ידפיס נקודה</string> + <string name="double_space_to_period_summary">הקש על רווח פעמיים יהפוך לנקודה + רווח</string> + <string name="action_key_invisible_on_disable">מקש פעולה בלתי נראה</string> + <string name="action_key_invisible_on_disable_on_summary">מקש הפעולה יהיה בלתי נראה כאשר נדרש</string> + <string name="action_key_invisible_on_disable_off_summary">מקש הפעולה יהיה גלוי גם אם לא נדרש</string> + <string name="tweak_animations_level_title">אנימציות</string> + <string name="tweak_animations_level_summary">רמת האנימציה שתופעל בתוכנה. כעת: %s</string> + <string name="tweak_animations_level_types_full">כל האנימציות</string> + <string name="tweak_animations_level_types_some">חלק מהאנימציות</string> + <string name="tweak_animations_level_types_none">ללא אנימציות</string> + <string name="cycle_all_symbols_keyboards">לעבור על כל הסימנים</string> + <string name="lang_key_shows_popup">כפתור החלפת שפה</string> + <string name="lang_key_shows_popup_on_summary">יפתח חלון דו שיח לבחירת השפה</string> + <string name="lang_key_shows_popup_off_summary">יעבור בין כל השפות בצורה מעגלית</string> + <string name="auto_caps">קפיטליזציה אוטומטית</string> + <string name="grammer_group">אפשרויות תיקון</string> + <string name="candidates_on">הראה הצעות</string> + <string name="quick_fix">תקן שגיאות נפוצות</string> + <string name="quick_fix_summary">תקן אוטומטית שגיאות נפוצות</string> + <string name="allow_suggestions_restart">אתחול הצעות</string> + <string name="allow_suggestions_restart_summary">כאשר מזיזים את סמן הטקסט, יופיעו הצעות חדשות</string> + <string name="auto_complete">בחר מילה מוצעת אוטומטית</string> + <string name="auto_complete_summary">בחר מילה מוצעת אוטומטית</string> + <string name="physical_keyboard_suggestions">הצעות עם המקדלת הפיזית</string> + <string name="physical_keyboard_suggestions_summary">הראה הצעות מילים בשימוש במקלדת הפיזית</string> + <string name="keyboard_sandbox">איזור לבדיקת ההגדרות</string> + <string name="keyboard_sandbox_title">איזור לצורך בדיקות המקלדות וההגדרות</string> + <string name="contacts_dict">מילון אנשי קשר</string> + <string name="contacts_dict_summary">כלול שמות אנשי קשר בהצעות השלמה אוטומטית</string> + <string name="auto_dict">מילון אוטומטי</string> + <string name="auto_dict_summary">הוספת מילים נפוצות או נבחרות למילון אוטומטית</string> + <string name="no_extrenal_packs_support_title">לא נתמך</string> + <string name="keyboards_group">מקלדות</string> + <string name="keyboards_group_summary">פריסות לוח מקשים לשימוש ב- AnySoftKeyboard</string> + <string name="symbols_phone_keyboard">טלפון</string> + <string name="symbols_time_keyboard">זמן</string> + <string name="eng_keyboard">אנגלית</string> + <string name="eng_keyboard_qwertywithsymbols">אנגלית עם סמלים</string> + <string name="eng_keyboard_16keys">16 Keys English</string> + <string name="keyboard_change_locked">לא זמין</string> + <string name="additional_addons_group">תוספים</string> + <string name="quick_text_keys_group">לחצני טקסט מהיר</string> + <string name="quick_text_key_active">לחצני טקסט מהיר פעילים</string> + <string name="quick_text_key_dialog_title">בחר סוג</string> + <string name="quick_text_key_summary">כפתור טקסט מהיר בשימוש: %s</string> + <string name="extension_keyboards_group">מקלדות הרחבה</string> + <string name="extension_keyboards_summary">בחר הרחבות למקלדת</string> + <string name="top_generic_row_group">שורת מקשים עליונה</string> + <string name="top_generic_row_active">שורה עליונה בחורה</string> + <string name="top_generic_row_dialog_title">סגנון המקשים בשורה</string> + <string name="top_generic_row_summary">שורת מקשים עליונה בשימוש: %s</string> + <string name="top_generic_row_list_title">בחר סוג מקשים</string> + <string name="bottom_generic_row_group">שורת מקשים תחתונה</string> + <string name="bottom_generic_row_active">שורה תחתונה בחורה</string> + <string name="bottom_generic_row_dialog_title">סגנון המקשים בשורה</string> + <string name="bottom_generic_row_summary">שורת מקשים תחתונה בשימוש: %s</string> + <string name="bottom_generic_row_list_title">בחר סוג מקשים</string> + <string name="extension_keyboard_group">מקלדת הרחבה</string> + <string name="extension_keyboard_active">מקלדת הרחבה בחורה</string> + <string name="extension_keyboard_dialog_title">בחר מקלדת</string> + <string name="extension_keyboard_summary">מקלדת הרחבה בשימוש: %s</string> + <string name="extension_keyboard_list_title">בחר מקלדת</string> + <string name="keyboard_theme_group">ערכות נושא למקלדות</string> + <string name="keyboard_theme_active">ערכת נושא בשימוש</string> + <string name="keyboard_theme_dialog_title">בחר ערכת נושא</string> + <string name="keyboard_theme_summary">ערכת נושא בשימוש: %s</string> + <string name="keyboard_theme_list_title">בחר ערכת נושא</string> + <string name="dark_plain_keyboard_theme_name">ערכת נושא כהה</string> + <string name="dark_plain_keyboard_theme_description">צבעים כהים, גרפיקה פשוטה</string> + <string name="light_plain_keyboard_theme_name">ערכת נושא בהירה</string> + <string name="light_plain_keyboard_theme_description">צבעים בהירים, גרפיקה פשוטה</string> + <string name="extension_kbd_top_none">ללא שורת מקשים עליונה</string> + <string name="extension_kbd_top_small">ניווט והחלפת שפה- קטנים</string> + <string name="extension_kbd_top_regular">ניווט והחלפת שפה- גדולים</string> + <string name="extension_kbd_top_small_numbers">מקשי מספרים</string> + <string name="extension_kbd_top_nav">מקשי ניווט</string> + <string name="extension_kbd_bottom_regular_with_voice">רגיל</string> + <string name="extension_kbd_bottom_regular">קלאסי (ללא מיקרופון)</string> + <string name="extension_kbd_bottom_iphone">סגנון iPhone (ללא מיקרופון)</string> + <string name="extension_kbd_bottom_iphone_with_voice">סגנון iPhone (עם מיקרופון)</string> + <string name="extension_kbd_bottom_alt">חלופי (ללא מיקרופון)</string> + <string name="extension_kbd_bottom_alt_with_mic">חלופי (עם מיקרופון)</string> + <string name="extension_kbd_extension_numbers_symbols">מספרים וסמלים</string> + <string name="show_tutorial_on_startup">הראה מדריך באתחול</string> + <string name="tutorial_swipe_title">החלקה לצורך שינוי שפה</string> + <string name="label_go_key">לך</string> + <string name="label_next_key">הבא</string> + <string name="label_previous_key">קודם</string> + <string name="label_send_key">שלח</string> + <string name="label_search_key">חפש</string> + <string name="label_done_key">סיים</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">אנא המתן</string> + <string name="toast_lengthy_words_long_operation">טוען מילון…</string> + <string name="toast_lengthy_start_up_operation">טוען AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">מאתחל מקלדת…</string> + <string name="select_keyboard_popup_title">בחר מקלדת</string> + <string name="eng_dictionary">אנגלית</string> + <string name="simley_key_name">לחצן סמיילי</string> + <string name="multitap_timeout_title">זמן בין לחיצות מרובות</string> + <string name="multitap_timeout_summary">מרווח זמן בין לחיצות</string> + <string name="settings_multitap_timeout_disabled">מבוטל</string> + <string name="settings_multitap_timeout_faster">מהר יותר</string> + <string name="settings_multitap_timeout_fast">מהיר</string> + <string name="settings_multitap_timeout_normal">רגיל</string> + <string name="settings_multitap_timeout_slow">איטי</string> + <string name="settings_multitap_timeout_slower">איטי יותר</string> + <string name="settings_multitap_timeout_never">המתן לנצח</string> + <string name="long_press_timeout_title">זמן לחיצה ארוכה</string> + <string name="long_press_timeout_summary">זמן הלחיצה על מקש המהווה לחיצה ארוכה</string> + <string name="settings_long_press_timeout_faster">מהר יותר</string> + <string name="settings_long_press_timeout_fast">מהיר</string> + <string name="settings_long_press_timeout_normal">רגיל</string> + <string name="settings_long_press_timeout_slow">איטי</string> + <string name="settings_long_press_timeout_slower">איטי יותר</string> + <string name="settings_long_press_timeout_never">אף פעם</string> + <string name="tweak_workarounds_group">עקיפת הגדרות</string> + <string name="workaround_disable_rtl_fix">ביטול תמיכת מימין-לשמאל</string> + <string name="workaround_disable_rtl_fix_summary_on">השתמש בתמיכת מימין-לשמאל של מערכת ההפעלה (עבור טלפוני סוני-אריקסון)</string> + <string name="workaround_disable_rtl_fix_summary_off">השתמש בתמיכת מימין-לשמאל של התוכנה</string> + <string name="user_dictionary_select_locale">שפה:</string> + <string name="user_dict_settings_titlebar">מילון משתמש</string> + <string name="user_dict_editor">עורך מילים</string> + <string name="user_dict_settings_add_dialog_title">הוסף למילון</string> + <string name="user_dict_settings_edit_dialog_title">עריכת מילה</string> + <string name="user_dict_backup_success_title">הגיבוי הושלם בהצלחה!</string> + <string name="user_dict_backup_fail_title">הגיבוי נכשל!</string> + <string name="user_dict_backup_fail_text">לא היתה אפשרות לבצע גיבוי! האם האחסון זמין?</string> + <string name="user_dict_restore_success_title">השחזור הושלם בהצלחה!</string> + <string name="user_dict_restore_success_text">שחזור המילים בוצע בהצלחה.</string> + <string name="user_dict_restore_fail_title">השחזור נכשל!</string> + <string name="user_dict_restore_fail_text">לא היתה אפשרות לקרוא את קבצי הגיבוי. האם האחסון זמין?</string> + <string name="should_swap_punctuation_and_space_yes">כן</string> + <string name="should_swap_punctuation_and_space_no">לא</string> + <string name="developer_tools">כלי פיתוח</string> + <string name="click_for_developer_features">כלי פיתוח</string> + <string name="click_for_developer_features_summary">כלים שונים עבור מפתחי AnySoftKeyboard</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>הראה תמיד</item> + <item>בשינוי מקלדת פיזית בלבד</item> + <item>ללא התראה</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>ללא</item> + <item>קצר</item> + <item>רגיל</item> + <item>ארוך</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-ka/strings.xml b/src/main/res/values-ka/strings.xml new file mode 100755 index 000000000..52a829ce3 --- /dev/null +++ b/src/main/res/values-ka/strings.xml @@ -0,0 +1,92 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboard პარამეტრები</string> + <string name="spell_checker_settings">AnySoftKeyboard მართლწერის შემოწმების პარამეტრები</string> + <string name="menu_about_item">შესახებ</string> + <string name="tips_notification_text">დააწკაპუნეთ რჩევებისათვის!</string> + <string name="tips_button">გამოყენების წესები</string> + <string name="main_tab_welcome">სალამი</string> + <string name="main_tab_links">ბმულები</string> + <string name="main_tab_credits">ავტორები</string> + <string name="how_to_pointer_title">მოგესალმებათ AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">ვერსია: </string> + <string name="how_to_pointer_go_to_links">დაწვრილებითი ინფორმაციისთვის გადადით ბმულების გვერდზე.</string> + <string name="how_to_pointer_how_to_url">როგორ გამოვიყენოთ ეს კლავიატურა:</string> + <string name="how_to_pointer_site">ზოაგადი დეტალები:</string> + <string name="how_to_pointer_changelog">დეტალები უახლესი ვერსისს შესახებ:</string> + <string name="main_tab_credits_title">პროგრამის შექმნაში მონაწილეობდნენ-</string> + <string name="main_tab_credits_created_by">შემქმნელი:</string> + <string name="main_tab_credits_additional_work_by">დამატებით პროგრამირება:</string> + <string name="main_tab_credits_localization_by">თარგმნა:</string> + <string name="main_tab_credits_GUI_by">UI სურათების შემქმნელი:</string> + <string name="changelog">ცვლილებები</string> + <string name="search_market_for_addons">დამატებათა ძიება</string> + <string name="menu_insert_smiley">სმაილიკის ჩასმა</string> + <string name="ui_group">კლიენტუირ ინტერფეისი</string> + <string name="physical_keyboard_change_notification_title">კლავიატურის იერსახის შეტყობინება</string> + <string name="physical_keyboard_change_notification_dialog_title">აირჩიე შეტყობინების ტიპი</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>ყოველთვის აჩვენე იერსახის პიქტოგრამა</item> + <item>როდესაც შეიცვლება ფიზიკური კლავიატურა</item> + <item>შეტყობინება არ არის</item> + </string-array> + <string name="change_ime">მონაცემთა შეტანის მეთოდის შეცვლა</string> + <string name="override_dictionary">ნაგულისხმევი ლექსიკონის უგულვებელყოფა</string> + <string name="override_dictionary_default">ნაგულისხმები</string> + <string name="override_disabled">უგულვებელყოფა გაუქმებულია</string> + <string name="effects_group">ეფექტები</string> + <string name="ime_settings">კლავიატურის პარამეტრები</string> + <string name="vibrate_on_key_press_title">ვიბრაცია კლავიშზე დაჭერისას</string> + <string name="vibrate_on_key_press_dialog_title">ვიბრაციის ხანგრძლივობის არჩევა</string> + <string-array name="vibrate_on_key_press_types"> + <item>ვიბრაციის გარეშე</item> + <item>მსუბუქი</item> + <item>საშუალო</item> + <item>მძიმე</item> + </string-array> + <string name="sound_on">ხმა კლავიშების დაჭერისას</string> + <string name="sound_on_summary">ხმოვანი ეფექტი პროგრამულ კლავიშზე დაჭერისას.</string> + <string name="speacial_fetures_group">სპეციალური საშუალებები</string> + <string name="backword_support_on_summary">შიფტ-ბექსპეისი წაშლის ბოლო სიტყვას</string> + <string name="backword_support_off_summary">შიფტ-ბექსპეისი წაშლის ბოლო სიმბოლოს</string> + <string name="swipe_up_action">ასმა</string> + <string name="swipe_down_action">ჩამოსმა</string> + <string name="swipe_left_action">მარცხნივ გასმა</string> + <string name="swipe_right_action">მარჯვნივ გასმა</string> + <string name="camera_key_for_backspace_backword_support_on_summary">კამერის კლავიშის ფუნქციის აღდგენა</string> + <string name="use_keyrepeat">გამოვიყენოთ კლავიშის განმეორება</string> + <string name="default_smiley_text">სიცილაკების ტექსტი</string> + <string name="zoom_factor_keys_in_portrait">კლავიშების მონიშვნის ფაქტორი ვერტიკალურ რეჟიმში</string> + <string name="zoom_factor_keys_in_landscape">კლავიშების მონიშვნის ფაქტორი ჰორიზონტალურ რეჟიმში</string> + <string name="insert_space_after_word_suggestion_selection">პრობელის დასმა შემოთავაზაბული სიტყვის არჩევის შემდეგ</string> + <string name="double_space_to_period">ორმაგი პრობელი წერტილად</string> + <string name="double_space_to_period_summary">ორმაგი პრობელის დასმა გარდაიქმნება წერტილი+პრობელი</string> + <string name="lang_key_shows_popup_off_summary">ენის კლავიში ამოირჩევს ენებს ციკლურად</string> + <string name="auto_caps">ავტო-capitalization</string> + <string name="grammer_group">გრამატიკა</string> + <string name="candidates_on">შეთავაზებების ჩვენება</string> + <string name="auto_complete">შემოთავაზებების ავტომატურად არჩევა</string> + <string name="auto_complete_summary">პრობელი მონიშნავს ხაზგასმულ შემოთავაზებას</string> + <string name="physical_keyboard_suggestions">შემოთავაზებები მოწყობილობის კლავიატურაზე</string> + <string name="physical_keyboard_suggestions_summary">შემოთავაზებების ჩვენება წერისას</string> + <string name="keyboard_sandbox">აირჩიეთ წერის ტესტირებისთვის</string> + <string name="keyboards_group">განლაგებები</string> + <string name="eng_keyboard">ინგლისური</string> + <string name="show_tutorial_on_startup">ამ tutorialის ჩვენება გაშვებისას</string> + <string name="tutorial_swipe_title">გადასმა განლაგების შესაცვლელად</string> + <string name="label_next_key">შემდ.</string> + <string name="label_send_key">გაგზავნა</string> + <string name="label_done_key">მორჩა</string> + <string name="change_lang_wide">→ აბგ →</string> + <string name="change_lang_regular">აბგ</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">მოითმინე</string> + <string name="toast_lengthy_words_long_operation">ლექსიკონი იტვირთება...</string> + <string name="toast_lengthy_start_up_operation">AnySoftKeyboard ეშვება...</string> + <string name="lengthy_creating_keyboard_operation">განლაგება იქმნება...</string> + <string name="select_keyboard_popup_title">აირჩიე კლავიატურა</string> + <string name="eng_dictionary">ინგლისური</string> +</resources> diff --git a/src/main/res/values-kn/strings.xml b/src/main/res/values-kn/strings.xml new file mode 100755 index 000000000..9daedd8a4 --- /dev/null +++ b/src/main/res/values-kn/strings.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">ಏನಿಸಾಫ್ಟ್ ಕೀಬೋರ್ಡ್</string> + <string name="click_to_restart_suggestions">ಸಲಹೆಗಳಿಗಾಗಿ ಕ್ಲಿಕ್ಕಿಸಿ</string> + <string name="tips_title">AnySoftKeyboard ಸಲಹೆಗಳು</string> + <string name="tip_1_welcome_to_ask">AnySoftKeyboardಗೆ ಸ್ವಾಗತ!</string> + <string name="main_tab_welcome">ಸ್ವಾಗತ</string> + <string name="main_tab_links">ಕೊಂಡಿ</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>No notification</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>None</item> + <item>Light</item> + <item>Medium</item> + <item>Strong</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-land/dimens.xml b/src/main/res/values-land/dimens.xml new file mode 100644 index 000000000..c27304391 --- /dev/null +++ b/src/main/res/values-land/dimens.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <dimen name="default_key_height">35dip</dimen> + <dimen name="default_key_half_height">27dip</dimen> + <dimen name="default_key_tall_height">44dip</dimen> + + <dimen name="big_key_height">45dp</dimen> + <dimen name="big_key_half_height">37dp</dimen> + <dimen name="big_key_tall_height">54dp</dimen> + + <dimen name="default_key_vertical_gap">1dip</dimen> + <dimen name="default_key_horizontal_gap">2dp</dimen> + <dimen name="plain_theme_key_horizontal_gap">4dp</dimen> + <dimen name="plain_theme_key_vertical_gap">2dp</dimen> + + <dimen name="keyboard_bottom_padding">0.0in</dimen> + + <dimen name="mini_keyboard_slide_allowance">80dp</dimen> + + <dimen name="candidate_strip_height">38dip</dimen> + <dimen name="candidate_strip_fading_edge_length">63dip</dimen> + + <integer name="condensing_precentage">80</integer> + <integer name="condensing_precentage_edge">65</integer> + + + <dimen name="max_item_extra_width">180dp</dimen> +</resources> diff --git a/src/main/res/values-land/settings_defaults.xml b/src/main/res/values-land/settings_defaults.xml new file mode 100644 index 000000000..5e6b15b51 --- /dev/null +++ b/src/main/res/values-land/settings_defaults.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- DO NOT TRANSLATE --> + <!-- Default settings values --> + +</resources> diff --git a/src/main/res/values-large-land/dimens.xml b/src/main/res/values-large-land/dimens.xml new file mode 100644 index 000000000..7b13a27a5 --- /dev/null +++ b/src/main/res/values-large-land/dimens.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <dimen name="default_key_height">44dip</dimen> + <dimen name="default_key_half_height">32dip</dimen> + <dimen name="default_key_tall_height">56dip</dimen> + + <dimen name="big_key_height">54dp</dimen> + <dimen name="big_key_half_height">42dp</dimen> + <dimen name="big_key_tall_height">66dp</dimen> + + <dimen name="default_key_vertical_gap">1dip</dimen> + <dimen name="default_key_horizontal_gap">2dp</dimen> + <dimen name="plain_theme_key_horizontal_gap">5dp</dimen> + <dimen name="plain_theme_key_vertical_gap">2dp</dimen> + + <dimen name="key_text_size">24sp</dimen> + <dimen name="lean_key_text_size">21sp</dimen> + <dimen name="lean_big_key_text_size">27sp</dimen> + <dimen name="key_label_text_size">16sp</dimen> + + <dimen name="keyboard_name_text_size">11sp</dimen> + + <dimen name="candidate_strip_height">40dip</dimen> + <dimen name="candidate_font_height">23sp</dimen> + + <integer name="condensing_precentage">60</integer> + <integer name="condensing_precentage_edge">40</integer> + + <!-- Global content UI padding, bottom --> + <dimen name="global_content_padding_bottom">4dp</dimen> + <!-- Global content UI padding, sides --> + <dimen name="global_content_padding_side">32dp</dimen> +</resources> diff --git a/src/main/res/values-large-land/settings_defaults.xml b/src/main/res/values-large-land/settings_defaults.xml new file mode 100644 index 000000000..5e6b15b51 --- /dev/null +++ b/src/main/res/values-large-land/settings_defaults.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- DO NOT TRANSLATE --> + <!-- Default settings values --> + +</resources> diff --git a/src/main/res/values-large/dimens.xml b/src/main/res/values-large/dimens.xml new file mode 100644 index 000000000..00f501b33 --- /dev/null +++ b/src/main/res/values-large/dimens.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <dimen name="window_popup_corner_radius">6dp</dimen> + + <dimen name="default_key_height">52dip</dimen> + <dimen name="default_key_half_height">38dip</dimen> + <dimen name="default_key_tall_height">62dip</dimen> + + <dimen name="big_key_height">62dp</dimen> + <dimen name="big_key_half_height">48dp</dimen> + <dimen name="big_key_tall_height">72dp</dimen> + + <dimen name="default_key_vertical_gap">3dip</dimen> + <dimen name="default_key_horizontal_gap">1dp</dimen> + <dimen name="plain_theme_key_horizontal_gap">3dp</dimen> + <dimen name="plain_theme_key_vertical_gap">4dp</dimen> + + <dimen name="key_text_size">24sp</dimen> + <dimen name="lean_key_text_size">21sp</dimen> + <dimen name="lean_big_key_text_size">27sp</dimen> + <dimen name="key_label_text_size">17sp</dimen> + <dimen name="key_hint_text_size">8sp</dimen> + + <dimen name="keyboard_name_text_size">12sp</dimen> + + <dimen name="candidate_strip_height">44sp</dimen> + <dimen name="candidate_font_height">24sp</dimen> + + <dimen name="key_corner_radius">3dp</dimen> + + <dimen name="key_top_inset">4dp</dimen> + <dimen name="key_bottom_inset">4dp</dimen> + <dimen name="key_right_inset">4dp</dimen> + <dimen name="key_left_inset">4dp</dimen> + + <integer name="condensing_precentage">80</integer> + <integer name="condensing_precentage_edge">65</integer> + + <dimen name="max_item_extra_width">180dp</dimen> + + <!-- Global content UI padding, bottom --> + <dimen name="global_content_padding_bottom">8dp</dimen> + <!-- Global content UI padding, sides --> + <dimen name="global_content_padding_side">24dp</dimen> +</resources> diff --git a/src/main/res/values-large/settings_defaults.xml b/src/main/res/values-large/settings_defaults.xml new file mode 100644 index 000000000..84f4128ac --- /dev/null +++ b/src/main/res/values-large/settings_defaults.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- DO NOT TRANSLATE --> + <!-- Default settings values --> + <bool name="settings_default_landscape_fullscreen">false</bool> + <bool name="settings_default_portrait_fullscreen">false</bool> + +</resources> diff --git a/src/main/res/values-lt/strings.xml b/src/main/res/values-lt/strings.xml new file mode 100755 index 000000000..9569fd5c4 --- /dev/null +++ b/src/main/res/values-lt/strings.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="settings_app_name">AnySoftKeyboard nustatymai</string> + <string name="menu_about_item">Apie</string> + <string name="tips_button">Kaip naudotis</string> + <string name="tip_4_top_generic_row">Viršutinė eilutė</string> + <string name="tip_6_bottom_rows">Apatinė eilutė</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Pakeisti apatinę eilutę</string> + <string name="main_tab_welcome">Sveiki</string> + <string name="main_tab_links">Nuorodos</string> + <string name="how_to_pointer_title">Sveiki prisijungę prie AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versija: </string> + <string name="how_to_pointer_go_to_links">Dėl išsamesnės informacijos, eikitę į nuorodų kortelę.</string> + <string name="how_to_pointer_how_to_url">Kaip naudoti šią klaviatūrą:</string> + <string name="how_to_pointer_site">Bendra informacija:</string> + <string name="how_to_pointer_changelog">Duomenys apie naujausią versiją:</string> + <string name="how_to_pointer_issues">Pranešimai apie klaidas:</string> + <string name="main_tab_credits_title">Ši programa sukurta su šių žmonių pagalba-</string> + <string name="main_tab_credits_created_by">Sukūrė:</string> + <string name="main_tab_credits_additional_work_by">Papildomi programavimo darbai:</string> + <string name="main_tab_credits_localization_by">Lokalizacijos pastangos:</string> + <string name="main_tab_credits_GUI_by">Vartotojo sąsajos paveikslėliai:</string> + <string name="how_to_enable_dialog_dont_show_me">Vėliau</string> + <string name="languages_cat">Kalbos</string> + <string name="changelog">Pakeitimų žurnalas</string> + <string name="search_market_for_addons">Ieškoti priedų</string> + <string name="close_button">Uždaryti</string> + <string name="menu_insert_smiley">Įdėti šypsenėlę</string> + <string name="click_for_help">Pagalba</string> + <string name="ui_group">Vartotojo sąsaja</string> + <string name="physical_keyboard_change_notification_title">Pranešimas apie išdėstymą</string> + <string name="physical_keyboard_change_notification_dialog_title">Pasirinkite pranešimo tipą</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Visada rodyti išdėstymo ikoną</item> + <item>Keičiant fizinę klaviatūrą</item> + <item>No notification</item> + </string-array> + <string name="lengthy_operations_toast_notification">Pranešti apie ilgus veiksmus</string> + <string name="voice_input_not_installed_action_install">Įdiegti</string> + <string name="change_ime">Pakeisti įvesties būdą</string> + <string name="override_dictionary_default">Numatytasis</string> + <string name="effects_group">Efektai</string> + <string name="ime_settings">Klaviatūros nustatymai</string> + <string name="vibrate_on_key_press_title">Vibruoti paspaudimo metu</string> + <string name="vibrate_on_key_press_dialog_title">Pasirinkite vibracijos tipą</string> + <string name="sound_on">Garsas paspaudimo metu</string> + <string name="sound_on_summary">Garso efektai paspaudimo metu.</string> + <string name="use_custom_sound_volume">Nustatyti garsumą</string> + <string name="speacial_fetures_group">Specialios funkcijos</string> + <string name="switch_keyboard_on_space">Tarpas pakeičia klaviatūras</string> + <string name="swipe_up_action">Braukimas aukštyn</string> + <string name="swipe_down_action">Braukimas žemyn</string> + <string name="swipe_left_action">Braukimas kairėn</string> + <string name="swipe_right_action">Braukimas dešinėn</string> + <string name="swipe_action_name_hide">Slėpti klaviatūrą</string> + <string name="settings_swipe_velocity_very_slow">Labai lėtai</string> + <string name="settings_swipe_velocity_slow">Lėtai</string> + <string name="settings_swipe_velocity_normal">Normaliai</string> + <string name="settings_swipe_velocity_fast">Greitai</string> + <string name="settings_swipe_velocity_very_fast">Labai greitai</string> + <string name="volume_key_for_left_right_support">Garsumo mygtukas judina į kairę/dešinę</string> + <string name="volume_key_for_left_right_support_on_summary">Išjungti judėjimą į kairę/dešinę su garsumo mygtuku</string> + <string name="tweaks_group">Patobulinimai</string> + <string name="tweak_ui_group">Grafiniai patobulinimai</string> + <string name="show_hint_text">Rodyti užuominas</string> + <string name="use_keyrepeat">Naudoti pakartojimą</string> + <string name="default_smiley_text">Šypsenėlės tekstas</string> + <string name="default_domain_text">Domeno tekstas</string> + <string name="smiley_icon_on_smileys_key">Naudoti piktogramą šypsenėlės klavišui</string> + <string name="double_space_to_period">Dvigubas tarpas į tašką</string> + <string name="grammer_group">Gramatika</string> + <string name="candidates_on">Rodyti pasiūlymus</string> + <string name="auto_complete">Automatiškai parinkti pasiūlymą</string> + <string name="keyboards_group">Klaviatūros</string> + <string name="eng_keyboard">Anglų</string> + <string name="eng_keyboard_16keys">16 klavišų angliška</string> + <string name="top_generic_row_dialog_title">Pasirinkite eilutės tipą</string> + <string name="top_generic_row_list_title">Pasirinkite eilutės tipą</string> + <string name="bottom_generic_row_dialog_title">Pasirinkite eilutės tipą</string> + <string name="bottom_generic_row_list_title">Pasirinkite eilutės tipą</string> + <string name="keyboard_theme_dialog_title">Pasirinkite temą</string> + <string name="keyboard_theme_list_title">Pasirinkite temą</string> + <string name="extension_kbd_top_small">Maži mygtukai</string> + <string name="extension_kbd_top_regular">Įprastinio dydžio mygtukai</string> + <string name="extension_kbd_top_small_numbers">Skaičių mygtukai</string> + <string name="extension_kbd_bottom_regular_with_voice">Įprastinė</string> + <string name="extension_kbd_bottom_regular">Klasikinė (be mikrofono)</string> + <string name="extension_kbd_bottom_iphone">iPhone stiliaus (be mikrofono)</string> + <string name="extension_kbd_bottom_iphone_with_voice">iPhone stiliaus su mikrofonu</string> + <string name="tutorial_swipe_title">Braukti klaviatūros pakeitimui</string> + <string name="label_done_key">Atlikta</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Palaukite</string> + <string name="toast_lengthy_words_long_operation">Kraunamas žodynas...</string> + <string name="toast_lengthy_start_up_operation">Paleidžiama AnySoftKeyboard...</string> + <string name="lengthy_creating_keyboard_operation">Kuriamos klaviatūros...</string> + <string name="select_keyboard_popup_title">Pasirinkite klaviatūrą</string> + <string name="eng_dictionary">Anglų</string> + <string name="simley_key_name">Šypsenėlės klavišas</string> + <string name="default_quick_text_key_name">Paprastos šypsenėlės</string> + <string name="settings_multitap_timeout_disabled">Išjungta</string> + <string name="settings_long_press_timeout_never">Niekada</string> + <string name="user_dictionary_select_locale">Kalba:</string> +</resources> diff --git a/src/main/res/values-mk/strings.xml b/src/main/res/values-mk/strings.xml new file mode 100755 index 000000000..9fb554bf8 --- /dev/null +++ b/src/main/res/values-mk/strings.xml @@ -0,0 +1,176 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="main_tab_welcome">Добредојдовте</string> + <string name="main_tab_links">Линкови</string> + <string name="main_tab_credits">Заслуги</string> + <string name="how_to_pointer_title">Добредојдовте во AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Верзија: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard е замена за стандардната on-screen тастатура.</string> + <string name="how_to_pointer_go_to_links">За повеќе информации, кликнете на табот Врски.</string> + <string name="how_to_pointer_how_to_url">Детали за тоа како да ја користите оваа тастатура:</string> + <string name="how_to_pointer_site">Општи податоци:</string> + <string name="how_to_pointer_changelog">Детали за најновата верзија:</string> + <string name="how_to_pointer_issues">Пријавување на грешки:</string> + <string name="main_tab_credits_title">Апликацијава е изработена со помош на-</string> + <string name="main_tab_credits_created_by">Креирано од:</string> + <string name="main_tab_credits_additional_work_by">Дополнително кодирање од:</string> + <string name="main_tab_credits_localization_by">Локализација од:</string> + <string name="main_tab_credits_GUI_by">UI слики од:</string> + <string name="license_title">Дозвола</string> + <string name="about">За програмот</string> + <string name="changelog">Листа на измени</string> + <string name="search_market_for_addons">Пребарај додатоци</string> + <string name="theme_addons_settings">Подесувања на темата на тастатурата</string> + <string name="bottom_row_addons_settings">Прилагодување на долниот ред</string> + <string name="menu_insert_smiley">Внеси смајли</string> + <string name="click_for_help">Помош</string> + <string name="ui_group">Кориснички интерфејс</string> + <string name="physical_keyboard_change_notification_title">Нотификација за избрана тастатура</string> + <string name="physical_keyboard_change_notification_dialog_title">Избери тип на нотификација</string> + <string name="lengthy_operations_toast_notification">Извести ме за долги операции</string> + <string name="lengthy_operations_toast_notification_summary">Прикажи кратки известувања за долги операции</string> + <string name="change_ime">Избери влезен метод</string> + <string name="override_dictionary">Прескокни стандарден речник</string> + <string name="override_dictionary_default">Стандарден</string> + <string name="override_disabled">Прескокнување исклучено</string> + <string name="effects_group">Ефекти</string> + <string name="ime_settings">Поставувања за тастатура</string> + <string name="vibrate_on_key_press_title">Вибрации при притискање на копче</string> + <string name="vibrate_on_key_press_summary">Селектирај за вибрација при допирање</string> + <string name="vibrate_on_key_press_dialog_title">Избери начин на вибрација</string> + <string name="sound_on">Звук при притискање на копче</string> + <string name="sound_on_summary">Звук при притискање на копче.</string> + <string name="use_custom_sound_volume">Постави јачина на звук</string> + <string name="use_custom_sound_volume_on_summary">Јачина на звукот е поставена од корисникот.</string> + <string name="use_custom_sound_volume_off_summary">Јачина на звукот е од глобалното поставување за известувања.</string> + <string name="custom_sound_volume">Постави јачина на звук</string> + <string name="speacial_fetures_group">Посебни функции</string> + <string name="switch_keyboard_on_space">Менувај тастатури на Space</string> + <string name="switch_keyboard_on_space_on_summary">Префрли од симболи/бројки кон тастатура со абецеда при притискање на Space</string> + <string name="switch_keyboard_on_space_off_summary">Не префрлувај од симболи/бројки кон тастатура со абецеда при притискање на Space</string> + <string name="fullscreen_portrait_input_connection_supported">Користете портрет на цел екран</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Full-screen внес во портрет</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Не користете full-screen внес во портрет</string> + <string name="backword_support">Back-word поддршка</string> + <string name="backword_support_on_summary">Backspace со Shift ќе го избрише последниот збор</string> + <string name="backword_support_off_summary">Backspace со Shift ќе го избрише последниот карактер</string> + <string name="swipe_tweak_group">Измени акции при повлекување (swipe)</string> + <string name="swipe_up_action">Повлекување нагоре</string> + <string name="swipe_up_action_summary">Постави акција за повлекување нагоре</string> + <string name="swipe_up_action_title">Одбери акција за повлекување нагоре</string> + <string name="swipe_down_action">Повлекување надолу</string> + <string name="swipe_down_action_summary">Опиши акција за повлекување надолу</string> + <string name="swipe_down_action_title">Одбери акција за повлекување надолу</string> + <string name="swipe_left_action">Повлекување налево</string> + <string name="swipe_left_action_summary">Опис на акција за повлекување налево</string> + <string name="swipe_left_action_title">Одбери акција за повлекување налево</string> + <string name="swipe_right_action">Повлекување надесно</string> + <string name="swipe_right_action_summary">Опиши акција за повлекување надесно</string> + <string name="swipe_right_action_title">Одбери акција за повлекување надесно</string> + <string name="swipe_action_name_cursor_right">Поместување на курсорот во десно</string> + <string name="hardware_keys_group">Мапирање на хардверски копчиња</string> + <string name="volume_key_for_left_right_support">Лево и десно преку копче за јачина</string> + <string name="volume_key_for_left_right_support_on_summary">Оневозможи лево и десно преку копче за јачина</string> + <string name="volume_key_for_left_right_support_off_summary">Притискање на копчето за јачина нагоре го поместува курсорот налево, а притискање надолу го поместува надесно</string> + <string name="camera_key_for_backspace_backword_support">Користи го копчето за камера за backspace/backword</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Поврати ја функцијата на копчето за камера</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Притискање на копчето за камера до половина го брише последниот карактер, а целосно притискање го брише последниот збор</string> + <string name="special_dictionaries_group">Посебни речници</string> + <string name="use_user_dictionary">Кориснички речник</string> + <string name="use_user_dictionary_on_summary">Предложете кориснички додадени зборови (долго притискање на предлог за да додадете)</string> + <string name="use_auto_dictionary">Автоматски речник</string> + <string name="use_contacts_dictionary">Контактен речник</string> + <string name="use_contacts_dictionary_on_summary">Предложени имиња од листата на контакти</string> + <string name="tweaks_group">Додатни поставувања</string> + <string name="tweak_ux_group">Измени на однесувањето</string> + <string name="use_keyrepeat">Користи повторување на карактери</string> + <string name="use_keyrepeat_on_summary">Повторување на карактери е дозволено</string> + <string name="use_keyrepeat_off_summary">Повторување на карактери е оневозможено</string> + <string name="emoticon_long_press_opens_popup">Смајли изборник при долго притискање</string> + <string name="emoticon_long_press_opens_popup_on_summary">Прикажи смајли изборник при долго притискање</string> + <string name="emoticon_long_press_opens_popup_off_summary">Прикажи смајли изборник при кратко притискање</string> + <string name="emoticon_popup_type_title">Вид на pop-up за смајли</string> + <string name="emoticon_popup_type_summary">Избери вид за смајли изборник</string> + <string name="default_smiley_text">Текст за смајли</string> + <string name="default_domain_text">Текст за домен</string> + <string name="smiley_icon_on_smileys_key">Прикажи икона за избор на смајли</string> + <string name="smiley_icon_on_smileys_key_on_summary">Ќе биде прикажана икона за избор на смајли</string> + <string name="smiley_icon_on_smileys_key_off_summary">Вообичаениот текст за смајли ќе биде прикажан како икона</string> + <string name="key_press_preview_popup">Изборник</string> + <string name="key_press_preview_popup_on_summary">Прикажи изборник при притискање на копче</string> + <string name="key_press_preview_popup_off_summary">Не прикажувај изборник при притискање на копче</string> + <string name="zoom_factor_keys_in_portrait">Висина на копчиња во портрет мод</string> + <string name="zoom_factor_keys_in_landscape">Висина на копчиња во лендскејп мод</string> + <string name="insert_space_after_word_suggestion_selection">Празно место по избор на предлог</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Вметни празно место по селекција на предложениот збор</string> + <string name="double_space_to_period">Двојно празно место за точка</string> + <string name="double_space_to_period_summary">Двојно притискање на Space ќе се претвори во точка+празно место</string> + <string name="action_key_invisible_on_disable">Невидливо акциско копче</string> + <string name="action_key_invisible_on_disable_on_summary">Копчето за акции ќе е невидливо</string> + <string name="action_key_invisible_on_disable_off_summary">Копчето за акции ќе е видливо</string> + <string name="cycle_all_symbols_keyboards">Кружи низ сите тастатури со симболи</string> + <string name="cycle_all_symbols_keyboards_on_summary">Копчето за симболи ќе кружи низ сите тастатури со симболи</string> + <string name="cycle_all_symbols_keyboards_off_summary">Копчето за симболи ќе ја прикажува само главната тастатура со симболи</string> + <string name="lang_key_shows_popup">Измена на јазик преку изборник</string> + <string name="lang_key_shows_popup_on_summary">Притискање на копчето за јазик ќе го прикаже изборникот</string> + <string name="lang_key_shows_popup_off_summary">Копчето за јазик ќе кружи низ сите јазици</string> + <string name="auto_caps">Автоматско претворање во големи букви</string> + <string name="grammer_group">Граматика</string> + <string name="candidates_on">Прикажувај предлози</string> + <string name="quick_fix">Брзи поправки</string> + <string name="quick_fix_summary">Поправа чести грешки при пишување</string> + <string name="auto_complete">Автоматско селектирање на предлози</string> + <string name="auto_complete_summary">Притискање на Space ќе го избере обележаниот предлог</string> + <string name="physical_keyboard_suggestions">Прикажи предлози за физичка тастатура</string> + <string name="physical_keyboard_suggestions_summary">Прикажува предлози кога користиш физичка тастатура</string> + <string name="keyboard_sandbox">Кликни за тестирање</string> + <string name="keyboard_sandbox_title">Пишувај подолу за да тестираш</string> + <string name="contacts_dict">Контактен речник</string> + <string name="contacts_dict_summary">Вклучи контакт имиња во предлози</string> + <string name="auto_dict">Автоматски речник</string> + <string name="auto_dict_summary">Автоматски додади во речникот, најчесто користени или избрани зборови</string> + <string name="keyboards_group">Тастатури</string> + <string name="eng_keyboard">Англиски</string> + <string name="eng_keyboard_16keys">Англиски со 16</string> + <string name="quick_text_key_dialog_title">Изберете копче</string> + <string name="show_tutorial_on_startup">Прикажи го ова упатство на почеток</string> + <string name="tutorial_swipe_title">Повлечи (swipe) за промена на тастатура</string> + <string name="tutorial_swipe_text">Тастатурата може да се смени со повлекување (swipe) преку тастатурата. Повлечи од лево кон десно за промена на абецеда, а од десно кон лево за промена на симболи.</string> + <string name="label_go_key">Ајде</string> + <string name="label_next_key">Следно</string> + <string name="label_send_key">Испрати</string> + <string name="label_done_key">Готово</string> + <string name="change_lang_wide">→ АБВ →</string> + <string name="change_lang_regular">АБВ</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Ве молам почекајте</string> + <string name="toast_lengthy_words_long_operation">Вчитувам речник …</string> + <string name="toast_lengthy_start_up_operation">Стартувам AnySoftKeyboard …</string> + <string name="lengthy_creating_keyboard_operation">Креирање на тастатури …</string> + <string name="select_keyboard_popup_title">Избери тастатура</string> + <string name="eng_dictionary">Англиски</string> + <string name="simley_key_name">Смајли копче</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Секогаш прикажувј икона за распоред</item> + <item>При менување на физичка тастатура</item> + <item>Без нотификација</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Ниедно</item> + <item>Лесно</item> + <item>Средно</item> + <item>Силно</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-my/strings.xml b/src/main/res/values-my/strings.xml new file mode 100755 index 000000000..9804c59ab --- /dev/null +++ b/src/main/res/values-my/strings.xml @@ -0,0 +1,259 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.com--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">ဘာသာစုံလက်ကွက်</string> + <string name="settings_app_name">ကီးဘုတ် အပြင်အဆင်</string> + <string name="spell_checker_service_name">စာလုံးပေါင်း စစ်ဆေးခြင်း</string> + <string name="spell_checker_settings">စာလုံးပေါင်းစစ်ဆေးခြင်း အပြင်အဆင်</string> + <string name="copyright_text">မူပိုင်ခွင့်\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>ပိုကြည့်ရန် လိုင်စင်များ</u></string> + <string name="debug_tracing_starting">တိုင်ဆိုင်စစ်ဆေးမှု စတင်ပါပြီ။ \n တချို့ရပ်ရန်နေရာများတွင် သေချာစွာရပ်ပါ။</string> + <string name="debug_tracing_starting_failed">တိုက်ဆိုင် စစ်ဆေးရန် စတင်းခြင်း မအောင်မြင်ပါ။ logcat မှာ အသေးစိတ်ကြည့်ပါ။</string> + <string name="debug_tracing_finished">တိုက်ဆိုင်စစ်ဆေးခြင်း ပြီးမြောက်ပါပြီ။\nစစ်ဆေးမှုဖိုင်မှာ + <xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="menu_about_item">မှတ်တမ်း</string> + <string name="click_to_restart_suggestions">အကြံပြုချက်အတွက် နှိပ်ပါ</string> + <string name="tips_notification_text">အချက် သိရန် နှိပ်ပါ!</string> + <string name="tips_button">ဘယ်လိုအသုံးပြုရမလဲ</string> + <string name="tips_button_description">AnySoftKeyboard သုံးစွဲရန်အတွက် အညွှန်းများ</string> + <string name="tips_title">AnySoftKeyboard အတွက် သိထားသင့်သည့် အချက်များ</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020 ဘယ်သို့မဟုတ်ညာသို့ပွတ်ဆွဲခြင်းဖြင့်အချက်များရယူပါ</string> + <string name="tip_1_welcome_to_ask">AnySoftKeyboard မှ ကြိုဆိုပါတယ်!</string> + <string name="tip_1_how_to_access_settings">Settings ကို သွားရန် ; ENTER ခလုပ်ကို ကြာကြာနှိပ်ပါ။ စိတ်ကြိုက်ပြင်ဆင်နိုင်တဲ့ ကမ္ဘာတခု သင် တွေ့ရပါလိမ့်မည်။ + </string> + <string name="tip_2_gestures">အမူအရာများကို လက်ခံသည်!</string> + <string name="tip_2_gestures_tip">ပွတ်ဆွဲခြင်းတစ်ခုမျှဖြင့်တော်တော်များများလုပ်ဆောင်နိုင်ပါတယ်။ဘယ်မှညာသို့ပွတ်ဆွဲခြင်းဖြင့်ဘာသာစကားများပြောင်းလဲနိုင်ပြီး ဘယ်သို့ပွတ်ဆွဲခြင်းသည်သင်္ကေတများလက်ကွက်သို့ပြောင်းလဲပြီးစပေ့ဘားအပေါ်သို့ပွတ်ခြင်းဖြင့် အသုံးချမှုဆိုင်ရာကီးဘုတ်ကိုပြသလာမည်ဖြစ်သည်။ နောက်ပြီး အောက်သို့ပွတ်ဆွဲခြင်းဖြင့်ကီးဘုတ်အားဖျောက်လိုက်မည်ဖြစ်သည်။\nဒီလုပ်ဆောင်ချက်ကိုပြုပြင်မှုဆိုင်ရာတွင်ပြင်ဆင်နိုင်မည်ဖြစ်သည်။(မှတ်မိသလား?enter ကိုအတော်ကြာကြာဖိထားပါ။) + </string> + <string name="tip_3_hidden_kbds">လျှို့ဝှက် ရတနာများ</string> + <string name="tip_3_hidden_kbds_tip">ကီးဘုတ်အချို့ဖြောက်ထားသည်:\n1) spacebar မှလက်ချောင်းဖြင့်ပွတ်လိုက်ပြီးလျှင် မျှားများနှင့်မိုက် (အသံထည့်ရန်) ပါဝင်သောအသုံးဝင်သောကီးဘုတ်ရလာမည်။\n2) လက်ချောင်းဖြင့်ကီးဘုတ်အပြင်ဖက်အထိပွတ်လိုက်ပြီးဆက်၍ဖိထားလျှင်ဂဏန်းနှင့်သင်္ကတများပါဝင်သောဆက်ကီးဘုတ်ရလာမည်။</string> + <string name="tip_4_top_generic_row">အပေါ်တန်း</string> + <string name="tip_4_top_generic_row_tip">အပေါ် တန်း သည်အကွက်အားလုံးတွင်အတူတူဖြစ်ပြီး ပြောင်း၍ရပါသည်! The default + top row includes symbols key (<i>123</i>), left and right arrow keys, and language key (<i>ABC</i>). You can + replace this row in settings. + </string> + <string name="tip_5_key_feedback">အကြံပြုပါ။</string> + <string name="tip_5_key_feedback_test">ဝေဖန်အကြံပြုချက်ကို စမ်းသပ်မလား?</string> + <string name="tip_6_bottom_rows">အောက်ခြေတန်း</string> + <string name="tip_7_voice_input">ကျွနု်ပ်ကိုပြောပါ</string> + <string name="main_tab_welcome">ကြိုဆိုပါတယ်</string> + <string name="main_tab_links">လခ့်များ</string> + <string name="main_tab_credits">သက်ဆိုင်ခွင့်ရှိသူ</string> + <string name="how_to_pointer_title">AnySoftKeyboard မှ ကြိုဆိုပါတယ်</string> + <string name="how_to_pointer_version_prefix">ဗားရှင်း</string> + <string name="how_to_pointer_go_to_links">အသေးစိတ်သိလိုပါက လခ့်များရှိသော နေရာတွင်ကြည့်ပါ။</string> + <string name="how_to_pointer_how_to_url">လမ်းညွှန်ချက်အသေးစိတ်မှာ:</string> + <string name="how_to_pointer_site">အထွေထွေ အကြောင်းအရာများ:</string> + <string name="how_to_pointer_changelog">နောက်ဆုံးထွက် ဗားရှင်းမှာ အကြောင်းများ:</string> + <string name="how_to_pointer_issues">အမှားများ တင်ပြရန်:</string> + <string name="main_tab_credits_title">ဤလက်ကွက်အား အောက်ဖော်ပြပါ သူများ၏ ကူညီမှုဖြင့် ပြုလုပ်ခဲ့သည်-</string> + <string name="main_tab_credits_created_by">ဖန်တီးခဲ့သူမှာ:</string> + <string name="main_tab_credits_additional_work_by">ကုဒ် ထပ်မံထည်သွင်းခဲ့သူမှာ:</string> + <string name="main_tab_credits_localization_by">ဘာသာပြန်ခဲ့သူမှာ:</string> + <string name="main_tab_credits_GUI_by">အသုံးပြု ရုပ်ပြပုံများမှာ:</string> + <string name="how_to_enable_dialog_title">AnySoftKeyboard ကိုဖွင့်မလား?</string> + <string name="how_to_enable_dialog_show_me">ကျွန်ုပ်ကိုပြပါ!</string> + <string name="how_to_enable_dialog_dont_show_me">နောင်အခါ</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">AnySoftKeyboard သို့ပြောင်းပါ</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">အဆင့် ၁ ကိုအရင် လုပ်ဆောင်ပါ</string> + <string name="ime_name_beta">ဘာသာစုံလက်ကွက်စနစ် စမ်းသပ်ဗားရှင်း</string> + <string name="notification_text_testers">သတိထားပါ။ စမ်းသပ်ဗားရှင်းသာဖြစ်ပါသည်!</string> + <string name="notification_title_how_to_enable">AnySoftKeyboard မှ ကြိုဆိုပါတယ်</string> + <string name="notification_text_how_to_enable">မည်သို့ခွင့်ပြုချက်ပေးရန် လေ့လာပါ</string> + <string name="license_title">လိုင်စင်</string> + <string name="languages_cat">ဘာသာစကားများ</string> + <string name="about">အကြောင်းအရာ</string> + <string name="changelog">ပြောင်းလဲမှုမှတ်တမ်း</string> + <string name="search_market_for_addons">တွဲဖတ်သုံးကိရိယာ ရှာရန်</string> + <string name="search_market_for_keyboard_addons"><i>Play Store</i>မှ အခြားကီးဘုတ်များ ရယူပါ…</string> + <string name="theme_addons_settings">လက်ကွက်ပုံ အမြင်ပြင်ဆင်မှုများ</string> + <string name="keyboard_theme_tweak_group">ပြုပြင်ချက်များ</string> + <string name="bottom_row_addons_settings">အောက်ခြေတန်း ပြင်ဆင်မှုများ</string> + <string name="top_row_addons_settings">အပေါ်တန်း ပြင်ဆင်မှုများ</string> + <string name="close_button">ပိတ်ပါ</string> + <string name="revert_added_word_question">ဖျတ်ရန်?</string> + <string name="menu_insert_smiley">ခံစားချက် ထည့်သွင်းရန်</string> + <string name="click_for_help">အကူညီရယူရန်</string> + <string name="ui_group">သုံးစွဲမှု အပြင်အဆင်</string> + <string name="physical_keyboard_change_notification_title">ကီးဘုတ် လက်ကွက် အကြောင်းကြားခြင်း</string> + <string name="physical_keyboard_change_notification_dialog_title">အကြောင်းကြားမှုကို ရွေးပါ</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>လက်ကွက်ပုံစံ အမြဲပြနေပါ။</item> + <item>ကီးဘုတ်အစစ်သို့ ပြောင်းပါ။</item> + <item>အကြောင်းကြားချက် မရှိပါ။</item> + </string-array> + <string name="lengthy_operations_toast_notification">အသေးစိတ် အကြောင်းကြားခြင်း</string> + <string name="lengthy_operations_toast_notification_summary">လိုတိုရှင်းသာ အကြောင်းကြားပါ</string> + <string name="voice_input_not_support_in_this_os_version">Android 2.2+ နောက်ပိုင်းထွက်များတွင် အသံဖြင့်စာရိုက်သည့်နည်းစနစ်ပါရှိပါသည်။</string> + <string name="voice_input_not_installed_action_install">ထည့်သွင်းရန်</string> + <string name="voice_input_not_installed_action_do_not_install">မဟုတ်</string> + <string name="change_ime">လက်ကွက်ပုံစံပြောင်းခြင်း</string> + <string name="override_dictionary">မှုလ အဘိဓာန်ကို မသုံးပါ</string> + <string name="override_dictionary_default">မှုလ</string> + <string name="override_disabled">ပြင်ဆင်ထားမှုများ ဖျတ်ရှင်းပြီးပါပြီ</string> + <string name="gesture_settings">အမူအရာများ</string> + <string name="effects_group">ဖန်တီးမှု</string> + <string name="ime_settings">လက်ကွက်အပြင်အဆင်</string> + <string name="vibrate_on_key_press_title">နှိပ်လျှင် တုန်ခါပါ</string> + <string name="vibrate_on_key_press_dialog_title">တုန်ခါမှု အမျိုးအစား</string> + <string-array name="vibrate_on_key_press_types"> + <item>မရှိပါ။</item> + <item>မှိန်မှိန်</item> + <item>အလယ်အလတ်</item> + <item>ထင်ထင်ရှားရှား</item> + </string-array> + <string name="sound_on">နှိပ်ပါက အသံထွက်ပါ</string> + <string name="sound_on_summary">အသံထွက်များ။</string> + <string name="use_custom_sound_volume">အသံချိန်ပါ</string> + <string name="use_custom_sound_volume_on_summary">အသံထွက်အား စိတ်ကြိုက်ချိန်ထားသည်။</string> + <string name="custom_sound_volume">အသံထွက်မှု အနှိမ့်အမြင့်</string> + <string name="speacial_fetures_group">အထူးပြုလုပ်ချက်များ</string> + <string name="switch_keyboard_on_space">စပေ့ရိုက်၍ လက်ကွက်ပုံစံပြောင်းပါ</string> + <string name="fullscreen_portrait_input_connection_supported">ဒေါင်လိုက်တွင် မျက်မှာပြင် အပြည့်သုံးပါ</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">ဒေါင်လိုက်တွင် မျက်မှာပြင် အပြည့်သုံးပါ</string> + <string name="backword_support">နောက်ပြန် စာလုံး အထောက်အပံ့</string> + <string name="backword_support_on_summary">Shift နှင့် ဖျက်လျှင် စာလုံးတစ်ခုလုံးဖျက်ပါမည်</string> + <string name="backword_support_off_summary">Shift နှင့် ဖျက်လျှင် စာတစ်လုံးသာ ဖျက်ပါမည်</string> + <string name="swipe_tweak_group">လက်ပွတ်မှု ပုံစံများအတွက် လုပ်ဆောင်ချက်များ ပြောင်းရန်</string> + <string name="swipe_up_action">အပါ်သို့ဆွဲလျှင်</string> + <string name="swipe_up_action_title">အပေါ်ဆွဲလျှင် လုပ်ဆောင်ချက်</string> + <string name="swipe_down_action">အောက်ဆွဲလျှင်</string> + <string name="swipe_down_action_title">အောက်ဆွဲလျှင် လုပ်ဆောင်ချက်</string> + <string name="swipe_left_action">ဘယ်ဘက်သို့ဆွဲလျှင်</string> + <string name="swipe_left_action_title">ဘယ်ဘက်သို့ဆွဲလျှင် လုပ်ဆောင်ချက်</string> + <string name="swipe_right_action">ညာဘက်ကို ဆွဲလျှင်</string> + <string name="swipe_right_action_title">ညာဘက်ကို ဆွဲလျှင် လုပ်ဆောင်ချက်</string> + <string name="swipe_action_name_shift">အခြား</string> + <string name="swipe_action_name_hide">လက်ကွက်ပုံစံပိတ်ရန်</string> + <string name="swipe_action_name_backspace">ဖျက်ရန်</string> + <string name="swipe_action_name_clear_input">စာအကုန် ဖျက်ပါ</string> + <string name="swipe_action_name_cursor_up">အပေါ်သို့</string> + <string name="swipe_action_name_cursor_down">အောက်သို့</string> + <string name="swipe_action_name_cursor_left">ဘယ်ဘက်</string> + <string name="swipe_action_name_cursor_right">ညာဘက်</string> + <string name="settings_swipe_velocity_very_slow">အလွန်ဖြေး</string> + <string name="settings_swipe_velocity_slow">ဖြေးဖြေး</string> + <string name="settings_swipe_velocity_normal">ပုံမှန်</string> + <string name="settings_swipe_velocity_fast">အမြန်</string> + <string name="settings_swipe_velocity_very_fast">အလွန်မြန်မြန်</string> + <string name="settings_swipe_distance_very_short">အလွန်တို</string> + <string name="settings_swipe_distance_short">အတို</string> + <string name="settings_swipe_distance_normal">ပုံမှန်</string> + <string name="settings_swipe_distance_long">အရှည်</string> + <string name="settings_swipe_distance_very_long">အလွန်ရှည်</string> + <string name="hardware_keys_group">အပြင်လက်ကွက်ဖြင့် တွဲထားမှုများ</string> + <string name="volume_key_for_left_right_support">အသံချဲ့စနစ်ဘယ်မှ ညာသို့</string> + <string name="volume_key_for_left_right_support_on_summary">ဘယ်ညာရွေ့ခြင်းကို အသံခလုတ်ဖြင့် လုပ်ဆောင်ခြင်ကို ပယ်ဖျက်ပါ</string> + <string name="camera_key_for_backspace_backword_support">ကင်မရာခလုတ်ကို နှိပ်၍ နောက်ပြန်သွားပါ</string> + <string name="camera_key_for_backspace_backword_support_on_summary">ကင်မရာခလုတ် လုပ်ဆောင်ချက်ကို မှုလအတိုင်းပြန်ထားပါ</string> + <string name="special_dictionaries_group">အထူးအဘိဓာန်</string> + <string name="use_auto_dictionary">အလိုအလျောက်သုံး အဘိဓာန်</string> + <string name="use_contacts_dictionary_on_summary">ဖုန်းအဆက်အသွယ်မှ နာမည်များသုံး၍ အကြံပြုပါ</string> + <string name="tweaks_group">ပြုပြင်ချက်များ</string> + <string name="tweak_ux_group">အပြုအမှု ပြုပြင်ချက်များ</string> + <string-array name="custom_hint_align_types"> + <item>ဘယ်</item> + <item>အလယ်</item> + <item>ညာ</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>အပေါ်</item> + <item>အောက်</item> + </string-array> + <string name="use_keyrepeat">ကီးဖိထားခြင်းသုံးပါ</string> + <string name="use_keyrepeat_on_summary">ကီးဖိထားခြင်းကို သုံးထားပါတယ်</string> + <string name="use_keyrepeat_off_summary">ကီးဖိထားခြင်းကို ပိတ်ထားပါတယ်</string> + <string name="emoticon_long_press_opens_popup">ကီးကြာကြာဖိထားလျှင် မျက်နှာပုံများ ဖော်ပါ</string> + <string name="emoticon_long_press_opens_popup_on_summary">ကီးကြာကြာဖိထားလျှင် မျက်နှာပုံများ ဖော်ပါ</string> + <string name="emoticon_long_press_opens_popup_off_summary">ခဏနှိပ်ရုံဖြင့် မျက်နှာ ဖောင်ပြချက်များကို ပြပါ</string> + <string name="emoticon_popup_type_title">မျက်နှာပုံ ဖော်ပြမှု ပုံစံ</string> + <string name="emoticon_popup_type_summary">မျက်နှာပုံ ဖော်ပြမှု ပုံစံကို ရွေးပါ</string> + <string name="default_smiley_text">အမှုအရာပြ စာသား</string> + <string name="default_domain_text">ဒိုမိန်း စာသား</string> + <string name="smiley_icon_on_smileys_key">စမိုင်းလီးကီးအတွက်အိုင်ကွန်ကိုသုံးပါ</string> + <string name="smiley_icon_on_smileys_key_on_summary">အိုင်ကွန်အား မျက်နှာပြပုံကီးများပေါ်တွင် ဖော်ပြမည်</string> + <string name="smiley_icon_on_smileys_key_off_summary">စာသားအား မျက်နှာပြပုံကီးများပေါ်တွင် ဖော်ပြမည်</string> + <string name="key_press_preview_popup">ကီးနှင့်သက်ဆိုင်သောပုံစံပြုပေါ်အသိပေးမှု</string> + <string name="key_press_preview_popup_on_summary">ကီးနှိပ်တာနဲ့ထပေါ်အသိပေးမှုပြပါ</string> + <string name="key_press_preview_popup_off_summary">ကီးနှိပ်တာနဲ့ထပေါ်အသိပေးမှုမပြပါနှင့်</string> + <string name="zoom_factor_keys_in_portrait">ဖုန်းအတည့်အနေထားတွင်ကီးရဲ့အမြင့်အခြေအနေ</string> + <string name="zoom_factor_keys_in_landscape">ဖုန်းလဲလျောင်းအနေထားတွင်ကီး၏အနိမ့်အမြင့်အခြေအနေ</string> + <string name="insert_space_after_word_suggestion_selection">အစားထိုးအချွန်အမှတ်သားလေပြီးနောက်စေပ့စ်</string> + <string name="double_space_to_period">ခွဲခြားရန်အတွက်စေပ့စ်နှစ်ခုခြားပေးပါ</string> + <string name="double_space_to_period_summary">စေပ့စ်နှစ်ခေါက်နှိပ်ခြင်းအားဖြင့် ခြားနားမှုတစ်ခုနှင့် စေပ့စ်တစ်ခု</string> + <string name="action_key_invisible_on_disable">မမြင်နိုင်သော်လည်းစွမ်းဆောင်နိုင်သောခလုပ်</string> + <string name="action_key_invisible_on_disable_on_summary">ဝင်းဒိုးပုံစံလွယ်လင့်တကူသုံးသွင်ပြင်GUIကတောင်းဆိုသောအခါလုပ်ဆောင်မှုဆိုင်ရာကီး</string> + <string name="action_key_invisible_on_disable_off_summary">GUI မှ တောင်ဆိုလျှင်လဲ လုပ်ဆောင်မှုကီးကိုပြမယ်</string> + <string name="tweak_animations_level_types_full">အပြည့်အဝ</string> + <string name="tweak_animations_level_types_some">အချို့</string> + <string name="cycle_all_symbols_keyboards">အမှတ်သားသင်္ကေတအားလုံးအပေါ်မယ်ဆိုင်ကယ်ပုံစံ</string> + <string name="cycle_all_symbols_keyboards_on_summary">စင်ဘယ်လ်ကီးသည်ဆိုင်လ်အမှတ်သားကိုစင်ဘလ်ကီးဘုတ်အားလုံးအပေါ်တွင်ပြုလုပ်လိမ့်မည်</string> + <string name="cycle_all_symbols_keyboards_off_summary">စင်ဘလ်ကီးသည်အဓိကစင်ဘလ်ကီးဘုတ်ကိုသာပြလိမ့်မည်</string> + <string name="lang_key_shows_popup">ဘာသာစကားပြောင်းရန်</string> + <string name="lang_key_shows_popup_on_summary">ဘာသာစကားဆိုထေပါ်ြပပါလိမ့်မည်င်ရာကီးသည်အြပန်လှန်ဆက်သွယ်မှုဆိုင်ရာေရွးချယ်ြခင်းကို</string> + <string name="lang_key_shows_popup_off_summary">လုံးကိုဆိုင်ကလ်လုပ်လိမ့်မည်</string> + <string name="auto_caps">အလိုအလျှောက်စာလုံးကြီးခြင်း</string> + <string name="grammer_group">သဒ္ဒါ</string> + <string name="candidates_on">အကြံပြုချက်များ</string> + <string name="auto_complete">အလိုအလျှောက်ရွေးပေးသည့်အကြံပြုချက်</string> + <string name="auto_complete_summary">စပေ့ဖြင့်ရွေးပြီးအကြံပြုချက်ကိုထင်ရှားပြသရန်</string> + <string name="physical_keyboard_suggestions">ပြန်လည်ပြုပြင်စီမံမှုများသည်ဖုန်းရဲ့ကီးဘုတ်တွင်ရှိလိမ့်မည်</string> + <string name="physical_keyboard_suggestions_summary">ဖုန်းရဲ့ကီးဘုတ်ကိုသုံးနေသောအခါစာလုံးပြန်လည်ပြုပြင်စီမံမှုစနစ်ကိုပြပါ</string> + <string name="keyboard_sandbox">အစမ်းစာကြောင်းအတွက်နိုပ်ပါ</string> + <string name="keyboard_sandbox_title">ေအာက်တွင် နမူနာ စမ်းရိုက် စစ်ေဆးြကည့်ပါ။</string> + <string name="no_extrenal_packs_support_title">ထောက်ကူမှုမပြုပါ</string> + <string name="keyboards_group">လက်ကွက်ပံုစံများ</string> + <string name="eng_keyboard">အင်္ဂလိပ်</string> + <string name="eng_keyboard_16keys">၁၆ ကီး အင်္ဂလိပ်ကီးဘုတ်</string> + <string name="quick_text_key_dialog_title">ခလုပ်ရွေးပါ။</string> + <string name="keyboard_theme_dialog_title">အပြင်အဆင်ဒီဇိုင်းရွေးပါ</string> + <string name="keyboard_theme_list_title">အပြင်အဆင်ဒီဇိုင်းရွေးပါ</string> + <string name="extension_kbd_top_small_numbers">ဂဏန်းကွက်များ</string> + <string name="extension_kbd_top_nav">ပုံမှန်</string> + <string name="extension_kbd_extension_numbers_symbols">ဂဏန်းနှင်သင်္ကတများ</string> + <string name="show_tutorial_on_startup">နမူနာ လမ်းညွှန်ချက်ပြပါ။</string> + <string name="tutorial_swipe_title">လက်ကွက်ပုံစံပြောင်းရန်</string> + <string name="label_go_key">ဆက်သွားပါ။</string> + <string name="label_next_key">နောက်ထပ်</string> + <string name="label_send_key">ပေးပို့ပါ</string> + <string name="label_search_key">ရှာဖွေရန်</string> + <string name="label_done_key">ပြီးပါပြီ။</string> + <string name="label_home_key">ပင်မစာမျက်နှာ</string> + <string name="label_end_key">အဆုံး</string> + <string name="change_lang_wide">→ ကခဂ →</string> + <string name="change_lang_regular">ကခဂ</string> + <string name="change_symbols_wide">← ၁၂၃ ←</string> + <string name="change_symbols_regular">၁၂၃</string> + <string name="please_wait">ခဏစောင့်ပေးပါ</string> + <string name="toast_lengthy_words_long_operation">ဒစ်ရှင်နရီကို ခေါ်နေပါသည်။</string> + <string name="toast_lengthy_start_up_operation">ဘာသာစုံသုံး လက်ကွက်စနစ် စလုပ်နေပါသည်...</string> + <string name="lengthy_creating_keyboard_operation">လက်ကွက်ပုံစံသစ် စလုပ်ရန်</string> + <string name="select_keyboard_popup_title">လက်ကွက်ပုံစံ ရွေးပါ။</string> + <string name="eng_dictionary">အင်္ဂလိပ်</string> + <string name="simley_key_name">ခံစားချက်သရုပ်ပြပုံများ</string> + <string name="settings_multitap_timeout_disabled">ပိတ်ထားရန်</string> + <string name="settings_multitap_timeout_faster">ပိုမြန်</string> + <string name="settings_multitap_timeout_fast">အြမန်</string> + <string name="settings_multitap_timeout_normal">ပုံမှန်</string> + <string name="settings_multitap_timeout_slow">ဖြေးဖြေး</string> + <string name="settings_multitap_timeout_slower">ပိုနှေး</string> + <string name="settings_multitap_timeout_never">စောင့်ပေးပါ</string> + <string name="settings_long_press_timeout_faster">ပိုမြန်</string> + <string name="settings_long_press_timeout_fast">မြန်မြန်</string> + <string name="settings_long_press_timeout_normal">ပုံမှန်</string> + <string name="settings_long_press_timeout_slow">ဖြေးဖြေး</string> + <string name="settings_long_press_timeout_slower">ပိုနှေး</string> + <string name="settings_long_press_timeout_never">ဘယ်တော့မှ</string> + <string name="tweak_workarounds_group">တခြားနည်းလမ်းများ</string> + <string name="workaround_disable_rtl_fix">ညာမှဘယ်သုံးများ မလိုပါ</string> + <string name="user_dictionary_select_locale">ဘာသာစကား</string> + <string name="user_dict_settings_titlebar">သုံးသူ အဘိဓာန်</string> + <string name="user_dict_editor">စာလုံးများ တည်ဖျတ်ခြင်း</string> + <string name="user_dict_settings_add_dialog_title">အဘိဓာန်ထဲထည့်ရန်</string> + <string name="user_dict_settings_edit_dialog_title">စကားလုံးပြင်ဆင်ရန်</string> + <string name="user_dict_backup_success_title">သိမ်းဆည်းလို့ပြီးပြီ!</string> + <string name="user_dict_backup_fail_title">သိမ်းဆည်းလို့မရပါ!</string> + <string name="should_swap_punctuation_and_space_yes">ဟုတ်ကဲ့</string> + <string name="should_swap_punctuation_and_space_no">မဟုတ်ပါ</string> +</resources> diff --git a/src/main/res/values-nl/strings.xml b/src/main/res/values-nl/strings.xml new file mode 100755 index 000000000..e74d65c2f --- /dev/null +++ b/src/main/res/values-nl/strings.xml @@ -0,0 +1,621 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboards instellingen</string> + <string name="spell_checker_service_name">AnySoftKeyboard spellingscontrole</string> + <string name="spell_checker_settings">AnySoftKeyboard spellingscontrole instellingen</string> + <string name="subtype_generic">spellingscontrole-algemeen</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Extra licenties…</u></string> + <string name="debug_tracing_starting">Tracering begonnen! \nZorg dat u het weer stopt</string> + <string name="debug_tracing_starting_failed">Traceren starten mislukt! Controleer logcat voor meer informatie.</string> + <string name="debug_tracing_finished">Tracering klaar! \nTrace bestand is +<xliff:g id="trace_file">%s</xliff:g></string> + <string name="menu_about_item">Over</string> + <string name="click_to_restart_suggestions">Klik voor suggesties</string> + <string name="tips_notification_text">Klik voor tips!</string> + <string name="tips_button">Hoe te gebruiken</string> + <string name="tips_button_description">Enige tips over het gebruik van AnySoftKeyboard</string> + <string name="tips_title">AnySoftKeyboard tips</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Veeg links of rechts voor more tips</string> + <string name="tip_1_welcome_to_ask">Welkom bij AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Toegang krijgen tot de instellingen: ENTER-toets lang indrukken. U vindt daar een woud van aanpassingen! + </string> + <string name="tip_2_gestures">Ik ondersteun gebaren!</string> + <string name="tip_2_gestures_tip">Met vegen kunt u een hoop doen. Veeg van links naar rechts voor het wisselen van talen, veeg naar links voor de symbolen lay-out, veeg naar boven vanuit de spatiebalk voor een extra toetsenbord en veeg naar beneden voor het verbergen van het toetsenbord.\nHet is configureerbaar in de instellingen (ENTER toets lang indrukken). + </string> + <string name="tip_3_hidden_kbds">Verborgen pareltjes</string> + <string name="tip_3_hidden_kbds_tip">Er zijn een paar verborgen toetsenborden:\n1) Veeg uw vinger van de spatiebalk omhoog, u krijgt dan een toetsenbord met pijltjes en een microfoon (voor steminvoer).\n2) Veeg uw vinger buiten het toetsenbord omhoog en blijf drukken. Dit is het toetsenbord met getallen en symbolen. + </string> + <string name="tip_4_top_generic_row">Bovenste rij</string> + <string name="tip_4_top_generic_row_tip">De bovenste rij is hetzelfde op alle lay-outs en kan worden veranderd! Standaard bevat de bovenste rij de symbolen toets (<i>123</i>), pijltje links en rechts en de taal toest(<i>ABC</i>). U kunt dit aanpassen in de instellingen. + </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Verander bovenste rij</string> + <string name="tip_5_key_feedback">Terugkoppeling</string> + <string name="tip_5_key_feedback_tip">Soms is het fijn om een niet visuele terugkoppeling bij toetsaanslagen te krijgen. Dat wordt ondersteund. Dus u kunt vibratie, geluid of allebei krijgen. + </string> + <string name="tip_5_key_feedback_test">De terugkoppeling testen?</string> + <string name="tip_6_bottom_rows">Onderste rij</string> + <string name="tip_6_bottom_rows_tip">De onderste rij kan ook vervangen worden. AnySoftKeyboard heeft verschillende soorten - met of zonder microfoon, iPhone stijl, enz. + </string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Verander onderste rij</string> + <string name="tip_7_voice_input">Praat tegen me*</string> + <string name="tip_7_voice_input_tip">Typen is leuk maar er is ook ondersteuning voor stem invoer. Wilt u tekst dicteren? Druk op de microfoon toets en praat maar raak!\nDeze functie gebruikt Google\'s state-of-the-art stem herkenningstechnologie dus het werkt :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Als u altijd het microfoon pictogram wilt hebben zorg dan dat u de juiste onderste rij heeft (vorige tip).\nDe microfoon is altijd beschikbaar via het verborgen toetsenbord (veeg omhoog vanaf de spatiebalk). + </string> + <string name="tip_7_voice_input_tip_note">* Vereist Android 2.2+ en een internet verbinding.</string> + <string name="tip_8_suggestions">Ik zorg dat je compleet bent</string> + <string name="tip_8_suggestions_tip">Afhankelijk van uw taal ondersteuningsniveau kan AnySoftKeybord u helpen voor het aanvullen en corrigeren van woorden. Zodra u begint zal AnySoftKeyboard woorden voorstellen op basis van wat u al heeft getypt. + </string> + <string name="tip_8_suggestions_editor">Als er een onbekend woord wordt ingevoerd dan kunt u dat toevoegen. Typ het woord en klik erop in de suggesties strip. Het wordt dan toegevoegd aan de woordenlijst.\nU kunt deze woordenlijst wijzigen via de ingebouwde editor. De editor staat in de AnySoftKeyboard woordenlijst instellingen. + </string> + <string name="tip_9_suggestions_restart">Suggesties wordt opnieuw gestart</string> + <string name="tip_9_suggestions_restart_tip">AnySoftKeyboard heeft woordaanvulling gebaseerd op hetgeen al ingevoerd is. Maar AnySoftKeyboard kan ook suggesties leveren voor woorden die al ingevoerd zijn. Tik op het woord en AnySoftKeyboard zal de suggesties strip vernieuwen. + </string> + <string name="main_tab_welcome">Welkom</string> + <string name="main_tab_links">Links</string> + <string name="main_tab_credits">Credits</string> + <string name="how_to_pointer_title">Welkom bij AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versie: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard is geen normale applicatie - het is een schermtoetsenbord vervanging. + </string> + <string name="how_to_pointer_go_to_links">Voor verdere informatie, ga naar het Links tabblad.</string> + <string name="how_to_pointer_how_to_url">Informatie over het gebruik van dit toetsenbord:</string> + <string name="how_to_pointer_site">Algemene gegevens:</string> + <string name="how_to_pointer_changelog">Informatie over de laatste versie:</string> + <string name="change_log_card_title_template">Laatste wijzigingen voor v<xliff:g id="code">%s</xliff:g>\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template_without_name">v<xliff:g id="code">%s</xliff:g></string> + <string name="how_to_pointer_issues">Fouten rapporteren:</string> + <string name="main_tab_credits_title">Deze applicatie is gemaakt met de hulp van de volgende personen-</string> + <string name="main_tab_credits_created_by">Gemaakt door:</string> + <string name="main_tab_credits_additional_work_by">Extra programmeer werk door:</string> + <string name="main_tab_credits_localization_by">Lokalisatie inspanningen door:</string> + <string name="main_tab_credits_GUI_by">UI beelden door:</string> + <string name="how_to_enable_dialog_title">AnySoftKeyboard aanzetten?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard is nog niet geactiveerd. Wilt u zien hoe dat moet?</string> + <string name="how_to_enable_dialog_show_me">Laat zien!</string> + <string name="how_to_enable_dialog_dont_show_me">Later</string> + <string name="how_to_simple_howto_preface">Android vereist dat u (de gebruiker) handmatig een extern toetsenbord activeert. Dat moet zo: + </string> + <string name="how_to_simple_howto_enable_ask">Stap 1: Zet AnySoftKeyboard aan (er komt een waarschuwing over mogelijke toets-opslag maar AnySoftKeyboard slaat geen data op en zend het nergens naar toe): + </string> + <string name="how_to_simple_howto_enable_ask_button">AnySoftKeyboard aanzetten</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Druk één keer op BACK om terug te gaan naar de activeringsinstructies + </string> + <string name="how_to_simple_howto_switch_to_ask">Stap 2: Kies AnySoftKeyboard als uw actieve invoer methode: + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Omschakelen naar AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Doe eerst stap 1</string> + <string name="how_to_simple_howto_go_to_settings">Stap 3 (optioneel): AnySoftKeyboard is zeer aanpasbaar. Wijzig instellingen! U kunt dat doen door de ENTER toets lang in te drukken. + </string> + <string name="how_to_simple_howto_go_to_settings_button">AnySoftKeyboard instellingen</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Dit is een beta versie. Voorzichtig!</string> + <string name="notification_text_changelog">Klik om de nieuwe onderdelen te zien.</string> + <string name="notification_title_how_to_enable">Welkom bij AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Leren aanzetten</string> + <string name="testers_version">Gebouwd voor testers!</string> + <string name="license_title">Licentie</string> + <string name="languages_cat">Talen</string> + <string name="about">Over</string> + <string name="changelog">Wijzigingslijst</string> + <string name="search_market_for_addons">Zoeken naar toevoegingen</string> + <string name="search_market_for_keyboard_addons">Meer toetsenborden in de <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Meer <i>Quick-Text</i> toevoegingen in de <i>Play Store</i>…</string> + <string name="no_market_store_available"><b>* Kan op uw apparaat geen Google Play Store vinden. Daardoor geen add-ons!</b></string> + <string name="theme_addons_settings">Toetsenbord thema instellingen</string> + <string name="keyboard_theme_tweak_group">Aanpassingen</string> + <string name="keyboard_theme_tweak_hints_group">Hint aanpassingen</string> + <string name="bottom_row_addons_settings">Instellingen onderste rij</string> + <string name="top_row_addons_settings">Instellingen bovenste rij</string> + <string name="close_button">Sluiten</string> + <string name="how_to_active_text">Hoe moet AnySoftKeyboard geactiveerd worden</string> + <string name="added_word">Opgeslagen:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">Verwijderen\?</string> + <string name="removed_word">Verwijderd:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 Raak opnieuw aan om op te slaan</string> + <string name="hint_double_tap_to_close">Opnieuw om voorstellen te verwijderen</string> + <string name="menu_insert_smiley">Emoticon invoegen</string> + <string name="click_for_help">Help</string> + <string name="click_for_help_summary">Extra help over AnySoftKeyboard</string> + <string name="ui_group">Gebruikersinterface</string> + <string name="physical_keyboard_change_notification_title">Melding toetsenbordindeling</string> + <string name="physical_keyboard_change_notification_summary">Soort melding over de actieve lay-out. Nu: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Selecteer meldingstype</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Toon altijd indelingsikoon</item> + <item>Bij wijziging fysiek toetsenbord</item> + <item>Geen melding</item> + </string-array> + <string name="lengthy_operations_toast_notification">Bericht bij lange operaties</string> + <string name="lengthy_operations_toast_notification_summary">Toon korte melding bij lange operaties</string> + <string name="voice_input_not_support_in_this_os_version">Gesproken invoer wordt ondersteund in Android 2.2+</string> + <string name="voice_input_not_installed_title">Gesproken invoer niet geïnstalleerd</string> + <string name="voice_input_not_installed_text">Het is noodzakelijk om Google\'s stem invoer uit de Play Store te installeren om deze functie te kunnen gebruiken. + </string> + <string name="voice_input_not_installed_action_install">Installeren</string> + <string name="voice_input_not_installed_action_do_not_install">Nee</string> + <string name="voice_input_not_voice_pack_in_market">Ik kan steminvoer niet vinden (com.google.android.voicesearch) in de Play Store. Sorry, steminvoer zal niet werken op uw apparaat. + </string> + <string name="change_ime">Wijzig invoermethode</string> + <string name="override_dictionary">Vervang standaard woordenboek</string> + <string name="override_dictionary_title">Override +<xliff:g id="word">%s</xliff:g> +woordenlijst + </string> + <string name="override_dictionary_default">Standaard</string> + <string name="override_disabled">Vervanging uitgeschakeld</string> + <string name="override_enabled">Overriding to +<xliff:g id="word">%s</xliff:g> + </string> + <string name="gesture_settings">Gebaren</string> + <string name="effects_group">Effecten</string> + <string name="ime_settings">Toetsenbordinstellingen</string> + <string name="vibrate_on_key_press_title">Trillen bij toetsaanslag</string> + <string name="vibrate_on_key_press_summary">Trillings niveau terugkoppeling voor indrukken toets. Momenteel: %s</string> + <string name="vibrate_on_key_press_dialog_title">Selecteer trillingen soort</string> + <string-array name="vibrate_on_key_press_types"> + <item>Geen</item> + <item>Licht</item> + <item>Gemiddeld</item> + <item>Sterk</item> + </string-array> + <string name="sound_on">Geluid bij toetsaanslag</string> + <string name="sound_on_summary">Geluidseffecten bij toetsaanslag.</string> + <string name="use_custom_sound_volume">Instellen aangepast geluidsvolume</string> + <string name="use_custom_sound_volume_on_summary">Volume geluidseffecten is aangepast.</string> + <string name="use_custom_sound_volume_off_summary">Volume geluidseffecten is het systeem meldingen volume. + </string> + <string name="custom_sound_volume">Aangepaste geluidssterkte toetsaanslag</string> + <string name="speacial_fetures_group">Speciale functies</string> + <string name="switch_keyboard_on_space">Spatiebalk verwisseld toetsenbord</string> + <string name="switch_keyboard_on_space_on_summary">Schakel symbolen/nummers naar alfabet bij drukken op spatie + </string> + <string name="switch_keyboard_on_space_off_summary">Niet omschakelen van symbolen/nummers naar alfabet bij het indrukken van de spatiebalk + + </string> + <string name="hide_soft_when_physical">Verberg toetsenbord op fysieke toets</string> + <string name="hide_soft_when_physical_on_summary">Verberg scherm toetsenbord als fysiek toetsenbord wordt gebruikt</string> + <string name="hide_soft_when_physical_off_summary">Toon scherm toetsenbord als fysiek toetsenbord wordt gebruikt</string> + <string name="fullscreen_input_connection_supported">Gebruik volledig scherm bij landscape</string> + <string name="fullscreen_input_connection_supported_on_summary">Volledige scherm invoer bij landscape</string> + <string name="fullscreen_input_connection_supported_off_summary">Gebruik geen volledig scherm in landscape</string> + <string name="fullscreen_portrait_input_connection_supported">Bij portret volledig scherm gebruiken</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Gebruik volledig scherm bij portret</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Gebruik geen volledig scherm bij portret + </string> + <string name="backword_support">Verwijder woord ondersteuning</string> + <string name="backword_support_on_summary">Shifted Backspace verwijderd laatste woord</string> + <string name="backword_support_off_summary">Shifted backspace verwijderd laatste karakter</string> + <string name="swipe_tweak_group">Wijzigen acties veeggebaren</string> + <string name="swipe_up_action">Veeg omhoog</string> + <string name="swipe_up_action_summary">Definieer de veeg omhoog actie. Momenteel: %s</string> + <string name="swipe_up_action_title">Kies actie veeg omhoog</string> + <string name="swipe_up_from_spacebar_action">Veeg van spatiebalk omhoog</string> + <string name="swipe_up_from_spacebar_action_summary">Definieer de veeg omhoog vanaf spatiebalk actie. Momenteel: %s</string> + <string name="swipe_up_from_spacebar_action_title">Kies actie voor veeg omhoog van spatiebalk</string> + <string name="swipe_down_action">Veeg omlaag</string> + <string name="swipe_down_action_summary">Definieer de veeg omlaag actie. Momenteel: %s</string> + <string name="swipe_down_action_title">Kies actie veeg omlaag</string> + <string name="swipe_left_action">Veeg links</string> + <string name="swipe_left_action_summary">Definieer de veeg links actie. Momenteel: %s</string> + <string name="swipe_left_action_title">Kies actie veeg links</string> + <string name="swipe_right_action">Veeg rechts</string> + <string name="swipe_right_action_summary">Definieer de veeg rechts actie. Momenteel: %s</string> + <string name="swipe_right_action_title">Kies actie veeg rechts</string> + <string name="swipe_right_space_bar_action">Veeg rechts op spatiebalk</string> + <string name="swipe_right_space_bar_action_summary">Definieer de veeg rechts van spatiebalk actie. Momenteel: %s</string> + <string name="swipe_right_space_bar_action_title">Selecteer de veeg rechts actie</string> + <string name="swipe_left_space_bar_action">Spatiebalk veeg links</string> + <string name="swipe_left_space_bar_action_summary">Definieer de veeg links van spatiebalk actie. Momenteel: %s</string> + <string name="swipe_left_space_bar_action_title">Kies de veeg links actie</string> + <string name="swipe_left_two_fingers_action">Met twee vingers links vegen</string> + <string name="swipe_left_two_fingers_action_summary">Definieer de twee vingers veeg links actie. Momenteel: %s</string> + <string name="swipe_left_two_fingers_action_title">Kies de veeg links actie</string> + <string name="swipe_right_two_fingers_action">Twee vingrers rechts vegen</string> + <string name="swipe_right_two_fingers_action_summary">Definieer de twee vingers veeg rechts actie. Momenteel: %s</string> + <string name="swipe_right_two_fingers_action_title">Selecteer de veeg rechts actie</string> + <string name="pinch_gesture_action">Samenknijpen gebaar</string> + <string name="pinch_gesture_action_title">Kies actie voor samenknijpen</string> + <string name="pinch_gesture_action_summary">Definieer de knijp actie. Momenteel %s</string> + <string name="separate_gesture_action">Uitrek gebaar</string> + <string name="separate_gesture_action_title">Kies aktie voor uitrekken</string> + <string name="separate_gesture_action_summary">Definieer de vergroot actie. Momenteel: %s</string> + <string name="swipe_action_name_none">Geen actie</string> + <string name="swipe_action_name_next_alphabet">Volgende alfabet toetsenbord</string> + <string name="swipe_action_name_next_symbols">Volgende symbolen toetsenbord</string> + <string name="swipe_action_name_next_inside_mode">Volgende in huidige modus</string> + <string name="swipe_action_name_cycle_keyboards">Toon alle toetsenborden</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Toon toetsenborden in omgekeerde volgorde</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Verberg toetsenbord</string> + <string name="swipe_action_name_backspace">Backspace</string> + <string name="swipe_action_name_backword">Back-word</string> + <string name="swipe_action_name_clear_input">Verwijder alle tekst</string> + <string name="swipe_action_name_cursor_up">Verplaatst cursor naar boven</string> + <string name="swipe_action_name_cursor_down">Verplaats cursor naar beneden</string> + <string name="swipe_action_name_cursor_left">Verplaats cursor naar links</string> + <string name="swipe_action_name_cursor_right">Verplaats cursor naar rechts</string> + <string name="swipe_action_name_other_keyboards_mode">Verwissel indeling modus</string> + <string name="swipe_action_name_split_layout">Gesplitste indeling</string> + <string name="swipe_action_name_merge_layout">Indeling samenvoegen</string> + <string name="swipe_action_name_compact_layout_to_right">Compacte lay-out naar rechts</string> + <string name="swipe_action_name_compact_layout_to_left">Compacte lay-out naar links</string> + <string name="swipe_action_name_utility_keyboard">Toon hulpprogramma toetsenbord</string> + <string name="settings_swipe_velocity_threshold_title">Drempel veegsnelheid</string> + <string name="settings_swipe_velocity_threshold_summary">De minimale veegsnelheid. Op dit moment %s</string> + <string name="settings_swipe_velocity_very_slow">Zeer traag</string> + <string name="settings_swipe_velocity_slow">Langzaam</string> + <string name="settings_swipe_velocity_normal">Normaal</string> + <string name="settings_swipe_velocity_fast">Snel</string> + <string name="settings_swipe_velocity_very_fast">Zeer snel</string> + <string name="settings_swipe_distance_threshold_title">Drempel veegafstand</string> + <string name="settings_swipe_distance_threshold_summary">De minimale veegafstand. Op dit moment %s</string> + <string name="settings_swipe_distance_very_short">Zeer kort</string> + <string name="settings_swipe_distance_short">Kort</string> + <string name="settings_swipe_distance_normal">Normaal</string> + <string name="settings_swipe_distance_long">Lang</string> + <string name="settings_swipe_distance_very_long">Zeer lang</string> + <string name="hardware_keys_group">Hardware toetsen toewijzing</string> + <string name="volume_key_for_left_right_support">Volumetoets voor links/rechts</string> + <string name="volume_key_for_left_right_support_on_summary">Uitschakelen links/recht via volume op/neer</string> + <string name="volume_key_for_left_right_support_off_summary">Volume omhoog voor cursor links, volume omlaag voor cursor rechts + </string> + <string name="camera_key_for_backspace_backword_support">Gebruik camera toets voor backspace/backword</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Herstel camera toets functie</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Half indrukken van de camera toets verwijderd laatste +karakter, volledig indrukken verwijderd laatste woord + </string> + <string name="menu_even_more_settings">Zelfs meer…</string> + <string name="more_ui_settings_group">Gebruikersinterface</string> + <string name="special_dictionaries_group">Speciale woordenlijsten</string> + <string name="special_dictionaries_group_summary">Woordenlijsten met voorstellen gebruikt in AnySoftKeyboard</string> + <string name="use_user_dictionary">Gebruikerswoordenlijst</string> + <string name="use_user_dictionary_on_summary">Stel woorden voor die door gebruiker zijn toegevoegd (dubbelklik een voorstel om toe te voegen)</string> + <string name="always_use_fallback_user_dictionary">Gebruik uitwijk gebruikerswoordenlijst</string> + <string name="always_use_fallback_user_dictionary_on_summary">Gebruik alleen het ingebouwde gebruikerswoordenlijst mechanisme (niet aanbevolen).</string> + <string name="always_use_fallback_user_dictionary_off_summary">Probeer eerst de gebruikerswoordenlijst van Android (aanbevolen).</string> + <string name="use_auto_dictionary">Automatische woordenlijst</string> + <string name="use_auto_dictionary_dialog_title">Selecteer leermethode</string> + <string name="use_auto_dictionary_summary">Leer automatisch nieuwe woorden. Leermethode: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Na een tijdje gebruik</string> + <string name="auto_dictionary_threshold_type_immediately">Direct nadat ik het typ</string> + <string name="auto_dictionary_threshold_type_off">Geen nieuwe woorden leren</string> + <string name="use_contacts_dictionary">Contacten woordenlijst</string> + <string name="use_contacts_dictionary_on_summary">Stel namen van contacten voor</string> + <string name="use_contacts_dictionary_not_supported_summary">Niet ondersteund door je OS versie. Sorry.</string> + <string name="tweaks_group">Aanpassingen</string> + <string name="tweak_sound_group">Geluid gerelateerde aanpassingen</string> + <string name="tweak_physical_keyboard_group">Fysieke toetsenbord aanpassingen</string> + <string name="tweak_ui_group">Grafische aanpassingen</string> + <string name="tweak_ux_group">Gedragsaanpassingen</string> + <string name="tweak_dictionary_group">Woordenlijst aanpassingen</string> + <string name="settings_min_length_for_word_correction">Minimale woord lengte voor verbinding</string> + <string name="show_keyboard_name_text">Toon toetsenbord naam</string> + <string name="show_keyboard_name_on_summary">Toon toetsenbord naam op spatiebalk</string> + <string name="show_keyboard_name_off_summary">Toon toetsenbordnaam niet</string> + <string name="use_custom_keytext_color">Gebruik toets kleur</string> + <string name="use_custom_keytext_color_on_summary">Gebruik aangepaste toets kleur</string> + <string name="use_custom_keytext_color_off_summary">Gebruik thema toets kleur</string> + <string name="show_hint_text">Toon tip</string> + <string name="show_hint_text_on_summary">Toon tip op toetsen, indien het thema het ondersteund</string> + <string name="show_hint_text_off_summary">Toon geen hints bij toetsen</string> + <string name="use_custom_hint_color">Kies andere hintkleur</string> + <string name="use_custom_hint_color_on_summary">Gebruik aangepaste hint kleur</string> + <string name="use_custom_hint_color_off_summary">Gebruik thema hint kleur</string> + <string name="use_custom_hint_align">Aanpassen hint positie</string> + <string name="use_custom_hint_align_on_summary">Gebruik aangepaste hint positie</string> + <string name="use_custom_hint_align_off_summary">Gebruik thema hint positie</string> + <string name="custom_hint_align">Aangepaste horizontale hint uitlijning</string> + <string name="custom_hint_align_summary">De hint uitlijnen links, midden of rechts van de toets</string> + <string name="settings_custom_hint_align_dialog_title">Kies de horizontale uitlijning voor de hint</string> + <string-array name="custom_hint_align_types"> + <item>Links</item> + <item>Midden</item> + <item>Rechts</item> + </string-array> + <string name="custom_hint_valign">Aangepaste vertikale hint uitlijning</string> + <string name="custom_hint_valign_summary">De hint boven of onder de toets uitlijnen</string> + <string name="settings_custom_hint_valign_dialog_title">Kies vertikale uitlijning voor de hint</string> + <string-array name="custom_hint_valign_types"> + <item>Boven</item> + <item>Onder</item> + </string-array> + <string name="is_sticky_extesion_keyboard">Vasthoudend uitbreidingstoetsenbord</string> + <string name="is_sticky_extesion_keyboard_on_summary">Blijft zichtbaar totdat expliciet wordt gesloten</string> + <string name="is_sticky_extesion_keyboard_off_summary">Sluiten na toetsaanslag</string> + <string name="is_extesion_keyboard_above_keyboard">Uitbreidingstoetsenbord</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Wordt getekend boven hoofdtoetsenbord</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Wordt getekend op hoofdtoetsenbord</string> + <string name="show_new_tips_notifications_again">Melden als er nieuwe tips zijn</string> + <string name="show_new_tips_notifications_again_on_summary">Zal u melden als er ongelezen tips beschikbaar zijn</string> + <string name="show_new_tips_notifications_again_off_summary">Niet waarschuwen als er nieuwe tips zijn</string> + <string name="show_settings_app_in_launcher">Instellingen app</string> + <string name="settings_key_show_settings_app_on_summary">Instellingen app zal op het thuiszcherm beschikbaar zijn (misschien is herztart nodig) + </string> + <string name="settings_key_show_settings_app_off_summary">Verberg instellingen app (kan herstart vereisen)</string> + <string name="show_crash_notification">Rapporteer over de crash</string> + <string name="show_crash_notification_on_summary">Zodra ASK stuk loopt, open het crash report venster</string> + <string name="show_crash_notification_off_summary">Crash verzwijgen</string> + <string name="use_keyrepeat">Gebruik toets herhaling</string> + <string name="use_keyrepeat_on_summary">Toets herhaling staat aan</string> + <string name="use_keyrepeat_off_summary">Toets herhaling staat uit</string> + <string name="emoticon_long_press_opens_popup">Lang ingedrukt smiley popup</string> + <string name="emoticon_long_press_opens_popup_on_summary">Toon emoticons na lang indrukken</string> + <string name="emoticon_long_press_opens_popup_off_summary">Toon emoticons popup na kort indrukken</string> + <string name="emoticon_popup_type_title">Emoticon popup soort</string> + <string name="emoticon_popup_type_summary">Kies soort popup om te tonen bij emoticon selectie</string> + <string name="default_smiley_text">Smiley tekst</string> + <string name="default_domain_text">Domein tekst</string> + <string name="smiley_icon_on_smileys_key">Gebruik pictogram voor smiley toets</string> + <string name="smiley_icon_on_smileys_key_on_summary">Pictogram wordt getekend op smiley toets</string> + <string name="smiley_icon_on_smileys_key_off_summary">Smiley tekst wordt getekend op smiley toets</string> + <string name="key_preview_position_override">Toets voorbeeld positie</string> + <string name="key_preview_position_override_summary">Boven de ingedrukte toets of boven het gehele toetsenbord</string> + <string name="key_preview_position_override_above_key">Boven de ingedrukte toets</string> + <string name="key_preview_position_override_above_keyboard">Boven het toetsenbord</string> + <string name="key_press_preview_popup">Toets preview popup</string> + <string name="key_press_preview_popup_on_summary">Toon popup bij indrukken toets</string> + <string name="key_press_preview_popup_off_summary">Geen popup bij indrukken toets</string> + <string name="zoom_factor_keys_in_portrait">Factor voor toetshoogte in portret stand</string> + <string name="zoom_factor_keys_in_landscape">Factor voor toetshoogte in landscape stand</string> + <string name="insert_space_after_word_suggestion_selection">Spatie na selectie kandidaat</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Spatie invoegen na selecteren suggestie</string> + <string name="double_space_to_period">Dubbele spatie wordt punt</string> + <string name="double_space_to_period_summary">Dubbele spatie wordt punt+spatie</string> + <string name="action_key_invisible_on_disable">Onzichtbare actie toets</string> + <string name="action_key_invisible_on_disable_on_summary">Actie toets onzichtbaar bij GUI aanvragen</string> + <string name="action_key_invisible_on_disable_off_summary">Actie toets zelfs zichtbaar bij GUI aanvragen</string> + <string name="tweak_animations_level_title">Animaties</string> + <string name="tweak_animations_level_summary">Hoeveel animatie moet er worden gebruikt? Momenteel: %s</string> + <string name="tweak_animations_level_types_full">Volledig</string> + <string name="tweak_animations_level_types_some">Enkele</string> + <string name="tweak_animations_level_types_none">Geen</string> + <string name="cycle_all_symbols_keyboards">Wissel via alle symbolen</string> + <string name="cycle_all_symbols_keyboards_on_summary">Symbool toets toont alle symbooltoetsenborden</string> + <string name="cycle_all_symbols_keyboards_off_summary">Symbool toets toont alleen belangrijkste symbooltoetsenbord</string> + <string name="lang_key_shows_popup">Taal verwisselen via popup</string> + <string name="lang_key_shows_popup_on_summary">Taal toets toont een selectie dialog</string> + <string name="lang_key_shows_popup_off_summary">Taal toets wisselt talen</string> + <string name="auto_caps">Automatische hoofdletters</string> + <string name="grammer_group">Grammatica</string> + <string name="keyboard_behavior_group">Toetsenbord gedrag</string> + <string name="candidates_on">Toon suggesties</string> + <string name="candidates_on_summary">Een lijst met voorgestelde woorden getoond boven het toetsenbord</string> + <string name="candidates_off_summary">Er worden geen suggesties weergegeven</string> + <string name="quick_fix">Snel herstel en afkortingen</string> + <string name="quick_fix_summary">Corrigeert algemeen getypte fouten en breidt afkortingen uit</string> + <string name="allow_suggestions_restart">Herstart suggesties</string> + <string name="allow_suggestions_restart_summary">Herstart woord suggesties bij cursor verplaatsing</string> + <string name="auto_complete">Selecteer suggestie automatisch</string> + <string name="auto_complete_summary">Spatiebalk selecteerd gemarkeerde woord</string> + <string name="physical_keyboard_suggestions">Suggesties in fysiek toetsenbord</string> + <string name="physical_keyboard_suggestions_summary">Toon suggesties bij gebruik van fysiek toetsenbord</string> + <string name="keyboard_sandbox">Testen van tekst invoer</string> + <string name="keyboard_sandbox_title">Typ hieronder om de instellingen te testen</string> + <string name="contacts_dict">Contacten woordenlijst</string> + <string name="contacts_dict_summary">Gebruik contact namen in voorstellen</string> + <string name="auto_dict">Automatische woordenlijst</string> + <string name="auto_dict_summary">Voeg vaak gebruikte woorden automatisch toe aan de woordenlijst</string> + <string name="no_extrenal_packs_support_title">Niet ondersteund</string> + <string name="no_extrenal_packs_support_message">Op dit moment staat AnySoftKeyboard geen externe pakketten toe van dit soort.\nZodra de API-specificatie is vastgesteld zal deze functie worden gestart.\nBlijf kijken. + </string> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Toetsenborden</string> + <string name="keyboards_group_summary">Toetsenbordindelingen voor gebruik in AnySoftKeybord</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">telefoon</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">tijd</string> + <string name="eng_keyboard">Engels</string> + <string name="eng_keyboard_qwertywithsymbols">Engels met symbolen</string> + <string name="eng_keyboard_16keys">16 toetsen engels</string> + <string name="keyboard_change_locked">nvt</string> + <string name="selected_add_on_summary">Gebruik nu \'<xliff:g id="addOnName">%s</xliff:g>\' + </string> + <string name="additional_addons_group">Extra add-ons</string> + <string name="quick_text_keys_group">Snel teksttoetsen</string> + <string name="quick_text_key_active">Actieve snel teksttoets</string> + <string name="quick_text_key_dialog_title">Kies toets</string> + <string name="quick_text_key_summary">Geselecteerde sneltoets: %s</string> + <string name="extension_keyboards_group">Uitbreidingstoetsenborden</string> + <string name="extension_keyboards_summary">Kies de bovenste, onderste rij of uitbreidingstoetsenbord</string> + <string name="top_generic_row_group">Algemene bovenste rij</string> + <string name="top_generic_row_active">Actieve bovenste rij</string> + <string name="top_generic_row_dialog_title">Selecteer soort rij</string> + <string name="top_generic_row_summary">Geselecteerde bovenste rij: %s</string> + <string name="top_generic_row_list_title">Selecteer soort rij</string> + <string name="bottom_generic_row_group">Algemene onderste rij</string> + <string name="bottom_generic_row_group_summary">Gebruikelijke toetsen op onderste rij op alle toetsenborden</string> + <string name="bottom_generic_row_active">Actieve onderste rij</string> + <string name="bottom_generic_row_dialog_title">Selecteer soort rij</string> + <string name="bottom_generic_row_summary">Geselecteerde onderste rij: %s</string> + <string name="bottom_generic_row_list_title">Selecteer soort rij</string> + <string name="extension_keyboard_group">Uitbreidingstoetsenbord</string> + <string name="extension_keyboard_active">Actieve uitbreidingstoetsenbord</string> + <string name="extension_keyboard_dialog_title">Kies toetsenbord</string> + <string name="extension_keyboard_summary">Geselecteerde uitbreidingstoetsenbord: %s</string> + <string name="extension_keyboard_list_title">Kies toetsenbord</string> + <string name="keyboard_theme_group">Toetsenbord thema\'s</string> + <string name="keyboard_themes_group_summary">Verschillende thema\'s voor uw schermtoetsenbord</string> + <string name="keyboard_theme_active">Actieve toetsenbord thema</string> + <string name="keyboard_theme_dialog_title">Kies thema</string> + <string name="keyboard_theme_summary">Geselecteerd thema: %s</string> + <string name="keyboard_theme_list_title">Kies thema</string> + <string name="dark_plain_keyboard_theme_name">Gewoon donker thema</string> + <string name="dark_plain_keyboard_theme_description">Donkere kleuren, eenvoudige plaatjes</string> + <string name="light_plain_keyboard_theme_name">Gewoon licht thema</string> + <string name="light_plain_keyboard_theme_description">Lichte kleuren, eenvoudige plaatjes</string> + <string name="blacktheme_keyboard_theme_name">Eenvoudige zwarte gloed</string> + <string name="blacktheme_keyboard_theme_description">Eenvoudig zwart thema met kleur</string> + <string name="lean_dark_keyboard_theme_name">Slank en donker</string> + <string name="lean_dark_keyboard_theme_description">Donker thema met minimale UI elementen</string> + <string name="lean_dark_2_keyboard_theme_name">Slank en donker - optie 2</string> + <string name="extension_kbd_top_none">Geen bovenste rij</string> + <string name="extension_kbd_top_small">Kleine toetsen</string> + <string name="extension_kbd_top_regular">Normale maat toetsen</string> + <string name="extension_kbd_top_small_numbers">Numerieke toetsen</string> + <string name="extension_kbd_top_numbers_alt">Alternatieve cijfertoetsen</string> + <string name="extension_kbd_top_nav">Cursor toetsen</string> + <string name="extension_kbd_bottom_regular_with_voice">Gewoon</string> + <string name="extension_kbd_bottom_regular">Klassiek (geen microfoon)</string> + <string name="extension_kbd_bottom_iphone">iPhone stijl (geen microfoon)</string> + <string name="extension_kbd_bottom_iphone_with_voice">iPhone stijl met microfoon</string> + <string name="extension_kbd_bottom_alt">Alternatief (geen microfoon)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternatief met microfoon</string> + <string name="extension_kbd_bottom_ng">Nieuwe generatie - testen</string> + <string name="extension_kbd_bottom_ng_desc">Stoeien met een nieuwe onderste rij</string> + <string name="extension_kbd_extension_numbers_symbols">Cijfers en symbolen</string> + <string name="show_tutorial_on_startup">Toon leerprogramma bij opstarten</string> + <string name="tutorial_swipe_title">Vegen om toetsenbord te wijzigen</string> + <string name="tutorial_swipe_text">Toetsenbordindeling kan worden gewijzigd door vinger over het toetsenbord te vegen. Veeg links-naar-rechts om taal te wijzigen, veeg rechts-naar-links om naar symbolen over te schakelen. + </string> + <string name="label_go_key">Ga</string> + <string name="label_next_key">Volgende</string> + <string name="label_previous_key">Vorige</string> + <string name="label_send_key">Zend</string> + <string name="label_search_key">Zoek</string> + <string name="label_done_key">Klaar</string> + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Home</string> + <string name="label_end_key">End</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Even wachten</string> + <string name="toast_lengthy_words_long_operation">Laden woordenboek...</string> + <string name="toast_lengthy_start_up_operation">Starten AnySoftKeyboard...</string> + <string name="lengthy_creating_keyboard_operation">Aanmaken toetsenborden...</string> + <string name="select_keyboard_popup_title">Kies toetsenbord</string> + <string name="eng_dictionary">Engels</string> + <string name="simley_key_name">Smiley toets</string> + <string name="default_quick_text_key_name">Eenvoudige emoticons</string> + <string name="multitap_timeout_title">Multi-tap timeout</string> + <string name="multitap_timeout_summary">Timeout tussen toetsaanslagen</string> + <string name="settings_multitap_timeout_disabled">Uitgezet</string> + <string name="settings_multitap_timeout_faster">Sneller</string> + <string name="settings_multitap_timeout_fast">Snel</string> + <string name="settings_multitap_timeout_normal">Normaal</string> + <string name="settings_multitap_timeout_slow">Langzaam</string> + <string name="settings_multitap_timeout_slower">Langzamer</string> + <string name="settings_multitap_timeout_never">Wacht altijd</string> + <string name="long_press_timeout_title">Lang ingedrukt tijd</string> + <string name="long_press_timeout_summary">Tijd van indrukken toets om te worden beschouwd als lang ingedrukt</string> + <string name="settings_long_press_timeout_faster">Sneller</string> + <string name="settings_long_press_timeout_fast">Snel</string> + <string name="settings_long_press_timeout_normal">Normaal</string> + <string name="settings_long_press_timeout_slow">Langzaam</string> + <string name="settings_long_press_timeout_slower">Langzamer</string> + <string name="settings_long_press_timeout_never">Nooit</string> + <string name="tweak_workarounds_group">Tijdelijke oplossingen</string> + <string name="workaround_disable_rtl_fix">Uitschakelen rechts naar links bewerking</string> + <string name="workaround_disable_rtl_fix_summary_on">Gebruik OS RTL verwerking (voor SE telefoons)</string> + <string name="workaround_disable_rtl_fix_summary_off">Gebruik AnySoftKeyboard RTL verwerking</string> + <string name="settings_split_state_title">Gesplitst/samengevoegd beginstand</string> + <string name="settings_split_state_summary">Opgeven of het toetsenbord is gesplitst. Nu: %s</string> + <string name="settings_split_state_merged_always">Start gewoon</string> + <string name="settings_split_state_split_in_landscape">Start gesplitst in landscape</string> + <string name="settings_split_state_split_always">Start gesplitst</string> + <string name="settings_split_state_compact_right_always">Start gecomprimeerd naar rechts</string> + <string name="settings_split_state_compact_left_always">Start gecomprimeerd naar links</string> + <string name="user_dictionary_select_locale">Taal:</string> + <string name="user_dictionary_read_please_wait">Woorden lezen…</string> + <string name="user_dict_settings_titlebar">Eigen woordenlijst</string> + <string name="user_dict_editor">Woorden tekstverwerker</string> + <string name="abbreviation_dict_settings_titlebar">Afkorting editor</string> + <string name="abbreviation_dict_editor">Afkortingen editor</string> + <string name="abbreviation_dict_word_template"><i><xliff:g id="abbreviation">%s</xliff:g></i>\u0020\u2192\u0020<i><xliff:g id="target">%s</xliff:g></i></string> + <string name="user_dict_settings_add_dialog_title">Toevoegen aan woordenlijst</string> + <string name="user_dict_settings_edit_dialog_title">Wijzig woord</string> + <string name="user_dict_settings_empty_text">U heeft geen woorden in de gebruikerswoordenlijst. U kunt nu uw eerste woord toevoegen.</string> + <string name="user_dict_backup_success_title">Backup klaar!</string> + <string name="user_dict_backup_success_text">Uw woorden zijn met succes opgeslagen in apparaatopslag in +/Android/data/com.menny.android.anysoftkeyboard/files/ + </string> + <string name="user_dict_backup_fail_title">Backup mislukt!</string> + <string name="user_dict_backup_fail_text">Kan bestanden niet opslaan! Is opslag beschikbaar?</string> + <string name="user_dict_backup_fail_text_with_error">Opslaan van de woorden is mislukt door: +<xliff:g id="error">%s</xliff:g> + </string> + <string name="user_dict_restore_success_title">Terugzetten gedaan!</string> + <string name="user_dict_restore_success_text">Herstellen van de woorden is gelukt.</string> + <string name="user_dict_restore_fail_title">Herstellen mislukt!</string> + <string name="user_dict_restore_fail_text">Kan het backup bestand niet lezen! Is opslag beschikbaar?</string> + <string name="user_dict_restore_fail_text_with_error">Herstel van de woorden mislukt door: +<xliff:g id="error">%s</xliff:g> + </string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_title">Omwisselen interpunktie en spatie</string> + <string name="should_swap_punctuation_and_space_yes">Ja</string> + <string name="should_swap_punctuation_and_space_no">Nee</string> + <string name="developer_tools">Hulpprogramma\'s voor ontwikkelaars</string> + <string name="click_for_developer_features">Hulpprogramma\'s voor ontwikkelaars</string> + <string name="click_for_developer_features_summary">Verschillende hulpprogramma\'s voor AnySoftKeyboard ontwikkelaars</string> + <string name="failed_to_create_mem_dump">Kan geen geheugendumpbestand maken door: <xliff:g id="message">%s</xliff:g> + </string> + <string name="created_mem_dump_file">Geheugendumpbestand gemaakt op: <xliff:g id="file_path">%s</xliff:g> + </string> + <string name="drawer_open">Menu open</string> + <string name="drawer_close">Menu sluiten</string> + <string name="not_configured_with_click_here">AnySoftKeyboard is niet volledig ingesteld. Klik hier als u wilt instellen.</string> + <string name="not_configured_with_just_click_here">Klik hier</string> + <string name="click_for_more">meer…</string> + <string name="back_button_label">Terug</string> + <string name="next_button_label">Volgende</string> + <string name="skip_button_label">Overslaan</string> + <string name="word_editor_action_add_word">Woord toevoegen</string> + <string name="word_editor_action_backup_words">Back-up</string> + <string name="word_editor_action_restore_words">Herstellen</string> + <string name="click_to_add_new_word">Klik om een nieuw woord toe te voegen</string> + <string name="enter_word_hint">Typ het nieuwe woord hier</string> + <string name="enter_abbreviation_hint">Afkorting</string> + <string name="enter_abbreviation_target_hint">Volledige zin</string> + <string name="toggle_button_on">Aan</string> + <string name="toggle_button_off">Uit</string> + <string name="about_additional_software_licenses">Extra softwarelicenties</string> + <string name="wizard_step_previous_step_not_complete_title">Vorige stap van setup is niet voltooid</string> + <string name="wizard_step_previous_step_not_complete_text">Veeg naar de vorige stap en volg de instructies op.</string> + <string name="wizard_step_this_step_complete_title">Stap gedaan!</string> + <string name="wizard_step_this_step_complete_text_enabled"><i>AnySoftKeyboard</i> is ingeschakeld. U bent slechts één stap verwijderd van het gebruik van <i>AnySoftKeyboard</i> op uw apparaat!</string> + <string name="wizard_step_this_step_complete_text_switched"><i>AnySoftKeyboard</i> is uw standaard toetsenbord. Maar u zult waarschijnlijk extra dingen willen instellen zoals thema\'s of talen?</string> + <string name="wizard_step_swipe_to_next">Veeg naar de volgende pagina.</string> + <string name="setup_wizard_step_one_title">AnySoftKeyboard aanzetten</string> + <string name="setup_wizard_step_small_sub_title">Dit is de eerste stap, maar geen zorgen, er zijn slechts drie zeer eenvoudige stappen.</string> + <string name="setup_wizard_step_one_details">In deze stap moet u <i>AnySoftKeyboard</i> aanzetten. Vink <i>\'AnySoftKeyboard\'</i> aan in uw <i>Taal en invoer instellingen</i>. Daardoor kan <i>AnySoftKeyboard</i> werken op uw apparaat.</string> + <string name="setup_wizard_step_one_action">Ga naar uw <i>Taal en invoer instellingen</i>…</string> + <string name="setup_wizard_step_one_action_error_no_settings_activity">Fout: Uw apparaat biedt geen ondersteuning voor toetsenborden van andere partijen. AnySoftKeyboard kan niet worden geactiveerd!</string> + <string name="setup_wizard_top_title">Instellen\nAnySoftKeyboard\nvoor gebruik</string> + <string name="setup_wizard_top_title_tablet">Instellen van AnySoftKeyboard voor gebruik</string> + <string name="setup_wizard_step_two_title">Schakel over naar AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Stap twee van drie</string> + <string name="setup_wizard_step_two_details">Uw systeem kan <i>AnySoftKeyboard</i> nu gebruiken, maar het is niet ingesteld als het actieve toetsenbord.\nDoor inschakelen wordt <i>AnySoftKeyboard</i> uw nieuwe schermtoetsenbord, samen met alle mogelijkheden!</string> + <string name="setup_wizard_step_two_action">Omschakelen actieve toetsenbord</string> + <string name="setup_wizard_step_three_title">AnySoftKeyboard is klaar!</string> + <string name="setup_wizard_step_three_details">Dank u voor het kiezen van <i>AnySoftKeyboard</i>.\nDit toetsenbord blinkt uit in de mogelijkheid van aanpassing. Ga uw gang en personaliseer:</string> + <string name="setup_wizard_step_three_action_languages">Talen instellen…</string> + <string name="setup_wizard_step_three_action_themes">Thema selecteren…</string> + <string name="setup_wizard_step_three_action_all_settings">Alles configureren…</string> + <string name="ime_crashed_title">AnySoftKeyboard crashed!</string> + <string name="ime_crashed_sub_text">Oeps, zag dat niet aankomen…</string> + <string name="ime_crashed_ticker">Oeps, AnySoftKeyboard crashed, zag dat niet aankomen…</string> + <string name="ime_crashed_text">Helaas, er is een probleem met <i>AnySoftKeyboard</i>. Raak niet in paniek, er is iets dat <b>u</b> kunt doen om te helpen dit probleem op te lossen: stuur ons het crashrapport en we zullen ons best doen om het probleem op te lossen en u weer met een geweldig toetsenbord te laten werken!\n\nMet oprechte verontschuldiging, het Dev-team.</string> + <string name="ime_crashed_send_button">Verzenden</string> + <string name="ime_crashed_cancel_button">Annuleren</string> + <string name="ime_crashed_intent_selector_title">Verzenden crash verslag via</string> + <string name="setup_wizard_step_one">Stap een:</string> + <string name="setup_wizard_step_two">Stap twee:</string> + <string name="setup_wizard_step_three">Stap drie:</string> + <string name="about_donate">Doneren:</string> + <string name="tutorial_menu_open_menu">Dit pictogram opent Instellingen</string> + <string name="tutorial_menu_close_menu">En sluit het ook weer</string> +</resources> diff --git a/src/main/res/values-no/strings.xml b/src/main/res/values-no/strings.xml new file mode 100755 index 000000000..aeeb43512 --- /dev/null +++ b/src/main/res/values-no/strings.xml @@ -0,0 +1,190 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.com--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboard innstillinger</string> + <string name="spell_checker_service_name">AnySoftKeyboard stavekontroll</string> + <string name="spell_checker_settings">Innstillinger for stavekontroll</string> + <string name="subtype_generic">generisk stavekontroll</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses">Flere lisenser...</string> + <string name="debug_tracing_starting">Sporing starter!/nSørg for at den stanses før eller senere.</string> + <string name="debug_tracing_starting_failed">Sporing kunne ikke starte! Se logcat for detaljer.</string> + <string name="debug_tracing_finished">Sporing fersig!\nSporingsfilen er + <xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="menu_about_item">Om</string> + <string name="click_to_restart_suggestions">Se etter forslag</string> + <string name="tips_notification_text">Klikk for tips!</string> + <string name="tips_button">Hvordan bruke</string> + <string name="tips_button_description">Noen få tips om hvordan man bruker AnySoftKeyboard</string> + <string name="tips_title">AnySoftKeyboard tips</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Sveip til venste eller høyre for flere tips</string> + <string name="tip_1_welcome_to_ask">Velkommen til AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">For tilgang til innstillinger, hold ENTER tasten. Det er en verden av muligheter der!</string> + <string name="tip_2_gestures">Jeg støttsveiping!</string> + <string name="tip_2_gestures_tip">Med et shell over tastaturet kan du gjøre mye! Sveip fra venstre mit høyre vil skifte språk.</string> + <string name="tip_3_hidden_kbds">Skjulte skatter</string> + <string name="tip_3_hidden_kbds_tip">Det finnes også skjulte tastaturer:\n1)Dra fra mellomromstasten og oppover og det kommer fram et praktisk minitastatur med piltaster og en mikrofontast (for talekommandoer).\n2) Sveip opp og forbi øverste rad og vent et øyeblikk. Da åpnes et tilleggstastatur med tall og symboler. </string> + <string name="tip_4_top_generic_row">Toprad</string> + <string name="tip_4_top_generic_row_tip">Toppraden er lik i alle layout, og kan endres! Standard topprad inneholder knapp for tataturvalg (<i>123</i>), venstre og høyre piltast og språktasten (<i>ABC</i>). Du kan bytte ut denne raden i innstillingsmenyen. </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Bytt toprad nå</string> + <string name="tip_5_key_feedback">Tilbkemelding</string> + <string name="tip_5_key_feedback_tip">Noen ganger er det fint å få følbar respons på tastetrykk. Jeg støtter det også. Det er ditt valg, du kan få vibrasjon, lyd, eller begge deler. </string> + <string name="tip_5_key_feedback_test">Har du lyst til å føle responsen?</string> + <string name="tip_6_bottom_rows">Bunnrad</string> + <string name="tip_6_bottom_rows_tip">På samme måte som toppraden, kan bunnraden byttes ut. Anysoftkeyboard har flere typer å velge mellom. Det finnes med eller uten mikrofontast, iPhone-type med mer.</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Bytt bunnrad nå</string> + <string name="tip_7_voice_input">Snakk til meg*</string> + <string name="tip_7_voice_input_tip">Å skrive er fint, men det er også støtte for tale. Vil du diktere teksten I stedet? Klikk på mikrofontasten, og snakk i veil\nVi benytter Roofless talegjenkjenning slike at du kan være trygg på at det virker :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Hvis du ønsker at mikrofontasten alltid skal være synlig må du velge den riktige bunnraden. Se forrige tips!\nUansett vil mikrofontasten slltid være tilgjengelig på det skjulte tilleggstastaturet. Sveip fingeren opp fra mellomromstasten så finner du den!</string> + <string name="tip_7_voice_input_tip_note">*Krever Android 2.2 eller høyere, og internettforbindelse.</string> + <string name="tip_8_suggestions">Jeg fullfører det du skriver</string> + <string name="tip_8_suggestions_tip">Avhengig av støtten ditt språk har kan AnySoftKeyboard hjelpe deg fullføre dine ord og korrigere dine skrivefeil. Når du begynner å skrive foreslår AnySoftKeyboard ord basert på det du allerede har skrevet. + </string> + <string name="tip_8_suggestions_editor">Hvis jeg ikke vet et ord, kan du lære meg det! Skriv inn ordet og klikk i forslag-stripen. Jeg vil huske det. \nDu kan også redigere disse brukerordene i våre innebygde redigeringsverktøy. Se etter verktøyet i AnySoftKeyboards ordbokinnstillinger. + </string> + <string name="tip_9_suggestions_restart">Foreslår omstart</string> + <string name="tip_9_suggestions_restart_tip">AnySoftKeyboard foreslår ord basert på hva du skrev. Men AnySoftKeyboard kan også gi deg forslag på allerede inntastede ord! Tapp på ordet, og forlagstripen oppdateres. + </string> + <string name="main_tab_welcome">Velkommen</string> + <string name="main_tab_links">Lenker</string> + <string name="main_tab_credits">Takk</string> + <string name="how_to_pointer_title">Velkommen til AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versjon: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard er ikke en ordinær app - den er en skjermtastaturerstatning. + </string> + <string name="how_to_pointer_go_to_links">For mer informasjon, gå til lenkefanen.</string> + <string name="how_to_pointer_how_to_url">Veiledning om hvordan man bruker dette tastaturet:</string> + <string name="how_to_pointer_site">Generelle detaljer:</string> + <string name="how_to_pointer_changelog">Detaljer om den siste versjonen:</string> + <string name="change_log_card_title_template">Siste endringer for v <xliff:g id="code"> %s </xliff:g> \u0020 <xliff:g id="name"> %s </xliff:g></string> + <string name="change_log_entry_header_template">v <xliff:g id="code"> %s </xliff:g> \u0020-\u0020 <xliff:g id="name"> %s </xliff:g></string> + <string name="change_log_entry_header_template_without_name">v <xliff:g id="code"> %s </xliff:g></string> + <string name="how_to_pointer_issues">Feilrapportering:</string> + <string name="main_tab_credits_title">Dette programmet ble skrevet ved hjelp av følgende personer-</string> + <string name="main_tab_credits_created_by">Laget av:</string> + <string name="main_tab_credits_additional_work_by">Ekstrakoding bidrat av:</string> + <string name="main_tab_credits_localization_by">Lokaliseringsbidrag:</string> + <string name="main_tab_credits_GUI_by">Grafisk grensesnitt laget av:</string> + <string name="how_to_enable_dialog_title">Aktivere AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard er ikke aktivert ennå. Vil du jeg skal vise deg hvordan du kan aktivere tastaturet? + </string> + <string name="how_to_enable_dialog_show_me">Vis meg!</string> + <string name="how_to_enable_dialog_dont_show_me">Senere</string> + <string name="how_to_simple_howto_preface">Android krever at du som bruker manuelt klarer og aktiverer eksterne tastaturer. Slik går du fram:</string> + <string name="how_to_simple_howto_enable_ask">Trinn 1: Aktivere AnySoftKeyboard (Du vil bli advart mot mulig tastaturlogging, men ikke bekymre deg; AnySoftKeyboard vil ikke lagre data og sender ikke det noen andre): + </string> + <string name="how_to_simple_howto_enable_ask_button">Aktivere AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Trykk en gang på TILBAKE-knappen for å komme tilbake til aktiveringsinstruksjonene + </string> + <string name="how_to_simple_howto_switch_to_ask">Trinn 2: Velg AnySoftKeyboard som ditt tastaturvalg + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Bytt til AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Gjør først trinn 1</string> + <string name="how_to_simple_howto_go_to_settings">Trinn 3 (valgfritt): AnySoftKeyboard er kan tilpasses på mange måter. Du kan endre innstillingene senere ved å holde lenge på ENTER tasten. + </string> + <string name="how_to_simple_howto_go_to_settings_button">AnySoftKeyboard innstillinger</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Dette er en beta versjon. Den er ikke feilfri!</string> + <string name="notification_text_changelog">Klikk for å se endringer.</string> + <string name="notification_title_how_to_enable">Velkommen til AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Lær hvordan du aktiverer</string> + <string name="testers_version">Testversjon!</string> + <string name="license_title">Brukerlisens</string> + <string name="languages_cat">Språk</string> + <string name="about">Om</string> + <string name="changelog">Endringslogg</string> + <string name="search_market_for_addons">Søk etter utvidelser</string> + <string name="search_market_for_keyboard_addons">Finn flere tastaturer i <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Finn flere <i>Quick-Text</i> utvidelser i <i>Play Store</i>…</string> + <string name="no_market_store_available"><b>* Kunne ikke finne Google Play Store på din enhet. Det er ikke mulig å legge inn utvidelser.</b></string> + <string name="theme_addons_settings">Utseendeinnstillinger</string> + <string name="keyboard_theme_tweak_group">Tilpassninger</string> + <string name="keyboard_theme_tweak_hints_group">Teksthint-tilpassninger</string> + <string name="bottom_row_addons_settings">Innstillinger for nederste rad</string> + <string name="top_row_addons_settings">Innstillinger for øverste rad</string> + <string name="close_button">Lukk</string> + <string name="how_to_active_text">Hvordan aktivere AnySoftKeyboard</string> + <string name="added_word">Lagret::\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">Slette\?</string> + <string name="removed_word">Slettet:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 Berør en gang til for å lagre</string> + <string name="hint_double_tap_to_close">En gang til for å fjerne forslaget</string> + <string name="menu_insert_smiley">Sett inn uttrykksikon</string> + <string name="click_for_help">Hjelp</string> + <string name="click_for_help_summary">Mer hjelp om AnySoftKeyboard</string> + <string name="ui_group">Brukergrensesnitt</string> + <string name="physical_keyboard_change_notification_title">Varsling for tastaturoppsett</string> + <string name="physical_keyboard_change_notification_summary">Varslingstype for det aktuelle tastaturoppsettet. Nå: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Velg varslingstype</string> + <string name="lengthy_operations_toast_notification">Gi varsling ved langvarige handlinger</string> + <string name="lengthy_operations_toast_notification_summary">Vis korte varslinger ved langvarige operasjoner</string> + <string name="voice_input_not_support_in_this_os_version">Stemmekontrollert skriving er støttet i Android 2.2+</string> + <string name="voice_input_not_installed_title">Stemmekontrollert skriving er ikke installert</string> + <string name="voice_input_not_installed_text">Det er nødvendig å innstallere Googles Voice Input fra Play Store + før du tar i bruk denne funksjonen. + </string> + <string name="voice_input_not_installed_action_install">Innstaller</string> + <string name="voice_input_not_installed_action_do_not_install">Nei</string> + <string name="voice_input_not_voice_pack_in_market">Kan ikke finne stemmestyrt skriving (com.google.android.voicesearch) i + Play Store. Beklager, stemmestyring vil ikke fungere på din enhet. + </string> + <string name="change_ime">Endre inntastningsmetode</string> + <string name="override_dictionary">Overstyr standard ordliste</string> + <string name="override_dictionary_title">Overstyr ordliste: + <xliff:g id="word">%s</xliff:g> + </string> + <string name="override_dictionary_default">Standard</string> + <string name="override_disabled">Overstyring fjernet</string> + <string name="override_enabled">Overstyrt til + <xliff:g id="word">%s</xliff:g> + </string> + <string name="gesture_settings">Bevegelser</string> + <string name="effects_group">Effekter</string> + <string name="ime_settings">Tastaturinnstillinger</string> + <string name="vibrate_on_key_press_title">Vibrere ved tastetrykk</string> + <string name="vibrate_on_key_press_summary">Vibrasjonsnivå for tastetrykk. For øyeblikket: %s</string> + <string name="vibrate_on_key_press_dialog_title">Velg vibrasjonstype</string> + <string name="sound_on">Lyd ved tastetrykk</string> + <string name="sound_on_summary">Lydeffekter ved mykt tastetrykk.</string> + <string name="use_custom_sound_volume">Sett egendefinert volum</string> + <string name="use_custom_sound_volume_on_summary">Egendefinert volum på lydeffeker.</string> + <string name="use_custom_sound_volume_off_summary">Lydeffektvolum er satt til systemets varslingsnivå. + </string> + <string name="custom_sound_volume">Egendefinert tastetrykk volum</string> + <string name="speacial_fetures_group">Spesialfunksjoner</string> + <string name="switch_keyboard_on_space">Mellomromstasten bytter tastaturoppsett</string> + <string name="switch_keyboard_on_space_on_summary">Bytt fra symboler/tall til alfabet ved trykk på mellomromstasten + </string> + <string name="switch_keyboard_on_space_off_summary">Ikke bytt fra symboler/tall til alfabet ved trykk på + mellomromstasten + </string> + <string name="hide_soft_when_physical">Skjul tastaturet når fysisk tastatur er tilkoblet</string> + <string name="hide_soft_when_physical_on_summary">Skjul skjermtastaturet når et fysisk tastatur er tilkoblet og i bruk</string> + <string name="hide_soft_when_physical_off_summary">Vis skjermtastaturet også når fysisk tastatur er tilkoblet og i bruk</string> + <string name="fullscreen_input_connection_supported">Bruk landskapsmodus ved fullskjerm</string> + <string-array name="custom_hint_align_types"> + <item>Venstre</item> + <item>Senter</item> + <item>Høyre</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Topp</item> + <item>Bunn</item> + </string-array> + <string name="bottom_generic_row_summary">Valgt bunnrad: %s</string> + <string name="bottom_generic_row_list_title">Velg radtype</string> + <string name="extension_keyboard_group">Tastatur utvidelse</string> + <string name="extension_keyboard_active">Valgt tastaturutvidelse</string> + <string name="extension_keyboard_dialog_title">Velg tastatur</string> + <string name="extension_keyboard_summary">Valgt tastaturutvidelse: %s</string> + <string name="extension_keyboard_list_title">Velg tastatur</string> + <string name="keyboard_theme_group">Tastaturtemaer</string> + <string name="keyboard_theme_active">Valgt tastaturtema</string> +</resources> diff --git a/src/main/res/values-pl/strings.xml b/src/main/res/values-pl/strings.xml new file mode 100755 index 000000000..bf40a418a --- /dev/null +++ b/src/main/res/values-pl/strings.xml @@ -0,0 +1,417 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Ustawienia AnySoftKeyboard</string> + <string name="spell_checker_service_name">Moduł sprawdzania pisowni AnySoftKeyboard</string> + <string name="spell_checker_settings">Ustawienia sprawdzania pisowni</string> + <string name="click_to_restart_suggestions">Kliknij dla sugestii</string> + <string name="tips_notification_text">Kliknij, aby uzyskać porady!</string> + <string name="tips_title">Porady AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Witaj w AnySoftKeyboard!</string> + <string name="tip_2_gestures">Obsługuję gesty!</string> + <string name="tip_3_hidden_kbds">Ukryte klejnoty</string> + <string name="tip_4_top_generic_row">Górny wiersz</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Zmień teraz górny wiersz</string> + <string name="tip_5_key_feedback">Reakcja</string> + <string name="tip_5_key_feedback_test">Czy chcesz przetestować reakcje?</string> + <string name="tip_6_bottom_rows">Dolny wiersz</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Zmień teraz dolny wiersz</string> + <string name="tip_7_voice_input">Mów do mnie*</string> + <string name="tip_7_voice_input_tip_note">* Wymaga Androida 2.2+ i połączenia z Internetem do działania.</string> + <string name="tip_8_suggestions">Uzupełniam Cię</string> + <string name="tip_9_suggestions_restart">Restartowanie sugestii</string> + <string name="main_tab_welcome">Witaj</string> + <string name="main_tab_links">Łącza</string> + <string name="main_tab_credits">Autorzy</string> + <string name="how_to_pointer_title">Witaj w AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Wersja: </string> + <string name="how_to_pointer_go_to_links">Aby uzyskać więcej informacji przejdź na kartę Łącza.</string> + <string name="how_to_pointer_how_to_url">Szczegółowe informacje jak używać klawiatury:</string> + <string name="how_to_pointer_site">Ogólne szczegóły:</string> + <string name="how_to_pointer_changelog">Szczegóły o najnowszej wersji:</string> + <string name="how_to_pointer_issues">Raportowanie błędów:</string> + <string name="main_tab_credits_title">Ta aplikacja została utworzona przy pomocy następujących osób-</string> + <string name="main_tab_credits_created_by">Utworzone przez:</string> + <string name="main_tab_credits_additional_work_by">Dodatkowe kodowanie:</string> + <string name="main_tab_credits_localization_by">Wysiłek przy tłumaczeniu:</string> + <string name="main_tab_credits_GUI_by">Interfejs użytkownika:</string> + <string name="how_to_enable_dialog_title">Włączyć AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_show_me">Pokaż mi!</string> + <string name="how_to_enable_dialog_dont_show_me">Później</string> + <string name="how_to_simple_howto_enable_ask_button">Włącz AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Przełącz na AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Najpierw zrób krok 1</string> + <string name="how_to_simple_howto_go_to_settings_button">Ustawienia AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">To jest wersja beta. Zachowaj ostrożność!</string> + <string name="notification_text_changelog">Kliknij, aby dowiedzieć się co nowego.</string> + <string name="notification_title_how_to_enable">Witaj w AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Dowiedz się, jak włączyć</string> + <string name="testers_version">Wersja dla testerów!</string> + <string name="license_title">Licencja</string> + <string name="languages_cat">Języki</string> + <string name="about">O aplikacji</string> + <string name="changelog">Lista zmian</string> + <string name="search_market_for_addons">Szukaj dodatków</string> + <string name="theme_addons_settings">Ustawienia motywu klawiatury</string> + <string name="keyboard_theme_tweak_group">Dostrajanie</string> + <string name="keyboard_theme_tweak_hints_group">Dostrajanie tekstu podpowiedzi</string> + <string name="bottom_row_addons_settings">Ustawienia dolnego wiersza</string> + <string name="top_row_addons_settings">Ustawienia górnego wiersza</string> + <string name="close_button">Zamknij</string> + <string name="how_to_active_text">Jak aktywować AnySoftKeyboard</string> + <string name="revert_added_word_question">Usunąć\?</string> + <string name="hint_add_to_dictionary">\u2190 Dotknij ponownie, aby zapisać</string> + <string name="hint_double_tap_to_close">Ponownie, aby usunąć sugestie</string> + <string name="menu_insert_smiley">Wstaw emotikonę</string> + <string name="click_for_help">Pomoc</string> + <string name="ui_group">Interfejs użytkownika</string> + <string name="physical_keyboard_change_notification_title">Powiadomienie o układzie klawiatury</string> + <string name="physical_keyboard_change_notification_dialog_title">Wybierz typ powiadomienia</string> + <string name="lengthy_operations_toast_notification">Powiadamiaj o długotrwałych operacjach</string> + <string name="lengthy_operations_toast_notification_summary">Pokaż krótkie powiadomienia dla długotrwałych operacji</string> + <string name="voice_input_not_support_in_this_os_version">Wprowadzanie głosowe jest obsługiwane od Androida 2.2</string> + <string name="voice_input_not_installed_title">Wprowadzanie głosowe niezainstalowane</string> + <string name="voice_input_not_installed_action_install">Zainstaluj</string> + <string name="voice_input_not_installed_action_do_not_install">Nie</string> + <string name="change_ime">Zmień metodę wprowadzania</string> + <string name="override_dictionary">Zastąpić domyślny słownik</string> + <string name="override_dictionary_default">Domyślny</string> + <string name="override_disabled">Zastępowanie wyczyszczone</string> + <string name="effects_group">Efekty</string> + <string name="ime_settings">Ustawienia klawiatury</string> + <string name="vibrate_on_key_press_title">Wibruj przy naciśnięciu</string> + <string name="vibrate_on_key_press_summary">Wybierz siłę, z jaką mają wibrować klawisze po naciśnięciu</string> + <string name="vibrate_on_key_press_dialog_title">Wybierz typ wibracji</string> + <string name="sound_on">Dźwięk przy naciśnięciu</string> + <string name="sound_on_summary">Efekt dźwiękowy przy naciśnięciu klawisza.</string> + <string name="use_custom_sound_volume">Dostosuj głośność</string> + <string name="use_custom_sound_volume_on_summary">Głośność efektów dźwiękowych jest niestandardowa.</string> + <string name="custom_sound_volume">Własna głośność naciśnięcia klawisza</string> + <string name="speacial_fetures_group">Specjalne funkcje</string> + <string name="switch_keyboard_on_space">Spacja zmienia klawiatury</string> + <string name="hide_soft_when_physical">Ukryj przy klawiaturze fizycznej</string> + <string name="hide_soft_when_physical_on_summary">Ukryj klawiaturę programową, gdy używana jest klawiatura fizyczna</string> + <string name="hide_soft_when_physical_off_summary">Pokaż klawiaturę programową, gdy używana jest klawiatura fizyczna</string> + <string name="fullscreen_input_connection_supported">Pełny ekran w poziomie</string> + <string name="fullscreen_input_connection_supported_on_summary">Użyj pełnego ekranu w pozycji poziomej</string> + <string name="fullscreen_input_connection_supported_off_summary">Nie używaj pełnoekranowego wprowadzania w pozycji poziomej</string> + <string name="fullscreen_portrait_input_connection_supported">Pełny ekran w pionie</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Użyj pełnego ekranu w pozycji pionowej</string> + <string name="backword_support">Obsługa cofnij-słowo</string> + <string name="backword_support_on_summary">Backspace z shiftem usunie ostatni wyraz</string> + <string name="backword_support_off_summary">Backspace z shiftem usunie ostatni znak</string> + <string name="swipe_tweak_group">Zmień gesty przesuwania</string> + <string name="swipe_up_action">Przesuń w górę</string> + <string name="swipe_up_action_summary">Określ akcję dla gestu przesunięcia w górę</string> + <string name="swipe_up_action_title">Wybierz akcję w górę</string> + <string name="swipe_up_from_spacebar_action">Przesuń spację w górę</string> + <string name="swipe_up_from_spacebar_action_summary">Określ akcję dla gestu w górę od spacji</string> + <string name="swipe_up_from_spacebar_action_title">Wybierz akcję w górę od spacji</string> + <string name="swipe_down_action">Przesuń w dół</string> + <string name="swipe_down_action_summary">Określ akcję dla gestu przesunięcia w dół</string> + <string name="swipe_down_action_title">Wybierz akcję w dół</string> + <string name="swipe_left_action">Przesuń w lewo</string> + <string name="swipe_left_action_summary">Określ akcję dla gestu przesunięcia w lewo</string> + <string name="swipe_left_action_title">Wybierz akcję w lewo</string> + <string name="swipe_right_action">Przesuń w prawo</string> + <string name="swipe_right_action_summary">Określ akcję dla gestu przesunięcia w prawo</string> + <string name="swipe_right_action_title">Wybierz akcję w prawo</string> + <string name="pinch_gesture_action">Gest szczypania</string> + <string name="pinch_gesture_action_title">Wybierz akcję gestu szczypania</string> + <string name="pinch_gesture_action_summary">Określ akcję dla gestu uszczypnięcia</string> + <string name="separate_gesture_action">Gest rozciągania</string> + <string name="separate_gesture_action_title">Wybierz akcję gestu rozciągania</string> + <string name="separate_gesture_action_summary">Zdefiniuj akcję gestu rozciągania</string> + <string name="swipe_action_name_none">Brak akcji</string> + <string name="swipe_action_name_next_alphabet">Następny układ alfabetyczny</string> + <string name="swipe_action_name_next_symbols">Następny układ z symbolami</string> + <string name="swipe_action_name_next_inside_mode">Następny układ w aktualnym trybie</string> + <string name="swipe_action_name_cycle_keyboards">Kolejno po wszystkich klawiaturach</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Odwrotnie kolejno po klawiaturach</string> + <string name="swipe_action_name_shift">Klawisz shift</string> + <string name="swipe_action_name_hide">Ukryj klawiaturę</string> + <string name="swipe_action_name_backspace">Klawisz backspace</string> + <string name="swipe_action_name_backword">Cofnij słowo</string> + <string name="swipe_action_name_clear_input">Wyczyść cały tekst</string> + <string name="swipe_action_name_cursor_up">Przesuń kursor w górę</string> + <string name="swipe_action_name_cursor_down">Przesuń kursor w dół</string> + <string name="swipe_action_name_cursor_left">Przesuń kursor w lewo</string> + <string name="swipe_action_name_cursor_right">Przesuń kursor w prawo</string> + <string name="swipe_action_name_other_keyboards_mode">Przełącz tryb klawiatury</string> + <string name="swipe_action_name_split_layout">Rozdziel układ</string> + <string name="swipe_action_name_merge_layout">Złącz układ</string> + <string name="swipe_action_name_utility_keyboard">Pokaż klawiaturę użytkową</string> + <string name="settings_swipe_velocity_threshold_title">Próg prędkości przesuwania</string> + <string name="settings_swipe_velocity_threshold_summary">Minimalna szybkość gestu przesunięcia</string> + <string name="settings_swipe_velocity_very_slow">Bardzo powoli</string> + <string name="settings_swipe_velocity_slow">Powoli</string> + <string name="settings_swipe_velocity_normal">Średnio</string> + <string name="settings_swipe_velocity_fast">Szybko</string> + <string name="settings_swipe_velocity_very_fast">Bardzo szybko</string> + <string name="settings_swipe_distance_threshold_title">Próg odległości przesuwania</string> + <string name="settings_swipe_distance_threshold_summary">Minimalna odległość gestu przesunięcia</string> + <string name="settings_swipe_distance_very_short">Bardzo krótki</string> + <string name="settings_swipe_distance_short">Krótki</string> + <string name="settings_swipe_distance_normal">Średni</string> + <string name="settings_swipe_distance_long">Długi</string> + <string name="settings_swipe_distance_very_long">Bardzo długi</string> + <string name="hardware_keys_group">Mapowanie klawiszy sprzętowych</string> + <string name="volume_key_for_left_right_support">Klawisz głośności dla lewo/prawo</string> + <string name="volume_key_for_left_right_support_on_summary">Wyłącz sterowanie kursorem przyciskami głośności</string> + <string name="camera_key_for_backspace_backword_support">Użyj przycisku migawki jako backspace</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Przywróć funkcję przycisku migawki</string> + <string name="special_dictionaries_group">Specjalne słowniki</string> + <string name="special_dictionaries_group_summary">Słowniki podpowiedzi używane w AnySoftKeyboard</string> + <string name="use_auto_dictionary">Słownik automatyczny</string> + <string name="use_auto_dictionary_dialog_title">Wybierz metodę uczenia</string> + <string name="use_auto_dictionary_summary">Automatycznie ucz się nowych wyrazów. Metoda uczenia: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Po chwili</string> + <string name="auto_dictionary_threshold_type_immediately">Od razu po wpisaniu</string> + <string name="auto_dictionary_threshold_type_off">Nie ucz się nowych wyrazów</string> + <string name="use_contacts_dictionary">Słownik kontaktów</string> + <string name="use_contacts_dictionary_on_summary">Podpowiada nazwy z listy kontaktów</string> + <string name="use_contacts_dictionary_not_supported_summary">Nieobsługiwane w tej wersji systemu. Przykro mi.</string> + <string name="tweaks_group">Dostrajanie</string> + <string name="tweak_sound_group">Dostrajanie dot. dźwięku</string> + <string name="tweak_physical_keyboard_group">Dostrajanie fizycznej klawiatury</string> + <string name="tweak_ui_group">Dostrajanie dot. grafiki</string> + <string name="tweak_ux_group">Dostrajanie zachowania</string> + <string name="tweak_dictionary_group">Dostrajanie słownika</string> + <string name="settings_min_length_for_word_correction">Minimalna długość wyrazu do korekty</string> + <string name="show_keyboard_name_text">Pokaż nazwę klawiatury</string> + <string name="show_keyboard_name_on_summary">Pokaż nazwę klawiatury na spacji</string> + <string name="show_keyboard_name_off_summary">Nigdy nie pokazuj nazwy klawiatury</string> + <string name="use_custom_keytext_color">Zastąp kolor tekstu klawisza</string> + <string name="use_custom_keytext_color_on_summary">Użyj niestandardowego koloru tekstu klawisza</string> + <string name="use_custom_keytext_color_off_summary">Użyj koloru tekstu klawisza z motywu</string> + <string name="show_hint_text">Pokaż tekst podpowiedzi</string> + <string name="show_hint_text_on_summary">Pokazuj na klawiszu jego drugie znaczenie (jeśli motyw obsługuje)</string> + <string name="show_hint_text_off_summary">Nie pokazuj podpowiedzi na klawiszach</string> + <string name="use_custom_hint_color">Zastąp kolor podpowiedzi</string> + <string name="use_custom_hint_color_on_summary">Użyj niestandardowego koloru podpowiedzi</string> + <string name="use_custom_hint_color_off_summary">Użyj koloru podpowiedzi z motywu</string> + <string name="use_custom_hint_align">Zastąp pozycję podpowiedzi</string> + <string name="use_custom_hint_align_on_summary">Użyj niestandardowego położenia podpowiedzi</string> + <string name="use_custom_hint_align_off_summary">Użyj pozycji podpowiedzi z motywu</string> + <string name="custom_hint_align">Niestandardowe poziome wyrównanie wskazówki</string> + <string name="custom_hint_align_summary">Wyrównaj tekst wskazówki do lewej, prawej, lub do środka klawisza</string> + <string name="settings_custom_hint_align_dialog_title">Wybierz poziome wyrównanie tekstu podpowiedzi</string> + <string name="custom_hint_valign">Niestandardowe pionowe wyrównanie podpowiedzi</string> + <string name="custom_hint_valign_summary">Wyrównaj tekst podpowiedzi do góry lub dołu klawisza</string> + <string name="settings_custom_hint_valign_dialog_title">Wybierz pionowe wyrównanie tekstu podpowiedzi</string> + <string name="is_sticky_extesion_keyboard">Lepka klawiatura rozszerzająca</string> + <string name="is_sticky_extesion_keyboard_on_summary">Zostaje widoczna aż do jawnego zamknięcia</string> + <string name="is_sticky_extesion_keyboard_off_summary">Zamyka się po naciśnięciu klawisza</string> + <string name="is_extesion_keyboard_above_keyboard">Górna klawiatura rozszerzająca</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Rysuj nad główną klawiaturą</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Rysuj na głównej klawiaturze</string> + <string name="show_new_tips_notifications_again">Pokaż nowe porady</string> + <string name="show_new_tips_notifications_again_on_summary">Gdy dostępne będą nowe porady, zostaną one wyświetlone</string> + <string name="show_settings_app_in_launcher">Aplikacja ustawień</string> + <string name="settings_key_show_settings_app_off_summary">Ukryj aplikację ustawień (może wymagać restartu)</string> + <string name="show_crash_notification">Raportowanie awarii</string> + <string name="show_crash_notification_on_summary">Otwórz okno raportowania awarii, gdy padnie ASK</string> + <string name="show_crash_notification_off_summary">Po cichu absorbuj awarie</string> + <string name="use_keyrepeat">Używaj powtarzania klawisza</string> + <string name="use_keyrepeat_on_summary">Powtarzanie klawisza jest włączone</string> + <string name="use_keyrepeat_off_summary">Powtarzanie klawisza jest wyłączone</string> + <string name="emoticon_long_press_opens_popup">Menu z buźkami po przytrzymaniu</string> + <string name="emoticon_long_press_opens_popup_on_summary">Pokaż okienko z emotikonami po przytrzymaniu</string> + <string name="emoticon_long_press_opens_popup_off_summary">Pokaż okienko z emotikonami od razu</string> + <string name="emoticon_popup_type_title">Typ okienka z emotikonami</string> + <string name="emoticon_popup_type_summary">Wybierz typ okienka z wyborem emotikon</string> + <string name="default_smiley_text">Tekst buźki</string> + <string name="default_domain_text">Tekst domeny</string> + <string name="smiley_icon_on_smileys_key">Użyj ikony dla klawisza buźki</string> + <string name="smiley_icon_on_smileys_key_on_summary">Na klawiszu buźki będzie rysowana ikona</string> + <string name="smiley_icon_on_smileys_key_off_summary">Domyślny tekst buźki będzie rysowany na klawiszu</string> + <string name="key_preview_position_override">Pozycja podglądu klawisza</string> + <string name="key_preview_position_override_summary">Powyżej naciśniętego klawisza lub powyżej całej klawiatury</string> + <string name="key_preview_position_override_above_key">Powyżej naciśnietego klawisza</string> + <string name="key_preview_position_override_above_keyboard">Powyżej klawiatury</string> + <string name="key_press_preview_popup">Popup z podglądem klawisza</string> + <string name="key_press_preview_popup_on_summary">Pokaż popup po naciśnięciu klawisza</string> + <string name="key_press_preview_popup_off_summary">Nie pokazuj popupa po naciśnięciu klawisza</string> + <string name="zoom_factor_keys_in_portrait">Współczynnik wysokości klawiszy (tryb pionowy)</string> + <string name="zoom_factor_keys_in_landscape">Współczynnik wysokości klawiszy (tryb poziomy)</string> + <string name="insert_space_after_word_suggestion_selection">Spacja po wyborze kandydata</string> + <string name="double_space_to_period">Podwójna spacja da kropkę</string> + <string name="double_space_to_period_summary">Podwójne wpisanie spacji stanie się kropką+spacja</string> + <string name="action_key_invisible_on_disable">Niewidoczny klawisz akcji</string> + <string name="action_key_invisible_on_disable_on_summary">Klawisz akcji będzie niewidoczny, gdy zażąda GUI</string> + <string name="action_key_invisible_on_disable_off_summary">Klawisz akcji będzie widoczny, nawet jeśli zażąda GUI</string> + <string name="tweak_animations_level_title">Animacje</string> + <string name="tweak_animations_level_summary">Jak dużo animacji ma być używane. Teraz: %s</string> + <string name="tweak_animations_level_types_full">Pełne</string> + <string name="tweak_animations_level_types_some">Niektóre</string> + <string name="tweak_animations_level_types_none">Żadne</string> + <string name="cycle_all_symbols_keyboards">Kolejno po wszystkich symbolach</string> + <string name="cycle_all_symbols_keyboards_on_summary">Klawisz symboli będzie przechodził po wszystkich klawiaturach znakowych</string> + <string name="cycle_all_symbols_keyboards_off_summary">Klawisz symboli pokaże tylko główną klawiaturę z symbolami</string> + <string name="lang_key_shows_popup">Przełącznik języka w popupie</string> + <string name="lang_key_shows_popup_on_summary">Klawisz języka wyskoczy z okienkiem wyboru języka</string> + <string name="lang_key_shows_popup_off_summary">Klawisz języka będzie przełączał języki w cyklu</string> + <string name="auto_caps">Wielkie litery</string> + <string name="grammer_group">Gramatyka</string> + <string name="candidates_on">Pokaż sugestie</string> + <string name="quick_fix">Szybkie poprawki</string> + <string name="quick_fix_summary">Poprawia częste pomyłki</string> + <string name="allow_suggestions_restart">Uruchom ponownie sugestie</string> + <string name="allow_suggestions_restart_summary">Restartuj podpowiedzi wyrazów po przemieszczeniu kursora</string> + <string name="auto_complete">Automatycznie wybierz sugestię</string> + <string name="auto_complete_summary">Spacja wybierze podświetloną sugestię</string> + <string name="physical_keyboard_suggestions">Sugestie w klawiaturze urządzenia</string> + <string name="physical_keyboard_suggestions_summary">Pokazuj sugestie podczas używania klawiatury urządzenia</string> + <string name="keyboard_sandbox">Kliknij, aby testować</string> + <string name="keyboard_sandbox_title">Pisz poniżej, aby przetestować ustawienia</string> + <string name="contacts_dict">Słownik kontaktów</string> + <string name="contacts_dict_summary">Dołącza nazwy kontaktów w podpowiedziach</string> + <string name="auto_dict">Słownik automatyczny</string> + <string name="auto_dict_summary">Dodaje często używane lub wybrane wyrazy automatycznie do słownika</string> + <string name="no_extrenal_packs_support_title">Nieobsługiwane</string> + <string name="keyboards_group">Klawiatury</string> + <string name="keyboards_group_summary">Układy klawiatury do użycia w AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">telefon</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">czas</string> + <string name="eng_keyboard">Angielski</string> + <string name="eng_keyboard_qwertywithsymbols">Angielski z symbolami</string> + <string name="eng_keyboard_16keys">Angielski 16 klawiszy</string> + <string name="additional_addons_group">Dodatkowe rozszerzenia</string> + <string name="quick_text_keys_group">Klawisze szybkiego tekstu</string> + <string name="quick_text_key_active">Aktywny klawisz szybkiego tekstu</string> + <string name="quick_text_key_dialog_title">Wybierz klawisz</string> + <string name="quick_text_key_summary">Wybrany klawisz szybkiego tekstu: %s</string> + <string name="extension_keyboards_group">Klawiatury rozszerzające</string> + <string name="extension_keyboards_summary">Wybierz górne albo dolne wiersze lub klawiaturę rozszerzającą</string> + <string name="top_generic_row_group">Górny wiersz funkcyjny</string> + <string name="top_generic_row_active">Aktywny górny wiersz</string> + <string name="top_generic_row_dialog_title">Wybierz typ wiersza</string> + <string name="top_generic_row_summary">Wybrany górny wiersz: %s</string> + <string name="top_generic_row_list_title">Wybierz typ wiersza</string> + <string name="bottom_generic_row_group">Dolny wiersz funkcyjny</string> + <string name="bottom_generic_row_active">Aktywny dolny wiersz</string> + <string name="bottom_generic_row_dialog_title">Wybierz typ wiersza</string> + <string name="bottom_generic_row_summary">Wybrany dolny wiersz: %s</string> + <string name="bottom_generic_row_list_title">Wybierz typ wiersza</string> + <string name="extension_keyboard_group">Klawiatura rozszerzająca</string> + <string name="extension_keyboard_active">Aktywna klawiatura rozszerzająca</string> + <string name="extension_keyboard_dialog_title">Wybierz klawiaturę</string> + <string name="extension_keyboard_summary">Wybrana klawiatura rozszerzająca: %s</string> + <string name="extension_keyboard_list_title">Wybierz klawiaturę</string> + <string name="keyboard_theme_group">Motywy klawiatury</string> + <string name="keyboard_theme_active">Aktywny motyw klawiatury</string> + <string name="keyboard_theme_dialog_title">Wybierz motyw</string> + <string name="keyboard_theme_summary">Wybrany motyw: %s</string> + <string name="keyboard_theme_list_title">Wybierz motyw</string> + <string name="dark_plain_keyboard_theme_name">Zwykły ciemny motyw</string> + <string name="dark_plain_keyboard_theme_description">Ciemne kolory, proste grafiki</string> + <string name="light_plain_keyboard_theme_name">Zwykły jasny motyw</string> + <string name="light_plain_keyboard_theme_description">Jasne kolory, proste grafiki</string> + <string name="blacktheme_keyboard_theme_name">Prosta czarna poświata</string> + <string name="blacktheme_keyboard_theme_description">Prosty czarny motyw z kolorowymi podświetleniami</string> + <string name="lean_dark_keyboard_theme_name">Lean Dark</string> + <string name="lean_dark_keyboard_theme_description">Ciemny motyw z minimum elementów interfejsu</string> + <string name="lean_dark_2_keyboard_theme_name">Lean Dark - Opcja 2</string> + <string name="extension_kbd_top_none">Bez górnego wiersza</string> + <string name="extension_kbd_top_small">Małe klawisze</string> + <string name="extension_kbd_top_regular">Klawisze normalnych rozmiarów</string> + <string name="extension_kbd_top_small_numbers">Klawisze numeryczne</string> + <string name="extension_kbd_top_numbers_alt">Alternatywne klawisze numeryczne</string> + <string name="extension_kbd_top_nav">Klawisze nawigacyjne</string> + <string name="extension_kbd_bottom_regular_with_voice">Zwykły</string> + <string name="extension_kbd_bottom_regular">Klasyczny (bez mikrofonu)</string> + <string name="extension_kbd_bottom_iphone">styl iPhone (bez mikrofonu)</string> + <string name="extension_kbd_bottom_iphone_with_voice">styl iPhone z mikrofonem</string> + <string name="extension_kbd_bottom_alt">Alternatywny (bez mikr.)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternatywny z mikrofonem</string> + <string name="extension_kbd_extension_numbers_symbols">Cyfry i znaki</string> + <string name="show_tutorial_on_startup">Pokaż ten samouczek podczas uruchamiania</string> + <string name="tutorial_swipe_title">Przesuń, aby zmienić klawiaturę</string> + <string name="label_go_key">Przejdź</string> + <string name="label_next_key">Dalej</string> + <string name="label_previous_key">Poprz.</string> + <string name="label_send_key">Wyślij</string> + <string name="label_search_key">Szukaj</string> + <string name="label_done_key">Gotowe</string> + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Home</string> + <string name="label_end_key">End</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Proszę czekać</string> + <string name="toast_lengthy_words_long_operation">Wczytywanie słownika…</string> + <string name="toast_lengthy_start_up_operation">Uruchamianie AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Tworzenie klawiatur…</string> + <string name="select_keyboard_popup_title">Wybierz klawiaturę</string> + <string name="eng_dictionary">Angielski</string> + <string name="simley_key_name">Klawisz buźki</string> + <string name="default_quick_text_key_name">Proste Emotikony</string> + <string name="multitap_timeout_summary">Limit czasu między dotknięciami klawisza</string> + <string name="settings_multitap_timeout_disabled">Wyłączone</string> + <string name="settings_multitap_timeout_faster">Szybciej</string> + <string name="settings_multitap_timeout_fast">Szybko</string> + <string name="settings_multitap_timeout_normal">Średnio</string> + <string name="settings_multitap_timeout_slow">Powoli</string> + <string name="settings_multitap_timeout_slower">Wolniej</string> + <string name="settings_multitap_timeout_never">Czekaj wiecznie</string> + <string name="long_press_timeout_title">Czas przytrzymania</string> + <string name="long_press_timeout_summary">Czas przytrzymania klawisza, aby był postrzegany jako przytrzymanie</string> + <string name="settings_long_press_timeout_faster">Szybciej</string> + <string name="settings_long_press_timeout_fast">Szybko</string> + <string name="settings_long_press_timeout_normal">Średnio</string> + <string name="settings_long_press_timeout_slow">Powoli</string> + <string name="settings_long_press_timeout_slower">Wolniej</string> + <string name="settings_long_press_timeout_never">Nigdy</string> + <string name="tweak_workarounds_group">Prowizorki</string> + <string name="workaround_disable_rtl_fix">Wyłącz obsługę RTL (prawa-do-lewej)</string> + <string name="workaround_disable_rtl_fix_summary_on">Używaj systemowej obsługi RTL (dla telefonów SE)</string> + <string name="workaround_disable_rtl_fix_summary_off">Używaj obsługi RTL z AnySoftKeyboard</string> + <string name="settings_split_state_title">Początkowy stan Rozdzielona/Złączona</string> + <string name="settings_split_state_summary">Określa kiedy klawiatura jest domyślnie rozdzielona. Teraz: %s</string> + <string name="settings_split_state_merged_always">Startuj złączoną</string> + <string name="settings_split_state_split_in_landscape">Startuj rozdzieloną w poziomie</string> + <string name="settings_split_state_split_always">Startuj rozdzieloną</string> + <string name="user_dictionary_select_locale">Język:</string> + <string name="user_dict_settings_titlebar">Słownik użytkownika</string> + <string name="user_dict_editor">Edytor wyrazów</string> + <string name="user_dict_settings_add_dialog_title">Dodaj do słownika</string> + <string name="user_dict_settings_edit_dialog_title">Edytuj słowo</string> + <string name="user_dict_backup_success_title">Kopia zapasowa gotowa!</string> + <string name="user_dict_backup_fail_title">Tworzenie kopii nie powiodło się!</string> + <string name="user_dict_backup_fail_text">Nie można zapisać plików! Czy pamięć jest dostępna?</string> + <string name="user_dict_restore_success_title">Przywracanie gotowe!</string> + <string name="user_dict_restore_success_text">Pomyślnie przywrócono wyrazy.</string> + <string name="user_dict_restore_fail_title">Przywracanie nie powiodło się!</string> + <string name="user_dict_restore_fail_text">Nie można odczytać plików kopii zapasowej! Czy pamięć jest dostępna?</string> + <string name="should_swap_punctuation_and_space_title">Zamień znaki interpunkcyjne i spację</string> + <string name="should_swap_punctuation_and_space_yes">Tak</string> + <string name="should_swap_punctuation_and_space_no">Nie</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Zawsze pokazuj ikonę układu</item> + <item>Przy zmianie fizycznej klawiatury</item> + <item>Brak powiadomienia</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Żadne</item> + <item>Lekkie</item> + <item>Średnie</item> + <item>Mocne</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Do lewej</item> + <item>Środek</item> + <item>Do prawej</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Góra</item> + <item>Dół</item> + </string-array> +</resources> diff --git a/src/main/res/values-pt-rBR/strings.xml b/src/main/res/values-pt-rBR/strings.xml new file mode 100755 index 000000000..caa80d0c7 --- /dev/null +++ b/src/main/res/values-pt-rBR/strings.xml @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Configurações do AnySoftKeyboard</string> + <string name="tips_notification_text">Clique para obter dicas!</string> + <string name="tips_button">Dicas de utilização</string> + <string name="tips_button_description">Clique para obter dicas sobre o AnySoftKeyboard</string> + <string name="tips_title">Dicas AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Bem-vindo ao AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Para acessar às configurações mantenha a tecla ENTER pressionada. Você + encontrará um mundo de personalizações! + </string> + <string name="tip_2_gestures">Suporto gestos!</string> + <string name="tip_5_key_feedback">Comentários</string> + <string name="tip_5_key_feedback_test">Deseja testar o comentário?</string> + <string name="main_tab_welcome">Bem-vindo</string> + <string name="main_tab_links">Links</string> + <string name="main_tab_credits">Créditos</string> + <string name="how_to_pointer_title">Bem-vindo ao AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versão:</string> + <string name="how_to_pointer_not_app">O AnySoftKeyboard não é um aplicativo comum - este é um substituto do teclado + virtual. + </string> + <string name="how_to_pointer_go_to_links">Para obter mais informações, vá para a guia Links.</string> + <string name="how_to_pointer_how_to_url">Detalhes sobre como usar este teclado:</string> + <string name="how_to_pointer_site">Detalhes Gerais:</string> + <string name="how_to_pointer_changelog">Detalhes sobre a versão mais recente:</string> + <string name="how_to_pointer_issues">Relatório de erros:</string> + <string name="main_tab_credits_title">Este aplicativo foi criado com a ajuda das seguintes pessoas-</string> + <string name="main_tab_credits_created_by">Criado por:</string> + <string name="main_tab_credits_additional_work_by">Trabalho de codificação adicional por:</string> + <string name="main_tab_credits_localization_by">Esforços de localização por:</string> + <string name="main_tab_credits_GUI_by">Imagens da IU por:</string> + <string name="how_to_enable_dialog_title">Habilitar o AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_text">O AnySoftKeyboard ainda não está ativado. Você quer saber como ativá-lo? + </string> + <string name="how_to_enable_dialog_show_me">Mostre-me!</string> + <string name="how_to_enable_dialog_dont_show_me">Mais tarde</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="license_title">Licença</string> + <string name="languages_cat">Idiomas</string> + <string name="about">Sobre</string> + <string name="search_market_for_addons">Procurar complementos</string> + <string name="close_button">Fechar</string> + <string name="hint_add_to_dictionary">\u2190 Toque novamente para salvar</string> + <string name="menu_insert_smiley">Inserir emoticon</string> + <string name="click_for_help">Ajuda</string> + <string name="click_for_help_summary">Pressione para obter ajuda adicional</string> + <string name="ui_group">Interface de usuário</string> + <string name="physical_keyboard_change_notification_summary">Tipo de notificação sobre o layout ativo. Agora: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Selecione o tipo de notificação</string> + <string name="lengthy_operations_toast_notification">Notificar sobre operações demoradas</string> + <string name="lengthy_operations_toast_notification_summary">Mostrar notificações curtas de operações demoradas + </string> + <string name="voice_input_not_support_in_this_os_version">Entrada de voz é compatível com Android 2.2 +</string> + <string name="voice_input_not_installed_title">Entrada de voz não instalada</string> + <string name="voice_input_not_installed_text">É necessário instalar o Google Voice Input a partir do Google Play + antes de utilizar este recurso. + </string> + <string name="voice_input_not_installed_action_install">Instalar</string> + <string name="voice_input_not_installed_action_do_not_install">Não</string> + <string name="change_ime">Alterar método de entrada</string> + <string name="override_dictionary">Substituir o dicionário padrão</string> + <string name="override_dictionary_default">Padrão</string> + <string name="effects_group">Efeitos</string> + <string name="ime_settings">Configurações do teclado</string> + <string name="vibrate_on_key_press_title">Vibrar ao pressionar tecla</string> + <string name="vibrate_on_key_press_summary">Selecionar o tipo de vibração das teclas</string> + <string name="vibrate_on_key_press_dialog_title">Selecione o tipo de vibração</string> + <string name="sound_on">Som ao pressionar tecla</string> + <string name="sound_on_summary">Emitir som ao pressionar as teclas.</string> + <string name="use_custom_sound_volume">Definir volume personalizado</string> + <string name="speacial_fetures_group">Características especiais</string> + <string name="swipe_action_name_none">Nenhuma ação</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_backspace">Back-space</string> + <string name="swipe_action_name_cursor_up">Mover cursor para cima</string> + <string name="swipe_action_name_cursor_down">Mover cursor para baixo</string> + <string name="swipe_action_name_cursor_left">Mover cursor para a esquerda</string> + <string name="swipe_action_name_cursor_right">Mover cursor para direita</string> + <string name="settings_swipe_velocity_very_slow">Muito lenta</string> + <string name="settings_swipe_velocity_slow">Lenta</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Rápida</string> + <string name="settings_swipe_velocity_very_fast">Muito rápida</string> + <string name="settings_swipe_distance_very_short">Muito curta</string> + <string name="settings_swipe_distance_short">Curta</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Longa</string> + <string name="settings_swipe_distance_very_long">Muito longa</string> + <string name="special_dictionaries_group">Dicionários especiais</string> + <string name="use_user_dictionary">Dicionário do usuário</string> + <string name="use_user_dictionary_on_summary">Sugerir palavras adicionadas pelo usuário (toque longo na sugestão + para adicionar) + </string> + <string name="use_user_dictionary_off_summary"></string> + <string name="use_auto_dictionary">Dicionário automático</string> + <string name="use_contacts_dictionary">Dicionário de contatos</string> + <string name="use_contacts_dictionary_on_summary">Sugerir nomes da lista de contatos</string> + <string name="use_contacts_dictionary_off_summary"></string> + <string name="tweak_sound_group">Ajustes de som</string> + <string name="tweak_physical_keyboard_group">Ajustes do teclado físico</string> + <string name="tweak_ui_group">Ajustes gráficos</string> + <string name="show_new_tips_notifications_again">Mostrar novas dicas</string> + <string name="show_new_tips_notifications_again_on_summary">Serão mostradas novas dicas quando estiverem + disponíveis + </string> + <string name="show_new_tips_notifications_again_off_summary">Não será notificado quando estiverem disponíveis novas + dicas + </string> + <string name="insert_space_after_word_suggestion_selection_off_summary"></string> + <string name="candidates_on">Mostrar sugestões</string> + <string name="quick_fix">Correções rápidas</string> + <string name="keyboard_sandbox">Clique para testar a escrita</string> + <string name="keyboard_sandbox_title">Digite abaixo para testar suas configurações</string> + <string name="contacts_dict">Dicionário de contatos</string> + <string name="contacts_dict_summary">Incluir nomes de contatos nas sugestões</string> + <string name="auto_dict">Dicionário automático</string> + <string name="auto_dict_summary">Adicionar automaticamente palavras frequentemente usadas ou selecionadas ao + dicionário + </string> + <string name="keyboards_group">Teclados</string> + <string name="eng_keyboard">Inglês</string> + <string name="eng_keyboard_16keys">16 Teclas Inglês</string> + <string name="additional_addons_group">Complementos adicionais</string> + <string name="extension_kbd_bottom_regular">Clássico (sem microfone)</string> + <string name="extension_kbd_bottom_iphone">Estilo iPhone (sem microfone)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Estilo iPhone com microfone</string> + <string name="show_tutorial_on_startup">Mostrar este tutorial ao iniciar</string> + <string name="label_go_key">Ir</string> + <string name="label_next_key">Próximo</string> + <string name="label_previous_key">Anterior</string> + <string name="label_send_key">Enviar</string> + <string name="label_search_key">Pesquisar</string> + <string name="label_tab_key">Tab</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Aguarde</string> + <string name="toast_lengthy_words_long_operation">Carregando dicionário…</string> + <string name="toast_lengthy_start_up_operation">Iniciando AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Criando teclados…</string> + <string name="select_keyboard_popup_title">Selecione o teclado</string> + <string name="eng_dictionary">Inglês</string> + <string name="settings_multitap_timeout_faster">Muito rápida</string> + <string name="settings_multitap_timeout_fast">Rápida</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Lenta</string> + <string name="settings_multitap_timeout_slower">Muito lenta</string> + <string name="settings_long_press_timeout_faster">Muito rápida</string> + <string name="settings_long_press_timeout_fast">Rápida</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Lenta</string> + <string name="settings_long_press_timeout_slower">Muito lenta</string> + <string name="settings_long_press_timeout_never">Nunca</string> + <string name="user_dictionary_select_locale">Idioma:</string> + <string name="user_dictionary_read_please_wait">Lendo palavras…</string> + <string name="user_dict_settings_titlebar">Dicionário do usuário</string> + <string name="user_dict_editor">Editor de palavras</string> + <string name="user_dict_settings_add_dialog_title">Adicionar ao dicionário</string> + <string name="user_dict_settings_edit_dialog_title">Editar palavra</string> + <string name="user_dict_settings_empty_text">Você não tem nenhuma palavra no dicionário do usuário. Você pode + adicionar uma palavra através do menu. + </string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_summary"></string> + <string name="should_swap_punctuation_and_space_yes">Sim</string> + <string name="should_swap_punctuation_and_space_no">Não</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>Sem notificação</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Sem vibração</item> + <item>Fraco</item> + <item>Médio</item> + <item>Forte</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-pt/strings.xml b/src/main/res/values-pt/strings.xml new file mode 100755 index 000000000..a3f9c12cd --- /dev/null +++ b/src/main/res/values-pt/strings.xml @@ -0,0 +1,572 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Definições</string> + <string name="spell_checker_service_name">Verificação ortográfica AnySoftKeyboard</string> + <string name="spell_checker_settings">Definições do verificador ortográfico</string> + <string name="subtype_generic">verificador genérico</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Outras licenças…</u></string> + <string name="debug_tracing_starting">Rastreio iniciado!\nNão se esqueça de parar em alguma parte</string> + <string name="debug_tracing_starting_failed">Falha ao iniciar rastreio! Consulte o logcat para detalhes.</string> + <string name="debug_tracing_finished">Rastreio iniciado!\nO ficheiro de rastreio é + <xliff:g id="trace_file">%s</xliff:g> + + </string> + <string name="menu_about_item">Sobre</string> + <string name="click_to_restart_suggestions">Clique para sugestões</string> + <string name="tips_notification_text">Clique para dicas!</string> + <string name="tips_button">Como utilizar</string> + <string name="tips_button_description">Algumas dicas de utilização do AnySoftKeyboard</string> + <string name="tips_title">Dicas AnySoftKeyboard</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Deslize da esquerda para a direita para mais dicas</string> + <string name="tip_1_welcome_to_ask">Bem-vindo ao AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Para aceder às definições, clique longo na tecla ENTER. Encontrará diversas opções de personalização! + </string> + <string name="tip_2_gestures">Com suporte a gestos!</string> + <string name="tip_2_gestures_tip">Com um deslizar no ecrã, pode efetuar diversas ações! Deslizar da esquerda para a direita troca de idioma, da direita para a esquerda troca o esquema de símbolos, da barra de espaço para cima mostra o teclado e de cima para baixo oculta o teclado.\nAs ações podem ser editadas nas definições (toque longo na tecla Enter, lembra-se?). + </string> + <string name="tip_3_hidden_kbds">Jóias escondidas</string> + <string name="tip_3_hidden_kbds_tip">Há alguns teclados ocultos:\n1) Deslize da barra de espaço para cima e terá um teclado com setas e microfone (para entrada de voz).\n2) Deslize para cima e mantenha a pressão. Este é o teclado de extensão, com números e símbolos.</string> + <string name="tip_4_top_generic_row">Linha superior</string> + <string name="tip_4_top_generic_row_tip">A linha superior é igual em todos os esquemas e pode ser alterada! A linha superior pré-definida inclui as teclas (<i>123</i>), as setas para os lados e a tecla de idioma (<i>ABC</i>). Pode substituir esta linha nas definições.</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Alterar linha superior agora</string> + <string name="tip_5_key_feedback">Resposta</string> + <string name="tip_5_key_feedback_tip">Às vezes pode ser útil obter uma reação sonora ou vibratória ao tocar nas teclas. O AnySoftKeyboard possibilita essa reação. Pode ativar sons, vibrações ou ambos.</string> + <string name="tip_5_key_feedback_test">Pretende testar a resposta?</string> + <string name="tip_6_bottom_rows">Linha inferior</string> + <string name="tip_6_bottom_rows_tip">A linha inferior também pode ser substituída. O AnySoftKeyboard possui diversos tipos de linha - com ou sem microfone, estilo iPhone...</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Alterar linha inferior agora</string> + <string name="tip_7_voice_input">Fale comigo*</string> + <string name="tip_7_voice_input_tip">Escrever é bom mas o teclado também tem suporte a entrada de voz. Quer dizer o texto? Clique na tecla do microfone e fale.\nEsta função utiliza o reconhecimento de voz da Google, por isso é melhor verificar se funciona corretamente.</string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">Se quiser que o ícone do microfone esteja sempre disponível, certifique-se que escolheu corretamente a linha inferior (dica anterior, lembra-se?).\nDe qualquer das formas, o microfone pode ser acedido através do utilitário oculto do teclado (deslize desde a barra de espaço para cima).</string> + <string name="tip_7_voice_input_tip_note">* Para funcionar, requer Android 2.2+ e ligação à Internet.</string> + <string name="tip_8_suggestions">Eu ajudo-o</string> + <string name="tip_8_suggestions_tip">Dependendo do seu idioma, o AnySoftKeyboard pode concluir automaticamente as palavras e corrigir erros. Assim que começar a escrever o texto, o AnySoftKeyboard sugere as palavras tendo por base o que tenha sido escrito por si.</string> + <string name="tip_8_suggestions_editor">Se o teclado não reconhecer a palavra, pode ensiná-lo! Escreva a palavra e clique na barra de sugestões.\nTambém pode editar as palavras do utilizador no editor incorporado. Procure-o nas definições de dicionário do AnySoftKeyboard.</string> + <string name="tip_9_suggestions_restart">A reiniciar sugestões</string> + <string name="tip_9_suggestions_restart_tip">O AnySoftKeyboard disponibiliza a conclusão de palavras tendo por base o que por si tenha sido escrito. Também pode utilizar as sugestões nas palavras já escritas! Clique na palavra e o AnySoftKeyboard irá atualizar a barra de sugestões.</string> + <string name="main_tab_welcome">Bem-vindo</string> + <string name="main_tab_links">Ligações</string> + <string name="main_tab_credits">Créditos</string> + <string name="how_to_pointer_title">Bem-vindo ao AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versão: </string> + <string name="how_to_pointer_go_to_links">Para detalhes consulte o separador Ligações.</string> + <string name="how_to_pointer_how_to_url">Como utilizar este teclado:</string> + <string name="how_to_pointer_site">Detalhes gerais:</string> + <string name="how_to_pointer_changelog">Detalhes da versão mais recente:</string> + <string name="change_log_card_title_template">Alterações na v<xliff:g id="code">%s</xliff:g>\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template_without_name">v<xliff:g id="code">%s</xliff:g></string> + <string name="how_to_pointer_issues">Reporte de erros:</string> + <string name="main_tab_credits_title">Esta aplicação foi criada com a ajuda das seguintes pessoas -</string> + <string name="main_tab_credits_created_by">Criado por:</string> + <string name="main_tab_credits_additional_work_by">Código adicional por:</string> + <string name="main_tab_credits_localization_by">Traduzido por:</string> + <string name="main_tab_credits_GUI_by">Imagens da UI:</string> + <string name="how_to_enable_dialog_title">Ativar o AnySoftKeyboard?</string> + <string name="how_to_enable_dialog_text">O AnySoftKeyboard ainda não está ativo. Quer aprender como se ativa?</string> + <string name="how_to_enable_dialog_show_me">Sim!</string> + <string name="how_to_enable_dialog_dont_show_me">Mais tarde</string> + <string name="how_to_simple_howto_preface">O Android requer que você (utilizador) ative os teclados externos. Para o fazer:</string> + <string name="how_to_simple_howto_enable_ask">Passo 1: Ativar o AnySoftKeyboard (será alertado sobre a recolha de dados mas não se preocupe. O AnySoftKeyboard não guarda nem envia os seus dados para qualquer local):</string> + <string name="how_to_simple_howto_enable_ask_button">Ativar o AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Prima Recuar para voltar às instruções de ativação + </string> + <string name="how_to_simple_howto_switch_to_ask">Passo 2: Selecione o AnySoftKeyboard como método de introdução ativo: + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Mudar para o AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Execute o passo 1</string> + <string name="how_to_simple_howto_go_to_settings">Passo 3 (opcional): O AnySoftKeyboard pode ser personalizado. Personalize a aplicação com um toque longo na tecla Enter. + </string> + <string name="how_to_simple_howto_go_to_settings_button">Definições do AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Esta é uma versão beta. Use com cuidado!</string> + <string name="notification_text_changelog">Clique para conhecer as novidades.</string> + <string name="notification_title_how_to_enable">Bem-vindo ao AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Como ativar o teclado</string> + <string name="testers_version">Versão de teste!</string> + <string name="license_title">Licença</string> + <string name="languages_cat">Idiomas</string> + <string name="about">Sobre</string> + <string name="changelog">Alterações</string> + <string name="search_market_for_addons">Procurar extras</string> + <string name="search_market_for_keyboard_addons">Obter mais teclados na <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Obter mais <i>textos rápidos</i> e extras na <i>Play Store</i>…</string> + <string name="no_market_store_available"><b>* A Google Play Store não foi encontrada no seu dispositivo. Não é possível procurar extras!</b></string> + <string name="theme_addons_settings">Definições do tema</string> + <string name="keyboard_theme_tweak_group">Ajustes</string> + <string name="keyboard_theme_tweak_hints_group">Ajustes do texto auxiliar</string> + <string name="bottom_row_addons_settings">Definições da linha inferior</string> + <string name="top_row_addons_settings">Definições da linha superior</string> + <string name="close_button">Fechar</string> + <string name="how_to_active_text">Como ativar o AnySoftKeyboard</string> + <string name="added_word">Gravado:\u0020<xliff:g id="word">%s</xliff:g> + + </string> + <string name="revert_added_word_question">Remover\?</string> + <string name="removed_word">Removido:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 Toque novamente para gravar</string> + <string name="hint_double_tap_to_close">Novamente para remover sugestões</string> + <string name="menu_insert_smiley">Inserir ícone emotivo</string> + <string name="click_for_help">Ajuda</string> + <string name="click_for_help_summary">Ajuda adicional sobre o AnySoftKeyboard</string> + <string name="ui_group">Interface</string> + <string name="physical_keyboard_change_notification_title">Notificação de esquema</string> + <string name="physical_keyboard_change_notification_summary">Tipo de notificação do esquema ativo. Agora: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Escolha o tipo de notificação</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Mostrar ícone na barra de estado</item> + <item>Mostrar aviso ao alterar teclado</item> + <item>Sem notificação</item> + </string-array> + <string name="lengthy_operations_toast_notification">Notificar em operações longas</string> + <string name="lengthy_operations_toast_notification_summary">Mostrar notificações em operações longas</string> + <string name="voice_input_not_support_in_this_os_version">O entrada de voz só é suportada no Android 2.2+</string> + <string name="voice_input_not_installed_title">Reconhecimento de voz não instalado</string> + <string name="voice_input_not_installed_text">Tem que instalar a entrada por voz da Google antes de poder utilizar esta função.</string> + <string name="voice_input_not_installed_action_install">Instalar</string> + <string name="voice_input_not_installed_action_do_not_install">Não</string> + <string name="change_ime">Alterar método de inserção</string> + <string name="override_dictionary">Sobrepor dicionário ativo</string> + <string name="override_dictionary_default">Padrão</string> + <string name="override_disabled">Sobreposição desativada</string> + <string name="gesture_settings">Gestos</string> + <string name="effects_group">Efeitos</string> + <string name="ime_settings">Definições do teclado</string> + <string name="vibrate_on_key_press_title">Vibrar ao pressionar</string> + <string name="vibrate_on_key_press_summary">Nível de vibração para pressionar. Atualmente: %s</string> + <string name="vibrate_on_key_press_dialog_title">Escolha o tipo de vibração</string> + <string-array name="vibrate_on_key_press_types"> + <item>Sem vibração</item> + <item>Curta</item> + <item>Média</item> + <item>Longa</item> + </string-array> + <string name="sound_on">Som ao pressionar</string> + <string name="sound_on_summary">Emitir som ao pressionar teclas.</string> + <string name="use_custom_sound_volume">Definir volume</string> + <string name="use_custom_sound_volume_on_summary">Utilizar volume personalizado.</string> + <string name="use_custom_sound_volume_off_summary">O volume dos efeitos de som é igual ao das notificações.</string> + <string name="custom_sound_volume">Volume personalizado</string> + <string name="speacial_fetures_group">Opções especiais</string> + <string name="switch_keyboard_on_space">Espaço muda de teclado</string> + <string name="switch_keyboard_on_space_on_summary">Trocar de símbolos/números para alfabeto ao premir a tecla de espaço</string> + <string name="switch_keyboard_on_space_off_summary">Não trocar de símbolos/números para alfabeto ao premir a tecla de espaço</string> + <string name="hide_soft_when_physical">Ocultar teclado ao usar tecla física</string> + <string name="hide_soft_when_physical_on_summary">Ocultar teclado virtual ao usar teclado físico</string> + <string name="hide_soft_when_physical_off_summary">Mostrar teclado virtual ao usar teclado físico</string> + <string name="fullscreen_input_connection_supported">Usar ecrã completo no modo horizontal</string> + <string name="fullscreen_input_connection_supported_on_summary">Ecrã completo no modo horizontal</string> + <string name="fullscreen_input_connection_supported_off_summary">Não usar ecrã completo no modo horizontal</string> + <string name="fullscreen_portrait_input_connection_supported">Ecrã completo na vertical</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Ecrã completo para inserir texto</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Não utilizar ecrã completo no modo horizontal</string> + <string name="backword_support">Apagar palavra</string> + <string name="backword_support_on_summary">Shift+Backspace apaga a última palavra</string> + <string name="backword_support_off_summary">Shift+Backspace apaga o último carácter</string> + <string name="swipe_tweak_group">Gestos de deslizamento</string> + <string name="swipe_up_action">Para cima</string> + <string name="swipe_up_action_summary">Defina a ação executada ao deslizar para cima. Atualmente: %s</string> + <string name="swipe_up_action_title">Escolha a ação</string> + <string name="swipe_up_from_spacebar_action">Deslizar barra de espaço para cima</string> + <string name="swipe_up_from_spacebar_action_summary">Defina a ação executada ao deslizar para cima iniciando na barra de espaço. Atualmente: %s</string> + <string name="swipe_up_from_spacebar_action_title">Ao deslizar barra de espaço para cima</string> + <string name="swipe_down_action">Para baixo</string> + <string name="swipe_down_action_summary">Defina a ação executada ao deslizar para baixo. Atualmente: %s</string> + <string name="swipe_down_action_title">Escolha a ação</string> + <string name="swipe_left_action">Para a esquerda</string> + <string name="swipe_left_action_summary">Defina a ação executada ao deslizar para a esquerda. Atualmente: %s</string> + <string name="swipe_left_action_title">Escolha a ação</string> + <string name="swipe_right_action">Para a direita</string> + <string name="swipe_right_action_summary">Defina a ação executada ao deslizar para a direita. Atualmente: %s</string> + <string name="swipe_right_action_title">Escolha a ação</string> + <string name="swipe_right_space_bar_action">Deslizar para a direita na barra de espaço</string> + <string name="swipe_right_space_bar_action_summary">Defina a ação executada ao deslizar para a direita iniciando na barra de espaço. Atualmente: %s</string> + <string name="swipe_right_space_bar_action_title">Selecione a ação executada ao deslizar para a direita</string> + <string name="swipe_left_space_bar_action">Deslize para a esquerda na barra de espaço</string> + <string name="swipe_left_space_bar_action_summary">Defina a ação executada ao deslizar para a esquerda iniciando na barra de espaço. Atualmente: %s</string> + <string name="swipe_left_space_bar_action_title">Selecione a ação executada ao deslizar para a esquerda</string> + <string name="swipe_left_two_fingers_action">Deslize para a esquerda com 2 dedos</string> + <string name="swipe_left_two_fingers_action_summary">Defina a ação executada ao deslizar para a esquerda com 2 dedos. Atualmente: %s</string> + <string name="swipe_left_two_fingers_action_title">Selecione a ação ao deslizar para a esquerda</string> + <string name="swipe_right_two_fingers_action">Deslizar dois dedos para a direita</string> + <string name="swipe_right_two_fingers_action_summary">Define a ação executada ao deslizar dois dedos para a direita. Atualmente é %s</string> + <string name="swipe_right_two_fingers_action_title">Selecione a ação ao deslizar para a direita</string> + <string name="pinch_gesture_action">Gesto Juntar</string> + <string name="pinch_gesture_action_title">Escolha a ação</string> + <string name="separate_gesture_action">Gesto Esticar</string> + <string name="separate_gesture_action_title">Escolha a ação</string> + <string name="swipe_action_name_none">Sem ação</string> + <string name="swipe_action_name_next_alphabet">Teclado alfabético seguinte</string> + <string name="swipe_action_name_next_symbols">Teclado simbólico seguinte</string> + <string name="swipe_action_name_next_inside_mode">Seguinte no modo actual</string> + <string name="swipe_action_name_cycle_keyboards">Percorrer todos os teclados</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Percorrer todos os teclados em sentido inverso</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Ocultar teclado</string> + <string name="swipe_action_name_backspace">Back-space</string> + <string name="swipe_action_name_backword">Apagar palavra</string> + <string name="swipe_action_name_clear_input">Apagar todo o texto</string> + <string name="swipe_action_name_cursor_up">Mover cursor para cima</string> + <string name="swipe_action_name_cursor_down">Mover cursor para baixo</string> + <string name="swipe_action_name_cursor_left">Mover cursor para a esquerda</string> + <string name="swipe_action_name_cursor_right">Mover cursor para a direita</string> + <string name="swipe_action_name_other_keyboards_mode">Mudar modo do esquema</string> + <string name="swipe_action_name_split_layout">Separar teclado</string> + <string name="swipe_action_name_merge_layout">Juntar teclado</string> + <string name="swipe_action_name_utility_keyboard">Mostrar teclado auxiliar</string> + <string name="settings_swipe_velocity_threshold_title">Velocidade de deslizamento</string> + <string name="settings_swipe_velocity_very_slow">Muito lenta</string> + <string name="settings_swipe_velocity_slow">Lenta</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Rápida</string> + <string name="settings_swipe_velocity_very_fast">Muito rápida</string> + <string name="settings_swipe_distance_threshold_title">Distância de deslizamento</string> + <string name="settings_swipe_distance_very_short">Muito curta</string> + <string name="settings_swipe_distance_short">Curta</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Longa</string> + <string name="settings_swipe_distance_very_long">Muito longa</string> + <string name="hardware_keys_group">Funções das teclas</string> + <string name="volume_key_for_left_right_support">Tecla de volume para esquerda/direita</string> + <string name="volume_key_for_left_right_support_on_summary">Desativar esquerda/direita usando teclas de volume</string> + <string name="camera_key_for_backspace_backword_support">Tecla Câmara para apagar carácter/palavra</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Restaurar opção da tecla da câmara</string> + <string name="menu_even_more_settings">Ainda mais...</string> + <string name="more_ui_settings_group">Interface</string> + <string name="special_dictionaries_group">Dicionários especiais</string> + <string name="use_user_dictionary">Dicionário do utilizador</string> + <string name="always_use_fallback_user_dictionary">Utilizar dicionário de utilizador como recurso</string> + <string name="use_auto_dictionary">Dicionário automático</string> + <string name="use_auto_dictionary_dialog_title">Escolha o modo de aprendizagem</string> + <string name="use_auto_dictionary_summary">Aprender palavras automaticamente. Método: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Após algumas utilizações</string> + <string name="auto_dictionary_threshold_type_immediately">Ao escrever</string> + <string name="auto_dictionary_threshold_type_off">Não aprender palavras</string> + <string name="use_contacts_dictionary">Dicionário de contactos</string> + <string name="use_contacts_dictionary_on_summary">Sugere nomes da lista de contactos</string> + <string name="use_contacts_dictionary_not_supported_summary">O seu sistema não é suportado. Desculpe.</string> + <string name="tweaks_group">Ajustes</string> + <string name="tweak_sound_group">Ajustes de som</string> + <string name="tweak_physical_keyboard_group">Ajustes de teclado físico</string> + <string name="tweak_ui_group">Ajustes gráficos</string> + <string name="tweak_ux_group">Ajustes de comportamento</string> + <string name="tweak_dictionary_group">Ajustes do dicionário</string> + <string name="settings_min_length_for_word_correction">Tamanho mínimo das palavras para correção</string> + <string name="show_keyboard_name_text">Mostrar nome do teclado</string> + <string name="show_keyboard_name_on_summary">Mostrar nome na barra de espaço</string> + <string name="show_keyboard_name_off_summary">Não mostrar nome do teclado</string> + <string name="use_custom_keytext_color">Alterar cor do texto da tecla</string> + <string name="use_custom_keytext_color_on_summary">Utilizar cor personalizada</string> + <string name="use_custom_keytext_color_off_summary">Utilizar cor do tema</string> + <string name="show_hint_text">Mostrar texto auxiliar</string> + <string name="show_hint_text_on_summary">Mostrar texto auxiliar nas teclas se o tema permitir</string> + <string name="show_hint_text_off_summary">Não mostrar texto auxiliar nas teclas</string> + <string name="use_custom_hint_color">Substituir cor do texto</string> + <string name="use_custom_hint_color_on_summary">Utilizar cor personalizada</string> + <string name="use_custom_hint_color_off_summary">Utilizar cor do tema</string> + <string name="use_custom_hint_align">Alterar posição do texto</string> + <string name="use_custom_hint_align_on_summary">Utilizar posição personalizada</string> + <string name="use_custom_hint_align_off_summary">Utilizar posição do tema</string> + <string name="custom_hint_align">Alinhamento horizontal personalizado</string> + <string name="custom_hint_align_summary">Alinhar texto à esquerda, centro ou direita da tecla</string> + <string name="settings_custom_hint_align_dialog_title">Escolha o alinhamento horizontal do texto</string> + <string-array name="custom_hint_align_types"> + <item>Esquerda</item> + <item>Centro</item> + <item>Direita</item> + </string-array> + <string name="custom_hint_valign">Alinhamento vertical personalizado</string> + <string name="custom_hint_valign_summary">Alinhar texto por cima ou por baixo da tecla</string> + <string name="settings_custom_hint_valign_dialog_title">Escolha o alinhamento vertical do texto</string> + <string-array name="custom_hint_valign_types"> + <item>Cima</item> + <item>Baixo</item> + </string-array> + <string name="is_sticky_extesion_keyboard">Teclado extensivo permanente</string> + <string name="is_sticky_extesion_keyboard_on_summary">Visível até ser fechado explicitamente</string> + <string name="is_sticky_extesion_keyboard_off_summary">Fechar ao pressionar tecla</string> + <string name="is_extesion_keyboard_above_keyboard">Local do teclado extensivo</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Por cima do teclado principal</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Cobre o teclado principal</string> + <string name="show_new_tips_notifications_again">Notificar novas dicas</string> + <string name="show_new_tips_notifications_again_on_summary">Será notificado se existirem dicas não lidas</string> + <string name="show_new_tips_notifications_again_off_summary">Não será notificado se forem adicionadas novas dicas</string> + <string name="show_settings_app_in_launcher">Definições</string> + <string name="settings_key_show_settings_app_off_summary">Ocultar aplicação de definições na lista (poderá ter de reiniciar)</string> + <string name="show_crash_notification">Reportar erros</string> + <string name="show_crash_notification_on_summary">Num erro ASK, abrir caixa de reporte de erros</string> + <string name="show_crash_notification_off_summary">Enviar erros silenciosamente</string> + <string name="use_keyrepeat">Repetição de tecla</string> + <string name="use_keyrepeat_on_summary">Repetição de tecla ativa</string> + <string name="use_keyrepeat_off_summary">Repetição de tecla inativa</string> + <string name="emoticon_long_press_opens_popup">Ícones emotivos</string> + <string name="emoticon_long_press_opens_popup_on_summary">Mostrar ícones emotivos com toque longo</string> + <string name="emoticon_long_press_opens_popup_off_summary">Mostrar ícones emotivos com toque simples</string> + <string name="emoticon_popup_type_title">Tipo de lista</string> + <string name="emoticon_popup_type_summary">Escolha o tipo de alerta de escolha dos ícones emotivos</string> + <string name="default_smiley_text">Texto</string> + <string name="default_domain_text">Texto do domínio</string> + <string name="smiley_icon_on_smileys_key">Tecla de ícone emotivo</string> + <string name="smiley_icon_on_smileys_key_on_summary">Mostrar ícone na tecla</string> + <string name="smiley_icon_on_smileys_key_off_summary">O texto padrão será mostrado na tecla</string> + <string name="key_preview_position_override">Posição da pré-visualização</string> + <string name="key_preview_position_override_summary">Por cima da tecla premida ou por baixo do teclado</string> + <string name="key_preview_position_override_above_key">Por cima da tecla premida</string> + <string name="key_preview_position_override_above_keyboard">Por baixo do teclado</string> + <string name="key_press_preview_popup">Ampliação de teclas</string> + <string name="key_press_preview_popup_on_summary">Ampliar tecla pressionada</string> + <string name="key_press_preview_popup_off_summary">Não ampliar tecla pressionada</string> + <string name="zoom_factor_keys_in_portrait">Fator de altura no modo vertical</string> + <string name="zoom_factor_keys_in_landscape">Fator de altura no modo horizontal</string> + <string name="insert_space_after_word_suggestion_selection">Espaço após sugestão</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Inserir espaço após a seleção da palavra sugerida + </string> + <string name="double_space_to_period">Duplo espaço para ponto</string> + <string name="double_space_to_period_summary">Duplo espaço insere ponto final e espaço</string> + <string name="action_key_invisible_on_disable">Tecla de ação invisível</string> + <string name="action_key_invisible_on_disable_on_summary">Tecla de ação invisível se definido pelo sistema</string> + <string name="action_key_invisible_on_disable_off_summary">Tecla de acção visível mesmo que definido o contrário</string> + <string name="tweak_animations_level_title">Animações</string> + <string name="tweak_animations_level_types_full">Todas</string> + <string name="tweak_animations_level_types_some">Algumas</string> + <string name="tweak_animations_level_types_none">Nenhuma</string> + <string name="cycle_all_symbols_keyboards">Percorrer todos os símbolos</string> + <string name="cycle_all_symbols_keyboards_on_summary">Tecla de símbolos mostra todos os símbolos do teclado</string> + <string name="cycle_all_symbols_keyboards_off_summary">Tecla de símbolos só mostra os símbolos principais</string> + <string name="lang_key_shows_popup">Modo de selecção de idioma</string> + <string name="lang_key_shows_popup_on_summary">A tecla mostra uma caixa de diálogo</string> + <string name="lang_key_shows_popup_off_summary">A tecla percorre os idiomas</string> + <string name="auto_caps">Maiúsculas automáticas</string> + <string name="grammer_group">Gramática</string> + <string name="keyboard_behavior_group">Comportamento do teclado</string> + <string name="candidates_on">Mostrar sugestões</string> + <string name="candidates_on_summary">A lista de sugestões será exibida por cima do teclado</string> + <string name="candidates_off_summary">Não serão mostradas sugestões</string> + <string name="quick_fix">Correções rápidas e abreviaturas</string> + <string name="allow_suggestions_restart">Reiniciar sugestões</string> + <string name="allow_suggestions_restart_summary">Reiniciar sugestões ao mover o cursor</string> + <string name="auto_complete">Sugestão automática</string> + <string name="auto_complete_summary">Tecla Espaço escolhe a sugestão destacada</string> + <string name="physical_keyboard_suggestions">Sugestões no teclado</string> + <string name="physical_keyboard_suggestions_summary">Mostrar sugestões ao utilizar o teclado</string> + <string name="keyboard_sandbox">Teste de escrita</string> + <string name="keyboard_sandbox_title">Escreva algo para testar as definições</string> + <string name="contacts_dict">Dicionário de contactos</string> + <string name="contacts_dict_summary">Incluir nome de contactos nas sugestões</string> + <string name="auto_dict">Dicionário automático</string> + <string name="auto_dict_summary">Adicionar automaticamente ao dicionário as palavras frequentes ou selecionadas</string> + <string name="no_extrenal_packs_support_title">Não suportado</string> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Teclados</string> + <string name="keyboards_group_summary">Esquemas de teclado para o AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">telefone</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">hora</string> + <string name="eng_keyboard">Inglês</string> + <string name="eng_keyboard_qwertywithsymbols">Inglês com símbolos</string> + <string name="eng_keyboard_16keys">Inglês - 16 teclas</string> + <string name="keyboard_change_locked">n/d</string> + <string name="selected_add_on_summary">A utilizar \'<xliff:g id="addOnName">%s</xliff:g>\' + + </string> + <string name="additional_addons_group">Outras extras</string> + <string name="quick_text_keys_group">Teclas de texto rápido</string> + <string name="quick_text_key_active">Tecla de texto rápido ativa</string> + <string name="quick_text_key_dialog_title">Escolha a tecla</string> + <string name="quick_text_key_summary">Tecla escolhida: %s</string> + <string name="extension_keyboards_group">Teclados extensivos</string> + <string name="extension_keyboards_summary">Escolha linha superior, inferior ou teclado extensivo</string> + <string name="top_generic_row_group">Linha superior comum</string> + <string name="top_generic_row_active">Linha superior ativa</string> + <string name="top_generic_row_dialog_title">Escolha o tipo de linha</string> + <string name="top_generic_row_summary">Linha superior escolhida: %s</string> + <string name="top_generic_row_list_title">Escolha o tipo de linha</string> + <string name="bottom_generic_row_group">Linha inferior comum</string> + <string name="bottom_generic_row_active">Linha inferior ativa</string> + <string name="bottom_generic_row_dialog_title">Escolha o tipo de linha</string> + <string name="bottom_generic_row_summary">Linha inferior escolhida: %s</string> + <string name="bottom_generic_row_list_title">Escolha o tipo de linha</string> + <string name="extension_keyboard_group">Teclado extendido</string> + <string name="extension_keyboard_active">Teclado extensivo ativo</string> + <string name="extension_keyboard_dialog_title">Escolha o teclado</string> + <string name="extension_keyboard_summary">Teclado escolhido: %s</string> + <string name="extension_keyboard_list_title">Escolha o teclado</string> + <string name="keyboard_theme_group">Temas de teclado</string> + <string name="keyboard_themes_group_summary">Diversos temas para o seu teclado</string> + <string name="keyboard_theme_active">Tema de teclado ativo</string> + <string name="keyboard_theme_dialog_title">Escolha o tema</string> + <string name="keyboard_theme_summary">Tema escolhido: %s</string> + <string name="keyboard_theme_list_title">Escolha o tema</string> + <string name="dark_plain_keyboard_theme_name">Tema escuro simples</string> + <string name="dark_plain_keyboard_theme_description">Cores escuras, gráficos simples</string> + <string name="light_plain_keyboard_theme_name">Tema claro simples</string> + <string name="light_plain_keyboard_theme_description">Cores claras, gráficos simples</string> + <string name="blacktheme_keyboard_theme_name">Escuro simples com brilho</string> + <string name="blacktheme_keyboard_theme_description">Tema escuro com destaque de cores</string> + <string name="lean_dark_keyboard_theme_name">Escuro minimalista</string> + <string name="lean_dark_keyboard_theme_description">Tema escuro com poucos elementos da UI</string> + <string name="lean_dark_2_keyboard_theme_name">Escuro minimalista 2</string> + <string name="extension_kbd_top_none">Sem linha superior</string> + <string name="extension_kbd_top_small">Teclas pequenas</string> + <string name="extension_kbd_top_regular">Teclas normais</string> + <string name="extension_kbd_top_small_numbers">Teclas numéricas</string> + <string name="extension_kbd_top_numbers_alt">Teclas numéricas alternativas</string> + <string name="extension_kbd_top_nav">Teclas de navegação</string> + <string name="extension_kbd_bottom_regular_with_voice">Normal</string> + <string name="extension_kbd_bottom_regular">Clássico (sem mic.)</string> + <string name="extension_kbd_bottom_iphone">Estilo iPhone (sem mic.)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Estilo iPhone com mic.</string> + <string name="extension_kbd_bottom_alt">Alternativo (sem mic.)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternativo com mic.</string> + <string name="extension_kbd_bottom_ng">Nova geração - Teste</string> + <string name="extension_kbd_bottom_ng_desc">Brincando com a linha inferior</string> + <string name="extension_kbd_extension_numbers_symbols">Números e símbolos</string> + <string name="show_tutorial_on_startup">Mostrar ajuda ao iniciar</string> + <string name="tutorial_swipe_title">Deslize para alterar esquema</string> + <string name="label_go_key">Ir</string> + <string name="label_next_key">Seg.</string> + <string name="label_previous_key">Ant.</string> + <string name="label_send_key">Enviar</string> + <string name="label_search_key">Procurar</string> + <string name="label_done_key">Pronto</string> + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Home</string> + <string name="label_end_key">End</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Aguarde</string> + <string name="toast_lengthy_words_long_operation">A carregar dicionário...</string> + <string name="toast_lengthy_start_up_operation">A iniciar AnySoftKeyboard...</string> + <string name="lengthy_creating_keyboard_operation">A criar teclados...</string> + <string name="select_keyboard_popup_title">Escolha o teclado</string> + <string name="eng_dictionary">Inglês</string> + <string name="simley_key_name">Tecla smiley</string> + <string name="default_quick_text_key_name">Emoticons simples</string> + <string name="multitap_timeout_title">Intervalo de múltiplos toques</string> + <string name="multitap_timeout_summary">Intervalo entre toques</string> + <string name="settings_multitap_timeout_disabled">Desativado</string> + <string name="settings_multitap_timeout_faster">Muito rápida</string> + <string name="settings_multitap_timeout_fast">Rápida</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Lenta</string> + <string name="settings_multitap_timeout_slower">Muito lenta</string> + <string name="settings_multitap_timeout_never">Esperar indefinidamente</string> + <string name="long_press_timeout_title">Duração da pressão longa</string> + <string name="long_press_timeout_summary">Limite de tempo para considerar como pressão longa</string> + <string name="settings_long_press_timeout_faster">Muito rápida</string> + <string name="settings_long_press_timeout_fast">Rápida</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Lenta</string> + <string name="settings_long_press_timeout_slower">Muito lenta</string> + <string name="settings_long_press_timeout_never">Nunca</string> + <string name="tweak_workarounds_group">Soluções alternativas</string> + <string name="workaround_disable_rtl_fix">Desativar escrita RTL</string> + <string name="workaround_disable_rtl_fix_summary_on">Texto RTL gerido pelo SO (para SE)</string> + <string name="workaround_disable_rtl_fix_summary_off">Texto RTL gerido pelo AnySoftKeyboard</string> + <string name="settings_split_state_title">Estado inicial de separação</string> + <string name="settings_split_state_merged_always">Iniciar normal</string> + <string name="settings_split_state_split_in_landscape">Iniciar separado quando horizontal</string> + <string name="settings_split_state_split_always">Iniciar separado</string> + <string name="settings_split_state_compact_right_always">Iniciar compactado à direita</string> + <string name="settings_split_state_compact_left_always">Iniciar compactado à esquerda</string> + <string name="user_dictionary_select_locale">Idioma:</string> + <string name="user_dictionary_read_please_wait">A carregar palavras...</string> + <string name="user_dict_settings_titlebar">Dicionário do utilizador</string> + <string name="user_dict_editor">Editor de palavras</string> + <string name="abbreviation_dict_settings_titlebar">Editor de abreviatura</string> + <string name="abbreviation_dict_editor">Editor de abreviatura</string> + <string name="abbreviation_dict_word_template"><i><xliff:g id="abbreviation">%s</xliff:g></i>\u0020\u2192\u0020<i><xliff:g id="target">%s</xliff:g></i></string> + <string name="user_dict_settings_add_dialog_title">Adicionar ao dicionário</string> + <string name="user_dict_settings_edit_dialog_title">Editar palavra</string> + <string name="user_dict_settings_empty_text">Você não tem quaisquer palavras no dicionário de utilizador. Pode adicionar uma agora.</string> + <string name="user_dict_backup_success_title">Cópia de segurança efetuada!</string> + <string name="user_dict_backup_success_text">As palavras foram gravadas no armazenamento do seu dispositivo e na pasta + /Android/data/com.menny.android.anysoftkeyboard/files/ + </string> + <string name="user_dict_backup_fail_title">Falha ao copiar!</string> + <string name="user_dict_backup_fail_text">Não foi possível gravar o ficheiro. Possui um cartão SD?</string> + <string name="user_dict_backup_fail_text_with_error">Erro ao gravar palavras devido a: + <xliff:g id="error">%s</xliff:g> + </string> + <string name="user_dict_restore_success_title">Restauro efetuado!</string> + <string name="user_dict_restore_success_text">As palavras foram restauradas.</string> + <string name="user_dict_restore_fail_title">Falha ao restaurar!</string> + <string name="user_dict_restore_fail_text">Não foi possível ler o ficheiro. Possui um cartão SD?</string> + <string name="user_dict_restore_fail_text_with_error">Erro ao restaurar palavras devido a: + <xliff:g id="error">%s</xliff:g> + </string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_title">Trocar pontuação e espaço</string> + <string name="should_swap_punctuation_and_space_yes">Sim</string> + <string name="should_swap_punctuation_and_space_no">Não</string> + <string name="developer_tools">Ferramentas de programação</string> + <string name="click_for_developer_features">Ferramentas de programação</string> + <string name="click_for_developer_features_summary">Várias ferramentas de desenvolvimento do AnySoftKeyboard</string> + <string name="failed_to_create_mem_dump">Falha ao criar ficheiro em virtude de: +<xliff:g id="message">%s</xliff:g></string> + <string name="created_mem_dump_file">Ficheiro criado em: +<xliff:g id="file_path">%s</xliff:g> + + </string> + <string name="drawer_open">Abrir menu</string> + <string name="drawer_close">Fechar menu</string> + <string name="not_configured_with_click_here">O AnySoftKeyboard ainda não pode ser utilizado. Clique aqui para o configurar.</string> + <string name="not_configured_with_just_click_here">Clique aqui</string> + <string name="click_for_more">mais...</string> + <string name="back_button_label">Recuar</string> + <string name="next_button_label">Avançar</string> + <string name="skip_button_label">Ignorar</string> + <string name="word_editor_action_add_word">Adicionar palavra</string> + <string name="word_editor_action_backup_words">Backup</string> + <string name="word_editor_action_restore_words">Restauro</string> + <string name="click_to_add_new_word">Clique para adicionar uma nova palavra</string> + <string name="enter_word_hint">Digite a palavra nova aqui</string> + <string name="enter_abbreviation_hint">Abreviatura</string> + <string name="enter_abbreviation_target_hint">Frase completa</string> + <string name="toggle_button_on">Ativo</string> + <string name="toggle_button_off">Inativo</string> + <string name="about_additional_software_licenses">Outras licenças</string> + <string name="wizard_step_previous_step_not_complete_title">A etapa anterior de configuração não está terminada</string> + <string name="wizard_step_previous_step_not_complete_text">Por favor volte À etapa anterior e siga as instruções.</string> + <string name="wizard_step_this_step_complete_title">Terminado!</string> + <string name="wizard_step_this_step_complete_text_enabled">O <i>AnySoftKeyboard</i> está ativo. Está muitoperto de poder utilizar o <i>AnySoftKeyboard</i> no seu dispositivo!</string> + <string name="wizard_step_this_step_complete_text_switched">O <i>AnySoftKeyboard</i> é o teclado definido. Mas o mais provável é que você pretenda configurar algumas definições, certo?</string> + <string name="wizard_step_swipe_to_next">Avance para a próxima página.</string> + <string name="setup_wizard_step_one_title">Ativar o AnySoftKeyboard</string> + <string name="setup_wizard_step_small_sub_title">Este é o passo 1. Mas não se preocupe pois só existem 3.</string> + <string name="setup_wizard_top_title">Configurar\nutilização do\nAnySoftKeyboard</string> + <string name="setup_wizard_top_title_tablet">Configurar a utilização do AnySoftKeyboard</string> + <string name="setup_wizard_step_two_title">Trocar para o AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Passo dois de três</string> + <string name="setup_wizard_step_two_details">O seu sistema pode utilizar o <i>AnySoftKeyboard</i>, mas este não está definido como o teclado ativo.\nAo trocar, o <i>AnySoftKeyboard</i> será o seu novo teclado!</string> + <string name="setup_wizard_step_two_action">Trocar teclado ativo</string> + <string name="setup_wizard_step_three_title">O AnySoftKeyboard está pronto!</string> + <string name="setup_wizard_step_three_details">Obrigado por escolher o <i>AnySoftKeyboard</i>.\nEste teclado pode ser bastante personalizado. Não tenha medo de o fazer:</string> + <string name="setup_wizard_step_three_action_languages">Configurar idiomas...</string> + <string name="setup_wizard_step_three_action_themes">Escolher tema...</string> + <string name="setup_wizard_step_three_action_all_settings">Outras configurações...</string> + <string name="ime_crashed_title">O AnySoftKeyboard encerrou!</string> + <string name="ime_crashed_sub_text">Não esperava por isto…</string> + <string name="ime_crashed_ticker">O AnySoftKeyboard encerrou. Não estava à espera disto…</string> + <string name="ime_crashed_text">Infelizmente, ocorreu um erro com o <i>AnySoftKeyboard</i>. Não entre em pânico pois existe algo que <b>você</b> pode fazer para o resolver: envie um relatório de erros que nós tentaremos corrigir o problema e melhorar o seu teclado!\n\nAceite um pedido de desculpa em nome da equipa de desenvolvimento.</string> + <string name="ime_crashed_send_button">Enviar</string> + <string name="ime_crashed_cancel_button">Cancelar</string> + <string name="ime_crashed_intent_selector_title">Enviar relatório de erros com</string> + <string name="setup_wizard_step_one">Passo 1:</string> + <string name="setup_wizard_step_two">Passo 2:</string> + <string name="setup_wizard_step_three">Passo 3:</string> + <string name="about_donate">Donativo:</string> + <string name="tutorial_menu_open_menu">O ícone abre as definições</string> + <string name="tutorial_menu_close_menu">E também as fecha</string> +</resources> diff --git a/src/main/res/values-ro/strings.xml b/src/main/res/values-ro/strings.xml new file mode 100755 index 000000000..4c56cba0e --- /dev/null +++ b/src/main/res/values-ro/strings.xml @@ -0,0 +1,323 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Setari AnySoftKeyboard</string> + <string name="spell_checker_service_name">AnySoftKeyboard verificare scriere</string> + <string name="spell_checker_settings">AnySoftKeyboard setari scriere</string> + <string name="subtype_generic">abecedar-generic</string> + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Licențe adiționale…</u></string> + <string name="menu_about_item">Despre</string> + <string name="click_to_restart_suggestions">Click pentru sugestii</string> + <string name="tips_notification_text">Click pentru sfaturi!</string> + <string name="tips_button">Cum se folosește</string> + <string name="tips_button_description">Câteva sfaturi despre cum să folosești AnySoftKeyboard</string> + <string name="tips_title">Sfaturi AnySoftKeyboard</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Pentru mai multe sfaturi glisează stânga sau dreapta</string> + <string name="tip_1_welcome_to_ask">Bun venit la AnySoftKeyboard!</string> + <string name="tip_2_gestures">Pot folosi gesturi!</string> + <string name="tip_4_top_generic_row">Rândul de sus</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Schimbă acum rândul de sus</string> + <string name="tip_5_key_feedback">Feedback</string> + <string name="tip_5_key_feedback_test">Vrei să testezi feedback-ul?</string> + <string name="tip_6_bottom_rows">Rândul de jos</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Modifică rândul de jos acum</string> + <string name="tip_7_voice_input">Vorbește cu mine*</string> + <string name="tip_7_voice_input_tip_note">* Pentru a funcționa este necesar Android 2.2+ și conexiune la internet.</string> + <string name="tip_9_suggestions_restart">Repornesc sugestiile</string> + <string name="main_tab_welcome">Bine aţi venit</string> + <string name="main_tab_links">Legături</string> + <string name="main_tab_credits">Credite</string> + <string name="how_to_pointer_title">Bine aţi venit la AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Versiunea: </string> + <string name="how_to_pointer_not_app">AnySoftKeyboard nu este o aplicaţie regulate - este o tastatura de pe ecran înlocuire.</string> + <string name="how_to_pointer_go_to_links">Pentru mai multe informaţii, mergeţi la fila de legături.</string> + <string name="how_to_pointer_how_to_url">Detalii despre cum se utilizează această tastatură:</string> + <string name="how_to_pointer_site">Detalii generale:</string> + <string name="how_to_pointer_changelog">Detalii despre cea mai recentă versiune:</string> + <string name="change_log_card_title_template">Ultimele modificări pentru v<xliff:g id="code">%s</xliff:g>\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template_without_name">v<xliff:g id="code">%s</xliff:g></string> + <string name="how_to_pointer_issues">Raportarea de Bug-uri:</string> + <string name="main_tab_credits_title">Această aplicație a fost creată cu ajutorul următoarelor persoane-</string> + <string name="main_tab_credits_created_by">Creat de:</string> + <string name="main_tab_credits_additional_work_by">Lucrări de codificare suplimentare de:</string> + <string name="main_tab_credits_localization_by">Efort depus pentru localizare de:</string> + <string name="main_tab_credits_GUI_by">Imagini UI de:</string> + <string name="how_to_enable_dialog_title">Se activează AnySoftKeyboard?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard nu este încă activat. Vrei să-ți arăt cum să-l activezi?</string> + <string name="how_to_enable_dialog_show_me">Arată-mi!</string> + <string name="how_to_enable_dialog_dont_show_me">Mai târziu</string> + <string name="how_to_simple_howto_enable_ask_button">Activează AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Treci pe AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Întâi termină pasul 1</string> + <string name="how_to_simple_howto_go_to_settings_button">Setări AnySoftKeyboard\'s</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">Aceasta este o versiune beta. Folosește-o cu grijă!</string> + <string name="notification_text_changelog">Click pentru a vedea ce este nou.</string> + <string name="notification_title_how_to_enable">Bun venit la AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Învață cum să activezi</string> + <string name="license_title">Licență</string> + <string name="languages_cat">Limbi</string> + <string name="about">Despre</string> + <string name="changelog">Jurnal de modificări</string> + <string name="search_market_for_addons">Căutare suplimente</string> + <string name="theme_addons_settings">Setări temă</string> + <string name="keyboard_theme_tweak_group">Trucuri</string> + <string name="bottom_row_addons_settings">Setări rând de jos</string> + <string name="top_row_addons_settings">Setări rând de sus</string> + <string name="close_button">Închide</string> + <string name="how_to_active_text">Cum să activezi AnySoftKeyboard</string> + <string name="added_word">Salvat:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="removed_word">Șters:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 Atinge din nou pt. salvare</string> + <string name="hint_double_tap_to_close">Din nou pt. eliminarea sugestiilor</string> + <string name="menu_insert_smiley">Introduceţi emoticon</string> + <string name="click_for_help">Ajutor</string> + <string name="click_for_help_summary">Ajutor suplimentar despre AnySoftKeyboard</string> + <string name="ui_group">Interfaţa utilizatorului</string> + <string name="physical_keyboard_change_notification_title">Notificare aspect tastatură</string> + <string name="physical_keyboard_change_notification_dialog_title">Selectaţi tipul de notificare</string> + <string name="lengthy_operations_toast_notification">Notifică operațiunile de lungă durată</string> + <string name="lengthy_operations_toast_notification_summary">Afişare notificări scurte pentru operaţiunile de lungă durată</string> + <string name="voice_input_not_installed_title">Intrarea vocală nu este instalată</string> + <string name="voice_input_not_installed_action_install">Instalează</string> + <string name="voice_input_not_installed_action_do_not_install">Nu</string> + <string name="change_ime">Schimba metoda de introducere</string> + <string name="override_dictionary">Suprascrie dicţionarul implicit</string> + <string name="override_dictionary_default">Implicit</string> + <string name="override_disabled">Suprascrie deselectată</string> + <string name="gesture_settings">Gesturi</string> + <string name="effects_group">Efecte</string> + <string name="ime_settings">Setări tastatură</string> + <string name="vibrate_on_key_press_title">Vibrează la apăsarea cheiei</string> + <string name="vibrate_on_key_press_dialog_title">Selectaţi tipul de vibraţii</string> + <string name="sound_on">Sunetul la apăsarea cheiei</string> + <string name="sound_on_summary">Efectele sonore la atingerea tastaturii.</string> + <string name="use_custom_sound_volume">Setare volum personalizat</string> + <string name="use_custom_sound_volume_on_summary">Volumul efectelor sonore este personalizat.</string> + <string name="speacial_fetures_group">Caracteristici speciale</string> + <string name="swipe_up_action">Glisează în sus</string> + <string name="swipe_up_action_summary">Definește acțiunea glisării în sus. Acum, %s</string> + <string name="swipe_up_action_title">Selectează acțiunea glisării în sus</string> + <string name="swipe_up_from_spacebar_action">Glisează bara de spațiu în sus</string> + <string name="swipe_down_action">Glisează în jos</string> + <string name="swipe_down_action_summary">Definește acțiunea glisării în jos. Acum, %s</string> + <string name="swipe_down_action_title">Selectează acțiunea glisării în jos</string> + <string name="swipe_left_action">Glisează spre stânga</string> + <string name="swipe_left_action_summary">Definește acțiunea glisării spre stânga. Acum, %s</string> + <string name="swipe_left_action_title">Selectează acțiunea glisării la stânga</string> + <string name="swipe_right_action">Glisează spre dreapta</string> + <string name="swipe_right_action_summary">Definește acțiunea glisării spre dreapta. Acum, %s</string> + <string name="swipe_right_action_title">Selectează acțiunea glisării la dreapta</string> + <string name="swipe_right_space_bar_action">Glisează bara de spațiu la dreapta</string> + <string name="swipe_right_space_bar_action_title">Selectează acțiunea glisării la dreapta</string> + <string name="swipe_left_space_bar_action">Glisează bara de spațiu la stânga</string> + <string name="swipe_left_space_bar_action_title">Selectează acțiunea glisării la stânga</string> + <string name="swipe_left_two_fingers_action">Glisare cu două degete spre stânga</string> + <string name="swipe_left_two_fingers_action_title">Selectează acțiunea glisării la stânga</string> + <string name="swipe_right_two_fingers_action">Glisare cu două degete spre dreapta</string> + <string name="swipe_right_two_fingers_action_title">Selectează acțiunea glisării la dreapta</string> + <string name="pinch_gesture_action">Gest de prindere</string> + <string name="pinch_gesture_action_title">Selectează acțiunea gestului de prindere</string> + <string name="separate_gesture_action">Gest de întindere</string> + <string name="separate_gesture_action_title">Selectează acțiunea gestului de întindere</string> + <string name="swipe_action_name_none">Nici o acțiune</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Ascunde tastatura</string> + <string name="swipe_action_name_clear_input">Șterge tot textul</string> + <string name="swipe_action_name_cursor_up">Mută cursorul în sus</string> + <string name="swipe_action_name_cursor_down">Mută cursorul în jos</string> + <string name="swipe_action_name_cursor_left">Mută cursorul la stânga</string> + <string name="swipe_action_name_cursor_right">Mută cursorul la dreapta</string> + <string name="swipe_action_name_other_keyboards_mode">Schimbă modul de afișare</string> + <string name="swipe_action_name_split_layout">Desparte aspectul</string> + <string name="swipe_action_name_merge_layout">Unește aspectul</string> + <string name="settings_swipe_velocity_very_slow">Foarte încet</string> + <string name="settings_swipe_velocity_slow">Încet</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Rapid</string> + <string name="settings_swipe_velocity_very_fast">Foarte rapid</string> + <string name="settings_swipe_distance_very_short">Foarte scurt</string> + <string name="settings_swipe_distance_short">Scurt</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Lung</string> + <string name="settings_swipe_distance_very_long">Foarte lung</string> + <string name="menu_even_more_settings">Și mai multe…</string> + <string name="more_ui_settings_group">Interfața cu utilizatorul</string> + <string name="special_dictionaries_group">Dicționare speciale</string> + <string name="use_user_dictionary">Dicționarul utilizatorului</string> + <string name="use_auto_dictionary">Dicționarul automat</string> + <string name="auto_dictionary_threshold_type_off">Nu se învață cuvinte noi</string> + <string name="use_contacts_dictionary">Dicţionar listă de contacte</string> + <string name="use_contacts_dictionary_on_summary">Sugerează nume din lista de contacte</string> + <string name="tweaks_group">Trucuri</string> + <string name="tweak_sound_group">Trucuri legate de sunet</string> + <string name="tweak_physical_keyboard_group">Trucuri tastatură fizică</string> + <string name="tweak_ui_group">Trucuri grafice</string> + <string name="tweak_ux_group">Trucuri de comportament</string> + <string name="tweak_dictionary_group">Trucuri dicționar</string> + <string name="settings_min_length_for_word_correction">Lungimea minimă a cuvântului pentru corectare</string> + <string name="show_keyboard_name_text">Afișează numele tastaturii</string> + <string name="is_sticky_extesion_keyboard_off_summary">Se închide după apăsarea tastei</string> + <string name="show_new_tips_notifications_again">Notifică sfaturile noi</string> + <string name="show_settings_app_in_launcher">Setări aplicație</string> + <string name="tweak_animations_level_title">Animații</string> + <string name="tweak_animations_level_types_full">Întreg</string> + <string name="tweak_animations_level_types_some">Câteva</string> + <string name="tweak_animations_level_types_none">Nimic</string> + <string name="grammer_group">Gramatică</string> + <string name="keyboard_behavior_group">Comportament tastatură</string> + <string name="candidates_on">Afișează sugestii</string> + <string name="allow_suggestions_restart">Repornire sugestii</string> + <string name="auto_complete">Auto-selectare sugestie</string> + <string name="keyboard_sandbox">Click pentru testare text</string> + <string name="contacts_dict">Dicţionar listă de contacte</string> + <string name="auto_dict">Dicționarul automat</string> + <string name="no_extrenal_packs_support_title">Neacceptat</string> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Tastaturi</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">telefon</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">timp</string> + <string name="eng_keyboard">Română</string> + <string name="eng_keyboard_qwertywithsymbols">Română cu simboluri</string> + <string name="eng_keyboard_16keys">Română 16 taste</string> + <string name="keyboard_change_locked">n/a</string> + <string name="additional_addons_group">Suplimente adiționale</string> + <string name="top_generic_row_dialog_title">Selectează tipul de rând</string> + <string name="top_generic_row_list_title">Selectează tipul de rând</string> + <string name="bottom_generic_row_dialog_title">Selectează tipul de rând</string> + <string name="bottom_generic_row_list_title">Selectează tipul de rând</string> + <string name="extension_keyboard_group">Extensie tastatură</string> + <string name="extension_keyboard_list_title">Selectează tastatura</string> + <string name="keyboard_theme_group">Temele tastaturii</string> + <string name="keyboard_theme_active">Temă tastatură activă</string> + <string name="keyboard_theme_dialog_title">Selectează tema</string> + <string name="keyboard_theme_summary">Temă selectată: %s</string> + <string name="keyboard_theme_list_title">Selectează tema</string> + <string name="dark_plain_keyboard_theme_name">Tema simplă întunecată</string> + <string name="dark_plain_keyboard_theme_description">Culori întunecate, grafică simplă</string> + <string name="light_plain_keyboard_theme_name">Temă deschisă simplă</string> + <string name="light_plain_keyboard_theme_description">Culori deschise, grafică simplă</string> + <string name="blacktheme_keyboard_theme_name">Temă negru-simplu strălucitoare</string> + <string name="blacktheme_keyboard_theme_description">Temă negru-simplu cu culori evidențiate</string> + <string name="lean_dark_keyboard_theme_name">Temă întunecată</string> + <string name="lean_dark_keyboard_theme_description">Temă întunecată, cu elemente UI minime</string> + <string name="lean_dark_2_keyboard_theme_name">Temă întunecată - opțiunea 2</string> + <string name="extension_kbd_top_small">Taste mici</string> + <string name="extension_kbd_top_small_numbers">Taste numerice</string> + <string name="extension_kbd_top_nav">Taste de navigare</string> + <string name="extension_kbd_bottom_regular_with_voice">Obișnuit</string> + <string name="extension_kbd_bottom_regular">Clasic (fără microfon)</string> + <string name="extension_kbd_bottom_iphone">Stil iPhone (fără microfon)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Stil iPhone cu microfon</string> + <string name="extension_kbd_bottom_alt">Alternativ (fără microfon)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternativ cu microfon</string> + <string name="extension_kbd_bottom_ng">Generație nouă - Testare</string> + <string name="label_go_key">Go</string> + <string name="label_next_key">Următorul</string> + <string name="label_previous_key">Precedentul</string> + <string name="label_send_key">Trimite</string> + <string name="label_search_key">Caută</string> + <string name="label_done_key">Gata</string> + <string name="label_tab_key">Filă</string> + <string name="label_home_key">Acasă</string> + <string name="label_end_key">Sfârșit</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Așteaptă</string> + <string name="toast_lengthy_words_long_operation">Se încarcă dicționarul…</string> + <string name="toast_lengthy_start_up_operation">Se inițializează AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Se generează tastaturi…</string> + <string name="eng_dictionary">Română</string> + <string name="default_quick_text_key_name">Emoticon-uri simple</string> + <string name="settings_multitap_timeout_disabled">Dezactivat</string> + <string name="settings_multitap_timeout_faster">Mai rapid</string> + <string name="settings_multitap_timeout_fast">Rapid</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Încet</string> + <string name="settings_multitap_timeout_slower">Mai încet</string> + <string name="long_press_timeout_title">Timp apăsare-lungă</string> + <string name="settings_long_press_timeout_faster">Mai rapid</string> + <string name="settings_long_press_timeout_fast">Rapid</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Încet</string> + <string name="settings_long_press_timeout_slower">Mai încet</string> + <string name="settings_long_press_timeout_never">Niciodată</string> + <string name="tweak_workarounds_group">Soluții</string> + <string name="user_dictionary_select_locale">Limbă:</string> + <string name="user_dictionary_read_please_wait">Se citesc cuvintele…</string> + <string name="user_dict_settings_titlebar">Dicționarul utilizatorului</string> + <string name="user_dict_editor">Editorul de cuvinte</string> + <string name="abbreviation_dict_editor">Editor abreviere</string> + <string name="abbreviation_dict_word_template"><i><xliff:g id="abbreviation">%s</xliff:g></i>\u0020\u2192\u0020<i><xliff:g id="target">%s</xliff:g></i></string> + <string name="user_dict_settings_add_dialog_title">Adaugă la dicționar</string> + <string name="user_dict_settings_edit_dialog_title">Editare cuvânt</string> + <string name="user_dict_backup_success_title">Backup terminat!</string> + <string name="user_dict_backup_fail_title">Backup nereușit!</string> + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + <string name="should_swap_punctuation_and_space_yes">Da</string> + <string name="should_swap_punctuation_and_space_no">Nu</string> + <string name="developer_tools">Unelte dezvoltator</string> + <string name="click_for_developer_features">Unelte dezvoltator</string> + <string name="not_configured_with_just_click_here">Click aici</string> + <string name="click_for_more">mai multe…</string> + <string name="next_button_label">Următorul</string> + <string name="skip_button_label">Sari peste</string> + <string name="word_editor_action_add_word">Adaugă cuvânt</string> + <string name="word_editor_action_backup_words">Backup</string> + <string name="word_editor_action_restore_words">Restaurare</string> + <string name="click_to_add_new_word">Click pentru a adăuga un cuvânt nou</string> + <string name="enter_word_hint">Tastează cuvântul nou aici</string> + <string name="enter_abbreviation_hint">Abreviere</string> + <string name="enter_abbreviation_target_hint">Frază completă</string> + <string name="toggle_button_on">On</string> + <string name="toggle_button_off">Off</string> + <string name="about_additional_software_licenses">Licențe software suplimentare</string> + <string name="wizard_step_this_step_complete_title">Pas făcut!</string> + <string name="wizard_step_swipe_to_next">Glisați la pagina următoare.</string> + <string name="setup_wizard_step_one_title">Activează AnySoftKeyboard</string> + <string name="setup_wizard_step_two_title">Treci pe AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Pasul doi din trei</string> + <string name="setup_wizard_step_two_action">Schimbă tastaturile active</string> + <string name="setup_wizard_step_three_title">AnySoftKeyboard este pregătit!</string> + <string name="setup_wizard_step_three_action_languages">Configurează limbile…</string> + <string name="setup_wizard_step_three_action_themes">Selectează tema…</string> + <string name="ime_crashed_title">AnySoftKeyboard a generat erori!</string> + <string name="ime_crashed_send_button">Trimite</string> + <string name="ime_crashed_cancel_button">Anulează</string> + <string name="setup_wizard_step_one">Pasul unu:</string> + <string name="setup_wizard_step_two">Pasul doi:</string> + <string name="setup_wizard_step_three">Pasul trei:</string> + <string name="about_donate">Donează:</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>La schimbarea tastaturii fizice</item> + <item>Fără notificare</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Nimic</item> + <item>Ușor</item> + <item>Mediu</item> + <item>Puternic</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Stânga</item> + <item>Centru</item> + <item>Dreapta</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Sus</item> + <item>Jos</item> + </string-array> +</resources> diff --git a/src/main/res/values-ru/strings.xml b/src/main/res/values-ru/strings.xml new file mode 100755 index 000000000..e95ac0702 --- /dev/null +++ b/src/main/res/values-ru/strings.xml @@ -0,0 +1,290 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboard параметры</string> + <string name="spell_checker_service_name">Проверка орфографии AnySoftKeyboard</string> + <string name="spell_checker_settings">AnySoftKeyboard Орфографические настройки</string> + <string name="subtype_generic">правописание-общее</string> + <string name="click_to_restart_suggestions">Нажмите для подсказок</string> + <string name="tips_notification_text">Нажмите для подсказки!</string> + <string name="tips_title">Подсказки AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Добро пожаловать в AnySoftKeyboard!</string> + <string name="tip_2_gestures">Поддерживаются жесты!</string> + <string name="tip_3_hidden_kbds">Скрытые изюминки</string> + <string name="tip_4_top_generic_row">Верхний ряд</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Поменять верхний ряд сейчас</string> + <string name="tip_5_key_feedback">Отзыв</string> + <string name="tip_5_key_feedback_test">Хотите попробовать отклик?</string> + <string name="tip_6_bottom_rows">Нижняя строка</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Изменить нижнюю строку</string> + <string name="tip_7_voice_input">Поговори со мной *</string> + <string name="tip_7_voice_input_tip_note">* Требует Android 2.2+ и подключение к Интернету для работы.</string> + <string name="main_tab_welcome">Добро пожаловать</string> + <string name="main_tab_links">Ссылки</string> + <string name="main_tab_credits">Об авторах</string> + <string name="how_to_pointer_title">Добро пожаловать в AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Версия:</string> + <string name="how_to_pointer_go_to_links">Посетите раздел ссылок для более подробной информации.</string> + <string name="how_to_pointer_how_to_url">Инстркуция по эксплуатации:</string> + <string name="how_to_pointer_site">Подробнее о программе:</string> + <string name="how_to_pointer_changelog">Изменения в версиях:</string> + <string name="how_to_pointer_issues">Сообщить о дефекте:</string> + <string name="main_tab_credits_title">Эта программа была создана с помощью:</string> + <string name="main_tab_credits_created_by">Автор:</string> + <string name="main_tab_credits_additional_work_by">Программисты:</string> + <string name="main_tab_credits_localization_by">Переводчики:</string> + <string name="main_tab_credits_GUI_by">Художники:</string> + <string name="how_to_enable_dialog_title">Включить AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_show_me">Да!</string> + <string name="how_to_enable_dialog_dont_show_me">Позже</string> + <string name="how_to_simple_howto_enable_ask_button">Включить AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Выбрать AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Сначала выполните шаг 1</string> + <string name="how_to_simple_howto_go_to_settings_button">Настройки AnySoftKeyboard</string> + <string name="notification_text_changelog">Нажмите, чтобы узнать что нового.</string> + <string name="notification_title_how_to_enable">Добро пожаловать в AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Как активизировать</string> + <string name="license_title">Лицензия</string> + <string name="languages_cat">Языки</string> + <string name="about">О программе</string> + <string name="changelog">Список изменений</string> + <string name="search_market_for_addons">Поиск дополнений</string> + <string name="theme_addons_settings">Настройки темы клавиатуры</string> + <string name="keyboard_theme_tweak_group">Детали</string> + <string name="bottom_row_addons_settings">Настройки нижней строки</string> + <string name="top_row_addons_settings">Параметры верхней строки</string> + <string name="close_button">Закрыть</string> + <string name="how_to_active_text">Как активировать AnySoftKeyboard</string> + <string name="hint_add_to_dictionary">\u2190 нажмите еще раз, чтобы сохранить</string> + <string name="menu_insert_smiley">Вставить смайлик</string> + <string name="click_for_help">Помощь</string> + <string name="ui_group">Пользовательский Интерфейс</string> + <string name="physical_keyboard_change_notification_title">Уведомления</string> + <string name="physical_keyboard_change_notification_dialog_title">Выбор Уведомления</string> + <string name="lengthy_operations_toast_notification">Долгие операции</string> + <string name="lengthy_operations_toast_notification_summary">Показывать уведомления при долгих операциях.</string> + <string name="voice_input_not_installed_action_install">Установить</string> + <string name="voice_input_not_installed_action_do_not_install">Нет</string> + <string name="change_ime">Изменить метод ввода</string> + <string name="override_dictionary">Заместить стандартный словарь</string> + <string name="override_dictionary_default">Стандартный</string> + <string name="override_disabled">Сброшен на заводской</string> + <string name="effects_group">Эффекты</string> + <string name="ime_settings">Настройки Клавиатуры</string> + <string name="vibrate_on_key_press_title">Вибрация при нажатии</string> + <string name="vibrate_on_key_press_dialog_title">Выбор типа и силы вибрации</string> + <string name="sound_on">Звук при нажатии</string> + <string name="sound_on_summary">Звуковой эффект при нажатии клавиш на виртуальной клавиатуре.</string> + <string name="use_custom_sound_volume">Выставить громкость вручную</string> + <string name="use_custom_sound_volume_on_summary">Громкость выставленна вручную.</string> + <string name="custom_sound_volume">Громкость при нажатии</string> + <string name="speacial_fetures_group">Возможности</string> + <string name="switch_keyboard_on_space">Пробел Переключает Раскладку</string> + <string name="hide_soft_when_physical">Скрыть виртуальную при аппаратной</string> + <string name="hide_soft_when_physical_on_summary">Скрыть виртуальную клавиатуру при использовании аппаратной</string> + <string name="hide_soft_when_physical_off_summary">Показывать виртуальную клавиатуру даже при использовании аппаратной</string> + <string name="fullscreen_input_connection_supported">Полноэкранный ввод в горизонтале</string> + <string name="fullscreen_input_connection_supported_on_summary">Использовать полноэкранный ввод в горизонтальном положении</string> + <string name="fullscreen_input_connection_supported_off_summary">Не использовать полноэкранный ввод в горизонтальном положении</string> + <string name="fullscreen_portrait_input_connection_supported">Использовать полноэкранный ввод в горизонтальном расположении</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Полноэкранный ввод в вертикале</string> + <string name="backword_support">Удаление полного слова</string> + <string name="backword_support_on_summary">Нажатие кнопки возврата в верхнем регистре удалит последнее слово</string> + <string name="backword_support_off_summary">Нажатие кнопки возврата в верхнем регистре удалит последний символ</string> + <string name="swipe_tweak_group">Изменить жесты провода пальцем по сенсорному экрану</string> + <string name="swipe_up_action">Жест вверх</string> + <string name="swipe_up_action_title">Выбрать действие</string> + <string name="swipe_up_from_spacebar_action">От пробела вверх</string> + <string name="swipe_down_action">Жест вниз</string> + <string name="swipe_down_action_title">Выбрать действие</string> + <string name="swipe_left_action">Жест влево</string> + <string name="swipe_left_action_title">Выбрать действие</string> + <string name="swipe_right_action">Жест вправо</string> + <string name="swipe_right_action_title">Выбрать действие</string> + <string name="pinch_gesture_action">Жест щипок</string> + <string name="swipe_action_name_none">Никаких действий</string> + <string name="swipe_action_name_next_alphabet">Следующая алфавитная клавиатура</string> + <string name="swipe_action_name_next_symbols">Следующая символьная клавиатура</string> + <string name="swipe_action_name_next_inside_mode">Следующая в текущем режиме</string> + <string name="swipe_action_name_cycle_keyboards">Цикл через все клавиатуры</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Цикл через все клавиатуры в обратном порядке</string> + <string name="swipe_action_name_shift">Верхний регистр</string> + <string name="swipe_action_name_hide">Скрыть клавиатуру</string> + <string name="swipe_action_name_backspace">Возврат</string> + <string name="swipe_action_name_clear_input">Удалить весь текст</string> + <string name="swipe_action_name_cursor_up">Перемещение курсора вверх</string> + <string name="swipe_action_name_cursor_down">Перемещение курсора вниз</string> + <string name="swipe_action_name_cursor_left">Перемещение курсора влево</string> + <string name="swipe_action_name_cursor_right">Перемещение курсора вправо</string> + <string name="swipe_action_name_other_keyboards_mode">Переключатель раскладок</string> + <string name="swipe_action_name_split_layout">Разорвать клавиатуру</string> + <string name="swipe_action_name_merge_layout">Слепить клавиатуру</string> + <string name="settings_swipe_velocity_threshold_title">Предел скорости ведения пальцем</string> + <string name="settings_swipe_velocity_very_slow">Очень медленно</string> + <string name="settings_swipe_velocity_slow">Медленно</string> + <string name="settings_swipe_velocity_normal">Нормально</string> + <string name="settings_swipe_velocity_fast">Быстро</string> + <string name="settings_swipe_velocity_very_fast">Очень быстро</string> + <string name="settings_swipe_distance_threshold_title">Предел расстояния ведения пальцем</string> + <string name="hardware_keys_group">Сопоставление аппаратных клавиш</string> + <string name="volume_key_for_left_right_support">Клавиши регулировки громкости для стрелок влево/вправо</string> + <string name="volume_key_for_left_right_support_on_summary">Отключить влево/вправо с помощью увеличения/уменьшения громкости</string> + <string name="camera_key_for_backspace_backword_support">Использовать клавишу камеры для возврата</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Восстановить функцию клавиши камеры</string> + <string name="special_dictionaries_group">Специальные словари</string> + <string name="use_user_dictionary_off_summary"> </string> + <string name="use_auto_dictionary">Автоматический словарь</string> + <string name="use_contacts_dictionary">Словарь из контактов</string> + <string name="use_contacts_dictionary_on_summary">Предлагать имена из списка контактов</string> + <string name="use_contacts_dictionary_off_summary"> </string> + <string name="use_contacts_dictionary_not_supported_summary">Ваша версия системы не поддерживается.</string> + <string name="tweaks_group">Настройки</string> + <string name="tweak_sound_group">Настройки звука</string> + <string name="tweak_physical_keyboard_group">Настройки аппаратурной клавиатуры</string> + <string name="tweak_ui_group">Графические настройки</string> + <string name="tweak_ux_group">Настройки поведения</string> + <string name="show_hint_text">Показывать подсказки</string> + <string name="show_hint_text_on_summary">Буквы-подсказки на клавишах видны, если тема поддерживает</string> + <string name="show_hint_text_off_summary">Буквы-подсказки на клавишах не показываются</string> + <string name="is_sticky_extesion_keyboard">Прилепленная расширенная клавиатура</string> + <string name="is_sticky_extesion_keyboard_on_summary">Остается видимой, пока не закрыто пользователем</string> + <string name="is_sticky_extesion_keyboard_off_summary">Закрывается после нажатия клавиши</string> + <string name="is_extesion_keyboard_above_keyboard">Дополнительные клавиши</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Отображать над основной клавиатурой</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Отображать прямо на основной клавиатуре</string> + <string name="show_new_tips_notifications_again_off_summary">Уведомлений о новых подсказках не будет</string> + <string name="use_keyrepeat">Повторять клавиши</string> + <string name="use_keyrepeat_on_summary">Повторение клавиш включено</string> + <string name="use_keyrepeat_off_summary">Повторение клавиш выключено</string> + <string name="emoticon_long_press_opens_popup">Долгое Нажатие Кнопки Смайликов</string> + <string name="emoticon_long_press_opens_popup_on_summary">Показывать смайлики при долгом нажатии</string> + <string name="emoticon_long_press_opens_popup_off_summary">Показывать смайлики при коротком нажатии</string> + <string name="emoticon_popup_type_title">Тип всплывающих смайликов</string> + <string name="emoticon_popup_type_summary">Установите тип всплывающих меню для выбора смайликов</string> + <string name="default_smiley_text">Текст Смайликов</string> + <string name="default_domain_text">Текст Доменов</string> + <string name="smiley_icon_on_smileys_key">Использовать иконку для кнопки смайликов</string> + <string name="smiley_icon_on_smileys_key_on_summary">На кнопке смайликов будет изображена иконка</string> + <string name="smiley_icon_on_smileys_key_off_summary">На кнопке смаилика будет изображена надпись</string> + <string name="key_preview_position_override">Размещение всплывающих клавиш</string> + <string name="key_preview_position_override_summary">Над нажатой клавишей или над всей клавиатурой</string> + <string name="key_preview_position_override_above_key">Над нажатой клавишей</string> + <string name="key_preview_position_override_above_keyboard">Над клавиатурой</string> + <string name="key_press_preview_popup">Показ кнопок</string> + <string name="key_press_preview_popup_on_summary">Показывать клавиши при нажатии</string> + <string name="key_press_preview_popup_off_summary">Не показывать клавиши при нажатии</string> + <string name="zoom_factor_keys_in_portrait">Фактор высоты кнопок в вертикальном режиме</string> + <string name="zoom_factor_keys_in_landscape">Фактор высоты кнопок в горизонтальном режиме</string> + <string name="insert_space_after_word_suggestion_selection">Пробел После Совета</string> + <string name="insert_space_after_word_suggestion_selection_off_summary"> </string> + <string name="double_space_to_period">Двойной пробел в точку</string> + <string name="double_space_to_period_summary">Нажатие на пробел дважды будет превращено в точку с пробелом</string> + <string name="action_key_invisible_on_disable">Кнопка действия невидима</string> + <string name="action_key_invisible_on_disable_on_summary">Кнопка действия будет невидимой, когда интерфейс запросит</string> + <string name="action_key_invisible_on_disable_off_summary">Кнопка действия будет видимой, даже если интерфейс запросит спрятать</string> + <string name="cycle_all_symbols_keyboards">Циклировать по всем символам</string> + <string name="cycle_all_symbols_keyboards_on_summary">Кнопка символов будет циклировать через все символьные клавиатуры</string> + <string name="cycle_all_symbols_keyboards_off_summary">Кнопка символов покажет только основную символьную клавиатуру</string> + <string name="lang_key_shows_popup">Переключать языки при помощи всплывающего меню</string> + <string name="lang_key_shows_popup_on_summary">Кнопка языка покажет диалоговое окно</string> + <string name="lang_key_shows_popup_off_summary">Кнопка языка будет циклировать через включенные языки</string> + <string name="auto_caps">Авто-заглав</string> + <string name="grammer_group">Грамматика</string> + <string name="candidates_on">Показывать Советы</string> + <string name="quick_fix">Авто-исправления</string> + <string name="quick_fix_summary">Автоматически исправлять ошибки</string> + <string name="auto_complete">Авто-выбор совета</string> + <string name="auto_complete_summary">Нажатие пробела выберет текущий совет.</string> + <string name="physical_keyboard_suggestions">Советы Встроенной Клавиатуры</string> + <string name="physical_keyboard_suggestions_summary">Показывать советы при использовании встроенной клавиатуры</string> + <string name="keyboard_sandbox">Проверка ввода текста</string> + <string name="keyboard_sandbox_title">Начните печатать ниже для проверки ввода</string> + <string name="contacts_dict">Словарь контактов</string> + <string name="contacts_dict_summary">Включать имена контактов в предложения</string> + <string name="auto_dict">Автоматический словарь</string> + <string name="auto_dict_summary">Автоматически добавлять часто используюемые или отмеченные слова в словарь</string> + <string name="no_extrenal_packs_support_title">Не поддерживается</string> + <string name="keyboards_group">Языки Раскладок</string> + <string name="eng_keyboard">Английский</string> + <string name="eng_keyboard_16keys">16 Keys English</string> + <string name="additional_addons_group">Доп. дополнения</string> + <string name="quick_text_keys_group">Клавиши быстрого текста</string> + <string name="quick_text_key_active">Текущая клавиша быстрого текста</string> + <string name="quick_text_key_dialog_title">Выберите клавишу</string> + <string name="extension_keyboards_group">Доп. клавиши</string> + <string name="extension_keyboards_summary">Выбрать верхнюю и нижнию строку и дополнительную клавиатуру</string> + <string name="top_generic_row_group">Общий верхний ряд</string> + <string name="top_generic_row_active">Активный верхний ряд</string> + <string name="top_generic_row_dialog_title">Выбрать набор кнопок</string> + <string name="top_generic_row_list_title">Выбрать набор кнопок</string> + <string name="bottom_generic_row_group">Общий нижний ряд</string> + <string name="bottom_generic_row_active">Активный нижний ряд</string> + <string name="bottom_generic_row_dialog_title">Выбрать набор кнопок</string> + <string name="bottom_generic_row_list_title">Выбрать тип кнопок</string> + <string name="extension_keyboard_group">Доп. клавиши</string> + <string name="extension_keyboard_active">Активная доп. клавиатура</string> + <string name="extension_keyboard_dialog_title">Выбрать клавиатуру</string> + <string name="extension_keyboard_list_title">Выбрать клавиатуру</string> + <string name="keyboard_theme_group">Темы оформления</string> + <string name="keyboard_theme_active">Активная тема</string> + <string name="keyboard_theme_dialog_title">Выбрать тему</string> + <string name="keyboard_theme_list_title">Темы на выбор</string> + <string name="dark_plain_keyboard_theme_name">Плоская тёмная</string> + <string name="dark_plain_keyboard_theme_description">Тёмные тона, простая графика</string> + <string name="light_plain_keyboard_theme_name">Плоская светлая</string> + <string name="light_plain_keyboard_theme_description">Светлые тона, простая графика</string> + <string name="extension_kbd_top_none">Без верхней строки</string> + <string name="extension_kbd_top_small">Маленькие кнопки</string> + <string name="extension_kbd_top_regular">Обычные кнопки</string> + <string name="extension_kbd_top_small_numbers">Цифры</string> + <string name="extension_kbd_extension_numbers_symbols">Цифры и символы</string> + <string name="show_tutorial_on_startup">Показывать помощь при запуске</string> + <string name="tutorial_swipe_title">Провод пальцем для изменения раскладки</string> + <string name="label_go_key">Пуск</string> + <string name="label_next_key">Следующий</string> + <string name="label_send_key">Отправить</string> + <string name="label_done_key">Закончено</string> + <string name="change_lang_wide">→ АБВ →</string> + <string name="change_lang_regular">АБВ</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Одну минутку</string> + <string name="toast_lengthy_words_long_operation">Загрузка Словаря…</string> + <string name="toast_lengthy_start_up_operation">Запуск AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Создание раскладок…</string> + <string name="select_keyboard_popup_title">Выберите клавиатуру</string> + <string name="eng_dictionary">English</string> + <string name="simley_key_name">Кнопка смайликов</string> + <string name="multitap_timeout_title">Скорость многонажатия</string> + <string name="multitap_timeout_summary">Время срабатывания режима "одна буква в два нажатия"</string> + <string name="long_press_timeout_title">Время долгого нажатия</string> + <string name="long_press_timeout_summary">Время срабатывания долгого нажатия</string> + <string name="settings_split_state_title">Начальное состояние разорванности</string> + <string name="settings_split_state_merged_always">Склеенная во всех положениях</string> + <string name="settings_split_state_split_in_landscape">Разорванная когда в горизонтальном</string> + <string name="settings_split_state_split_always">Разорванная во всех положениях</string> + <string name="user_dictionary_select_locale">Язык:</string> + <string name="user_dict_restore_success_title">Восстановление завершено!</string> + <string name="user_dict_restore_fail_title">Восстановление потерпело неудачу!</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Всегда показывать иконку</item> + <item>При изменении встроенной клавиатуре</item> + <item>Не показывать</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Не вибрировать</item> + <item>Мягко</item> + <item>Средне</item> + <item>Сильно</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-se/strings.xml b/src/main/res/values-se/strings.xml new file mode 100644 index 000000000..11a75e358 --- /dev/null +++ b/src/main/res/values-se/strings.xml @@ -0,0 +1,222 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="main_tab_welcome">Välkommen</string> + <string name="main_tab_links">Länkar</string> + <string name="main_tab_credits">Credits</string> + <string name="how_to_pointer_title">Välkommen till AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Version:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard är inte en vanlig applikation utan en ersättning av + skärmtangentbordet. + </string> + <string name="how_to_pointer_go_to_links">För mer information, gå till tabben länkar.</string> + <string name="how_to_pointer_how_to_url">Detaljer om hur du använder detta skärmtangentbord:</string> + <string name="how_to_pointer_site">Allmänna detaljer:</string> + <string name="how_to_pointer_changelog">Detaljer om senaste version:</string> + <string name="how_to_pointer_issues">Buggrapportering:</string> + <string name="main_tab_credits_title">Denna applikation skapades med hjälp av följande personer-</string> + <string name="main_tab_credits_created_by">Skapad utav:</string> + <string name="main_tab_credits_additional_work_by">Bidragande programmering utav:</string> + <string name="main_tab_credits_localization_by">Översättningar utav:</string> + <string name="main_tab_credits_GUI_by">Användargränssnitt utav:</string> + <string name="testers_version">Testers version!</string> + <string name="license_title">License</string> + <string name="about">About</string> + <string name="changelog">Changelog</string> + <string name="search_market_for_addons">Search for add-ons</string> + <string name="close_button">Close</string> + <string name="how_to_active_text">How to active AnySoftKeyboard</string> + <string name="added_word"> + <xliff:g id="word">%s</xliff:g> + : Saved + </string> + <string name="hint_add_to_dictionary">\u2190 Touch again to save</string> + <string name="menu_insert_smiley">Insert emoticon</string> + <string name="click_for_help">Help</string> + <string name="click_for_help_summary">Press for on-line help</string> + <string name="ui_group">Användargränssnitt</string> + <string name="physical_keyboard_change_notification_title">Layout indikation</string> + <string name="physical_keyboard_change_notification_summary">Val av typ av indikation för aktiv layout</string> + <string name="physical_keyboard_change_notification_dialog_title">Välj indikationstyp</string> + <string name="lengthy_operations_toast_notification">Indikera på långa tangenttryckningar</string> + <string name="lengthy_operations_toast_notification_summary">Visa snabba indikationer</string> + <string name="change_ime">Ändra inmatningsmetod</string> + <string name="override_dictionary">Åsidosätt standardordlista</string> + <string name="override_dictionary_title">Override + <xliff:g id="word">%s</xliff:g> + dictionary + </string> + <string name="override_dictionary_default">Default</string> + <string name="override_disabled">Åsidosättning in aktiverad</string> + <string name="override_enabled">Overriding to + <xliff:g id="word">%s</xliff:g> + </string> + <string name="effects_group">Effekter</string> + <string name="ime_settings">Tangentbordsinställningar</string> + <string name="vibrate_on_key_press_title">Vibrera vid tangenttryckning</string> + <string name="vibrate_on_key_press_summary">Val av vibrationstyp</string> + <string name="vibrate_on_key_press_dialog_title">Välj vibrationstyp</string> + <string name="sound_on">Ljud vid tangenttryckning</string> + <string name="sound_on_summary">Ljudeffekter vid tangenttryckning.</string> + <string name="use_custom_sound_volume">Välj volym</string> + <string name="use_custom_sound_volume_on_summary">Egen volym för ljudeffekter är vald.</string> + <string name="use_custom_sound_volume_off_summary">Volymen för ljudeffekterna är densamma som systemets + standardvolym för indikationer. + </string> + <string name="custom_sound_volume">Egen volym för ljudeffekter</string> + <string name="speacial_fetures_group">Special features</string> + <string name="switch_keyboard_on_space">Byta tagentbord med mellanslag</string> + <string name="switch_keyboard_on_space_on_summary">Byt till alfabetiskt tangentbord med mellanslag</string> + <string name="switch_keyboard_on_space_off_summary">Byt inte till alfabetiskt tangentbord med mellanslag</string> + <string name="hide_soft_when_physical">Hide keyboard on physical key</string> + <string name="hide_soft_when_physical_on_summary">Hide soft keyboard when physical keyboard is used</string> + <string name="hide_soft_when_physical_off_summary">Show soft keyboard when physical keyboard is used</string> + <string name="fullscreen_input_connection_supported">Use landscape full-screen</string> + <string name="fullscreen_input_connection_supported_on_summary">Full-screen input in landscape</string> + <string name="fullscreen_input_connection_supported_off_summary">Do not use full-screen input in landscape</string> + <string name="fullscreen_portrait_input_connection_supported">Use portrait full-screen</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Full-screen input in portrait</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Do not use full-screen input in portrait + </string> + <string name="backword_support">Back-word support</string> + <string name="backword_support_on_summary">Shifted Backspace will delete the last word</string> + <string name="backword_support_off_summary">Shifted Backspace will delete the last character</string> + <string name="swipe_tweak_group">Change swipe gesture actions</string> + <string name="swipe_up_action">Swipe up</string> + <string name="swipe_up_action_summary">Define the swipe up gesture action</string> + <string name="swipe_up_action_title">Select swipe up action</string> + <string name="swipe_down_action">Swipe down</string> + <string name="swipe_down_action_summary">Define the swipe down gesture action</string> + <string name="swipe_down_action_title">Select swipe down action</string> + <string name="swipe_left_action">Swipe left</string> + <string name="swipe_left_action_summary">Define the swipe left gesture action</string> + <string name="swipe_left_action_title">Select swipe left action</string> + <string name="swipe_right_action">Swipe right</string> + <string name="swipe_right_action_summary">Define the swipe right gesture action</string> + <string name="swipe_right_action_title">Select swipe right action</string> + <string name="swipe_action_name_none">No action</string> + <string name="swipe_action_name_next_alphabet">Next alphabet keyboard</string> + <string name="swipe_action_name_next_symbols">Next symbols keyboard</string> + <string name="swipe_action_name_next_inside_mode">Next in current mode</string> + <string name="swipe_action_name_cycle_keyboards">Cycle through all keyboards</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Reverse cycle through all keyboards</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Hide keyboard</string> + <string name="swipe_action_name_backspace">Back-space</string> + <string name="swipe_action_name_cursor_up">Move cursor up</string> + <string name="swipe_action_name_cursor_down">Move cursor down</string> + <string name="swipe_action_name_cursor_left">Move cursor left</string> + <string name="swipe_action_name_cursor_right">Move cursor right</string> + <string name="swipe_action_name_other_keyboards_mode">Switch layout mode</string> + <string name="hardware_keys_group">Hardware keys mapping</string> + <string name="volume_key_for_left_right_support">Volume key for left/right</string> + <string name="volume_key_for_left_right_support_on_summary">Disable left/right via volume up/down</string> + <string name="volume_key_for_left_right_support_off_summary">Volume up turns cursor left, volume down turns cursor + right + </string> + <string name="camera_key_for_backspace_backword_support">Use Camera key for backspace/backword</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Restore the camera key function</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Half press on camera button deletes last + character, full press deletes last word + </string> + <string name="special_dictionaries_group">Special dictionaries</string> + <string name="use_user_dictionary">User dictionary</string> + <string name="use_user_dictionary_on_summary">Suggest user added words (long press on suggestion to add)</string> + <string name="use_user_dictionary_off_summary"><string name="use_user_dictionary_off_summary"/></string> + <string name="use_auto_dictionary">Auto dictionary</string> + <string name="use_contacts_dictionary">Contacts dictionary</string> + <string name="use_contacts_dictionary_on_summary">Suggest names from contacts list</string> + <string name="use_contacts_dictionary_off_summary"><string + name="use_contacts_dictionary_off_summary"/></string> + <string name="use_contacts_dictionary_not_supported_summary">Unsupported under your OS version. Sorry.</string> + <string name="tweaks_group">Tweaks</string> + <string name="use_keyrepeat">Tangentrepetering</string> + <string name="use_keyrepeat_on_summary">Repetering är aktiv</string> + <string name="use_keyrepeat_off_summary">Repetering är inaktiv</string> + <string name="emoticon_long_press_opens_popup">Lång tryckning för känlsoikoner</string> + <string name="emoticon_long_press_opens_popup_on_summary">Visa känsloikoner vid lång tryckning</string> + <string name="emoticon_long_press_opens_popup_off_summary">Visa känsloikoner vid kort tryckning</string> + <string name="emoticon_popup_type_title">Emoticon popup type</string> + <string name="emoticon_popup_type_summary">Select the type of popup to show for emoticon selection</string> + <string name="default_smiley_text">Smiley text</string> + <string name="default_domain_text">Domän ändelse</string> + <string name="smiley_icon_on_smileys_key">Use icon for smiley key</string> + <string name="smiley_icon_on_smileys_key_on_summary">Icon will be drawn on smiley key</string> + <string name="smiley_icon_on_smileys_key_off_summary">Smiley default text will be drawn on smiley key</string> + <string name="key_press_preview_popup">Popupfönster vid tangenttryckning</string> + <string name="key_press_preview_popup_on_summary">Visa popupfönster vid tangenttryckning</string> + <string name="key_press_preview_popup_off_summary">Visa inte popupfönster vid tangenttryckning</string> + <string name="zoom_factor_keys_in_portrait">Höjd på tangenter i porträttläge</string> + <string name="zoom_factor_keys_in_landscape">Höjd på tangenter i landskapsläge</string> + <string name="insert_space_after_word_suggestion_selection">Space after candidate pick</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Insert space after word suggestion select + </string> + <string name="insert_space_after_word_suggestion_selection_off_summary"><string + name="insert_space_after_word_suggestion_selection_off_summary"/></string> + <string name="double_space_to_period">Double space to period</string> + <string name="double_space_to_period_summary">Double space tap will become period+space</string> + <string name="action_key_invisible_on_disable">Invisible action key</string> + <string name="action_key_invisible_on_disable_on_summary">Action key will be invisible when GUI requests</string> + <string name="action_key_invisible_on_disable_off_summary">Action key will be visible even if GUI requests</string> + <string name="cycle_all_symbols_keyboards">Cycle over all symbols</string> + <string name="cycle_all_symbols_keyboards_on_summary">Symbols key will cycle over all symbols keyboards</string> + <string name="cycle_all_symbols_keyboards_off_summary">Symbols key will only show main symbols keyboard</string> + <string name="lang_key_shows_popup">Language switch by popup</string> + <string name="lang_key_shows_popup_on_summary">Language key will pop-up a selection dialog</string> + <string name="lang_key_shows_popup_off_summary">Language key will cycle languages</string> + <string name="auto_caps">Automatisk begynnelsebokstav</string> + <string name="grammer_group">Grammar</string> + <string name="candidates_on">Visa förslag</string> + <string name="quick_fix">Snabbfixar</string> + <string name="quick_fix_summary">Rätta vanligt felskrivna ord</string> + <string name="auto_complete">Automatisk val av förslag</string> + <string name="auto_complete_summary">Mellanslag väljer automatisk förslag</string> + <string name="physical_keyboard_suggestions">Förslag vid hårdvarutangentbord</string> + <string name="physical_keyboard_suggestions_summary">Visa förslag när hårdvarutangentbordet används</string> + <string name="keyboard_sandbox">Klicka för test av inmatning</string> + <string name="keyboard_sandbox_title">Skriv nedan för test av inmatning</string> + <string name="contacts_dict">Contacts dictionary</string> + <string name="contacts_dict_summary">Include contact names in suggestions</string> + <string name="auto_dict">Auto dictionary</string> + <string name="auto_dict_summary">Add commonly used or selected words automatically to the dictionary</string> + <string name="keyboards_group">Tangenbord</string> + <string name="symbols_keyboard">Symbols</string> + <string name="eng_keyboard">Engelskt</string> + <string name="eng_keyboard_16keys">16 Keys English</string> + <string name="quick_text_keys_group">Quick text keys</string> + <string name="quick_text_key_active">Active quick text key</string> + <string name="quick_text_key_dialog_title">Select key</string> + <string name="quick_text_key_summary">Select quick text key to show on keyboards</string> + <string name="show_tutorial_on_startup">Visa den här handledningen vid uppstart</string> + <string name="tutorial_swipe_title">Dra fingret för att byta tangentbordsupplägg</string> + <string name="tutorial_swipe_text">Tangenbordslayout kan ändras genom att dra ditt finger över tangentbordet, dra + vänster till höger för att ändra språk, dra höger till vänster för att få fram symboler. + </string> + <string name="label_go_key">Gå</string> + <string name="label_next_key">Nästa</string> + <string name="label_send_key">Skicka</string> + <string name="label_done_key">Done</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Var vänlig vänta</string> + <string name="toast_lengthy_words_long_operation">Läser in ordlista…</string> + <string name="toast_lengthy_start_up_operation">Startar AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Skapar tangentbord…</string> + <string name="select_keyboard_popup_title">Select keyboard</string> + <string name="eng_dictionary">English</string> + <string name="simley_key_name">Smiley key</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Visa alltid ikon för layout</item> + <item>När hårdvarutangentbordet ändras</item> + <item>Inga indikationer</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Ingen vibration</item> + <item>Mjuk</item> + <item>Medium</item> + <item>Hård</item> + </string-array> +</resources> diff --git a/src/main/res/values-sk/strings.xml b/src/main/res/values-sk/strings.xml new file mode 100755 index 000000000..d689fe7fe --- /dev/null +++ b/src/main/res/values-sk/strings.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Nastavenia AnySoftKeyboard</string> + <string name="spell_checker_service_name">Kontrola pravopisu AnySoftKeyboard</string> + <string name="spell_checker_settings">Nastavenia pravopisu AnySoftKeyboard</string> + <string name="additional_licenses"><u>Ďalšie licencie…</u></string> + <string name="click_to_restart_suggestions">Klikni pre návrhy</string> + <string name="tips_notification_text">Klini pre tipy!</string> + <string name="tips_button">Ako použiť</string> + <string name="tips_button_description">Niekoľko tipov, ako použiť AnySoftKeyboard</string> + <string name="tips_title">Tipy AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Vitajte v AnySoftKeyboard!</string> + <string name="tip_4_top_generic_row">Horný riadok</string> + <string name="tip_5_key_feedback">Spätná väzba</string> + <string name="tip_6_bottom_rows">Spodný riadok</string> + <string name="main_tab_welcome">Vitajte</string> + <string name="main_tab_links">Odkazy</string> + <string name="main_tab_credits">Zásluhy</string> + <string name="how_to_pointer_title">Vitajte v AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Verzia: </string> + <string name="how_to_pointer_go_to_links">Pre ďalšie informácie, prejdite na kartu odkazov.</string> + <string name="how_to_pointer_how_to_url">Podrobnosti o tom, ako používať túto klávesnicu:</string> + <string name="how_to_pointer_changelog">Podrobnosti o najnovšej verzii:</string> + <string name="how_to_pointer_issues">Hlásenie chýb:</string> + <string name="main_tab_credits_title">Táto aplikácia bola vytvorená s pomocou týchto ľudí-</string> + <string name="main_tab_credits_created_by">Vytvoril:</string> + <string name="how_to_enable_dialog_dont_show_me">Neskôr</string> + <string name="languages_cat">Jazyková podpora</string> + <string name="about">O aplikácii</string> + <string name="changelog">Zoznam zmien</string> + <string name="search_market_for_addons">Hľadať doplnky</string> + <string name="bottom_row_addons_settings">Nastavania spodného riadku</string> + <string name="top_row_addons_settings">Nastavenia vrchného riadku</string> + <string name="close_button">Zavrieť</string> + <string name="ui_group">Užívateľské rozhranie</string> + <string name="physical_keyboard_change_notification_dialog_title">Výber typu notifikácie</string> + <string name="voice_input_not_installed_action_install">Inštalovať</string> + <string name="voice_input_not_installed_action_do_not_install">Nie</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>No notification</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>None</item> + <item>Light</item> + <item>Medium</item> + <item>Strong</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-sl/strings.xml b/src/main/res/values-sl/strings.xml new file mode 100644 index 000000000..af95a9637 --- /dev/null +++ b/src/main/res/values-sl/strings.xml @@ -0,0 +1,211 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources> + <string name="ime_name">AnySoftKeyboard</string> + <string name="tips_notification_text">Kliknite za nasvete!</string> + <string name="tips_button">Kako uporabljati nasvete</string> + <string name="tips_button_description">Klikov za nasvete o AnySoftKeyboard</string> + <string name="main_tab_welcome">Dobrodošli</string> + <string name="main_tab_links">Povezave</string> + <string name="main_tab_credits">Sodelujoči</string> + <string name="how_to_pointer_title">Dobrodošli v AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Različica:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard ni običajna aplikacija - je nadomestek za ekransko + tipkovnico. + </string> + <string name="how_to_pointer_go_to_links">Za dodatne informacije pojdite na jeziček s povezavami.</string> + <string name="how_to_pointer_how_to_url">Podrobnosti o uporabi te tipkovnice:</string> + <string name="how_to_pointer_site">Splošne podrobnosti:</string> + <string name="how_to_pointer_changelog">Podrobnosti o zadnji različici:</string> + <string name="how_to_pointer_issues">>Poročanje o hroščih:</string> + <string name="main_tab_credits_title">Ta aplikacija je bila narejena s pomočjo sledečih oseb-</string> + <string name="main_tab_credits_created_by">Ustvaril jo je:</string> + <string name="main_tab_credits_additional_work_by">Dodatno programersko delo je od:</string> + <string name="main_tab_credits_localization_by">Pri lokalizaciji so pomagali:</string> + <string name="main_tab_credits_GUI_by">UI slike je prispeval:</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Najprej naredi korak 1</string> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_changelog">Kliknite, če želite izvedeti kaj je novega.</string> + <string name="notification_title_how_to_enable">Dobrodošli v AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Naučite se omogočiti</string> + <string name="license_title">Licenca</string> + <string name="languages_cat">Jeziki</string> + <string name="about">O</string> + <string name="changelog">Seznam sprememb</string> + <string name="search_market_for_addons">Poišči dodatke</string> + <string name="close_button">Zapri</string> + <string name="how_to_active_text">Kako aktivirati AnySoftKeyboard</string> + <string name="menu_insert_smiley">Vstavi čustveni simbol</string> + <string name="click_for_help">Pomoč</string> + <string name="ui_group">Uporabniški vmesnik</string> + <string name="physical_keyboard_change_notification_title">Obvestilo o postavitvni tipkovnice</string> + <string name="physical_keyboard_change_notification_summary">Tip obvestila o aktivni postavitvi tipkovnice</string> + <string name="physical_keyboard_change_notification_dialog_title">Izberi tip obvestila</string> + <string name="lengthy_operations_toast_notification">Obvesti me o dolgih operacijah</string> + <string name="lengthy_operations_toast_notification_summary">Prikaži kratko obvestilo o dolgih operacijah</string> + <string name="voice_input_not_installed_title">Glasovni vnos ni nameščen</string> + <string name="change_ime">Spremeni vnosni način</string> + <string name="override_dictionary">Prepiši privzeti slovar</string> + <string name="override_dictionary_default">Privzeti</string> + <string name="override_disabled">Prepisovanje preklicano</string> + <string name="effects_group">Učinki</string> + <string name="ime_settings">Nastavitve tipkovnice</string> + <string name="vibrate_on_key_press_title">Vibriraj ob pritisku tipke</string> + <string name="vibrate_on_key_press_summary">Izberi tip vibracije</string> + <string name="vibrate_on_key_press_dialog_title">Izberi trajanje vibracije</string> + <string name="sound_on">Zvok ob pritisku tipke</string> + <string name="sound_on_summary">Zvočni učinki ob pritisku na zaslonsko tipkovnico.</string> + <string name="use_custom_sound_volume">Nastavi glasnost po meri</string> + <string name="use_custom_sound_volume_on_summary">Glasnost zvočnih učinkov je po meri.</string> + <string name="use_custom_sound_volume_off_summary">Glasnost zvočnih učinkov je glasnost sistemskih obvestil. + </string> + <string name="custom_sound_volume">Po meri glasnost pritiska na tipko</string> + <string name="switch_keyboard_on_space">Preklop tipkovnice s preslednico</string> + <string name="switch_keyboard_on_space_on_summary">Preklopi iz simbolov v črke ko pritisneš preslednico</string> + <string name="switch_keyboard_on_space_off_summary">Ne preklopi iz simbolov na črke ko pritisneš preslednico + </string> + <string name="hide_soft_when_physical">Skrivanje tipkovnice na fizično tipko</string> + <string name="hide_soft_when_physical_on_summary">Prikaži zaslonsko tipkovnico, ko se uporablja fizična tipkovnica + </string> + <string name="hide_soft_when_physical_off_summary">Prikaži zaslonsko tipkovnico, ko se uporablja fizična + tipkovnica + </string> + <string name="fullscreen_input_connection_supported_on_summary">Celozaslonski način v ležečem</string> + <string name="fullscreen_input_connection_supported_off_summary">Ne uporabljajte celozaslonskega načina vnosa v + ležečem + </string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Celozaslonski način vnosa v pokončnem + </string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Ne uporabljajte celozaslonskega načina + vnosa v pokončnem + </string> + <string name="swipe_action_name_none">Brez ukrepanja</string> + <string name="swipe_action_name_next_alphabet">Naslednja črkovna tipkovnica</string> + <string name="swipe_action_name_next_symbols">Naslednja tipkovnica simbolov</string> + <string name="swipe_action_name_next_inside_mode">Naslednja v trenutnem načinu</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Skrij tipkovnico</string> + <string name="swipe_action_name_backspace">Briši nazaj</string> + <string name="swipe_action_name_clear_input">Počisti celotno besedilo</string> + <string name="swipe_action_name_cursor_up">Premakni kazalko gor</string> + <string name="swipe_action_name_cursor_down">Premakni kazalko navzdol</string> + <string name="swipe_action_name_cursor_left">Premakniti kazalko levo</string> + <string name="swipe_action_name_cursor_right">Premakniti kazalko desno</string> + <string name="settings_swipe_velocity_very_slow">Zelo počasi</string> + <string name="settings_swipe_velocity_slow">Počasi</string> + <string name="settings_swipe_velocity_normal">Normalno</string> + <string name="settings_swipe_velocity_fast">Hitro</string> + <string name="settings_swipe_velocity_very_fast">Zelo hitro</string> + <string name="settings_swipe_distance_very_short">Zelo kratko</string> + <string name="settings_swipe_distance_short">Kratko</string> + <string name="settings_swipe_distance_normal">Normalno</string> + <string name="settings_swipe_distance_long">Dolgo</string> + <string name="settings_swipe_distance_very_long">Zelo dolgo</string> + <string name="volume_key_for_left_right_support">Tipka za glasnost za levo / desno</string> + <string name="volume_key_for_left_right_support_on_summary">Onemogoči levo/desno preko glasnost gor/dol</string> + <string name="special_dictionaries_group">Posebni slovarji</string> + <string name="use_user_dictionary">Uporabniški slovar</string> + <string name="use_auto_dictionary">Auto slovar</string> + <string name="use_contacts_dictionary">Slovar stikov</string> + <string name="use_contacts_dictionary_on_summary">Predlagaj imena iz imenika</string> + <string name="use_keyrepeat">Uporabi ponavljanje tip</string> + <string name="use_keyrepeat_on_summary">Ponavljanje tip je omogočeno</string> + <string name="use_keyrepeat_off_summary">Ponavljanje tipk je onemogočeno</string> + <string name="emoticon_long_press_opens_popup">Dolg pritisk prikaže smeške</string> + <string name="emoticon_long_press_opens_popup_on_summary">Čustvene ikone prikaži ob dolgem pritisku</string> + <string name="emoticon_long_press_opens_popup_off_summary">Čustvene ikone prikaži ob kratkem pritisku</string> + <string name="default_smiley_text">Tekst smeškov</string> + <string name="default_domain_text">Tekst domen</string> + <string name="smiley_icon_on_smileys_key">Uporabite ikono na smeško tipki</string> + <string name="smiley_icon_on_smileys_key_on_summary">Ikona bo prikazana na tipki smeškotov</string> + <string name="key_press_preview_popup">Prikaz predogleda tipk</string> + <string name="key_press_preview_popup_on_summary">Prikaži pojavno okno ob pritisku tipke</string> + <string name="key_press_preview_popup_off_summary">Ne prikaži pojavnega okna ob pritisku tipke</string> + <string name="zoom_factor_keys_in_portrait">Faktor višine tipk v pokončnem načinu</string> + <string name="zoom_factor_keys_in_landscape">Faktor višine tipk v ležečem načinu</string> + <string name="insert_space_after_word_suggestion_selection">Presledek po izbiri predloga</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Vstavi presledek po izbiri predlagane + besede + </string> + <string name="action_key_invisible_on_disable">Nevidna akcijska tipka</string> + <string name="cycle_all_symbols_keyboards">Kroži nad vsemi simboli</string> + <string name="auto_caps">Samodejno velike črke</string> + <string name="grammer_group">Slovnica</string> + <string name="candidates_on">Prikaži predloge</string> + <string name="quick_fix">Hitri popravki</string> + <string name="quick_fix_summary">Popravi običajne tipkarske napake</string> + <string name="auto_complete">Samodejna izbira predloga</string> + <string name="auto_complete_summary">Presledek bo izbral označen predlog</string> + <string name="physical_keyboard_suggestions">Predlogi za fizično tipkovnico</string> + <string name="physical_keyboard_suggestions_summary">Prikaži predloge ko je v uporabi fizična tipkovnica</string> + <string name="keyboard_sandbox">Pritisni za testiranje vnosa besedila</string> + <string name="keyboard_sandbox_title">Tipkaj za testiranje tvojih nastavitev</string> + <string name="contacts_dict">Slovar stikov</string> + <string name="contacts_dict_summary">Vključi imena stikov v predloge</string> + <string name="auto_dict">Auto slovar</string> + <string name="auto_dict_summary">Samodejno dodajanje najpogosteje uporabljenih ali izbranih besed v slovar</string> + <string name="keyboards_group">Tipkovnice</string> + <string name="symbols_keyboard">Simboli</string> + <string name="eng_keyboard">Angleška</string> + <string name="eng_keyboard_16keys">16 Tipk Angleščina</string> + <string name="quick_text_keys_group">Tipke hitro besedilo</string> + <string name="quick_text_key_active">Aktiviraj tipko hitro besedilo</string> + <string name="quick_text_key_dialog_title">Izberite tipko</string> + <string name="quick_text_key_summary">Izberite tipko hitro besedilo za prikaz na tipkovnici</string> + <string name="keyboard_theme_list_title">Izberite temo</string> + <string name="extension_kbd_top_small">Majhne tipke</string> + <string name="extension_kbd_extension_numbers_symbols">Številke in simboli</string> + <string name="show_tutorial_on_startup">Prikaži ta navodila ob zagonu</string> + <string name="tutorial_swipe_title">Drsenje po ekranu za spremembo tipkovnice</string> + <string name="tutorial_swipe_text">Postavitev tipkovnice se lahko spremeni z drsenjem prsta čez tipkovnico. Drsenje + od leve proti desni za spremembo jezika, drsenje od desne proti levi za spremembo simbolov. + </string> + <string name="label_go_key">Pojdi</string> + <string name="label_next_key">Naslednji</string> + <string name="label_send_key">Pošlji</string> + <string name="label_search_key">Iskanje</string> + <string name="label_done_key">Končano</string> + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Domov</string> + <string name="label_end_key">Konec</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Prosimo počakajte</string> + <string name="toast_lengthy_words_long_operation">Nalagam slovar…</string> + <string name="toast_lengthy_start_up_operation">Zaganjam AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Ustvarjam tipkovnice…</string> + <string name="select_keyboard_popup_title">Izberite tipkovnico</string> + <string name="eng_dictionary">Angleška</string> + <string name="simley_key_name">Smeško tipka</string> + <string name="settings_multitap_timeout_faster">Hitreje</string> + <string name="settings_multitap_timeout_fast">Hitro</string> + <string name="settings_multitap_timeout_normal">Normalno</string> + <string name="settings_multitap_timeout_slow">Počasi</string> + <string name="settings_multitap_timeout_slower">Počasneje</string> + <string name="settings_long_press_timeout_faster">Hitreje</string> + <string name="settings_long_press_timeout_fast">Hitro</string> + <string name="settings_long_press_timeout_normal">Normalno</string> + <string name="settings_long_press_timeout_slow">Počasi</string> + <string name="settings_long_press_timeout_slower">Počasneje</string> + <string name="settings_long_press_timeout_never">Nikoli</string> + <string name="user_dictionary_select_locale">Jezik:</string> + <string name="user_dictionary_read_please_wait">Branje besed…</string> + <string name="user_dict_settings_titlebar">Uporabniški slovar</string> + <string name="user_dict_editor">Urejevalnik besed</string> + <string name="user_dict_settings_add_dialog_title">Dodaj v slovar</string> + <string name="user_dict_settings_edit_dialog_title">Uredi besedo</string> + <string name="fast_scroll_alphabet">ABCČDEFGHIJKLMNOPRSŠTUVZŽ</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Vedno prikaži ikono postavitve</item> + <item>Spremembe na fizični tipkovnici</item> + <item>Brez obvestil</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Brez vibracije</item> + <item>Mehko</item> + <item>Srednje</item> + <item>Močno</item> + </string-array> +</resources> diff --git a/src/main/res/values-sw600dp/dimens.xml b/src/main/res/values-sw600dp/dimens.xml new file mode 100644 index 000000000..9afd04bb9 --- /dev/null +++ b/src/main/res/values-sw600dp/dimens.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <dimen name="drawer_width">320dp</dimen> +</resources> diff --git a/src/main/res/values-sw600dp/strings_dont_translate.xml b/src/main/res/values-sw600dp/strings_dont_translate.xml new file mode 100644 index 000000000..ece24bbe4 --- /dev/null +++ b/src/main/res/values-sw600dp/strings_dont_translate.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="wizard_step_previous_step_not_complete_text">@null</string> + <string name="wizard_step_swipe_to_next">@null</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-ta/strings.xml b/src/main/res/values-ta/strings.xml new file mode 100644 index 000000000..3397a482d --- /dev/null +++ b/src/main/res/values-ta/strings.xml @@ -0,0 +1,97 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources> + <string name="ime_name">அனைத்துமென்விசைப்பலகை</string> + <string name="main_tab_welcome">நல்வரவு</string> + <string name="main_tab_links">உரலிகள்</string> + <string name="main_tab_credits">நன்றிகள்</string> + <string name="how_to_pointer_title">அனைத்துமென்விசைப்பலகைக்கு நல்வரவு</string> + <string name="how_to_pointer_version_prefix">பதிப்பு:</string> + <string name="how_to_pointer_not_app">அனைத்துமென்விசைப்பலகை ஒரு சாதாரண மென்பொருள் இல்லை - இது ஒரு திரைமேல் + விசைப்பலகை மாற்றாகும். + </string> + <string name="how_to_pointer_go_to_links">மேலும் விவரங்களுக்கு உரலிகள் பக்கத்திற்குச் செல்லவும்.</string> + <string name="how_to_pointer_how_to_url">இந்த விசைப்பலகையை பயன்படுத்துவது குறித்த விவரங்கள்:</string> + <string name="how_to_pointer_site">பொதுவான விவரங்கள்:</string> + <string name="how_to_pointer_changelog">புதிய பதிப்பு பற்றிய விவரங்கள்:</string> + <string name="how_to_pointer_issues">பிழை அறிவிப்பு:</string> + <string name="main_tab_credits_title">இந்த மென்பொருள் இவர்கள் உதவியுடன் உருவாக்கப்பட்டது</string> + <string name="main_tab_credits_created_by">உருவாக்கியவர்:</string> + <string name="main_tab_credits_additional_work_by">கூடுதல் நிரலாக்கம்:</string> + <string name="main_tab_credits_localization_by">மொழிபெயர்ப்பு உதவி:</string> + <string name="main_tab_credits_GUI_by">இடைமுகச் சித்திரங்கள்:</string> + <string name="changelog">மாற்றப் பதிவு</string> + <string name="search_market_for_addons">சேர்ப்புகள் தேடல்</string> + <string name="menu_insert_smiley">உணர்முகங்கள் சொருகல்</string> + <string name="click_for_help">உதவி</string> + <string name="ui_group">இடைமுகம்</string> + <string name="physical_keyboard_change_notification_title">விசைபலகை உருவமைப்பு அறிவிப்பு</string> + <string name="physical_keyboard_change_notification_summary">நடப்பு உருவமைப்பு பற்றிய அறிவிப்பு வகை</string> + <string name="physical_keyboard_change_notification_dialog_title">அறிவிப்பு வகைத் தேர்வு</string> + <string name="lengthy_operations_toast_notification">நீண்ட வேலைகளை அறிவி</string> + <string name="lengthy_operations_toast_notification_summary">நீண்ட வேலைகளை குறுகலாய் அறிவி</string> + <string name="change_ime">உள்ளிடும் முறை மாற்றம்</string> + <string name="override_dictionary">இயல் அகராதி மாற்றம்</string> + <string name="override_dictionary_default">இயல்புநிலை</string> + <string name="override_disabled">மாற்றங்களை நீக்கு</string> + <string name="effects_group">தாக்கங்கள்</string> + <string name="ime_settings">விசைப்பலகை அமைப்புகள்</string> + <string name="vibrate_on_key_press_title">விசை அழுத்தத்தில் அதிர்</string> + <string name="vibrate_on_key_press_summary">விசைகளைத் தொடும்போது அதிர</string> + <string name="vibrate_on_key_press_dialog_title">அதிர்வு வகையைத் தேர்ந்தெடு</string> + <string name="sound_on">விசை அழுத்தத்தில் ஒலி</string> + <string name="sound_on_summary">விசை அழுத்தத்தின் பொது ஒலிகள்.</string> + <string name="use_custom_sound_volume">ஒலி அளவு</string> + <string name="use_custom_sound_volume_on_summary">ஒலி அளவு பயனரின் தேர்வு.</string> + <string name="use_custom_sound_volume_off_summary">ஒலி அளவு கணினியின் அறிவிப்பு சார்ந்தது.</string> + <string name="custom_sound_volume">பயனர் விசை அழுத்த ஒலி அளவு</string> + <string name="speacial_fetures_group">சிறப்பு அம்சங்கள்</string> + <string name="switch_keyboard_on_space">வெற்றிடம் விசைப்பலகையை மாற்றும்</string> + <string name="switch_keyboard_on_space_on_summary">சின்னங்கள்/எண்கள்-ல் இருந்து அகர வரிசை</string> + <string name="switch_keyboard_on_space_off_summary">சின்னங்கள்/எண்கள்-ல் இருந்து அகர வரிசை மாற்ற வேண்டாம்</string> + <string name="backword_support">பின்புற வார்த்தை</string> + <string name="backword_support_on_summary">மாற்று விசை + அழிப்பான் கடைசி வார்த்தையை அழிக்கும்</string> + <string name="backword_support_off_summary">மாற்று விசை + அழிப்பான் கடைசி எழுத்தை அழிக்கும்</string> + <string name="swipe_tweak_group">தடவல் செய்கைகளை மாற்று</string> + <string name="swipe_up_action">மேல்நோக்கிய தடவல்</string> + <string name="swipe_up_action_summary">மேல்நோக்கிய தடவல் செய்கை</string> + <string name="swipe_up_action_title">மேல்நோக்கிய தடவல் செய்கை தேர்வு</string> + <string name="swipe_down_action">கீழ்நோக்கிய தடவல்</string> + <string name="swipe_down_action_summary">கீழ்நோக்கிய தடவல் செய்கை</string> + <string name="swipe_down_action_title">கீழ்நோக்கிய தடவல் செய்கை தேர்வு</string> + <string name="swipe_left_action">இடது தடவல்</string> + <string name="swipe_left_action_summary">இடது தடவல் செய்கை</string> + <string name="swipe_left_action_title">இடது தடவல் செய்கை தேர்வு</string> + <string name="swipe_right_action">வலது தடவல்</string> + <string name="swipe_right_action_summary">வலது தடவல் செய்கை</string> + <string name="swipe_right_action_title">வலது தடவல் செய்கை தேர்வு</string> + <string name="volume_key_for_left_right_support">இடது/வலது ஒலி விசை</string> + <string name="volume_key_for_left_right_support_on_summary">இடது/வலது நகர்த்தல் ஒலி மேல்/கீழ் மூலம் அல்ல</string> + <string name="volume_key_for_left_right_support_off_summary">ஒலி மேல் விசை இடது நகர்வு, ஒலி கீழ் விசை வலது நகர்வு + </string> + <string name="camera_key_for_backspace_backword_support">படம்பிடி விசை அழிப்பானாக</string> + <string name="camera_key_for_backspace_backword_support_on_summary">படம்பிடி விசை இயல்பு நில்லைக்கு மாற்று</string> + <string name="camera_key_for_backspace_backword_support_off_summary">படம்பிடி விசை அரை அழுத்தம் கடைசி எழுத்தையும், + முழு அழுத்தம் கடைசிச் சொல்லையும் அழிக்கும் + </string> + <string name="tweaks_group">திரிபுகள்</string> + <string name="use_keyrepeat">மீள் விசையைப் பயன்படுத்து</string> + <string name="use_keyrepeat_on_summary">மீள் விசை உபயோகத்தில் உள்ளது</string> + <string name="use_keyrepeat_off_summary">மீள் விசை உபயோகத்தில் இல்லை</string> + <string name="emoticon_long_press_opens_popup">நீள் விசையில் உணர்முகங்கள் தேர்வு</string> + <string name="emoticon_long_press_opens_popup_on_summary">நீள் விசையில் உணர்முகங்கள் தேர்வைக் காட்டு</string> + <string name="emoticon_long_press_opens_popup_off_summary">குறு விசையில் உணர்முகங்கள் தேர்வைக் காட்டு</string> + <string name="emoticon_popup_type_title">உணர்முகங்கள் தேர்வு வகை</string> + <string name="emoticon_popup_type_summary">Emoticon தேர்வு காட்ட விழிதிரை வகையை தேர்ந்தெடு</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>No notification</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>None</item> + <item>Light</item> + <item>Medium</item> + <item>Strong</item> + </string-array> +</resources> diff --git a/src/main/res/values-th/strings.xml b/src/main/res/values-th/strings.xml new file mode 100644 index 000000000..4d9f3c8ff --- /dev/null +++ b/src/main/res/values-th/strings.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources> + <string name="ime_name">AnySoftKeyboard</string> + <string name="main_tab_welcome">ยินดีต้อนรับ</string> + <string name="main_tab_links">ลิ้งค์</string> + <string name="main_tab_credits">เครดิต</string> + <string name="how_to_pointer_title">ยินดีต้อนรับสู่ AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">เวอร์ชัน:</string> + <string name="main_tab_credits_created_by">จัดทำโดย</string> + <string name="override_dictionary_default">ค่าเริ่มต้น</string> + <string name="use_custom_sound_volume">ตั้งค่าระดับเสียง</string> + <string name="speacial_fetures_group">คุณสมบัติพิเศษ</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>No notification</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>None</item> + <item>Light</item> + <item>Medium</item> + <item>Strong</item> + </string-array> +</resources> diff --git a/src/main/res/values-tl/strings.xml b/src/main/res/values-tl/strings.xml new file mode 100644 index 000000000..f4f784f9f --- /dev/null +++ b/src/main/res/values-tl/strings.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources> + <string name="ime_name">AnySoftKeyboard</string> + <string name="main_tab_welcome">Maligayang Pagdating</string> + <string name="main_tab_links">Mga Link</string> + <string name="main_tab_credits">Mga Pasasalamat</string> + <string name="how_to_pointer_title">Magligayang padating sa AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Bersyon:</string> + <string name="how_to_pointer_not_app">Ang AnySoftKeyboard ay hindi regular na application - ito ay isang palit sa + on-screen keyboard. + </string> + <string name="how_to_pointer_go_to_links">Para sa karagdagan na impormasyon, pumunta sa tab ng mga Links.</string> + <string name="how_to_pointer_how_to_url">Mga detalye tungkol sa paggamit ng itong keyboard:</string> + <string name="how_to_pointer_site">Pangkalahatang detalye:</string> + <string name="how_to_pointer_changelog">Detalye tungkol sa bagong bersyon:</string> + <string name="how_to_pointer_issues">Pag-ulat ng bugs:</string> + <string name="main_tab_credits_title">Ang application na ito ay ginawa kasama ng tulong ng mga sumusunod na tao- + </string> + <string name="main_tab_credits_created_by">Ginawa ni:</string> + <string name="main_tab_credits_additional_work_by">Ang nagdagdag ng coding ay si:</string> + <string name="main_tab_credits_localization_by">Ang naggawa ng lokalisasyon ay si:</string> + <string name="main_tab_credits_GUI_by">Ang naggawa ng mga larawan ng UI ay si:</string> + <string name="changelog">Changelog</string> + <string name="search_market_for_addons">Humanap ng add-ons</string> + <string name="menu_insert_smiley">Pumasok ng icons ng emosyon</string> + <string name="click_for_help">Tulong</string> + <string name="ui_group">Interface ng user</string> + <string name="override_dictionary_default">Default</string> + <string name="effects_group">Mga epekto</string> + <string name="ime_settings">Mga setting ng keyboard</string> + <string name="vibrate_on_key_press_title">Manginig kapag ipinduntin ang key</string> + <string name="use_custom_sound_volume">Ilagay ang custom na volume</string> + <string name="label_next_key">Susunod</string> + <string name="label_send_key">Isend</string> + <string name="label_done_key">Tapos</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Teka lang</string> + <string name="toast_lengthy_words_long_operation">Niloload ang diksyonaryo…</string> + <string name="lengthy_creating_keyboard_operation">Gumagawa ng keyboards…</string> + <string name="select_keyboard_popup_title">Pumili ng keyboard</string> + <string name="eng_dictionary">English</string> + <string name="settings_multitap_timeout_faster">Mas mabilis</string> + <string name="settings_multitap_timeout_fast">Mabilis</string> + <string name="settings_multitap_timeout_normal">Katamtaman</string> + <string name="settings_multitap_timeout_slow">Mabagal</string> + <string name="settings_multitap_timeout_slower">Mas mabagal</string> + <string name="settings_long_press_timeout_faster">Mas mabilis</string> + <string name="settings_long_press_timeout_never">Hindi kailanman</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Laging ipalitaw ang icon</item> + <item>On physical keyboard change</item> + <item>Walang notipikasyon</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Wala</item> + <item>Magaan</item> + <item>Katamtaman</item> + <item>Malakas</item> + </string-array> +</resources> diff --git a/src/main/res/values-tr/strings.xml b/src/main/res/values-tr/strings.xml new file mode 100755 index 000000000..3eb384546 --- /dev/null +++ b/src/main/res/values-tr/strings.xml @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKlavye</string> + <string name="settings_app_name">AnySoftKeyboard ayarları</string> + <string name="spell_checker_service_name">AnySoftKeyboard İmla Kontrolcüsü</string> + <string name="spell_checker_settings">AnySoftKeyboard İmla Ayarları</string> + <string name="subtype_generic">Yazım denetleyicisi-genel</string> + <string name="copyright_text">Telif hakkı © <xliff:g id="year">%s</xliff:g> <xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g> (v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Ek lisanslar…</u></string> + <string name="debug_tracing_starting">Tarama başlıyor!\nDilediğiniz zaman durdurabilirsiniz</string> + <string name="debug_tracing_starting_failed">Tarama sırasında hata oluştu! Detaylar için kayıt günlüğünü kontrol edin.</string> + <string name="debug_tracing_finished">Tarama tamamlandı!\nTarama dosyası + <xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="click_to_restart_suggestions">Öneriler için tıklayın</string> + <string name="tips_notification_text">İpuçları için tıklayın!</string> + <string name="tips_button">Nasıl kullanılır</string> + <string name="tips_button_description">AnySoftKeyboard kullanılmıyla ilgili bazı ipuçları</string> + <string name="tips_title">AnySoftKeyboard ipuçları</string> + <string name="tip_1_welcome_to_ask">AnySoftKeyboard a hoş geldiniz!</string> + <string name="tip_1_how_to_access_settings">Ayarlara erişmek için; ENTER tuşuna basılı tutun. Burayı kişiselleştirmek için yeni bir dünya bulacaksınız! + </string> + <string name="tip_2_gestures">I Çizgisel giriş desteği!</string> + <string name="tip_3_hidden_kbds">Gizli cehverler</string> + <string name="tip_4_top_generic_row">Üst sıra</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Üst satırı şimdi değiştir</string> + <string name="tip_5_key_feedback">Geribildirim</string> + <string name="tip_5_key_feedback_test">Geribildirimi denemek ister misiniz?</string> + <string name="tip_6_bottom_rows">Alt satır</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Alt satırı değiştir</string> + <string name="tip_7_voice_input">Konuş benimle*</string> + <string name="tip_7_voice_input_tip_note">* Çalışabilmek için Android 2.2+ ve internet bağlantısı gerektirir.</string> + <string name="tip_8_suggestions">Seninle bütünleştim</string> + <string name="main_tab_welcome">Hoşgeldiniz</string> + <string name="main_tab_links">Linkler</string> + <string name="main_tab_credits">Künye</string> + <string name="how_to_pointer_title">AnySoftKeyboard\'a hoş geldiniz</string> + <string name="how_to_pointer_version_prefix">Sürüm: </string> + <string name="how_to_pointer_go_to_links">Bildi almak için, Links sekmesine geçin.</string> + <string name="how_to_pointer_how_to_url">Klavyenin nasıl kullanılacağına ilişkin detaylar:</string> + <string name="how_to_pointer_site">Genel ayrıntılar:</string> + <string name="how_to_pointer_changelog">Son sürüm hakkında detaylar:</string> + <string name="how_to_pointer_issues">Hata raporlama:</string> + <string name="main_tab_credits_title">Bu uygulama aşağıdaki kişilerin destekleriyle geliştirilmiştir-</string> + <string name="main_tab_credits_created_by">Yazan:</string> + <string name="main_tab_credits_localization_by">Yerelleştirmeye katkıda bulunanlar:</string> + <string name="main_tab_credits_GUI_by">Arabirim görselleri:</string> + <string name="how_to_enable_dialog_title">AnySoftKeyboard etkinleştirilsin mi\?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard henüz aktif değil. Nasıl yapabileceğinizi görmek ister misiniz?</string> + <string name="how_to_enable_dialog_show_me">Gösterin!</string> + <string name="how_to_enable_dialog_dont_show_me">Sonra</string> + <string name="how_to_simple_howto_enable_ask_button">AnySoftKeyboard etkinleştir</string> + <string name="license_title">Lisans</string> + <string name="about">Hakkında</string> + <string name="theme_addons_settings">Klavye Tema ayarları</string> + <string name="menu_insert_smiley">İfade ekle</string> + <string name="click_for_help">Yardım</string> + <string name="ui_group">Kullanıcı arayüzü</string> + <string name="voice_input_not_installed_text">Bu özelliği kullanamdan önce Google\'s Voice giriş uygulaması Market üzerinden yüklenmelidir.</string> + <string name="voice_input_not_installed_action_install">Yükle</string> + <string name="voice_input_not_installed_action_do_not_install">Hayır</string> + <string name="voice_input_not_voice_pack_in_market">Ses girişi uygulamasını (com.google.android.voicesearch) market üzerinde +bulamıyorum. Bu özellik cihazınızda çalışamaz, üzgünüz.</string> + <string name="change_ime">Giriş yöntemini değiştir</string> + <string name="override_dictionary_default">Varsayılan</string> + <string name="effects_group">Efektler</string> + <string name="ime_settings">Klavye ayarları</string> + <string name="vibrate_on_key_press_title">Tuş temasında titreşim</string> + <string name="swipe_up_action">Yukarı çek</string> + <string name="swipe_down_action">Aşağı çek</string> + <string name="swipe_right_action">Sağa çek</string> + <string name="swipe_action_name_cursor_up">İmleci yukarı çek</string> + <string name="swipe_action_name_cursor_down">İmleci aşağı çek</string> + <string name="swipe_action_name_cursor_left">İmleci sola çek</string> + <string name="swipe_action_name_cursor_right">İmleci sağa çek</string> + <string name="settings_swipe_velocity_very_fast">Çok hızlı</string> + <string name="settings_swipe_distance_very_short">Çok kısa</string> + <string name="settings_swipe_distance_short">Kısa</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Uzun</string> + <string name="settings_swipe_distance_very_long">Çok uzun</string> + <string name="special_dictionaries_group">Özel sözlükler</string> + <string name="use_auto_dictionary">Oto sözlük</string> + <string name="use_contacts_dictionary">Kişiler sözlüğü</string> + <string name="auto_caps">Otomatik büyük harfe çevirme</string> + <string name="grammer_group">Dilbilgisi</string> + <string name="candidates_on">Önerilerini göster</string> + <string name="quick_fix">Hızlı düzeltmeler</string> + <string name="contacts_dict">Kişiler sözlüğü</string> + <string name="auto_dict">Oto sözlük</string> + <string name="no_extrenal_packs_support_title">Desteklenmiyor</string> + <string name="keyboards_group">Klavyeler</string> + <string name="eng_keyboard">İngilizce</string> + <string name="eng_keyboard_16keys">16 Tuş İngilizce</string> + <string name="quick_text_key_dialog_title">Tuş seç</string> + <string name="extension_keyboard_dialog_title">Klavyeyi seçin</string> + <string name="extension_keyboard_list_title">Klavyeyi seçin</string> + <string name="keyboard_theme_group">Klavye Temaları</string> + <string name="keyboard_theme_dialog_title">Tema seçin</string> + <string name="keyboard_theme_list_title">Tema seçin</string> + <string name="extension_kbd_top_small">Küçük tuşlar</string> + <string name="extension_kbd_top_regular">Normal büyüklükte tuşlar</string> + <string name="extension_kbd_top_small_numbers">Sayı tuşları</string> + <string name="extension_kbd_extension_numbers_symbols">Sayılar ve semboller</string> + <string name="label_done_key">Tamamla</string> + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Lütfen bekleyin</string> + <string name="toast_lengthy_words_long_operation">Sözcük yükleniyor…</string> + <string name="toast_lengthy_start_up_operation">AnySoftKeyboard başlatılıyor…</string> + <string name="select_keyboard_popup_title">Klavyeyi seçin</string> + <string name="eng_dictionary">İngilizce</string> + <string name="long_press_timeout_title">Uzun basma süresi</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>Bildirim yok</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Hiçbiri</item> + <item>Hafif</item> + <item>Orta</item> + <item>Güçlü</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Sol</item> + <item>Merkezi</item> + <item>Sağ</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> +</resources> diff --git a/src/main/res/values-uk/strings.xml b/src/main/res/values-uk/strings.xml new file mode 100755 index 000000000..95dd1cec6 --- /dev/null +++ b/src/main/res/values-uk/strings.xml @@ -0,0 +1,425 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.net--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Параметри AnySoftKeyboard</string> + <string name="spell_checker_service_name">Перевірка орфографії AnySoftKeyboard</string> + <string name="spell_checker_settings">Орфографічні налаштування AnySoftKeyboard</string> + <string name="subtype_generic">Правопис-загальне</string> + <string name="copyright_text">Авторське право © <xliff:g id="year">%s</xliff:g> <xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g> (v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Додаткові ліцензії…</u></string> + <string name="debug_tracing_starting">Трасування почалося!\nПереконайтеся, що ви зупините його в якийсь момент.</string> + <string name="debug_tracing_starting_failed">Не вдалося почати трасування! Перевірте LogCat для деталей.</string> + <string name="debug_tracing_finished">Трасування завершено!\nФайл трасування +<xliff:g id="trace_file">%s</xliff:g> + </string> + <string name="click_to_restart_suggestions">Натисніть для підказок</string> + <string name="tips_notification_text">Натисніть для підказки!</string> + <string name="tips_button">Як використовувати</string> + <string name="tips_button_description">Кілька порад про те, як використовувати AnySoftKeyboard</string> + <string name="tips_title">Підказки AnySoftKeyboard</string> + <string name="tip_1_welcome_to_ask">Ласкаво просимо до AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Для доступу до налаштувань; тривало натисніть на клавішу ENTER. Там ви + знайдете море налаштувань! + </string> + <string name="tip_2_gestures">Підтримую жести!</string> + <string name="tip_3_hidden_kbds">Приховані цікавинки</string> + <string name="tip_4_top_generic_row">Верхній ряд</string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Змінити верхній ряд</string> + <string name="tip_5_key_feedback">Відгук</string> + <string name="tip_5_key_feedback_test">Хочете спробувати відгук?</string> + <string name="tip_6_bottom_rows">Нижній ряд</string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Змінити нижній ряд</string> + <string name="tip_7_voice_input">Говори зі мною*</string> + <string name="tip_7_voice_input_tip_note">*Потрібен Android 2.2 + і підключення до Інтернету.</string> + <string name="tip_8_suggestions">Завершення</string> + <string name="tip_9_suggestions_restart">Пророзиції</string> + <string name="main_tab_welcome">Ласкаво просимо</string> + <string name="main_tab_links">Посилання</string> + <string name="main_tab_credits">Про авторів</string> + <string name="how_to_pointer_title">Ласкаво просимо в AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Версія:</string> + <string name="how_to_pointer_go_to_links">Щоб отримати більше інформації відвідайте закладку посилань.</string> + <string name="how_to_pointer_how_to_url">Детально про використання цієї клавіатури:</string> + <string name="how_to_pointer_site">Загальна інформація:</string> + <string name="how_to_pointer_changelog">Детально про останню версію:</string> + <string name="how_to_pointer_issues">Надіслати помилку:</string> + <string name="main_tab_credits_title">Програму було створено за участі цих людей:</string> + <string name="main_tab_credits_created_by">Створено:</string> + <string name="main_tab_credits_additional_work_by">Розробники:</string> + <string name="main_tab_credits_localization_by">Локалізація:</string> + <string name="main_tab_credits_GUI_by">Інтерфейс:</string> + <string name="how_to_enable_dialog_title">Активувати AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_show_me">Покажіть мені!</string> + <string name="how_to_enable_dialog_dont_show_me">Пізніше</string> + <string name="how_to_simple_howto_enable_ask_button">Включити AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Вибрати AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">Спочатку виконайте крок 1</string> + <string name="how_to_simple_howto_go_to_settings_button">Налаштування AnySoftKeyboard</string> + <string name="ime_name_beta">AnySoftKeyboard БЕТА</string> + <string name="notification_text_testers">Це бета-версія. Використання з обереженнями!</string> + <string name="notification_text_changelog">Натисніть, щоб дізнатися що нового.</string> + <string name="notification_title_how_to_enable">Ласкаво просимо в AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Як увімкнути</string> + <string name="testers_version">Тестові версії!</string> + <string name="license_title">Ліцензія</string> + <string name="languages_cat">Мови</string> + <string name="about">Про додаток</string> + <string name="changelog">Зміни</string> + <string name="search_market_for_addons">Пошук доповнень</string> + <string name="theme_addons_settings">Налаштування теми клавіатури</string> + <string name="keyboard_theme_tweak_group">Твіки</string> + <string name="keyboard_theme_tweak_hints_group">Текст підказки твіків</string> + <string name="bottom_row_addons_settings">Налаштування нижнього рядка</string> + <string name="top_row_addons_settings">Налаштування верхнього рядка</string> + <string name="close_button">Закрити</string> + <string name="how_to_active_text">Як активувати AnySoftKeyboard</string> + <string name="revert_added_word_question">Видалити\?</string> + <string name="hint_add_to_dictionary">\u2190 Натисніть ще раз, щоб зберегти</string> + <string name="hint_double_tap_to_close">Знову, щоб видалити пропозиції</string> + <string name="menu_insert_smiley">Вставити смайлик</string> + <string name="click_for_help">Допомога</string> + <string name="ui_group">Інтерфейс користувача</string> + <string name="physical_keyboard_change_notification_title">Сповіщення про тип клавіатури</string> + <string name="physical_keyboard_change_notification_dialog_title">Виберіть тип cповіщення</string> + <string name="lengthy_operations_toast_notification">Сповіщати про тривалі операції</string> + <string name="lengthy_operations_toast_notification_summary">Показати короткі сповіщення про тривалі операції</string> + <string name="voice_input_not_support_in_this_os_version">Голосове введення підтримується в Android 2.2+</string> + <string name="voice_input_not_installed_title">Голосове введення не встановлено</string> + <string name="voice_input_not_installed_action_install">Встановити</string> + <string name="voice_input_not_installed_action_do_not_install">Ні</string> + <string name="change_ime">Змінити метод введення</string> + <string name="override_dictionary">Змінити стандартний словник</string> + <string name="override_dictionary_default">За замовчуванням</string> + <string name="override_disabled">Заміну скасовано</string> + <string name="effects_group">Ефекти</string> + <string name="ime_settings">Налаштування клавіатури</string> + <string name="vibrate_on_key_press_title">Вібрувати при натисненні</string> + <string name="vibrate_on_key_press_summary">Вибір типу вібрації</string> + <string name="vibrate_on_key_press_dialog_title">Вибір тривалості вібрації</string> + <string name="sound_on">Звук при натисненні</string> + <string name="sound_on_summary">Звук при натисненні екранної клавіатури. Гучність як у повідомлень.</string> + <string name="use_custom_sound_volume">Авто-великі літери</string> + <string name="use_custom_sound_volume_on_summary">Граматика.</string> + <string name="custom_sound_volume">Автовиправлення</string> + <string name="speacial_fetures_group">Особливості</string> + <string name="switch_keyboard_on_space">Перемикання клавіатури пробілом</string> + <string name="hide_soft_when_physical">Приховати віртуальну при апаратній</string> + <string name="hide_soft_when_physical_on_summary">Приховати віртуальну клавіатуру при викор. апаратної</string> + <string name="hide_soft_when_physical_off_summary">Показувати віртуальну клавіатуру навіть при викор. апаратної</string> + <string name="fullscreen_input_connection_supported">Повноекране введення в горизонтальному положенні</string> + <string name="fullscreen_input_connection_supported_on_summary">Викор. повноекране введення в горизонтальному положенні</string> + <string name="fullscreen_input_connection_supported_off_summary">Не викор. повноекране введення в горизонтальному положенні</string> + <string name="fullscreen_portrait_input_connection_supported">Викор. повноекране введення в вертикальному положенні</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Повноекране введення в вертикалі</string> + <string name="backword_support">Видалення повного слова</string> + <string name="backword_support_on_summary">Натискання кнопки повернення видалить останнє слово</string> + <string name="backword_support_off_summary">Натискання кнопки повернення видалить останній символ</string> + <string name="swipe_tweak_group">Змінити жести проведення пальцем</string> + <string name="swipe_up_action">Проведіть вгору</string> + <string name="swipe_up_action_summary">Визначити дію на помах пальцем вгору</string> + <string name="swipe_up_action_title">Вибрати дію</string> + <string name="swipe_up_from_spacebar_action">Від пробілу вгору</string> + <string name="swipe_up_from_spacebar_action_summary">Визначити дію на помах вгору від пробілу</string> + <string name="swipe_up_from_spacebar_action_title">Виберіть дію на помах вгору від пробілу</string> + <string name="swipe_down_action">Проведіть вниз</string> + <string name="swipe_down_action_summary">Визначити дію на помах пальцем вниз</string> + <string name="swipe_down_action_title">Вибрати дію</string> + <string name="swipe_left_action">Проведіть ліворуч</string> + <string name="swipe_left_action_summary">Визначити дію на помах пальцем вліво</string> + <string name="swipe_left_action_title">Вибрати дію</string> + <string name="swipe_right_action">Проведіть праворуч</string> + <string name="swipe_right_action_summary">Визначити дію на помах пальцем вправо</string> + <string name="swipe_right_action_title">Вибрати дію</string> + <string name="pinch_gesture_action">Жест вщипнути</string> + <string name="pinch_gesture_action_title">Виберіть дію</string> + <string name="pinch_gesture_action_summary">Визначити дію по жесту вщипнути</string> + <string name="separate_gesture_action">Жест розтягнути</string> + <string name="separate_gesture_action_title">Виберіть дію</string> + <string name="separate_gesture_action_summary">Визначити дію по жесту розтягнути</string> + <string name="swipe_action_name_none">Ніяких дій</string> + <string name="swipe_action_name_next_alphabet">Наступна алфавітна клавіатура</string> + <string name="swipe_action_name_next_symbols">Наступна символьна клавіатура</string> + <string name="swipe_action_name_next_inside_mode">Наступна в поточному режимі</string> + <string name="swipe_action_name_cycle_keyboards">Цикл через всі клавіатури</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Цикл через всі клавіатури в зворотному порядку</string> + <string name="swipe_action_name_shift">Верхній регістр</string> + <string name="swipe_action_name_hide">Приховати клавіатуру</string> + <string name="swipe_action_name_backspace">Повернутись</string> + <string name="swipe_action_name_backword">Останнє слово</string> + <string name="swipe_action_name_clear_input">Видалити весь текст</string> + <string name="swipe_action_name_cursor_up">Переміщення курсору вгору</string> + <string name="swipe_action_name_cursor_down">Переміщення курсору вниз</string> + <string name="swipe_action_name_cursor_left">Переміщення курсору вліво</string> + <string name="swipe_action_name_cursor_right">Переміщення курсору вправо</string> + <string name="swipe_action_name_other_keyboards_mode">Перемикач розкладок</string> + <string name="swipe_action_name_split_layout">Розірвати клавіатуру</string> + <string name="swipe_action_name_merge_layout">Зліпити клавіатуру</string> + <string name="swipe_action_name_utility_keyboard">Показати утиліту клавіатури</string> + <string name="settings_swipe_velocity_threshold_title">Межа швидкості ведення пальцем</string> + <string name="settings_swipe_velocity_threshold_summary">Мінімальна швидкість ведення пальцем</string> + <string name="settings_swipe_velocity_very_slow">Дуже повільно</string> + <string name="settings_swipe_velocity_slow">Повільно</string> + <string name="settings_swipe_velocity_normal">Нормально</string> + <string name="settings_swipe_velocity_fast">Швидко</string> + <string name="settings_swipe_velocity_very_fast">Дуже швидко</string> + <string name="settings_swipe_distance_threshold_title">Межа відстані ведення пальцем</string> + <string name="settings_swipe_distance_threshold_summary">Мінімальна відстань ведення пальцем</string> + <string name="settings_swipe_distance_very_short">Дуже коротка</string> + <string name="settings_swipe_distance_short">Коротка</string> + <string name="settings_swipe_distance_normal">Нормальна</string> + <string name="settings_swipe_distance_long">Довга</string> + <string name="settings_swipe_distance_very_long">Дуже довга</string> + <string name="hardware_keys_group">Показ апаратних клавіш</string> + <string name="volume_key_for_left_right_support">Клавіша гучності вліво/вправо</string> + <string name="volume_key_for_left_right_support_on_summary">Вимкнути вліво/вправо через збільшення/зменшення гучності</string> + <string name="camera_key_for_backspace_backword_support">Використовуйте клавішу камери для повернення/останнє слово</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Відновити функцію кнопки камери</string> + <string name="special_dictionaries_group">Спеціальні словники</string> + <string name="special_dictionaries_group_summary">Пропозиції словників, що використовуються в AnySoftKeyboard</string> + <string name="use_auto_dictionary">Авто словник</string> + <string name="use_auto_dictionary_dialog_title">Виберіть метод навчання</string> + <string name="use_auto_dictionary_summary">Автоматично запам’ятовувати нові слова. Метод навчання: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">Після деякого користування</string> + <string name="auto_dictionary_threshold_type_immediately">Потім я негайно друкую це</string> + <string name="auto_dictionary_threshold_type_off">Не вчити нові слова</string> + <string name="use_contacts_dictionary">Словник з контактів</string> + <string name="use_contacts_dictionary_on_summary">Пропонувати імена зі списку контактів</string> + <string name="use_contacts_dictionary_not_supported_summary">Вибачте, ваша версія ОС не підтримується.</string> + <string name="tweaks_group">Налаштування</string> + <string name="tweak_sound_group">Налаштування звуку</string> + <string name="tweak_physical_keyboard_group">Налаштування апаратної клавіатури</string> + <string name="tweak_ui_group">Налаштування графіки</string> + <string name="tweak_ux_group">Налаштування поведінки</string> + <string name="tweak_dictionary_group">Налаштування словників</string> + <string name="settings_min_length_for_word_correction">Мінімальна довжина слова для корекції</string> + <string name="show_keyboard_name_text">Показати назву клавіатури</string> + <string name="show_keyboard_name_on_summary">Показати ім’я клавіатури на пробілі</string> + <string name="show_keyboard_name_off_summary">Ніколи не показувати ім’я клавіатури</string> + <string name="use_custom_keytext_color">Замінити колір тексту</string> + <string name="use_custom_keytext_color_on_summary">Типовий колір тексту</string> + <string name="use_custom_keytext_color_off_summary">Колір тексту за темою</string> + <string name="show_hint_text">Показувати підказки</string> + <string name="show_hint_text_on_summary">Підказки видно на клавішах, якщо тема підтримує</string> + <string name="show_hint_text_off_summary">Ніколи не показувати підказки на клавішах</string> + <string name="use_custom_hint_color">Замінити колір підказки</string> + <string name="use_custom_hint_color_on_summary">Інший колір тексту підказки</string> + <string name="use_custom_hint_color_off_summary">Колір тексту підказки за темою</string> + <string name="use_custom_hint_align">Замінити позицію підказки</string> + <string name="use_custom_hint_align_on_summary">Власні позиції тексту підказки</string> + <string name="use_custom_hint_align_off_summary">Позиція тексту підказки залежно від теми</string> + <string name="custom_hint_align">Типове горизонтальне вирівнювання для підказки</string> + <string name="custom_hint_align_summary">Вирівняти текст підказки ліворуч, в центр або праворуч</string> + <string name="settings_custom_hint_align_dialog_title">Виберіть горизонтальне вирівнювання тексту підказки</string> + <string name="custom_hint_valign">Типове вертикальне вирівнювання для підказки</string> + <string name="custom_hint_valign_summary">Вирівняти текст підказки у верхній або нижній частині</string> + <string name="settings_custom_hint_valign_dialog_title">Виберіть вертикальне вирівнювання тексту підказки</string> + <string name="is_sticky_extesion_keyboard">Приліплена розширена клавіатура</string> + <string name="is_sticky_extesion_keyboard_on_summary">Залишається видимою, поки користувач не закриє</string> + <string name="is_sticky_extesion_keyboard_off_summary">Закривається після натискання клавіші</string> + <string name="is_extesion_keyboard_above_keyboard">Додаткові клавіші</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Показувати над основною клавіатурою</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Показувати на основній клавіатурі</string> + <string name="show_new_tips_notifications_again">Показувати нові підказки</string> + <string name="show_new_tips_notifications_again_on_summary">Коли нові підказки доступні, вони будуть показані</string> + <string name="show_settings_app_in_launcher">Налаштування додатку</string> + <string name="settings_key_show_settings_app_off_summary">Сховати налаштування додатку (може знадобитися перезавантаження)</string> + <string name="show_crash_notification">Звіт про помилку</string> + <string name="show_crash_notification_on_summary">Щодо помилок ASK відкрийте звіт про помилку</string> + <string name="show_crash_notification_off_summary">Непомітно отримувати помилки</string> + <string name="use_keyrepeat">Автоповтор</string> + <string name="use_keyrepeat_on_summary">Автоповтор ввімкнено</string> + <string name="use_keyrepeat_off_summary">Автоповтор вимкнено</string> + <string name="emoticon_long_press_opens_popup">Поява діалогу смайлів</string> + <string name="emoticon_long_press_opens_popup_on_summary">Поява діалогу смайлів по довгому натисканню</string> + <string name="emoticon_long_press_opens_popup_off_summary">Поява діалогу смайлів по короткому натисканню</string> + <string name="emoticon_popup_type_title">Тип спливаючих смайлів</string> + <string name="emoticon_popup_type_summary">Встановіть тип спливаючого меню для вибору смайлів</string> + <string name="default_smiley_text">Текст смайлів</string> + <string name="default_domain_text">Текст доменів</string> + <string name="smiley_icon_on_smileys_key">Використовувати іконку для кнопки смайлів</string> + <string name="smiley_icon_on_smileys_key_on_summary">На кнопці смайлів буде іконка</string> + <string name="smiley_icon_on_smileys_key_off_summary">На кнопці смайлів буде напис</string> + <string name="key_preview_position_override">Розміщення спливаючих клавіш</string> + <string name="key_preview_position_override_summary">Над натиснутою клавішею або над всією клавіатурою</string> + <string name="key_preview_position_override_above_key">Над натиснутою клавішею</string> + <string name="key_preview_position_override_above_keyboard">Над клавіатурою</string> + <string name="key_press_preview_popup">Підказка при натисненні кнопок</string> + <string name="key_press_preview_popup_on_summary">Показувати підказку при натисненні кнопок</string> + <string name="key_press_preview_popup_off_summary">Не показувати підказку при натисненні кнопок</string> + <string name="zoom_factor_keys_in_portrait">Висота кнопок в положенні екрану "Портрет"</string> + <string name="zoom_factor_keys_in_landscape">Висота кнопок в положенні екрану "Пейзаж"</string> + <string name="insert_space_after_word_suggestion_selection">Пробіл після поради</string> + <string name="double_space_to_period">Подвійний пробіл в точку</string> + <string name="double_space_to_period_summary">Натискання на пробіл двічі буде перетворено в точку з пробілом</string> + <string name="action_key_invisible_on_disable">Кнопка дії невидима</string> + <string name="action_key_invisible_on_disable_on_summary">Кнопка дії буде невидимою, коли інтерфейс запитає</string> + <string name="action_key_invisible_on_disable_off_summary">Кнопка дії буде видимою, навіть якщо інтерфейс запитає заховати</string> + <string name="tweak_animations_level_title">Анімація</string> + <string name="tweak_animations_level_summary">Скільки використовувати анімації. Зараз: %s</string> + <string name="tweak_animations_level_types_full">Повна</string> + <string name="tweak_animations_level_types_some">Деяка</string> + <string name="tweak_animations_level_types_none">Немає</string> + <string name="cycle_all_symbols_keyboards">Циклувати по всіх символам</string> + <string name="cycle_all_symbols_keyboards_on_summary">Кнопка символів буде циклувати через всі символьні клавіатури</string> + <string name="cycle_all_symbols_keyboards_off_summary">Кнопка символів покаже лише основну символьну клавіатуру</string> + <string name="lang_key_shows_popup">Перемикати мови спливаючим меню</string> + <string name="lang_key_shows_popup_on_summary">Кнопка мови покаже діалогове вікно</string> + <string name="lang_key_shows_popup_off_summary">Кнопка мови буде циклувати через включені мови</string> + <string name="auto_caps">Авто-великі літери</string> + <string name="grammer_group">Граматика</string> + <string name="candidates_on">Показувати пропозиції</string> + <string name="quick_fix">Авто-виправлення</string> + <string name="quick_fix_summary">Виправляти часті помилки</string> + <string name="allow_suggestions_restart">Пропозиції заміни</string> + <string name="allow_suggestions_restart_summary">Замінити на пропоноване слово рухом курсора</string> + <string name="auto_complete">Авто-вибір пропозицій</string> + <string name="auto_complete_summary">Пробіл вибирає відмічену пропозицію</string> + <string name="physical_keyboard_suggestions">Пропозиції для апаратної клавіатури</string> + <string name="physical_keyboard_suggestions_summary">Показувати пропозиції для апаратної клавіатури</string> + <string name="keyboard_sandbox">Натисніть для перевірки набору тексту</string> + <string name="keyboard_sandbox_title">Набирайте текст для перевірки ваших налаштувань</string> + <string name="contacts_dict">Словник контактів</string> + <string name="contacts_dict_summary">Включати імена контактів у пропозиції</string> + <string name="auto_dict">Автоматичний словник</string> + <string name="auto_dict_summary">Автоматично додавати часто використовувані або відмічені слова в словник</string> + <string name="no_extrenal_packs_support_title">Не підтримується</string> + <string name="keyboards_group">Розкладки</string> + <string name="keyboards_group_summary">Розкладки клавіатури для використання в AnySoftKeyboard</string> + <string name="symbols_phone_keyboard">Телефон</string> + <string name="symbols_time_keyboard">Час</string> + <string name="eng_keyboard">Англійська</string> + <string name="eng_keyboard_qwertywithsymbols">Англійська з символами</string> + <string name="eng_keyboard_16keys">Англійська 16 клавіш</string> + <string name="additional_addons_group">Додаткові застосування</string> + <string name="quick_text_keys_group">Клавіші швидкого тексту</string> + <string name="quick_text_key_active">Поточна клавіша швидкого тексту</string> + <string name="quick_text_key_dialog_title">Виберіть клавішу</string> + <string name="quick_text_key_summary">Вибрана клавіша швидкого текст: %s</string> + <string name="extension_keyboards_group">Розширення клавіатур</string> + <string name="extension_keyboards_summary">Вибрати верхній, нижній рядок або додаткову клавіатуру</string> + <string name="top_generic_row_group">Загальний верхній ряд</string> + <string name="top_generic_row_active">Активний верхній ряд</string> + <string name="top_generic_row_dialog_title">Вибрати набір кнопок</string> + <string name="top_generic_row_summary">Вибрано для верхнього ряда: %s</string> + <string name="top_generic_row_list_title">Вибрати набір кнопок</string> + <string name="bottom_generic_row_group">Загальний нижній ряд</string> + <string name="bottom_generic_row_active">Активний нижній ряд</string> + <string name="bottom_generic_row_dialog_title">Вибрати набір кнопок</string> + <string name="bottom_generic_row_summary">Вибрано для нижнього ряда: %s</string> + <string name="bottom_generic_row_list_title">Вибрати набір кнопок</string> + <string name="extension_keyboard_group">Додаткова клавіатура</string> + <string name="extension_keyboard_active">Активна додаткова клавіатура</string> + <string name="extension_keyboard_dialog_title">Вибрати клавіатуру</string> + <string name="extension_keyboard_summary">Вибрана додаткова клавіатура: %s</string> + <string name="extension_keyboard_list_title">Вибрати клавіатуру</string> + <string name="keyboard_theme_group">Тема клавіатури</string> + <string name="keyboard_theme_active">Активна тема клавіатури</string> + <string name="keyboard_theme_dialog_title">Вибрати тему</string> + <string name="keyboard_theme_summary">Вибрана тема: %s</string> + <string name="keyboard_theme_list_title">Вибрати тему</string> + <string name="dark_plain_keyboard_theme_name">Звичайна темна тема</string> + <string name="dark_plain_keyboard_theme_description">Темні кольори, проста графіка</string> + <string name="light_plain_keyboard_theme_name">Звичайна світла тема</string> + <string name="light_plain_keyboard_theme_description">Світлі кольори, проста графіка</string> + <string name="blacktheme_keyboard_theme_name">Просте чорне світіння</string> + <string name="blacktheme_keyboard_theme_description">Проста чорна тема з кольоровою підсвіткою</string> + <string name="lean_dark_keyboard_theme_description">Темна тема, з мінімальними елементами інтерфейсу</string> + <string name="lean_dark_2_keyboard_theme_name">Lean Dark - варіант 2</string> + <string name="extension_kbd_top_none">Без верхнього рядка</string> + <string name="extension_kbd_top_small">Маленькі клавіші</string> + <string name="extension_kbd_top_regular">Звичайні клавіші</string> + <string name="extension_kbd_top_small_numbers">Цифрові клавіші</string> + <string name="extension_kbd_top_numbers_alt">Інші цифрові клавіші</string> + <string name="extension_kbd_top_nav">Навігаційні клавіші</string> + <string name="extension_kbd_bottom_regular_with_voice">Звичаний</string> + <string name="extension_kbd_bottom_regular">Класичний (без мікрофона)</string> + <string name="extension_kbd_bottom_iphone">Стиль iPhone (без мікрофона)</string> + <string name="extension_kbd_bottom_iphone_with_voice">Стиль iPhone з мікрофоном</string> + <string name="extension_kbd_bottom_alt">Альтернативний (без мікрофона)</string> + <string name="extension_kbd_bottom_alt_with_mic">Альтернативний з мікрофоном</string> + <string name="extension_kbd_extension_numbers_symbols">Цифри і символи</string> + <string name="show_tutorial_on_startup">Показати цей посібник при запуску</string> + <string name="tutorial_swipe_title">Проведіть для зміни клавіатури</string> + <string name="label_go_key">Пуск</string> + <string name="label_next_key">Наступне</string> + <string name="label_previous_key">Попереднє</string> + <string name="label_send_key">Надіслати</string> + <string name="label_search_key">Пошук</string> + <string name="label_done_key">Зроблено</string> + <string name="label_tab_key">Таб</string> + <string name="label_home_key">Додому</string> + <string name="label_end_key">Кінець</string> + <string name="change_symbols_regular">123</string> + <string name="please_wait">Зачекайте</string> + <string name="toast_lengthy_words_long_operation">Завантаження словника…</string> + <string name="toast_lengthy_start_up_operation">Запуск AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Створення клавіатур…</string> + <string name="select_keyboard_popup_title">Виберіть клавіатуру</string> + <string name="eng_dictionary">Англійська</string> + <string name="simley_key_name">Клавіша смайлів</string> + <string name="default_quick_text_key_name">Прості смайли</string> + <string name="multitap_timeout_title">Декількома натисканнями тайм-аут</string> + <string name="multitap_timeout_summary">Тайм-аут між натисканнями клавіш</string> + <string name="settings_multitap_timeout_disabled">Інвалід</string> + <string name="settings_multitap_timeout_faster">Дуже швидко</string> + <string name="settings_multitap_timeout_fast">Швидко</string> + <string name="settings_multitap_timeout_normal">Нормально</string> + <string name="settings_multitap_timeout_slow">Повільно</string> + <string name="settings_multitap_timeout_slower">Дуже повільно</string> + <string name="settings_multitap_timeout_never">Завжди чекати</string> + <string name="long_press_timeout_title">Натисніть і утримуйте</string> + <string name="long_press_timeout_summary">Час натискання кнопки - це натискання і утримання</string> + <string name="settings_long_press_timeout_faster">Дуже швидко</string> + <string name="settings_long_press_timeout_fast">Швидко</string> + <string name="settings_long_press_timeout_normal">Нормально</string> + <string name="settings_long_press_timeout_slow">Повільно</string> + <string name="settings_long_press_timeout_slower">Дуже повільно</string> + <string name="settings_long_press_timeout_never">Ніколи</string> + <string name="tweak_workarounds_group">Тимчасові рішення</string> + <string name="workaround_disable_rtl_fix">Заборонити оброблення праворуч-ліворуч</string> + <string name="workaround_disable_rtl_fix_summary_on">Використовуйте оброблення OS RTL (для телефонів SE)</string> + <string name="workaround_disable_rtl_fix_summary_off">Використовуйте оброблення AnySoftKeyboard RTL</string> + <string name="settings_split_state_title">Розділити/об’єднати початковий стан</string> + <string name="settings_split_state_summary">Виберіть, якою має бути клавіатура за замовчуванням. Зараз: %s</string> + <string name="settings_split_state_merged_always">Почати звичайно</string> + <string name="settings_split_state_split_in_landscape">Почати ділити в ландшафт</string> + <string name="settings_split_state_split_always">Почати ділити</string> + <string name="user_dictionary_select_locale">Мова:</string> + <string name="user_dictionary_read_please_wait">Читання слів…</string> + <string name="user_dict_settings_titlebar">Словник користувача</string> + <string name="user_dict_editor">Редактор слів</string> + <string name="user_dict_settings_add_dialog_title">Додати в словник</string> + <string name="user_dict_settings_edit_dialog_title">Змінити слово</string> + <string name="user_dict_backup_success_title">Резервні копії записів!</string> + <string name="user_dict_backup_fail_title">Збій резервного копіювання!</string> + <string name="user_dict_backup_fail_text">Не вдалося зберегти файли! Збереження доступне?</string> + <string name="user_dict_restore_success_title">Відновлення зроблено!</string> + <string name="user_dict_restore_success_text">Ваші слова успішно відновлені.</string> + <string name="user_dict_restore_fail_title">Відновлення не вдалося!</string> + <string name="user_dict_restore_fail_text">Неможливо прочитати файли резервних копій! Збереження доступне?</string> + <string name="should_swap_punctuation_and_space_title">Змініть пунктуації і пробіл</string> + <string name="should_swap_punctuation_and_space_yes">Так</string> + <string name="should_swap_punctuation_and_space_no">Ні</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Завжди показувати значок</item> + <item>Зміна на апаратну клавіатуру</item> + <item>Без сповіщень</item> + </string-array> + <string-array name="vibrate_on_key_press_types"> + <item>Немає</item> + <item>Легко</item> + <item>Середньо</item> + <item>Сильно</item> + </string-array> + <string-array name="custom_hint_align_types"> + <item>Ліворуч</item> + <item>По центру</item> + <item>Праворуч</item> + </string-array> + <string-array name="custom_hint_valign_types"> + <item>Зверху</item> + <item>Внизу</item> + </string-array> +</resources> diff --git a/src/main/res/values-v11/frankenrobot.xml b/src/main/res/values-v11/frankenrobot.xml new file mode 100644 index 000000000..0a17bcb19 --- /dev/null +++ b/src/main/res/values-v11/frankenrobot.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="frankenrobot_device_specific_implementation" translatable="false">com.anysoftkeyboard.devicespecific.DeviceSpecific_V11</string> + <string name="frankenrobot_clipboard_implementation" translatable="false">com.anysoftkeyboard.devicespecific.ClipboardV11</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-v11/settings_defaults_dont_translate.xml b/src/main/res/values-v11/settings_defaults_dont_translate.xml new file mode 100644 index 000000000..5eeaa1050 --- /dev/null +++ b/src/main/res/values-v11/settings_defaults_dont_translate.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- DO NOT TRANSLATE --> + <!-- Android has working, native RTL support starting with Honeycomb --> + <bool name="settings_default_workaround_disable_rtl_fix">true</bool> + <!-- not restarting by default on Honeycomb and later, this is because the OS has a build-in dictionary --> + <bool name="settings_default_allow_suggestions_restart">false</bool> + +</resources> diff --git a/src/main/res/values-v16/frankenrobot.xml b/src/main/res/values-v16/frankenrobot.xml new file mode 100644 index 000000000..bb97a5124 --- /dev/null +++ b/src/main/res/values-v16/frankenrobot.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="frankenrobot_dictionary_observer_implementation" translatable="false">com.anysoftkeyboard.dictionaries.DictionaryContentObserverAPI16</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-v19/frankenrobot.xml b/src/main/res/values-v19/frankenrobot.xml new file mode 100644 index 000000000..5665eb8e5 --- /dev/null +++ b/src/main/res/values-v19/frankenrobot.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="frankenrobot_strict_mode_implementation" translatable="false">com.anysoftkeyboard.devicespecific.StrictModeImpl</string> + <string name="frankenrobot_device_specific_implementation" translatable="false">com.anysoftkeyboard.devicespecific.DeviceSpecific_V19</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-v7/frankenrobot.xml b/src/main/res/values-v7/frankenrobot.xml new file mode 100644 index 000000000..6cc286642 --- /dev/null +++ b/src/main/res/values-v7/frankenrobot.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="frankenrobot_device_specific_implementation" translatable="false">com.anysoftkeyboard.devicespecific.DeviceSpecific_V7</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-v8/frankenrobot.xml b/src/main/res/values-v8/frankenrobot.xml new file mode 100644 index 000000000..a24151f89 --- /dev/null +++ b/src/main/res/values-v8/frankenrobot.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="frankenrobot_device_specific_implementation" translatable="false">com.anysoftkeyboard.devicespecific.DeviceSpecific_V8</string> + <string name="frankenrobot_cloud_backup_implementation" translatable="false">com.anysoftkeyboard.backup.CloudBackupRequesterApi8</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values-v8/settings_defaults_dont_translate.xml b/src/main/res/values-v8/settings_defaults_dont_translate.xml new file mode 100644 index 000000000..c39a452e5 --- /dev/null +++ b/src/main/res/values-v8/settings_defaults_dont_translate.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- DO NOT TRANSLATE --> + <!-- mic starts with API 8 --> + <string name="settings_default_ext_kbd_bottom_row_key">09f8f280-dee2-11e0-9572-0800200c9a66</string> +</resources> diff --git a/src/main/res/values-vi/strings.xml b/src/main/res/values-vi/strings.xml new file mode 100755 index 000000000..e5fdfefcd --- /dev/null +++ b/src/main/res/values-vi/strings.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Generated by crowdin.com--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">Tuỳ chỉnh AnySoftKeyboard</string> + <string name="spell_checker_service_name">Kiểm tra chính tả AnySoftKeyboard</string> + <string name="spell_checker_settings">Tùy chỉnh đánh vần AnySoftKeyboard</string> + <string name="subtype_generic">speller-generic</string> + <string name="copyright_text">Bản quyền\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Giấy cấp phép khác…</u></string> + <string name="menu_about_item">Thông tin</string> + <string name="click_to_restart_suggestions">Nhấn để thêm đề nghị</string> + <string name="tips_notification_text">Nhấn để đọc mẹo sử dụng!</string> + <string name="tips_button">Hướng dẫn sử dụng</string> + <string name="tips_button_description">Một vài lời khuyên làm thế nào để sử dụng AnySoftKeyboard</string> + <string name="tips_title">Mẹo sử dụng AnySoftKeyboard</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Quét sang trái hoặc phải để đọc thêm</string> + <string name="tip_1_welcome_to_ask">Chào mừng đến với AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">Để vào các cài đặt, nhấn dài phím ENTER. Bạn \'sẽ thấy cả một thế giới + các tùy chỉnh trong đó! + </string> + <string name="tip_2_gestures">Tôi hỗ trợ cử chỉ!</string> + <string name="tip_2_gestures_tip">Với một cái quét, bạn có thể làm rất nhiều. Quét sang trái hoặc phải để thay ngôn ngữ, + quét sang bên trái sẽ thay đổi trật tự ký tự, quét phím cách sẽ hiện lên một bàn phím tiện ích, + và quét dưới để ẩn bàn phím.\nNó có thể thiết lập trong cài đặt (Nhớ không? Nhấn dài phím ENTER). + </string> + <string name="tip_3_hidden_kbds">Ngọc ẩn </string> + <string name="main_tab_welcome">Chào mừng</string> + <string name="main_tab_links">Liên kết</string> + <string name="main_tab_credits">Người làm ra</string> + <string name="how_to_pointer_title">Chào mừng đến với AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Phiên bản:</string> +</resources> diff --git a/src/main/res/values-xlarge-land/dimens.xml b/src/main/res/values-xlarge-land/dimens.xml new file mode 100644 index 000000000..e20183988 --- /dev/null +++ b/src/main/res/values-xlarge-land/dimens.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <dimen name="default_key_height">65dip</dimen> + <dimen name="default_key_half_height">44dip</dimen> + <dimen name="default_key_tall_height">80dip</dimen> + + <dimen name="big_key_height">75dp</dimen> + <dimen name="big_key_half_height">54dp</dimen> + <dimen name="big_key_tall_height">90dp</dimen> + + <dimen name="default_key_vertical_gap">3dip</dimen> + <dimen name="default_key_horizontal_gap">5dip</dimen> + <dimen name="plain_theme_key_horizontal_gap">7dp</dimen> + <dimen name="plain_theme_key_vertical_gap">4dp</dimen> + + <dimen name="key_text_size">27sp</dimen> + <dimen name="lean_key_text_size">24sp</dimen> + <dimen name="lean_big_key_text_size">30sp</dimen> + <dimen name="key_label_text_size">19sp</dimen> + + <dimen name="keyboard_name_text_size">14sp</dimen> + + <dimen name="candidate_strip_height">40dip</dimen> + <dimen name="candidate_font_height">24sp</dimen> + + <integer name="condensing_precentage">50</integer> + <integer name="condensing_precentage_edge">30</integer> + + <!-- Global content UI padding, bottom --> + <dimen name="global_content_padding_bottom">8dp</dimen> + <!-- Global content UI padding, sides --> + <dimen name="global_content_padding_side">64dp</dimen> +</resources> diff --git a/src/main/res/values-xlarge-land/settings_defaults.xml b/src/main/res/values-xlarge-land/settings_defaults.xml new file mode 100644 index 000000000..44e290bad --- /dev/null +++ b/src/main/res/values-xlarge-land/settings_defaults.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- DO NOT TRANSLATE --> + <!-- Default settings values --> +</resources> diff --git a/src/main/res/values-xlarge/dimens.xml b/src/main/res/values-xlarge/dimens.xml new file mode 100644 index 000000000..7deee09a7 --- /dev/null +++ b/src/main/res/values-xlarge/dimens.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <dimen name="window_popup_corner_radius">9dp</dimen> + + <dimen name="default_key_height">67dip</dimen> + <dimen name="default_key_half_height">52dip</dimen> + <dimen name="default_key_tall_height">80dip</dimen> + + <dimen name="big_key_height">77dp</dimen> + <dimen name="big_key_half_height">62dp</dimen> + <dimen name="big_key_tall_height">90dp</dimen> + + <dimen name="default_key_vertical_gap">3dip</dimen> + <dimen name="default_key_horizontal_gap">4dip</dimen> + <dimen name="plain_theme_key_horizontal_gap">6dp</dimen> + <dimen name="plain_theme_key_vertical_gap">4dp</dimen> + + <dimen name="key_text_size">29sp</dimen> + <dimen name="key_label_text_size">20sp</dimen> + <dimen name="key_hint_text_size">10sp</dimen> + + <dimen name="keyboard_name_text_size">15sp</dimen> + + <dimen name="candidate_strip_height">42dip</dimen> + <dimen name="candidate_font_height">25sp</dimen> + + <dimen name="key_corner_radius">4dp</dimen> + + <dimen name="key_top_inset">4dp</dimen> + <dimen name="key_bottom_inset">4dp</dimen> + <dimen name="key_right_inset">5dp</dimen> + <dimen name="key_left_inset">5dp</dimen> + + <integer name="condensing_precentage">80</integer> + <integer name="condensing_precentage_edge">50</integer> + + <dimen name="max_item_extra_width">280dp</dimen> + + <!-- Global content UI padding, bottom --> + <dimen name="global_content_padding_bottom">8dp</dimen> + <!-- Global content UI padding, sides --> + <dimen name="global_content_padding_side">32dp</dimen> +</resources> diff --git a/src/main/res/values-xlarge/settings_defaults.xml b/src/main/res/values-xlarge/settings_defaults.xml new file mode 100644 index 000000000..583b7a03a --- /dev/null +++ b/src/main/res/values-xlarge/settings_defaults.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- DO NOT TRANSLATE --> + <!-- Default settings values --> + <bool name="settings_default_landscape_fullscreen">false</bool> + <bool name="settings_default_portrait_fullscreen">false</bool> +</resources> + diff --git a/src/main/res/values/animation_duration.xml b/src/main/res/values/animation_duration.xml new file mode 100644 index 000000000..ce0128902 --- /dev/null +++ b/src/main/res/values/animation_duration.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <integer name="mainKeyboardAnimTime">250</integer> + + <integer name="layoutSwitchAnimTime">100</integer> + + <integer name="popupAnimTime">70</integer> + + <integer name="extendingAnimTime">110</integer> +</resources>
\ No newline at end of file diff --git a/src/main/res/values/arrays.xml b/src/main/res/values/arrays.xml new file mode 100644 index 000000000..697cecc12 --- /dev/null +++ b/src/main/res/values/arrays.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="utf-8"?> + +<resources xmlns:tools="http://schemas.android.com/tools" + tools:ignore="MissingTranslation"> + + <!-- It is very important NOT to translate any string in this file. --> + + <!-- Values for custom hint positioning, which should be interpreted + the same way that they are for a theme: comparing against Gravity.XXXX + and creating a Paint.Align object for horizontal alignment or a boolean + for above/below vertical alignment. See start of + AnyKeyboardBaseView.onBufferDraw() method --> + <string-array name="custom_hint_align_values"> + <item>3</item> + <item>17</item> + <item>5</item> + </string-array> + <string name="settings_default_custom_hint_align_value">17</string> + <string-array name="custom_hint_valign_values"> + <item>48</item> + <item>80</item> + </string-array> + <string name="settings_default_custom_hint_valign_value">48</string> + + <string-array name="physical_keyboard_change_notification_values"> + <item>1</item> + <item>2</item> + <item>3</item> + </string-array> + + <string-array name="vibrate_on_key_press_values"> + <item>0</item> + <item>17</item> + <item>30</item> + <item>50</item> + </string-array> + + <string-array name="swipe_action_types_values"> + <item>@string/swipe_action_value_none</item> + <item>@string/swipe_action_value_next_alphabet</item> + <item>@string/swipe_action_value_next_symbols</item> + <item>@string/swipe_action_value_next_inside_mode</item> + <item>@string/swipe_action_value_other_keyboards_mode</item> + <item>@string/swipe_action_value_cycle_keyboards</item> + <item>@string/swipe_action_value_reverse_cycle_keyboards</item> + <item>@string/swipe_action_value_shift</item> + <item>@string/swipe_action_value_hide</item> + <item>@string/swipe_action_value_backspace</item> + <item>@string/swipe_action_value_backword</item> + <item>@string/swipe_action_value_clear_input</item> + <item>@string/swipe_action_value_cursor_up</item> + <item>@string/swipe_action_value_cursor_down</item> + <item>@string/swipe_action_value_cursor_left</item> + <item>@string/swipe_action_value_cursor_right</item> + <item>@string/swipe_action_value_split_layout</item> + <item>@string/swipe_action_value_merge_layout</item> + <item>@string/swipe_action_value_compact_layout_to_right</item> + <item>@string/swipe_action_value_compact_layout_to_left</item> + <item>@string/swipe_action_value_utility_keyboard</item> + </string-array> + + <string-array name="swipe_action_types_names"> + <item>@string/swipe_action_name_none</item> + <item>@string/swipe_action_name_next_alphabet</item> + <item>@string/swipe_action_name_next_symbols</item> + <item>@string/swipe_action_name_next_inside_mode</item> + <item>@string/swipe_action_name_other_keyboards_mode</item> + <item>@string/swipe_action_name_cycle_keyboards</item> + <item>@string/swipe_action_name_reverse_cycle_keyboards</item> + <item>@string/swipe_action_name_shift</item> + <item>@string/swipe_action_name_hide</item> + <item>@string/swipe_action_name_backspace</item> + <item>@string/swipe_action_name_backword</item> + <item>@string/swipe_action_name_clear_input</item> + <item>@string/swipe_action_name_cursor_up</item> + <item>@string/swipe_action_name_cursor_down</item> + <item>@string/swipe_action_name_cursor_left</item> + <item>@string/swipe_action_name_cursor_right</item> + <item>@string/swipe_action_name_split_layout</item> + <item>@string/swipe_action_name_merge_layout</item> + <item>@string/swipe_action_name_compact_layout_to_right</item> + <item>@string/swipe_action_name_compact_layout_to_left</item> + <item>@string/swipe_action_name_utility_keyboard</item> + </string-array> +</resources>
\ No newline at end of file diff --git a/src/main/res/values/attrs.xml b/src/main/res/values/attrs.xml new file mode 100644 index 000000000..99cedba1d --- /dev/null +++ b/src/main/res/values/attrs.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<resources> + <!-- for slide-pref view --> + <attr name="slideMinimum" format="integer"/> + <attr name="slideMaximum" format="integer"/> + <!-- for app-about view --> + <attr name="appName" format="reference|string"/> + <attr name="appOwner" format="reference|string"/> + <attr name="appIcon" format="reference"/> + <attr name="textColor" format="reference|color" /> +</resources> diff --git a/src/main/res/values/colors.xml b/src/main/res/values/colors.xml new file mode 100644 index 000000000..ac7f2ac83 --- /dev/null +++ b/src/main/res/values/colors.xml @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources> + <color name="candidate_normal">#FFFFFFFF</color> + <color name="candidate_recommended">#FFE35900</color> + <color name="candidate_other">#ff808080</color> + + <color name="blacktheme_color_background">#FF000000</color> + <color name="blacktheme_color_topborder">#FF333333</color> + <color name="blacktheme_color_suggestion_background">#FF000000</color> + <color name="blacktheme_color_suggestion_recommended">#FF00A020</color> + <color name="blacktheme_color_suggestion_others">#FFBBBBBB</color> + <color name="blacktheme_color_suggestion_normal">#FFFFFFFF</color> + <color name="blacktheme_color_previewtext">#FFFFFFFF</color> + <color name="blacktheme_color_popup_background">#FF333333</color> + <color name="blacktheme_color_popup_stroke">#FF999999</color> + <color name="blacktheme_color_action">#FF005010</color> + <color name="blacktheme_color_action_pressed">#FF00A020</color> + <color name="blacktheme_color_action_stroke">#FF00A020</color> + <color name="blacktheme_color_action_pressed_stroke">#FF00FF33</color> + <color name="blacktheme_color_action_keytext">#FFEEEEEE</color> + <color name="blacktheme_color_action_pressed_keytext">#FFFFFFFF</color> + <color name="blacktheme_color_action_hint">#FF11FF99</color> + <color name="blacktheme_color_action_pressed_hint">#FF22FFCC</color> + <color name="blacktheme_color_function">#FF001750</color> + <color name="blacktheme_color_function_pressed">#FF003CD0</color> + <color name="blacktheme_color_function_checked">#FF002990</color> + <color name="blacktheme_color_function_stroke">#FF003CD0</color> + <color name="blacktheme_color_function_pressed_stroke">#FF0049FF</color> + <color name="blacktheme_color_function_checked_stroke">#FF0032B1</color> + <color name="blacktheme_color_function_keytext">#FFEEEEEE</color> + <color name="blacktheme_color_function_pressed_keytext">#FFFFFFFF</color> + <color name="blacktheme_color_function_hint">#FFDDDDDD</color> + <color name="blacktheme_color_function_pressed_hint">#FFEEEEEE</color> + <color name="blacktheme_color_normal">#FF000000</color> + <color name="blacktheme_color_normal_pressed">#FF333333</color> + <color name="blacktheme_color_normal_stroke">#FF666666</color> + <color name="blacktheme_color_normal_pressed_stroke">#FFFFFFFF</color> + <color name="blacktheme_color_normal_keytext">#FFEEEEEE</color> + <color name="blacktheme_color_normal_pressed_keytext">#FFFFFFFF</color> + <color name="blacktheme_color_normal_hint">#FF0088FF</color> + <color name="blacktheme_color_normal_pressed_hint">#FF00BBFF</color> + + <color name="menu_background_normal">#FFF</color> + <color name="menu_background_disabled">#FFF</color> + <color name="menu_background_pressed">#BBB</color> + + <color name="tutorial_background">#AA77DD</color> + + <color name="menu_divider">#663399</color> + <color name="menu_item_divider">#77663399</color> + <color name="generic_disabled_background_color">#A777</color> + <color name="generic_clicked_background_color">#2000</color> +</resources>
\ No newline at end of file diff --git a/src/main/res/values/currency_data.xml b/src/main/res/values/currency_data.xml new file mode 100644 index 000000000..0abea1e73 --- /dev/null +++ b/src/main/res/values/currency_data.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:tools="http://schemas.android.com/tools" + tools:ignore="MissingTranslation"> + <integer name="default_currency_sign_unicode">36</integer> + <string name="default_currency_sign">$</string> + <string name="popup_currency_signs">£€¥¢₹¢</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values/dimens.xml b/src/main/res/values/dimens.xml new file mode 100644 index 000000000..f98f54ae1 --- /dev/null +++ b/src/main/res/values/dimens.xml @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <dimen name="window_popup_corner_radius">5dp</dimen> + + <dimen name="selected_tab_drawable_height">8px</dimen> + <dimen name="unselected_tab_drawable_height">1px</dimen> + + <dimen name="default_key_height">48dp</dimen> + <dimen name="default_key_half_height">32dp</dimen> + <dimen name="default_key_tall_height">54dp</dimen> + + <dimen name="big_key_height">58dp</dimen> + <dimen name="big_key_half_height">42dp</dimen> + <dimen name="big_key_tall_height">64dp</dimen> + + <dimen name="default_key_vertical_gap">2dp</dimen> + <dimen name="default_key_horizontal_gap">1dp</dimen> + <dimen name="plain_theme_key_horizontal_gap">3dp</dimen> + <dimen name="plain_theme_key_vertical_gap">3dp</dimen> + + <dimen name="key_text_size">21sp</dimen> + <dimen name="lean_key_text_size">18sp</dimen> + <dimen name="lean_big_key_text_size">24sp</dimen> + <dimen name="key_label_text_size">14sp</dimen> + <dimen name="key_hint_text_size">7sp</dimen> + <dimen name="keyboard_name_text_size">10sp</dimen> + + <dimen name="candidate_strip_height">36dp</dimen> + <dimen name="candidate_font_height">18sp</dimen> + + <dimen name="candidate_strip_fading_edge_length">63dp</dimen> + <dimen name="candidate_min_touchable_width">0.3in</dimen> + + <dimen name="key_hysteresis_distance">10dp</dimen> + <dimen name="key_preview_offset">0dp</dimen> + <dimen name="mini_keyboard_slide_allowance">80dp</dimen> + + <dimen name="key_corner_radius">3dp</dimen> + + <dimen name="key_top_inset">3dp</dimen> + <dimen name="key_bottom_inset">3dp</dimen> + <dimen name="key_right_inset">2.5dp</dimen> + <dimen name="key_left_inset">2.5dp</dimen> + + <integer name="condensing_precentage">90</integer> + <integer name="condensing_precentage_edge">80</integer> + + <dimen name="blacktheme_size_text_main">20sp</dimen> + <dimen name="blacktheme_size_text_smaller">14sp</dimen> + <dimen name="blacktheme_size_text_hint">10sp</dimen> + <dimen name="blacktheme_size_text_preview">28sp</dimen> + <dimen name="blacktheme_keygap_horizontal">1.5dp</dimen> + <dimen name="blacktheme_keygap_vertical">0.5dp</dimen> + <dimen name="blacktheme_radius_popup_corner">2dp</dimen> + <dimen name="blacktheme_radius_key_corner">1dp</dimen> + <dimen name="blacktheme_width_key_pressed_stroke">2dp</dimen> + <dimen name="blacktheme_width_key_stroke">1.5dp</dimen> + <dimen name="blacktheme_width_topborder">1.5dp</dimen> + <dimen name="blacktheme_key_height">48dp</dimen> + <dimen name="blacktheme_key_half_height">36dp</dimen> + <dimen name="blacktheme_key_tall_height">52dp</dimen> + <dimen name="blacktheme_paddingLeft">1dp</dimen> + <dimen name="blacktheme_paddingRight">1dp</dimen> + <dimen name="blacktheme_paddingTop">0dp</dimen> + <dimen name="blacktheme_paddingBottom">0dp</dimen> + + <dimen name="font_size_title">16sp</dimen> + <dimen name="font_size_large">24sp</dimen> + <dimen name="font_size_very_large">32sp</dimen> + <dimen name="font_size_sub_title">18sp</dimen> + <dimen name="font_size_text">14sp</dimen> + <dimen name="font_size_hint_text">15sp</dimen> + <dimen name="font_size_small_text">12sp</dimen> + + <!-- Global content UI padding, bottom --> + <dimen name="global_content_padding_bottom">4dp</dimen> + <!-- Global content UI padding, sides --> + <dimen name="global_content_padding_side">16dp</dimen> + + <dimen name="max_item_extra_width" >100dp</dimen> + <dimen name="comfortable_min_row_height">44dp</dimen> + <dimen name="drawer_width">280dp</dimen> +</resources> diff --git a/src/main/res/values/frankenrobot.xml b/src/main/res/values/frankenrobot.xml new file mode 100644 index 000000000..6114b5a21 --- /dev/null +++ b/src/main/res/values/frankenrobot.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string-array name="frankenrobot_interfaces_mapping" translatable="false"> + <item>com.anysoftkeyboard.devicespecific.DeviceSpecific is @string/frankenrobot_device_specific_implementation</item> + <item>com.anysoftkeyboard.backup.CloudBackupRequester is @string/frankenrobot_cloud_backup_implementation</item> + <item>com.anysoftkeyboard.dictionaries.DictionaryContentObserver is @string/frankenrobot_dictionary_observer_implementation</item> + <item>com.anysoftkeyboard.devicespecific.Clipboard is @string/frankenrobot_clipboard_implementation</item> + <item>com.anysoftkeyboard.devicespecific.StrictModeAble is @string/frankenrobot_strict_mode_implementation</item> + </string-array> + + <string name="frankenrobot_device_specific_implementation" translatable="false">com.anysoftkeyboard.devicespecific.DeviceSpecific_V3</string> + <string name="frankenrobot_cloud_backup_implementation" translatable="false">@null</string> + <string name="frankenrobot_dictionary_observer_implementation" translatable="false">com.anysoftkeyboard.dictionaries.DictionaryContentObserver</string> + <string name="frankenrobot_clipboard_implementation" translatable="false">com.anysoftkeyboard.devicespecific.ClipboardV3</string> + <string name="frankenrobot_strict_mode_implementation" translatable="false">com.anysoftkeyboard.devicespecific.StrictModeEmptyImpl</string> +</resources>
\ No newline at end of file diff --git a/src/main/res/values/ids.xml b/src/main/res/values/ids.xml new file mode 100644 index 000000000..d61ba8cc5 --- /dev/null +++ b/src/main/res/values/ids.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <item name="this_step_complete" type="id" /> + <item name="this_step_needs_setup" type="id" /> + <item name="previous_step_not_complete" type="id" /> + + <item name="keyboard_ui_handler_MSG_UPDATE_SUGGESTIONS" type="id" /> + <item name="keyboard_ui_handler_MSG_RESTART_NEW_WORD_SUGGESTIONS" type="id" /> + <item name="keyboard_ui_handler_MSG_REMOVE_CLOSE_SUGGESTIONS_HINT" type="id" /> + +</resources>
\ No newline at end of file diff --git a/src/main/res/values/legal_strings_dont_translate.xml b/src/main/res/values/legal_strings_dont_translate.xml new file mode 100644 index 000000000..7683f1bb8 --- /dev/null +++ b/src/main/res/values/legal_strings_dont_translate.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:tools="http://schemas.android.com/tools" + tools:ignore="MissingTranslation"> + <string name="legal_this_app_uses_android_source_code_title">This application uses bits and pieces (including the <i>Support Library</i>) from <b>Android Open Source Project</b> under the following license:</string> + <string name="legal_this_app_uses_android_source_code_license">Copyright (C) 2013 The Android Open Source Project\n +\n +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.\n +You may obtain a copy of the License at\n +\n +http://www.apache.org/licenses/LICENSE-2.0\n +\n +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n +See the License for the specific language governing permissions and limitations under the License.</string> + + <string name="legal_this_app_uses_frankenrobot_title">This application uses <b>FrankenRobot</b> under the following license:</string> + <string name="legal_this_app_uses_frankenrobot_license">Copyright (C) 2013 Menny Even-Danan\n +\n +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.\n +You may obtain a copy of the License at\n +\n +http://www.apache.org/licenses/LICENSE-2.0\n +\n +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n +See the License for the specific language governing permissions and limitations under the License.</string> + + <string name="legal_this_app_uses_preferences_fragment_title">This application uses <b>android-support-v4-preferencefragment</b> under the following license:</string> + <string name="legal_this_app_uses_preferences_fragment_license">Copyright (C) 2013 kolavar (https://github.com/kolavar/android-support-v4-preferencefragment)\n +\n +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.\n +You may obtain a copy of the License at\n +\n +http://www.apache.org/licenses/LICENSE-2.0\n +\n +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n +See the License for the specific language governing permissions and limitations under the License.</string> + + <string name="legal_this_app_uses_pushing_pixels_title">This application uses <b>PushingPixels</b> under the following license:</string> + <string name="legal_this_app_uses_pushing_pixels_license">Copyright (C) 2013 Menny Even-Danan\n +\n +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.\n +You may obtain a copy of the License at\n +\n +http://www.apache.org/licenses/LICENSE-2.0\n +\n +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n +See the License for the specific language governing permissions and limitations under the License.</string> + + <string name="legal_this_app_uses_jsr305_title">This application uses <b>JSR305</b> under the following license:</string> + <string name="legal_this_app_uses_jsr305_license">Copyright (c) 2007-2009, JSR305 expert group. All rights reserved\n +\n +http://www.opensource.org/licenses/bsd-license.php\n +\n +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n +\n +* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n +* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n +* Neither the name of the JSR305 expert group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n +\n +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</string> + + <string name="legal_this_app_uses_greek_jni_ime_title">This application uses <b>android-greek-ime</b> under the following license:</string> + <string name="legal_this_app_uses_greek_jni_ime_license">Copyright (c) 2009, Spiros Papadimitriou (spapadim@cs.cmu.edu). All rights reserved\n +\n +http://www.opensource.org/licenses/bsd-license.php\n +\n +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n +\n +* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n +* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n +* Neither the name of the JSR305 expert group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n +\n +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</string> + +</resources>
\ No newline at end of file diff --git a/src/main/res/values/settings_defaults_dont_translate.xml b/src/main/res/values/settings_defaults_dont_translate.xml new file mode 100644 index 000000000..8409719e6 --- /dev/null +++ b/src/main/res/values/settings_defaults_dont_translate.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation"> + <!-- DO NOT TRANSLATE --> + <!-- Default settings values --> + <string name="settings_default_physical_keyboard_change_notification_type">2</string> + <string name="settings_default_vibrate_on_key_press_duration">0</string> + <bool name="settings_default_sound_on">false</bool> + <bool name="settings_default_lang_key_shows_popup">false</bool> + <bool name="settings_default_show_tips_notification">true</bool> + <bool name="settings_default_show_settings_app">true</bool> + <bool name="settings_default_show_chewbacca">true</bool> + <bool name="settings_default_use_16_keys_symbols_keyboards">false</bool> + <bool name="settings_default_landscape_fullscreen">true</bool> + <bool name="settings_default_portrait_fullscreen">false</bool> + <bool name="settings_default_use_backword">false</bool> + <bool name="settings_default_cycle_all_symbols">true</bool> + <bool name="settings_default_use_camera_key_for_backspace_backword">false</bool> + <bool name="settings_default_use_volume_key_for_left_right">false</bool> + <bool name="settings_default_emoticon_long_press_opens_popup">true</bool> + <bool name="settings_default_contacts_dictionary">true</bool> + <string name="settings_default_auto_dictionary_add_threshold">9</string> + <bool name="settings_default_user_dictionary">true</bool> + <bool name="settings_default_hide_soft_when_physical">true</bool> + <bool name="settings_default_key_press_shows_preview_popup">true</bool> + + <bool name="settings_default_use_custom_keytext_color_value">false</bool> + <bool name="settings_default_show_keyboard_name_text_value">true</bool> + <bool name="settings_default_show_hint_text_value">true</bool> + <bool name="settings_default_use_custom_hint_color_value">false</bool> + <bool name="settings_default_use_custom_hint_align_value">false</bool> + <!-- default values for custom hint align are in arrays.xmlso that + they are near the array of valid values for that preference --> + + <string name="settings_default_key_press_preview_popup_position">above_key</string> + + <string name="settings_default_portrait_keyboard_height_factor">1.0</string> + <string name="settings_default_landscape_keyboard_height_factor">1.0</string> + + <string name="settings_default_tweak_animations_level">some</string> + + <bool name="settings_default_always_use_fallback_user_dictionary">false</bool> + + <bool name="settings_default_is_sticky_extesion_keyboard">false</bool> + <bool name="settings_default_is_extesion_keyboard_above_keyboard">true</bool> + + <string name="settings_default_swipe_velocity_threshold">380</string> + <string name="settings_default_swipe_distance_threshold">140</string> + + <string name="settings_default_multitap_timeout">700</string> + <string name="settings_default_long_press_timeout">350</string> + + <string name="settings_default_top_row_key">5d945f40-ded5-11e0-9572-0800200c9a66</string> + <string name="settings_default_quick_text_key">698b8c20-19df-11e1-bddb-0800200c9a66</string> + <string name="settings_default_keyboard_theme_key">ac8ea510-ca66-11e1-9b23-0800200c9a66</string> + <string name="settings_default_ext_keyboard_key">6f1ecea0-dee2-11e0-9572-0800200c9a66</string> + <string name="settings_default_ext_kbd_bottom_row_key">09f8f280-dee2-11e0-9572-0800200c9a55</string> + + <bool name="settings_default_workaround_disable_rtl_fix">false</bool> + <string name="settings_default_default_split_state">merged_always</string> + + <string name="settings_default_should_swap_punctuation_and_space">yes</string> + + <bool name="settings_default_allow_suggestions_restart">true</bool> + <bool name="settings_default_switch_to_alphabet_on_space">true</bool> + + <string name="swipe_action_value_shift">shift</string> + <string name="swipe_action_value_none">none</string> + <string name="swipe_action_value_next_alphabet">next_alphabet</string> + <string name="swipe_action_value_next_symbols">next_symbols</string> + <string name="swipe_action_value_next_inside_mode"></string> + <string name="swipe_action_value_other_keyboards_mode"></string> + <string name="swipe_action_value_cycle_keyboards">cycle_keyboards</string> + <string name="swipe_action_value_reverse_cycle_keyboards">reverse_cycle_keyboards</string> + <string name="swipe_action_value_hide">hide</string> + <string name="swipe_action_value_backspace">backspace</string> + <string name="swipe_action_value_backword">backword</string> + <string name="swipe_action_value_clear_input">clear_input</string> + <string name="swipe_action_value_cursor_up">cursor_up</string> + <string name="swipe_action_value_cursor_down">cursor_down</string> + <string name="swipe_action_value_cursor_left">cursor_left</string> + <string name="swipe_action_value_cursor_right">cursor_right</string> + <string name="swipe_action_value_split_layout">split_layout</string> + <string name="swipe_action_value_merge_layout">merge_layout</string> + <string name="swipe_action_value_compact_layout_to_right">compact_to_right</string> + <string name="swipe_action_value_compact_layout_to_left">compact_to_left</string> + <string name="swipe_action_value_utility_keyboard">utility_keyboard</string> + +</resources> diff --git a/src/main/res/values/settings_keys_dont_translate.xml b/src/main/res/values/settings_keys_dont_translate.xml new file mode 100644 index 000000000..3c3125d9d --- /dev/null +++ b/src/main/res/values/settings_keys_dont_translate.xml @@ -0,0 +1,238 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="ExtraTranslation,MissingTranslation"> + <!-- DO NOT TRANSLATE --> + <!-- settings keys --> + <!-- + <string name="settings_key_top_keyboard_row_id">top_keyboard_row_id</string> + --> + <string name="settings_key_physical_keyboard_change_notification_type">physical_keyboard_change_notification_type + </string> + <string name="settings_key_vibrate_on_key_press_duration">vibrate_on_key_press_duration</string> + <string name="settings_key_sound_on">sound_on</string> + + <string name="settings_key_key_press_shows_preview_popup">key_press_preview_popup</string> + <string name="settings_key_key_press_preview_popup_position">settings_key_key_press_preview_popup_position</string> + + <string name="settings_key_lang_key_shows_popup">lang_key_shows_popup</string> + + <string name="settings_key_show_keyboard_name_text_key">settings_key_show_keyboard_name_text_key</string> + + <string name="settings_key_show_hint_text_key">settings_key_show_hint_text_key</string> + <string name="settings_key_use_custom_hint_align_key">settings_key_use_custom_hint_align</string> + <string name="settings_key_custom_hint_align_key">settings_key_custom_hint_align_key</string> + <string name="settings_key_custom_hint_valign_key">settings_key_custom_hint_valign_key</string> + + <string name="settings_key_tweak_animations_level">settings_key_tweak_animations_level</string> + + <string name="settings_key_emoticon_default_text">settings_key_emoticon_default_text</string> + <string name="settings_key_smiley_icon_on_smileys_key">settings_key_smiley_icon_on_smileys_key</string> + + <string name="settings_key_emoticon_long_press_opens_popup">emoticon_long_press_opens_popup</string> + + <string name="settings_key_show_tips_notification">settings_key_show_tips_notification</string> + + <string name="settings_key_show_settings_app">settings_key_show_settings_app</string> + <string name="settings_key_show_chewbacca">settings_key_show_chewbacca</string> + + <string name="settings_key_use_16_keys_symbols_keyboards">settings_key_use_16_keys_symbols_keyboards</string> + + <string name="settings_key_landscape_fullscreen">settings_key_landscape_fullscreen</string> + <string name="settings_key_portrait_fullscreen">settings_key_portrait_fullscreen</string> + + <string name="settings_key_use_backword">settings_key_use_backword</string> + + <string name="settings_key_cycle_all_symbols">settings_key_cycle_all_symbols</string> + + <string name="settings_key_use_volume_key_for_left_right">settings_key_use_volume_key_for_left_right</string> + + <string name="settings_key_use_camera_key_for_backspace_backword"> + settings_key_use_camera_key_for_backspace_backword + </string> + + <string name="settings_key_use_user_dictionary">settings_key_use_user_dictionary</string> + <string name="settings_key_auto_dictionary_threshold">settings_key_auto_dictionary_threshold</string> + <string-array name="auto_dictionary_threshold_values"> + <item>9</item> + <item>1</item> + <item>-1</item> + </string-array> + <string-array name="auto_dictionary_threshold_types"> + <item>@string/auto_dictionary_threshold_type_after_a_while</item> + <item>@string/auto_dictionary_threshold_type_immediately</item> + <item>@string/auto_dictionary_threshold_type_off</item> + </string-array> + <string name="settings_key_use_contacts_dictionary">settings_key_use_contacts_dictionary</string> + + <string name="settings_key_active_quick_text_key">settings_key_active_quick_text_key</string> + + <string name="settings_key_ext_kbd_top_row_key">settings_key_ext_kbd_top_row_key</string> + <string name="settings_key_ext_kbd_bottom_row_key">settings_key_ext_kbd_bottom_row_key</string> + <string name="settings_key_ext_kbd_ext_ketboard_key">settings_key_ext_kbd_ext_ketboard_key</string> + <string name="settings_key_ext_kbd_hidden_bottom_row_key">settings_key_ext_kbd_hidden_bottom_row_key</string> + + <string name="settings_key_keyboard_theme_key">settings_key_keyboard_theme_key</string> + + <string name="settings_key_hide_soft_when_physical">settings_key_hide_soft_when_physical</string> + + <string name="settings_key_always_use_fallback_user_dictionary">settings_key_always_use_fallback_user_dictionary</string> + + <string name="settings_key_is_sticky_extesion_keyboard">settings_key_is_sticky_extesion_keyboard</string> + <string name="settings_key_is_extesion_keyboard_above_keyboard">settings_key_is_extesion_keyboard_above_keyboard + </string> + + <string name="settings_key_should_swap_punctuation_and_space">settings_key_should_swap_punctuation_and_space + </string> + <!-- these values are normalized. --> + <string-array name="settings_key_should_swap_punctuation_and_space_values"> + <item>yes</item> + <item>no</item> + </string-array> + <string-array name="settings_key_should_swap_punctuation_and_space_names"> + <item>@string/should_swap_punctuation_and_space_yes</item> + <item>@string/should_swap_punctuation_and_space_no</item> + </string-array> + + <string-array name="tweak_animations_level_types"> + <item>@string/tweak_animations_level_types_full</item> + <item>@string/tweak_animations_level_types_some</item> + <item>@string/tweak_animations_level_types_none</item> + </string-array> + + <string-array name="tweak_animations_level_values"> + <item>full</item> + <item>some</item> + <item>none</item> + </string-array> + + <string name="settings_key_swipe_velocity_threshold">settings_key_swipe_velocity_threshold</string> + <!-- these values are normalized. --> + <string-array name="settings_key_swipe_velocity_threshold_values"> + <item>220</item> + <item>300</item> + <item>380</item> + <item>460</item> + <item>540</item> + </string-array> + + <string-array name="settings_key_preview_position_override_names"> + <item>@string/key_preview_position_override_above_key</item> + <item>@string/key_preview_position_override_above_keyboard</item> + </string-array> + <string-array name="settings_key_preview_position_override_values"> + <item>above_key</item> + <item>above_keyboard</item> + </string-array> + + <string-array name="settings_key_swipe_velocity_threshold_names"> + <item>@string/settings_swipe_velocity_very_slow</item> + <item>@string/settings_swipe_velocity_slow</item> + <item>@string/settings_swipe_velocity_normal</item> + <item>@string/settings_swipe_velocity_fast</item> + <item>@string/settings_swipe_velocity_very_fast</item> + </string-array> + + <string name="settings_key_swipe_distance_threshold">settings_key_swipe_distance_threshold</string> + <string-array name="settings_key_swipe_distance_threshold_values"> + <item>30</item> + <item>80</item> + <item>140</item> + <item>180</item> + <item>240</item> + </string-array> + <string-array name="settings_key_swipe_distance_threshold_names"> + <item>@string/settings_swipe_distance_very_short</item> + <item>@string/settings_swipe_distance_short</item> + <item>@string/settings_swipe_distance_normal</item> + <item>@string/settings_swipe_distance_long</item> + <item>@string/settings_swipe_distance_very_long</item> + </string-array> + + <string name="settings_key_multitap_timeout">settings_key_multitap_timeout</string> + <string-array name="settings_key_multitap_timeout_values"> + <item>0</item> + <item>450</item> + <item>600</item> + <item>700</item> + <item>800</item> + <item>1050</item> + <item>1000000</item> + </string-array> + <string-array name="settings_key_multitap_timeout_names"> + <item>@string/settings_multitap_timeout_disabled</item> + <item>@string/settings_multitap_timeout_faster</item> + <item>@string/settings_multitap_timeout_fast</item> + <item>@string/settings_multitap_timeout_normal</item> + <item>@string/settings_multitap_timeout_slow</item> + <item>@string/settings_multitap_timeout_slower</item> + <item>@string/settings_multitap_timeout_never</item> + </string-array> + + <string name="settings_key_long_press_timeout">settings_key_long_press_timeout</string> + <string-array name="settings_key_long_press_timeout_values"> + <item>100</item> + <item>250</item> + <item>350</item> + <item>450</item> + <item>600</item> + <item>1000000</item> + </string-array> + + <string-array name="settings_key_long_press_timeout_names"> + <item>@string/settings_long_press_timeout_faster</item> + <item>@string/settings_long_press_timeout_fast</item> + <item>@string/settings_long_press_timeout_normal</item> + <item>@string/settings_long_press_timeout_slow</item> + <item>@string/settings_long_press_timeout_slower</item> + <item>@string/settings_long_press_timeout_never</item> + </string-array> + + <string-array name="pref_list_empty_types"> + </string-array> + <string-array name="pref_list_empty_values"> + </string-array> + + <string name="settings_key_workaround_disable_rtl_fix">settings_key_workaround_disable_rtl_fix</string> + + <string name="settings_key_default_split_state">settings_key_default_split_state</string> + <string-array name="settings_key_default_split_state_values"> + <item>merged_always</item> + <item>split_in_landscape</item> + <item>split_always</item> + <item>compact_right_always</item> + <item>compact_left_always</item> + </string-array> + <string-array name="settings_key_default_split_state_names"> + <item>@string/settings_split_state_merged_always</item> + <item>@string/settings_split_state_split_in_landscape</item> + <item>@string/settings_split_state_split_always</item> + <item>@string/settings_split_state_compact_right_always</item> + <item>@string/settings_split_state_compact_left_always</item> + </string-array> + <!-- added a _ to handle a preference tpye change from int to string --> + <string name="settings_key_min_length_for_word_correction__">settings_key_min_length_for_word_correction__</string> + + <string name="settings_key_allow_suggestions_restart">settings_key_allow_suggestions_restart</string> + <string name="settings_key_switch_keyboard_on_space">settings_key_switch_keyboard_on_space</string> + + + <string name="settings_key_first_app_version_installed">settings_key_first_app_version_installed</string> + <string name="settings_key_first_time_app_installed">settings_key_first_time_app_installed</string> + <string name="settings_key_last_app_version_installed">settings_key_last_app_version_installed</string> + <string name="settings_key_first_time_current_version_installed">settings_key_first_time_current_version_installed</string> + <string name="user_dict_editor_key">user_dict_editor_key</string> + <string name="abbreviation_dict_editor_key">abbreviation_dict_editor_key</string> + + <string name="tweaks_group_key">tweaks</string> + + <string name="settings_key_swipe_up_action">settings_key_swipe_up_action</string> + <string name="settings_key_swipe_down_action">settings_key_swipe_down_action</string> + <string name="settings_key_swipe_left_action">settings_key_swipe_left_action</string> + <string name="settings_key_swipe_right_action">settings_key_swipe_right_action</string> + <string name="settings_key_swipe_left_space_bar_action">settings_key_swipe_left_space_bar_action</string> + <string name="settings_key_swipe_right_space_bar_action">settings_key_swipe_right_space_bar_action</string> + <string name="settings_key_swipe_left_two_fingers_action">settings_key_swipe_left_two_fingers_action</string> + <string name="settings_key_swipe_right_two_fingers_action">settings_key_swipe_right_two_fingers_action</string> + <string name="settings_key_swipe_up_from_spacebar_action">settings_key_swipe_up_from_spacebar_action</string> + <string name="settings_key_pinch_gesture_action">settings_key_pinch_gesture_action</string> + <string name="settings_key_separate_gesture_action">settings_key_separate_gesture_action</string> +</resources> diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml new file mode 100644 index 000000000..7cb2f58db --- /dev/null +++ b/src/main/res/values/strings.xml @@ -0,0 +1,795 @@ +<?xml version="1.0" encoding="utf-8"?> + +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" + tools:ignore="MissingTranslation"> + <string name="ime_name">AnySoftKeyboard</string> + <string name="settings_app_name">AnySoftKeyboard Settings</string> + <string name="spell_checker_service_name">AnySoftKeyboard Spell Checker</string> + <string name="spell_checker_settings">AnySoftKeyboard Speller Settings</string> + <string name="subtype_generic">speller-generic</string> + + <string name="copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020<xliff:g id="owner">%s</xliff:g></string> + <string name="version_text"><xliff:g id="version_name">%s</xliff:g>\u0020(v<xliff:g id="version_number">%s</xliff:g>)</string> + <string name="additional_licenses"><u>Additional licenses…</u></string> + <string name="debug_tracing_starting">Tracing started!\nMake sure you stop it at some point</string> + <string name="debug_tracing_starting_failed">Tracing initiating failed! Check logcat for details.</string> + <string name="debug_tracing_finished">Tracing finished!\nTrace file is + <xliff:g id="trace_file">%s</xliff:g> + </string> + + <string name="menu_about_item">About</string> + + <string name="click_to_restart_suggestions">Click for suggestions</string> + <!-- tips --> + <string name="tips_notification_text">Click for tips!</string> + <string name="tips_button">How to use</string> + <string name="tips_button_description">A few tips about how to use AnySoftKeyboard</string> + <string name="tips_title">AnySoftKeyboard tips</string> + <string name="tips_pager_swipe_hint">ࢎ\u0020Swipe left or right for more tips࢐</string> + <!-- tip 1 --> + <string name="tip_1_welcome_to_ask">Welcome to AnySoftKeyboard!</string> + <string name="tip_1_how_to_access_settings">To access the settings; long press the ENTER key. You\'ll find a world + of customizations there! + </string> + <!-- tip 2 --> + <string name="tip_2_gestures">I support gestures!</string> + <string name="tip_2_gestures_tip">With a swipe, you can do a lot! Swipe from left to right will switch languages, + swiping to the left will switch to symbols layout, swiping from the spacebar up will show up a utility keyboard, + and swiping down will hide the keyboard.\nIt is configurable in the settings (remember? Long pressing the ENTER + key). + </string> + <!-- tip 3 --> + <string name="tip_3_hidden_kbds">Hidden gems</string> + <string name="tip_3_hidden_kbds_tip">There are some hidden keyboards:\n1) Swipe your finger from the spacebar and + up, you\'ll get a utility keyboard with arrows and microphone (for voice input).\n2) Swipe your finger up + outside the keyboard, and keep it pressed. This is the extension keyboard, with numbers and symbols. + </string> + <!-- tip 4 --> + <string name="tip_4_top_generic_row">Top row</string> + <string name="tip_4_top_generic_row_tip">The top row is the same on all layouts, and it can be changed! The default + top row includes symbols key (<i>123</i>), left and right arrow keys, and language key (<i>ABC</i>). You can + replace this row in settings. + </string> + <string name="tip_4_top_generic_row_go_to_top_row_settings">Change top row now</string> + <!-- tip 5 --> + <string name="tip_5_key_feedback">Feedback</string> + <string name="tip_5_key_feedback_tip">Sometimes it is nice to get a non-visual feedback about key presses. I support + that. So here you go, you can have vibration or sound, or both. + </string> + <string name="tip_5_key_feedback_test">Want to test the feedback?</string> + <!-- tip 6 --> + <string name="tip_6_bottom_rows">Bottom row</string> + <string name="tip_6_bottom_rows_tip">As the top row, the bottom row can also be replaced. AnySoftKeyboard has + several types - with or without a mic, iPhone style, etc. + </string> + <string name="tip_6_top_generic_row_go_to_bottom_row_settings">Change bottom row now</string> + <!-- tip 7 --> + <string name="tip_7_voice_input">Talk to me*</string> + <string name="tip_7_voice_input_tip">Typing is nice, but there is also support for voice input! Want to dictate the + text? Click the microphone key, and talk away!\nThis feature uses Google\'s state-of-the-art voice recognition + technology, so be sure it works :) + </string> + <string name="tip_7_voice_input_tip_dont_forget_bottom_row">If you want to always have the mic icon, make sure you + have the correct bottom row (previous tip, remember?).\nAnyway, mic is always accessible via the hidden utility + keyboard (swipe up from the spacebar). + </string> + <string name="tip_7_voice_input_tip_note">* Requires Android 2.2+ and Internet connection to work.</string> + <!-- tip 8 --> + <string name="tip_8_suggestions">I complete you</string> + <string name="tip_8_suggestions_tip">Depending on your language support level, AnySoftKeyboard can help you finish + your words and correct your typos. As you start typing, AnySoftKeyboard will suggest words based on what you + already typed. + </string> + <string name="tip_8_suggestions_editor">If I don\'t know a word, you can teach me! Type that word, and click it in + the suggestions strip. I\'ll remember it.\nYou can also edit those User-Words in our built-in editor. Look for + the editor in AnySoftKeyboard Dictionary Settings. + </string> + <!-- tip 9 --> + <string name="tip_9_suggestions_restart">Suggestions Restarting</string> + <string name="tip_9_suggestions_restart_tip">AnySoftKeyboard provides word completion suggestions based on what you + typed. But, AnySoftKeyboard can also provide suggestions on already typed words! Tap the word, and + AnySoftKeyboard will refresh the suggestions strip. + </string> + <!-- main form --> + <string name="main_tab_welcome">Welcome</string> + <string name="main_tab_links">Links</string> + <string name="main_tab_credits">Credits</string> + <!-- welcome tab --> + <string name="how_to_pointer_title">Welcome to AnySoftKeyboard</string> + <string name="how_to_pointer_version_prefix">Version:</string> + <string name="how_to_pointer_not_app">AnySoftKeyboard is not a regular application - it is a on-screen keyboard + replacement. + </string> + <string name="how_to_pointer_go_to_links">For further information, go to the Links tab.</string> + <!-- links tab --> + <string name="how_to_pointer_how_to_url">Details about how to use this keyboard:</string> + <string name="how_to_pointer_site">General details:</string> + <string name="how_to_pointer_changelog">Details about the latest version:</string> + <string name="change_log_card_title_template">Latest changes for v<xliff:g id="code">%s</xliff:g>\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template">v<xliff:g id="code">%s</xliff:g>\u0020-\u0020<xliff:g id="name">%s</xliff:g></string> + <string name="change_log_entry_header_template_without_name">v<xliff:g id="code">%s</xliff:g></string> + <string name="how_to_pointer_issues">Bug reporting:</string> + <!-- credits tab --> + <string name="main_tab_credits_title">This application was created with the help of the following people-</string> + <string name="main_tab_credits_created_by">Created by:</string> + <string name="main_tab_credits_additional_work_by">Additional coding work by:</string> + <string name="main_tab_credits_localization_by">Localization efforts by:</string> + <string name="main_tab_credits_GUI_by">UI images by:</string> + + <string name="how_to_enable_dialog_title">Enable AnySoftKeyboard\?</string> + <string name="how_to_enable_dialog_text">AnySoftKeyboard is not activated yet. Do you want me to show you how to + activate? + </string> + <string name="how_to_enable_dialog_show_me">Show me!</string> + <string name="how_to_enable_dialog_dont_show_me">Later</string> + + <string name="how_to_simple_howto_preface">Android requires that you (the user) will manually enable and activate + external keyboards. Here is how: + </string> + <string name="how_to_simple_howto_enable_ask">Step 1: Enable AnySoftKeyboard (it will warn you about possible + key-logging, don\'t worry, AnySoftKeyboard does not keep data, and does not send it anywhere) : + </string> + <string name="how_to_simple_howto_enable_ask_button">Enable AnySoftKeyboard</string> + <string name="how_to_simple_howto_press_back_to_return_tip">Press BACK once done, to get back to activation + instructions + </string> + <string name="how_to_simple_howto_switch_to_ask">Step 2: Select AnySoftKeyboard as your active Input Method: + </string> + <string name="how_to_simple_howto_switch_to_ask_button_after_step_1">Switch to AnySoftKeyboard</string> + <string name="how_to_simple_howto_switch_to_ask_button_before_step_1">First do step 1</string> + <string name="how_to_simple_howto_go_to_settings">Step 3 (optional): AnySoftKeyboard is very customizable. Change + stuff! You can do that later by long-press the ENTER key. + </string> + <string name="how_to_simple_howto_go_to_settings_button">AnySoftKeyboard\'s settings</string> + + <!-- notifications --> + <string name="ime_name_beta">AnySoftKeyboard BETA</string> + <string name="notification_text_testers">This is a beta version. Use with caution!</string> + <string name="notification_text_changelog">Click to learn what\'s new.</string> + <string name="notification_title_how_to_enable">Welcome to AnySoftKeyboard</string> + <string name="notification_text_how_to_enable">Learn how to enable</string> + <string name="testers_version">Testers build!</string> + + <!-- settings --> + <string name="license_title">License</string> + <string name="languages_cat">Languages</string> + <!-- welcome --> + <string name="about">About</string> + <!-- changelog --> + <string name="changelog">Change Log</string> + <string name="search_market_for_addons">Search for add-ons</string> + <string name="search_market_for_keyboard_addons">Get more keyboards at <i>Play Store</i>…</string> + <string name="search_market_for_quick_key_addons">Get more <i>Quick-Text</i> add-ons at <i>Play Store</i>…</string> + <string name="no_market_store_available"><b>* Could not find Google Play Store on your device. Unable to search for + add-ons!</b></string> + <string name="theme_addons_settings">Keyboard theme settings</string> + <string name="keyboard_theme_tweak_group">Tweaks</string> + <string name="keyboard_theme_tweak_hints_group">Hint text tweaks</string> + <string name="bottom_row_addons_settings">Bottom row settings</string> + <string name="top_row_addons_settings">Top row settings</string> + + <string name="close_button">Close</string> + + <string name="how_to_active_text">How to active AnySoftKeyboard</string> + <!-- Indicates that a word has been added to the dictionary --> + <string name="added_word">Saved:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="revert_added_word_question">Remove\?</string> + <string name="removed_word">Removed:\u0020<xliff:g id="word">%s</xliff:g> + </string> + <string name="hint_add_to_dictionary">\u2190 Touch again to save</string> + <string name="hint_double_tap_to_close">Again to remove suggestions</string> + + <string name="menu_insert_smiley">Insert emoticon</string> + + <string name="click_for_help">Help</string> + <string name="click_for_help_summary">Additional help about AnySoftKeyboard</string> + + + <!-- settings - UI --> + <string name="ui_group">User interface</string> + + <string name="physical_keyboard_change_notification_title">Keyboard layout notification</string> + <string name="physical_keyboard_change_notification_summary">Type of notification about the active layout. Now: %s + </string> + <string name="physical_keyboard_change_notification_dialog_title">Select notification type</string> + <string-array name="physical_keyboard_change_notification_types"> + <item>Always show layout icon</item> + <item>On physical keyboard change</item> + <item>No notification</item> + </string-array> + + <string name="lengthy_operations_toast_notification">Notify on lengthy operations</string> + <string name="lengthy_operations_toast_notification_summary">Show short notifications on lengthy operations</string> + + <!-- voice --> + <string name="voice_input_not_support_in_this_os_version">Voice input is supported in Android 2.2+</string> + <string name="voice_input_not_installed_title">Voice Is Not Installed</string> + <string name="voice_input_not_installed_text">Google\'s Voice Input is not installed on your device.\nThat can be easily fixed: install it now from Play Store.</string> + <string name="voice_input_not_installed_action_install">Install</string> + <string name="voice_input_not_installed_action_do_not_install">No</string> + <string name="voice_input_not_voice_pack_in_market">I can not find voice input (com.google.android.voicesearch) in + the Market. Sorry, voice input will not work on your device. + </string> + <!-- Options menu --> + <string name="change_ime">Change input method</string> + <string name="override_dictionary">Override default dictionary</string> + <!-- Dictionary override strings --> + <string name="override_dictionary_title">Override + <xliff:g id="word">%s</xliff:g> + dictionary + </string> + <string name="override_dictionary_default">Default</string> + <!-- Dictionary override toast messages --> + <string name="override_disabled">Override cleared</string> + <string name="override_enabled">Overriding to + <xliff:g id="word">%s</xliff:g> + </string> + + <!-- settings - effects--> + <string name="gesture_settings">Gestures</string> + <string name="effects_group">Effects</string> + <string name="ime_settings">Keyboard settings</string> + <!-- <string name="vibrate_on">Vibrate on key-press</string>--> + <string name="vibrate_on_key_press_title">Vibrate on key-press</string> + <string name="vibrate_on_key_press_summary">Vibration level feedback for key-press. Currently: %s</string> + <string name="vibrate_on_key_press_dialog_title">Select vibration type</string> + <string-array name="vibrate_on_key_press_types"> + <item>None</item> + <item>Light</item> + <item>Medium</item> + <item>Strong</item> + </string-array> + + <string name="sound_on">Sound on key-press</string> + <string name="sound_on_summary">Sound effects on soft keyboard press.</string> + <string name="use_custom_sound_volume">Set custom volume</string> + <string name="use_custom_sound_volume_on_summary">Sounds effects volume is custom.</string> + <string name="use_custom_sound_volume_off_summary">Sounds effects volume is the system\'s notifications volume. + </string> + <string name="custom_sound_volume">Custom key-press volume</string> + + <string name="speacial_fetures_group">Special features</string> + <string name="switch_keyboard_on_space">Space switches keyboards</string> + <string name="switch_keyboard_on_space_on_summary">Switch from symbols/numbers to alphabet when pressing space + </string> + <string name="switch_keyboard_on_space_off_summary">Do not switch from symbols/numbers to alphabet when pressing + space + </string> + <string name="hide_soft_when_physical">Hide keyboard on physical key</string> + <string name="hide_soft_when_physical_on_summary">Hide soft keyboard when physical keyboard is used</string> + <string name="hide_soft_when_physical_off_summary">Show soft keyboard when physical keyboard is used</string> + <string name="fullscreen_input_connection_supported">Use landscape full-screen</string> + <string name="fullscreen_input_connection_supported_on_summary">Full-screen input in landscape</string> + <string name="fullscreen_input_connection_supported_off_summary">Do not use full-screen input in landscape</string> + <string name="fullscreen_portrait_input_connection_supported">Use portrait full-screen</string> + <string name="fullscreen_portrait_input_connection_supported_on_summary">Full-screen input in portrait</string> + <string name="fullscreen_portrait_input_connection_supported_off_summary">Do not use full-screen input in portrait + </string> + <string name="backword_support">Back-word support</string> + <string name="backword_support_on_summary">Shifted Backspace will delete the last word</string> + <string name="backword_support_off_summary">Shifted Backspace will delete the last character</string> + <string name="swipe_tweak_group">Change swipe gesture actions</string> + <string name="swipe_up_action">Swipe up</string> + <string name="swipe_up_action_summary">Define the swipe up gesture action. Currently, %s</string> + <string name="swipe_up_action_title">Select swipe up action</string> + <string name="swipe_up_from_spacebar_action">Swipe spacebar up</string> + <string name="swipe_up_from_spacebar_action_summary">Define the swipe up from spacebar gesture action. Currently, %s</string> + <string name="swipe_up_from_spacebar_action_title">Select swipe spacebar up action</string> + <string name="swipe_down_action">Swipe down</string> + <string name="swipe_down_action_summary">Define the swipe down gesture action. Currently, %s</string> + <string name="swipe_down_action_title">Select swipe down action</string> + <string name="swipe_left_action">Swipe left</string> + <string name="swipe_left_action_summary">Define the swipe left gesture action. Currently, %s</string> + <string name="swipe_left_action_title">Select swipe left action</string> + <string name="swipe_right_action">Swipe right</string> + <string name="swipe_right_action_summary">Define the swipe right gesture action. Currently, %s</string> + <string name="swipe_right_action_title">Select swipe right action</string> + <string name="swipe_right_space_bar_action">Space bar swipe right</string> + <string name="swipe_right_space_bar_action_summary">Define the swipe right from space bar gesture action. Currently, %s</string> + <string name="swipe_right_space_bar_action_title">Select swipe right action</string> + <string name="swipe_left_space_bar_action">Space bar swipe left</string> + <string name="swipe_left_space_bar_action_summary">Define the swipe left from space bar gesture action. Currently, %s</string> + <string name="swipe_left_space_bar_action_title">Select swipe left action</string> + <string name="swipe_left_two_fingers_action">Two fingers swipe left</string> + <string name="swipe_left_two_fingers_action_summary">Define the two-fingers swipe left gesture action. Currently, %s</string> + <string name="swipe_left_two_fingers_action_title">Select swipe left action</string> + <string name="swipe_right_two_fingers_action">Two fingers swipe right</string> + <string name="swipe_right_two_fingers_action_summary">Define the two-fingers swipe right gesture action. Currently, %s</string> + <string name="swipe_right_two_fingers_action_title">Select swipe right action</string> + + <string name="pinch_gesture_action">Pinch gesture</string> + <string name="pinch_gesture_action_title">Select pinch gesture action</string> + <string name="pinch_gesture_action_summary">Define the pinch gesture action. Currently, %s</string> + <string name="separate_gesture_action">Stretch gesture</string> + <string name="separate_gesture_action_title">Select stretch gesture action</string> + <string name="separate_gesture_action_summary">Define the stretch gesture action. Currently, %s</string> + + <string name="swipe_action_name_none">No action</string> + <string name="swipe_action_name_next_alphabet">Next alphabet keyboard</string> + <string name="swipe_action_name_next_symbols">Next symbols keyboard</string> + <string name="swipe_action_name_next_inside_mode">Next in current mode</string> + <string name="swipe_action_name_cycle_keyboards">Cycle through all keyboards</string> + <string name="swipe_action_name_reverse_cycle_keyboards">Reverse cycle through all keyboards</string> + <string name="swipe_action_name_shift">Shift</string> + <string name="swipe_action_name_hide">Hide keyboard</string> + <string name="swipe_action_name_backspace">Back-space</string> + <string name="swipe_action_name_backword">Back-word</string> + <string name="swipe_action_name_clear_input">Clear entire text</string> + <string name="swipe_action_name_cursor_up">Move cursor up</string> + <string name="swipe_action_name_cursor_down">Move cursor down</string> + <string name="swipe_action_name_cursor_left">Move cursor left</string> + <string name="swipe_action_name_cursor_right">Move cursor right</string> + <string name="swipe_action_name_other_keyboards_mode">Switch layout mode</string> + <string name="swipe_action_name_split_layout">Split layout</string> + <string name="swipe_action_name_merge_layout">Merge layout</string> + <string name="swipe_action_name_compact_layout_to_right">Compact layout to right</string> + <string name="swipe_action_name_compact_layout_to_left">Compact layout to left</string> + + <string name="swipe_action_name_utility_keyboard">Show utility keyboard</string> + + <string name="settings_swipe_velocity_threshold_title">Swipe velocity threshold</string> + <string name="settings_swipe_velocity_threshold_summary">The minimal swipe gesture speed. Currently, %s</string> + + <string name="settings_swipe_velocity_very_slow">Very slow</string> + <string name="settings_swipe_velocity_slow">Slow</string> + <string name="settings_swipe_velocity_normal">Normal</string> + <string name="settings_swipe_velocity_fast">Fast</string> + <string name="settings_swipe_velocity_very_fast">Very fast</string> + + <string name="settings_swipe_distance_threshold_title">Swipe distance threshold</string> + <string name="settings_swipe_distance_threshold_summary">The minimal swipe gesture distance. Currently, %s</string> + + <string name="settings_swipe_distance_very_short">Very short</string> + <string name="settings_swipe_distance_short">Short</string> + <string name="settings_swipe_distance_normal">Normal</string> + <string name="settings_swipe_distance_long">Long</string> + <string name="settings_swipe_distance_very_long">Very long</string> + + <string name="hardware_keys_group">Hardware keys mapping</string> + <string name="volume_key_for_left_right_support">Volume key for left/right</string> + <string name="volume_key_for_left_right_support_on_summary">Disable left/right via volume up/down</string> + <string name="volume_key_for_left_right_support_off_summary">Volume up turns cursor left, volume down turns cursor + right + </string> + <string name="camera_key_for_backspace_backword_support">Use Camera key for backspace/backword</string> + <string name="camera_key_for_backspace_backword_support_on_summary">Restore the camera key function</string> + <string name="camera_key_for_backspace_backword_support_off_summary">Half press on camera button deletes last + character, full press deletes last word + </string> + + <string name="menu_even_more_settings">Even more…</string> + + <string name="more_ui_settings_group">User Interface</string> + + <string name="special_dictionaries_group">Special dictionaries</string> + <string name="special_dictionaries_group_summary">Suggestion dictionaries used in AnySoftKeyboard</string> + <string name="use_user_dictionary">User-dictionary</string> + <string name="use_user_dictionary_on_summary">Suggest user added words (double-click a typed-suggestion to add)</string> + <string name="use_user_dictionary_off_summary"/> + <string name="always_use_fallback_user_dictionary">Use fallback User-dictionary</string> + <string name="always_use_fallback_user_dictionary_on_summary">Use only AnySoftKeyboard\'s built-in User-dictionary mechanism (not recommended).</string> + <string name="always_use_fallback_user_dictionary_off_summary">Try to use Android\'s built-in User-dictionary first (recommended).</string> + <string name="use_auto_dictionary">Auto dictionary</string> + <string name="use_auto_dictionary_dialog_title">Select learn method</string> + <string name="use_auto_dictionary_summary">Automatically learn new words. Learn method: %s</string> + <string name="auto_dictionary_threshold_type_after_a_while">After some usage</string> + <string name="auto_dictionary_threshold_type_immediately">Immediately after I type it</string> + <string name="auto_dictionary_threshold_type_off">Do not learn new words</string> + <string name="use_contacts_dictionary">Contacts dictionary</string> + <string name="use_contacts_dictionary_on_summary">Suggest names from contacts list</string> + <string name="use_contacts_dictionary_off_summary"/> + <string name="use_contacts_dictionary_not_supported_summary">Unsupported under your OS version. Sorry.</string> + + <string name="tweaks_group">Tweaks</string> + <string name="tweak_sound_group">Sound related tweaks</string> + <string name="tweak_physical_keyboard_group">Physical keyboard tweaks</string> + <string name="tweak_ui_group">Graphical tweaks</string> + <string name="tweak_ux_group">Behavior tweaks</string> + + <string name="tweak_dictionary_group">Dictionary tweaks</string> + <string name="settings_min_length_for_word_correction">Minimum word length for correction</string> + + <string name="show_keyboard_name_text">Show keyboard name</string> + <string name="show_keyboard_name_on_summary">Show keyboard name on space-bar</string> + <string name="show_keyboard_name_off_summary">Never show keyboard name</string> + + <string name="use_custom_keytext_color">Override key text color</string> + <string name="use_custom_keytext_color_on_summary">Use custom key text color</string> + <string name="use_custom_keytext_color_off_summary">Use theme key text color</string> + + <string name="show_hint_text">Show hint text</string> + <string name="show_hint_text_on_summary">Show hints on keys, if theme supports</string> + <string name="show_hint_text_off_summary">Never show hints on keys</string> + + <string name="use_custom_hint_color">Override hint color</string> + <string name="use_custom_hint_color_on_summary">Use custom hint text color</string> + <string name="use_custom_hint_color_off_summary">Use theme hint text color</string> + + <string name="use_custom_hint_align">Override hint position</string> + <string name="use_custom_hint_align_on_summary">Use custom hint text position</string> + <string name="use_custom_hint_align_off_summary">Use theme hint text position</string> + <string name="custom_hint_align">Custom horizontal hint alignment</string> + <string name="custom_hint_align_summary">Align hint text at left, center, or right of key</string> + <string name="settings_custom_hint_align_dialog_title">Select horizontal alignment for hint text</string> + <string-array name="custom_hint_align_types"> + <item>Left</item> + <item>Center</item> + <item>Right</item> + </string-array> + <string name="custom_hint_valign">Custom vertical hint alignment</string> + <string name="custom_hint_valign_summary">Align hint text at top or bottom of key</string> + <string name="settings_custom_hint_valign_dialog_title">Select vertical alignment for hint text</string> + <string-array name="custom_hint_valign_types"> + <item>Top</item> + <item>Bottom</item> + </string-array> + + <string name="is_sticky_extesion_keyboard">Sticky extension keyboard</string> + <string name="is_sticky_extesion_keyboard_on_summary">Stays visible until explicitly closed</string> + <string name="is_sticky_extesion_keyboard_off_summary">Closes after key press</string> + + <string name="is_extesion_keyboard_above_keyboard">Top extension keyboard</string> + <string name="is_extesion_keyboard_above_keyboard_on_summary">Drawn above main keyboard</string> + <string name="is_extesion_keyboard_above_keyboard_off_summary">Drawn on main keyboard</string> + + <string name="show_new_tips_notifications_again">Notify on new tips</string> + <string name="show_new_tips_notifications_again_on_summary">Will notify you when unseen tips are available to read</string> + <string name="show_new_tips_notifications_again_off_summary">Will not notify you when a new tip is available</string> + + <string name="show_settings_app_in_launcher">Settings app</string> + <string name="settings_key_show_settings_app_on_summary">Settings app will be visible in the launcher (may require + reboot) + </string> + <string name="settings_key_show_settings_app_off_summary">Hide Settings app (may require reboot)</string> + + <string name="show_crash_notification">Report on crash</string> + <string name="show_crash_notification_on_summary">Upon ASK crash, open crash report dialog</string> + <string name="show_crash_notification_off_summary">Silently absorb crashes</string> + + <string name="use_keyrepeat">Use key repeat</string> + <string name="use_keyrepeat_on_summary">Key repeat is enabled</string> + <string name="use_keyrepeat_off_summary">Key repeat is disabled</string> + <string name="emoticon_long_press_opens_popup">Long-press smiley popup</string> + <string name="emoticon_long_press_opens_popup_on_summary">Show emoticons popup on long-press</string> + <string name="emoticon_long_press_opens_popup_off_summary">Show emoticons popup on short-press</string> + <string name="emoticon_popup_type_title">Emoticon popup type</string> + <string name="emoticon_popup_type_summary">Select the type of popup to show for emoticon selection</string> + <string name="default_smiley_text">Smiley text</string> + <string name="default_domain_text">Domain text</string> + + <string name="smiley_icon_on_smileys_key">Use icon for smiley key</string> + <string name="smiley_icon_on_smileys_key_on_summary">Icon will be drawn on smiley key</string> + <string name="smiley_icon_on_smileys_key_off_summary">Smiley default text will be drawn on smiley key</string> + + <string name="key_preview_position_override">Key preview position</string> + <string name="key_preview_position_override_summary">Above the pressed key or above the entire keyboard</string> + <string name="key_preview_position_override_above_key">Above pressed key</string> + <string name="key_preview_position_override_above_keyboard">Above keyboard</string> + + <string name="key_press_preview_popup">Key preview popup</string> + <string name="key_press_preview_popup_on_summary">Show popup upon key-press</string> + <string name="key_press_preview_popup_off_summary">Do not show popup upon key-press</string> + <string name="zoom_factor_keys_in_portrait">Keys height factor in portrait mode</string> + <string name="zoom_factor_keys_in_landscape">Keys height factor in landscape mode</string> + <string name="insert_space_after_word_suggestion_selection">Space after candidate pick</string> + <string name="insert_space_after_word_suggestion_selection_on_summary">Insert space after word suggestion select + </string> + <string name="insert_space_after_word_suggestion_selection_off_summary"/> + <string name="double_space_to_period">Double space to period</string> + <string name="double_space_to_period_summary">Double space tap will become period+space</string> + <string name="action_key_invisible_on_disable">Invisible action key</string> + <string name="action_key_invisible_on_disable_on_summary">Action key will be invisible when GUI requests</string> + <string name="action_key_invisible_on_disable_off_summary">Action key will be visible even if GUI requests</string> + + <string name="tweak_animations_level_title">Animations</string> + <string name="tweak_animations_level_summary">How much animations should be used. Currently: %s</string> + <string name="tweak_animations_level_types_full">Full</string> + <string name="tweak_animations_level_types_some">Some</string> + <string name="tweak_animations_level_types_none">None</string> + + <string name="cycle_all_symbols_keyboards">Cycle over all symbols</string> + <string name="cycle_all_symbols_keyboards_on_summary">Symbols key will cycle over all symbols keyboards</string> + <string name="cycle_all_symbols_keyboards_off_summary">Symbols key will only show main symbols keyboard</string> + + <string name="lang_key_shows_popup">Language switch by popup</string> + <string name="lang_key_shows_popup_on_summary">Language key will pop-up a selection dialog</string> + <string name="lang_key_shows_popup_off_summary">Language key will cycle languages</string> + + <string name="auto_caps">Auto-capitalization</string> + <string name="grammer_group">Grammar</string> + <string name="keyboard_behavior_group">Keyboard Behavior</string> + <string name="candidates_on">Show suggestions</string> + <string name="candidates_on_summary">A list of suggested words will be displayed above the keyboard</string> + <string name="candidates_off_summary">No suggestions will be shown</string> + <string name="quick_fix">Quick fixes and abbreviations</string> + <string name="quick_fix_summary">Corrects commonly typed mistakes, and expands abbreviations</string> + <string name="allow_suggestions_restart">Suggestions restart</string> + <string name="allow_suggestions_restart_summary">Restart word suggestion upon cursor movement</string> + <string name="auto_complete">Auto select suggestion</string> + <string name="auto_complete_summary">Space will select highlighted suggestion</string> + <string name="physical_keyboard_suggestions">Suggestions in device keyboard</string> + <string name="physical_keyboard_suggestions_summary">Show suggestions when using device keyboard</string> + <string name="keyboard_sandbox">Click for text testing</string> + <string name="keyboard_sandbox_title">Type below to test your settings</string> + <string name="contacts_dict">Contacts dictionary</string> + <string name="contacts_dict_summary">Include contact names in suggestions</string> + <string name="auto_dict">Auto dictionary</string> + <string name="auto_dict_summary">Add commonly used or selected words automatically to the dictionary</string> + + <string name="no_extrenal_packs_support_title">Unsupported</string> + <string name="no_extrenal_packs_support_message">For now, AnySoftKeyboard does not allow external packs of this + type.\nOnce API specifications have been determined, this feature will be opened.\nStay tuned. + </string> + <!-- settings - keyboard group --> + <string name="keyboards_group_extra_template"><xliff:g id="enabledLayouts">%s</xliff:g>/<xliff:g id="totalLayouts">%s</xliff:g></string> + <string name="keyboards_group">Keyboards</string> + <string name="keyboards_group_summary">Keyboard layouts for use in AnySoftKeyboard</string> + <string name="symbols_keyboard">123!#()</string> + <string name="symbols_alt_keyboard">{}\_</string> + <string name="symbols_alt_num_keyboard">123</string> + <string name="symbols_phone_keyboard">phone</string> + <string name="symbols_numbers_keyboard">123</string> + <string name="symbols_time_keyboard">time</string> + <string name="eng_keyboard">English</string> + <string name="eng_keyboard_qwertywithsymbols">English with symbols</string> + <string name="eng_keyboard_16keys">16 Keys English</string> + <string name="keyboard_change_locked">n/a</string> + + <string name="selected_add_on_summary">Now using \'<xliff:g id="addOnName">%s</xliff:g>\' + </string> + <string name="additional_addons_group">Additional add-ons</string> + <!-- settings - quick text keys --> + <string name="quick_text_keys_group">Quick text keys</string> + <string name="quick_text_key_active">Active quick text key</string> + <string name="quick_text_key_dialog_title">Select key</string> + <string name="quick_text_key_summary">Selected Quick Text key: %s</string> + + <!-- settings - extension keyboards --> + <string name="extension_keyboards_group">Extension keyboards</string> + <string name="extension_keyboards_summary">Select top, bottom rows or extension keyboard</string> + <!-- settings - top generic row --> + <string name="top_generic_row_group">Common top generic row</string> + <string name="top_generic_row_active">Active top row</string> + <string name="top_generic_row_dialog_title">Select row type</string> + <string name="top_generic_row_summary">Selected top row: %s</string> + <string name="top_generic_row_list_title">Select row type</string> + <!-- settings - bottom generic row --> + <string name="bottom_generic_row_group">Common bottom generic row</string> + <string name="bottom_generic_row_group_summary">Common bottom keys row across all your keyboards</string> + <string name="bottom_generic_row_active">Active bottom row</string> + <string name="bottom_generic_row_dialog_title">Select row type</string> + <string name="bottom_generic_row_summary">Selected bottom row: %s</string> + <string name="bottom_generic_row_list_title">Select row type</string> + <!-- settings - extension keyboard --> + <string name="extension_keyboard_group">Extension keyboard</string> + <string name="extension_keyboard_active">Active extension keyboard</string> + <string name="extension_keyboard_dialog_title">Select keyboard</string> + <string name="extension_keyboard_summary">Selected Extension Keyboard: %s</string> + <string name="extension_keyboard_list_title">Select keyboard</string> + + + <string name="keyboard_theme_group">Keyboard themes</string> + <string name="keyboard_themes_group_summary">Various appearance themes for your on-screen keyboard</string> + <string name="keyboard_theme_active">Active keyboard theme</string> + <string name="keyboard_theme_dialog_title">Select theme</string> + <string name="keyboard_theme_summary">Selected theme: %s</string> + <string name="keyboard_theme_list_title">Select theme</string> + + <string name="dark_plain_keyboard_theme_name">Plain dark theme</string> + <string name="dark_plain_keyboard_theme_description">Dark colors, simple graphics</string> + <string name="light_plain_keyboard_theme_name">Plain light theme</string> + <string name="light_plain_keyboard_theme_description">Light colors, simple graphics</string> + <string name="blacktheme_keyboard_theme_name">Simple black glow</string> + <string name="blacktheme_keyboard_theme_description">Simple black theme with color highlights</string> + <string name="lean_dark_keyboard_theme_name">Lean Dark</string> + <string name="lean_dark_keyboard_theme_description">Dark theme, with minimal UI elements</string> + <string name="lean_dark_2_keyboard_theme_name">Lean Dark - Option 2</string> + <string name="lean_dark_big_keyboard_theme_name">Lean Dark - Large Keys</string> + <string name="lean_dark_big_keyboard_theme_description">Same Dark theme, but with larger keys.</string> + + <!-- extension keyboard type --> + <string name="extension_kbd_top_none">No top row</string> + <string name="extension_kbd_top_small">Small keys</string> + <string name="extension_kbd_top_regular">Regular sized keys</string> + <string name="extension_kbd_top_small_numbers">Numbers keys</string> + <string name="extension_kbd_top_numbers_alt">Alternate number keys</string> + <string name="extension_kbd_top_nav">Navigation keys</string> + + <string name="extension_kbd_bottom_regular_with_voice">Regular</string> + <string name="extension_kbd_bottom_regular">Classic (no mic)</string> + <string name="extension_kbd_bottom_iphone">iPhone styled (no mic)</string> + <string name="extension_kbd_bottom_iphone_with_voice">iPhone styled with mic</string> + <string name="extension_kbd_bottom_alt">Alternate (no mic)</string> + <string name="extension_kbd_bottom_alt_with_mic">Alternate with mic</string> + + <string name="extension_kbd_bottom_ng">New Generation - Testing</string> + <string name="extension_kbd_bottom_ng_desc">Playing around with a new bottom row</string> + + <string name="extension_kbd_extension_numbers_symbols">Numbers and symbols</string> + + <!-- Tutorials --> + <string name="show_tutorial_on_startup">Show this tutorial on startup</string> + <string name="tutorial_swipe_title">Swipe for keyboard change</string> + <string name="tutorial_swipe_text">Keyboard layout can be changed by swiping you finger over the keyboard. Swipe + left-to-right to change language, swipe right-to-left to change to symbols. + </string> + + <!-- Special soft keyboard keys text --> + <string name="label_go_key">Go</string> + <string name="label_next_key">Next</string> + <string name="label_previous_key">Prev.</string> + <string name="label_send_key">Send</string> + <string name="label_search_key">Search</string> + <string name="label_done_key">Done</string> + + <string name="label_tab_key">Tab</string> + <string name="label_home_key">Home</string> + <string name="label_end_key">End</string> + + <string name="change_lang_wide">→ ABC →</string> + <string name="change_lang_regular">ABC</string> + <string name="change_symbols_wide">← 123 ←</string> + <string name="change_symbols_regular">123</string> + + <string name="please_wait">Please wait</string> + <string name="toast_lengthy_words_long_operation">Loading dictionary…</string> + <string name="toast_lengthy_start_up_operation">Starting AnySoftKeyboard…</string> + <string name="lengthy_creating_keyboard_operation">Creating keyboards…</string> + + <string name="select_keyboard_popup_title">Select keyboard</string> + <!-- dictionaries --> + <string name="eng_dictionary">English</string> + + <string name="simley_key_name">Smiley key</string> + <string name="default_quick_text_key_name">Simple Emoticons</string> + <string name="unicode_quick_text_key_name">Unicode Emoticons</string> + + <string name="multitap_timeout_title">Multi-tap timeout</string> + <string name="multitap_timeout_summary">Timeout between key taps</string> + <string name="settings_multitap_timeout_disabled">Disabled</string> + <string name="settings_multitap_timeout_faster">Faster</string> + <string name="settings_multitap_timeout_fast">Fast</string> + <string name="settings_multitap_timeout_normal">Normal</string> + <string name="settings_multitap_timeout_slow">Slow</string> + <string name="settings_multitap_timeout_slower">Slower</string> + <string name="settings_multitap_timeout_never">Wait forever</string> + + <string name="long_press_timeout_title">Long-press time</string> + <string name="long_press_timeout_summary">Key press time to be considered as long-press</string> + <string name="settings_long_press_timeout_faster">Faster</string> + <string name="settings_long_press_timeout_fast">Fast</string> + <string name="settings_long_press_timeout_normal">Normal</string> + <string name="settings_long_press_timeout_slow">Slow</string> + <string name="settings_long_press_timeout_slower">Slower</string> + <string name="settings_long_press_timeout_never">Never</string> + + <string name="tweak_workarounds_group">Workarounds</string> + <string name="workaround_disable_rtl_fix">Disable Right-to-Left handling</string> + <string name="workaround_disable_rtl_fix_summary_on">Use OS RTL handling (for SE phones)</string> + <string name="workaround_disable_rtl_fix_summary_off">Use AnySoftKeyboard RTL handling</string> + + <string name="settings_split_state_title">Split/Merge initial state</string> + <string name="settings_split_state_summary">Define whether the keyboard is split as default. Now: %s</string> + <string name="settings_split_state_merged_always">Start regular</string> + <string name="settings_split_state_split_in_landscape">Start split in landscape</string> + <string name="settings_split_state_split_always">Start split</string> + <string name="settings_split_state_compact_right_always">Start compacted to right</string> + <string name="settings_split_state_compact_left_always">Start compacted to left</string> + + <!-- User dictionary settings --> + <skip/> + <string name="user_dictionary_select_locale">Language:</string> + <string name="user_dictionary_read_please_wait">Reading words…</string> + <!-- User dictionary settings, The titlebar text of the User dictionary settings screen. --> + <string name="user_dict_settings_titlebar">User dictionary</string> + <string name="user_dict_editor">Words editor</string> + + <!-- abbreviations editor --> + <string name="abbreviation_dict_settings_titlebar">Abbreviation editor</string> + <string name="abbreviation_dict_editor">Abbreviation editor</string> + <string name="abbreviation_dict_word_template"><i><xliff:g id="abbreviation">%s</xliff:g></i>\u0020\u2192\u0020<i><xliff:g id="target">%s</xliff:g></i></string> + + <!-- User dictionary settings. The title of the dialog to add a new word to the user dictionary. --> + <string name="user_dict_settings_add_dialog_title">Add to dictionary</string> + <!-- User dictionary settings. The title of the dialog to edit an existing word in the user dictionary. --> + <string name="user_dict_settings_edit_dialog_title">Edit word</string> + <!-- User dictionary settings. The text to show when there are no user-defined words in the dictionary --> + <string name="user_dict_settings_empty_text">You do not have any words in the user dictionary. You can add your first word now.</string> + + <string name="user_dict_backup_success_title">Backup done!</string> + <string name="user_dict_backup_success_text">Successfully stored your words on device storage at + /Android/data/com.menny.android.anysoftkeyboard/files/ + </string> + <string name="user_dict_backup_fail_title">Backup failed!</string> + <string name="user_dict_backup_fail_text">Could not store your files! Is storage available?</string> + <string name="user_dict_backup_fail_text_with_error">Failed to store words due to: + <xliff:g id="error">%s</xliff:g> + </string> + + <string name="user_dict_restore_success_title">Restore done!</string> + <string name="user_dict_restore_success_text">Successfully restored your words.</string> + <string name="user_dict_restore_fail_title">Restore failed!</string> + <string name="user_dict_restore_fail_text">Could not read your backup files! Is storage available?</string> + <string name="user_dict_restore_fail_text_with_error">Failed to restore words due to: + <xliff:g id="error">%s</xliff:g> + </string> + + <string name="fast_scroll_alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> + + <string name="should_swap_punctuation_and_space_title">Swap punctuation and space</string> + <string name="should_swap_punctuation_and_space_summary"/> + <string name="should_swap_punctuation_and_space_yes">Yes</string> + <string name="should_swap_punctuation_and_space_no">No</string> + + <string name="developer_tools">Developer tools</string> + <string name="click_for_developer_features">Developer tools</string> + <string name="click_for_developer_features_summary">Various tools for AnySoftKeyboard developers</string> + <string name="failed_to_create_mem_dump">Failed to create memory dump file due to: + <xliff:g id="message">%s</xliff:g> + </string> + <string name="created_mem_dump_file">Created memory dump file at: + <xliff:g id="file_path">%s</xliff:g> + </string> + + <string name="drawer_open">Menu open</string> + <string name="drawer_close">Menu close</string> + <string name="not_configured_with_click_here">AnySoftKeyboard is not fully set-up for use. Click here to set up.</string> + <string name="not_configured_with_just_click_here">Click here</string> + + <string name="click_for_more">more…</string> + + <!-- Strings for possible PreferenceActivity Back/Next buttons --> + <string name="back_button_label">Back</string> + <string name="next_button_label">Next</string> + + <!-- Optional button to Skip a PreferenceActivity [CHAR LIMIT=20] --> + <string name="skip_button_label">Skip</string> + <string name="word_editor_action_add_word">Add word</string> + <string name="word_editor_action_backup_words">Backup</string> + <string name="word_editor_action_restore_words">Restore</string> + <string name="click_to_add_new_word">Click to add a new word</string> + <string name="enter_word_hint">Type the new word here</string> + <string name="enter_abbreviation_hint">Abbreviation</string> + <string name="enter_abbreviation_target_hint">Full sentence</string> + <string name="toggle_button_on">On</string> + <string name="toggle_button_off">Off</string> + <string name="about_additional_software_licenses">Additional Software Licenses</string> + <string name="wizard_step_previous_step_not_complete_title">Previous setup step is not complete</string> + <string name="wizard_step_previous_step_not_complete_text">Please swipe to the previous step, and follow the instructions.</string> + + <string name="wizard_step_this_step_complete_title">Step done!</string> + <string name="wizard_step_this_step_complete_text_enabled"><i>AnySoftKeyboard</i> is enabled. You are only one step away from using <i>AnySoftKeyboard</i> on your awesome device!</string> + <string name="wizard_step_this_step_complete_text_switched"><i>AnySoftKeyboard</i> is your default keyboard. But, you\'ll probably want to set-up additional things, like themes or languages?</string> + <string name="wizard_step_swipe_to_next">Swipe to the next page.</string> + <string name="setup_wizard_step_one_title">Enable AnySoftKeyboard</string> + <string name="setup_wizard_step_small_sub_title">This is the first step, but don\'t worry, there are only three, very simple steps.</string> + <string name="setup_wizard_step_one_details">In this step, you\'ll need to enable <i>AnySoftKeyboard</i>. Please check <i>\'AnySoftKeyboard\'</i> in your <i>Language&Input settings</i>. This will allow us to run on your device.</string> + <string name="setup_wizard_step_one_action">Go to your <i>Language&Input settings</i>…</string> + <string name="setup_wizard_step_one_action_error_no_settings_activity">Error: Your device does not support 3rd-party keyboards. AnySoftKeyboard can not be activated!</string> + <string name="setup_wizard_top_title">Setup\nAnySoftKeyboard\nfor use</string> + <string name="setup_wizard_top_title_tablet">Setup AnySoftKeyboard for use</string> + <string name="setup_wizard_step_two_title">Switch to AnySoftKeyboard</string> + <string name="setup_wizard_step_two_small_sub_title">Step two of three</string> + <string name="setup_wizard_step_two_details">Your system can use <i>AnySoftKeyboard</i> now, but it is not set as the active keyboard.\nBy switching, <i>AnySoftKeyboard</i> will be your new on-screen keyboard, along with all its features!</string> + <string name="setup_wizard_step_two_action">Switch active keyboards</string> + <string name="setup_wizard_step_three_title">AnySoftKeyboard is ready!</string> + <string name="setup_wizard_step_three_details">Thank you for choosing <i>AnySoftKeyboard</i>.\nThis keyboard excel in its customization level. Go ahead and personalize:</string> + <string name="setup_wizard_step_three_action_languages">Setup languages…</string> + <string name="setup_wizard_step_three_action_themes">Select theme…</string> + <string name="setup_wizard_step_three_action_all_settings">Configure everything else…</string> + <string name="ime_crashed_title">AnySoftKeyboard Crashed!</string> + <string name="ime_crashed_sub_text">Oops, didn\'t see that coming…</string> + <string name="ime_crashed_ticker">Oops, AnySoftKeyboard crashed, didn\'t see that coming…</string> + <string name="ime_crashed_text">Unfortunately, there is a problem with <i>AnySoftKeyboard</i>. Do not panic, there is something <b>you</b> can do to help resolve this: send us the crash report, and we\'ll do our best to solve this crash and get you back with an awesome keyboard experience!\n\nWith sincere apology, the Dev team.</string> + <string name="ime_crashed_send_button">Send</string> + <string name="ime_crashed_cancel_button">Cancel</string> + <string name="ime_crashed_intent_selector_title">Send crash report via</string> + <string name="setup_wizard_step_one">Step one:</string> + <string name="setup_wizard_step_two">Step two:</string> + <string name="setup_wizard_step_three">Step three:</string> + <string name="about_donate">Donate:</string> + <string name="tutorial_menu_open_menu">The icon opens Settings</string> + <string name="tutorial_menu_close_menu">And also closes it</string> + <string name="main_fragment_go_to_settings_button">Go to Settings</string> +</resources> diff --git a/src/main/res/values/strings_dont_translate.xml b/src/main/res/values/strings_dont_translate.xml new file mode 100644 index 000000000..14aeb1619 --- /dev/null +++ b/src/main/res/values/strings_dont_translate.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" xmlns:tools="http://schemas.android.com/tools" + tools:ignore="MissingTranslation"> + + <string name="quick_text_smiley_key_label">:-)</string> + <string name="quick_text_smiley_key_output">:-)\u0020</string> + <string name="quick_text_smiley_key_unicode_output">\uD83D\uDE03</string> + + <string name="copyright_owner">Menny Even-Danan</string> + + <string name="beta_tester_message">This is a\u0020<b>testing build</b>. It may contain bugs, and it may be non-backward + compatible!\nIt may also include\u0020<i>DRAGONS</i>!\u0020And they tend to eat features.\nPlease, report\u0020<b>any problem</b> + you encounter at http://s.evendanan.net/ask_issues.\n\nThank you for testing a development build. + </string> + <string name="about_copyright_text">Copyright\u0020©\u0020<xliff:g id="year">%d</xliff:g>\u0020Menny Even-Danan</string> + <string name="main_site_url">https://plus.google.com/u/0/communities/106050362696748221135</string> + <string-array name="english_initial_suggestions"> + <item>!</item> + <item>\?</item> + <item>,</item> + <item>"</item> + <item>\'</item> + <item>:</item> + <item>(</item> + <item>)</item> + <item>-</item> + <item>/</item> + <item>\@</item> + <item>_</item> + </string-array> +</resources>
\ No newline at end of file diff --git a/src/main/res/values/styles.xml b/src/main/res/values/styles.xml new file mode 100644 index 000000000..ea89e75a0 --- /dev/null +++ b/src/main/res/values/styles.xml @@ -0,0 +1,524 @@ +<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<resources xmlns:tools="http://schemas.android.com/tools" xmlns:android="http://schemas.android.com/apk/res/android"> + + <style name="ProgressDialog" parent="@android:style/Theme.Dialog"> + <item name="android:windowNoTitle">true</item> + <item name="android:windowContentOverlay">@null</item> + <item name="android:windowBackground">@android:color/transparent</item> + <item name="android:background">@android:color/transparent</item> + <item name="android:windowFrame">@null</item> + <item name="android:windowIsFloating">true</item> + <item name="android:windowTitleStyle">@null</item> + <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item> + <item name="android:windowSoftInputMode">stateAlwaysHidden</item> + <item name="android:backgroundDimEnabled">true</item> + </style> + + <style name="AnyKeyboardBaseKeyIconTheme"> + <!-- should support normal, android:state_pressed, feedback, android:state_pressed+feedback, android:state_checked, state_checked+feedback --> + <item name="iconKeyShift">@drawable/dark_key_shift_set</item> + <!-- should support normal, android:state_pressed, feedback, android:state_pressed+feedback, android:state_checked, state_checked+feedback --> + <item name="iconKeyControl">@drawable/dark_key_control_set</item> + <!-- should support normal, feedback --> + <item name="iconKeyBackspace">@drawable/dark_key_delete_set</item> + <!-- should support normal, feedback --> + <item name="iconKeySpace">@drawable/dark_key_space_set</item> + <!-- should support normal, feedback --> + <item name="iconKeyTab">@drawable/dark_key_tab_set</item> + <!-- should support normal, feedback --> + <item name="iconKeyCancel">@drawable/dark_key_cancel_set</item> + <!-- should support normal, feedback --> + <item name="iconKeyGlobe">@drawable/dark_key_globe_set</item> + <!-- should support normal, key_type_feedback, action_done, action_done+key_type_feedback, action_search, action_search+key_type_feedback, action_go, action_go+key_type_feedback --> + <item name="iconKeyAction">@drawable/dark_key_action_set</item> + <!-- should support normal, feedback --> + <item name="iconKeyMic">@drawable/dark_key_mic_set</item> + <!-- should support normal, feedback --> + <item name="iconKeySettings">@drawable/dark_key_settings_set</item> + + <!-- condensing icons --> + <item name="iconKeyCondenseNormal">@drawable/ic_normal_keyboard</item> + <item name="iconKeyCondenseSplit">@drawable/ic_split_keyboard</item> + <item name="iconKeyCondenseCompactToRight">@drawable/ic_compact_right_keyboard</item> + <item name="iconKeyCondenseCompactToLeft">@drawable/ic_compact_left_keyboard</item> + </style> + + <style name="AnyKeyboardBaseTheme"> + <item name="android:background">@drawable/dark_background</item> + <item name="keyboardWallpaper">@drawable/ask_wallpaper</item> + <item name="keyBackground">@drawable/dark_btn_key</item> + + <item name="keyTextSize">@dimen/key_text_size</item> + <item name="keyTextStyle">bold</item> + <item name="keyTextColor">#FFFFFFFF</item> + <item name="labelTextSize">@dimen/key_label_text_size</item> + + <item name="keyboardNameTextSize">@dimen/keyboard_name_text_size</item> + <item name="keyboardNameTextColor">#FAAA</item> + + <item name="keyHysteresisDistance">@dimen/key_hysteresis_distance</item> + <!-- this is what Android team figured verticalCorrection should be --> + <item name="verticalCorrection">-0.05in</item> + + <item name="shadowColor">#BB000000</item> + <item name="shadowRadius">0px</item> + <item name="shadowOffsetX">0px</item> + <item name="shadowOffsetY">0px</item> + <item name="backgroundDimAmount">0.5</item> + <item name="symbolColorScheme">white</item> + + <item name="android:paddingLeft">0dp</item> + <item name="android:paddingTop">2dp</item> + <item name="android:paddingRight">0dp</item> + <item name="android:paddingBottom">6dp</item> + + <!-- key preview (feeback) --> + <item name="keyPreviewBackground">@drawable/dark_btn_key_preview_background</item> + <item name="keyPreviewTextColor">#FFFFFFFF</item> + <item name="keyPreviewTextSize">36sp</item> + <item name="keyPreviewLabelTextSize">26sp</item> + <item name="keyPreviewOffset">@dimen/key_preview_offset</item> + <item name="previewGestureTextSize">16sp</item> + <item name="previewGestureTextColor">#FFFFFFFF</item> + <!-- suggestion strip --> + <item name="suggestionNormalTextColor">@color/candidate_normal</item> + <item name="suggestionRecommendedTextColor">@color/candidate_recommended</item> + <item name="suggestionOthersTextColor">@color/candidate_other</item> + <item name="suggestionTextSize">@dimen/candidate_font_height</item> + <item name="suggestionBackgroundImage">@drawable/dark_background</item> + <item name="suggestionDividerImage">@drawable/dark_suggestions_divider</item> + <item name="suggestionStripHeight">@dimen/candidate_strip_height</item> + <item name="suggestionWordXGap">15dp</item> + + <item name="keyNormalHeight">@dimen/default_key_height</item> + <item name="keySmallHeight">@dimen/default_key_half_height</item> + <item name="keyLargeHeight">@dimen/default_key_tall_height</item> + + <item name="keyHorizontalGap">@dimen/default_key_horizontal_gap</item> + <item name="keyVerticalGap">@dimen/default_key_vertical_gap</item> + + <!-- V2 --> + <item name="hintTextSize">@dimen/key_hint_text_size</item> + <item name="hintTextColor">#FFBBBBBB</item> + <!-- hint label positioning attributes --> + <item name="hintLabelVAlign">bottom</item> + <item name="hintLabelAlign">right</item> + </style> + + <style name="AnyKeyboardPopupBaseTheme" parent="@style/AnyKeyboardBaseTheme"> + <item name="android:paddingLeft">0px</item> + <item name="android:paddingTop">0px</item> + <item name="android:paddingRight">0px</item> + <item name="android:paddingBottom">0px</item> + <!-- selected popup key is the one ABOVE the finger --> + <item name="verticalCorrection">-0.26in</item> + <!-- this will say "no preview" --> + <item name="keyPreviewTextSize">0px</item> + <item name="hintTextSize">0px</item> + </style> + + <style name="LeanDark" parent="@style/AnyKeyboardBaseTheme"> + <item name="android:background">@drawable/lean_dark_keyboard_background</item> + <item name="keyVerticalGap">@dimen/plain_theme_key_horizontal_gap</item> + <item name="keyBackground">@drawable/lean_dark_btn</item> + <item name="keyPreviewBackground">@drawable/lean_dark_popup_keyboard_background</item> + <item name="suggestionBackgroundImage">@drawable/lean_dark_candidates_background</item> + + <!-- I said Lean theme, so no garbage on the screen please. --> + <item name="keyboardNameTextColor">#F666</item> + <item name="hintTextSize">0px</item> + + <item name="keyTextStyle">normal</item> + <item name="shadowRadius">0px</item> + </style> + + <style name="LeanDarkPopup" parent="@style/AnyKeyboardPopupBaseTheme"> + <item name="android:background">@drawable/lean_dark_popup_keyboard_background</item> + <item name="keyBackground">@drawable/lean_dark_btn_popup</item> + <!-- + <item name="keyTextSize">@dimen/lean_key_text_size</item> + --> + <item name="keyTextStyle">normal</item> + <item name="shadowRadius">0px</item> + </style> + + <style name="LeanDark2" parent="@style/LeanDark"> + <item name="keyTextSize">@dimen/lean_key_text_size</item> + <item name="keyTextStyle">bold</item> + <item name="hintTextSize">@dimen/key_hint_text_size</item> + </style> + + <style name="LeanDarkPopup2" parent="@style/LeanDarkPopup"> + <item name="keyTextSize">@dimen/lean_key_text_size</item> + <item name="keyTextStyle">bold</item> + </style> + + <style name="LeanDarkBig" parent="@style/LeanDark2"> + <item name="keyNormalHeight">@dimen/big_key_height</item> + <item name="keySmallHeight">@dimen/big_key_half_height</item> + <item name="keyLargeHeight">@dimen/big_key_tall_height</item> + <item name="keyTextSize">@dimen/lean_big_key_text_size</item> + </style> + + <style name="LeanDarkPopupBig" parent="@style/LeanDarkPopup2"> + <item name="keyNormalHeight">@dimen/big_key_height</item> + <item name="keySmallHeight">@dimen/big_key_half_height</item> + <item name="keyLargeHeight">@dimen/big_key_tall_height</item> + <item name="keyTextSize">@dimen/lean_big_key_text_size</item> + </style> + + <style name="PlainDarkAnySoftKeyboard" parent="@style/AnyKeyboardBaseTheme"> + <item name="android:background">@drawable/dark_background</item> + <item name="keyBackground">@drawable/dark_btn_key</item> + <item name="keyPreviewBackground">@drawable/dark_btn_key_preview_background</item> + <item name="keyHorizontalGap">@dimen/plain_theme_key_horizontal_gap</item> + <item name="keyVerticalGap">@dimen/plain_theme_key_vertical_gap</item> + </style> + + <style name="PlainDarkAnySoftKeyboardPopup" parent="@style/AnyKeyboardPopupBaseTheme"> + <item name="android:background">@drawable/dark_background_popup</item> + <item name="keyBackground">@drawable/dark_btn_key</item> + </style> + + <style name="PlainBlackAnySoftKeyboard" parent="@style/AnyKeyboardBaseTheme"> + <item name="android:background">@drawable/blacktheme_background</item> + <item name="keyBackground">@drawable/blacktheme_key</item> + + <item name="keyPreviewBackground">@drawable/blacktheme_preview_background</item> + <item name="keyPreviewTextColor">@color/blacktheme_color_previewtext</item> + <item name="keyPreviewTextSize">@dimen/blacktheme_size_text_preview</item> + <item name="keyPreviewLabelTextSize">@dimen/blacktheme_size_text_main</item> + + <item name="keyTextSize">@dimen/blacktheme_size_text_main</item> + <item name="labelTextSize">@dimen/blacktheme_size_text_smaller</item> + <item name="keyTextColor">@color/blacktheme_key_keytext_color</item> + + <item name="hintTextSize">@dimen/blacktheme_size_text_hint</item> + <item name="hintTextColor">@color/blacktheme_key_hint_color</item> + <item name="hintLabelVAlign">top</item> + <item name="hintLabelAlign">center</item> + <item name="hintOverflowLabel"><·></item> + + <item name="keyHorizontalGap">@dimen/blacktheme_keygap_horizontal</item> + <item name="keyVerticalGap">@dimen/blacktheme_keygap_vertical</item> + + <item name="android:paddingLeft">@dimen/blacktheme_paddingLeft</item> + <item name="android:paddingTop">@dimen/blacktheme_paddingTop</item> + <item name="android:paddingRight">@dimen/blacktheme_paddingRight</item> + <item name="android:paddingBottom">@dimen/blacktheme_paddingBottom</item> + + <item name="keyNormalHeight">@dimen/blacktheme_key_height</item> + <item name="keySmallHeight">@dimen/blacktheme_key_half_height</item> + <item name="keyLargeHeight">@dimen/blacktheme_key_tall_height</item> + + <item name="suggestionNormalTextColor">@color/blacktheme_color_suggestion_normal</item> + <item name="suggestionRecommendedTextColor">@color/blacktheme_color_suggestion_recommended + </item> + <item name="suggestionOthersTextColor">@color/blacktheme_color_suggestion_others</item> + <item name="suggestionBackgroundImage">@drawable/blacktheme_suggestion_background</item> + <item name="suggestionDividerImage">@drawable/dark_suggestions_divider</item> + <item name="suggestionTextSize">@dimen/candidate_font_height</item> + <item name="suggestionStripHeight">@dimen/candidate_strip_height</item> + </style> + + <style name="PlainBlackAnySoftKeyboardPopup" parent="@style/AnyKeyboardPopupBaseTheme"> + <item name="android:background">@drawable/blacktheme_popup_background</item> + <item name="keyBackground">@drawable/blacktheme_popupkey</item> + <item name="keyTextColor">@color/blacktheme_popup_keytext_color</item> + </style> + + <style name="PlainLightAnySoftKeyboard" parent="@style/AnyKeyboardBaseTheme"> + <item name="android:background">@drawable/light_background_tiled</item> + <item name="keyBackground">@drawable/light_btn_key</item> + <item name="keyTextColor">@color/light_btn_key_text_color</item> + <item name="hintTextColor">#FF222222</item> + + <item name="backgroundDimAmount">0.2</item> + + <item name="keyPreviewBackground">@drawable/light_btn_key_preview_background</item> + <item name="keyPreviewTextColor">#FF000000</item> + + <item name="suggestionNormalTextColor">@android:color/black</item> + <item name="suggestionRecommendedTextColor">@color/candidate_recommended</item> + <item name="suggestionOthersTextColor">@color/candidate_other</item> + <item name="suggestionTextSize">@dimen/candidate_font_height</item> + <item name="suggestionBackgroundImage">@drawable/light_background_suggestions</item> + <item name="suggestionDividerImage">@drawable/dark_suggestions_divider</item> + <item name="suggestionStripHeight">@dimen/candidate_strip_height</item> + + <item name="keyHorizontalGap">@dimen/plain_theme_key_horizontal_gap</item> + <item name="keyVerticalGap">@dimen/plain_theme_key_vertical_gap</item> + </style> + + <style name="PlainLightAnySoftKeyboardPopup" parent="@style/AnyKeyboardPopupBaseTheme"> + <item name="android:background">@drawable/light_background_popup</item> + <item name="keyBackground">@drawable/light_btn_key</item> + <item name="keyTextColor">@color/light_btn_key_text_color</item> + </style> + + <style name="MainKeyboardAnimation"> + <item name="android:windowEnterAnimation">@anim/input_method_fancy_enter</item> + <item name="android:windowExitAnimation">@anim/input_method_fancy_exit</item> + </style> + + <style name="KeyPreviewAnimation"> + <item name="android:windowEnterAnimation">@anim/key_preview_fadein</item> + <item name="android:windowExitAnimation">@anim/key_preview_fadeout</item> + </style> + + <style name="MiniKeyboardAnimation"> + <item name="android:windowEnterAnimation">@anim/mini_keyboard_flip_in</item> + <item name="android:windowExitAnimation">@anim/mini_keyboard_fadeout</item> + </style> + + <style name="ExtensionKeyboardAnimation"> + <item name="android:windowEnterAnimation">@anim/extension_keyboard_fadein</item> + <item name="android:windowExitAnimation">@anim/extension_keyboard_fadeout</item> + </style> + + <style name="AddonScreenshotPopupAnimation"> + <item name="android:windowEnterAnimation">@android:anim/fade_in</item> + <item name="android:windowExitAnimation">@android:anim/fade_out</item> + </style> + + <style name="TutorialWindowAnimation"> + <item name="android:windowEnterAnimation">@android:anim/fade_in</item> + <item name="android:windowExitAnimation">@android:anim/fade_out</item> + </style> + + <declare-styleable name="SlidePreferenceAttributes"> + <attr name="android:title" /> + <attr name="android:defaultValue" /> + <attr name="slideMinimum" /> + <attr name="slideMaximum" /> + </declare-styleable> + + <declare-styleable name="AboutAppPreferenceAttributes"> + <attr name="appIcon" /> + <attr name="appName" /> + <attr name="appOwner" /> + <attr name="textColor" /> + </declare-styleable> + + <declare-styleable name="SwitchPreferenceAttributes"> + <attr name="android:title" /> + <attr name="android:defaultValue" /> + <attr name="android:summaryOn" /> + <attr name="android:summaryOff" /> + <attr name="android:disableDependentsState" /> + </declare-styleable> + + <style name="DefaultSwitchPreferenceStyle"> + <item name="android:title"></item> + <item name="android:disableDependentsState">false</item> + </style> + + <style name="Theme.AskApp" parent="Theme.AppCompat.Light"> + + </style> + + <style name="Theme.AskApp.NoTitle" parent="Theme.AskApp"> + <item name="android:windowNoTitle">true</item> + </style> + + <style name="Theme.AskApp.Popup" parent="Base.Theme.AppCompat.Light.Dialog.FixedSize"> + <item name="android:windowContentOverlay">@null</item> + <item name="android:maxWidth">320dp</item> + <item name="android:windowBackground">@drawable/window_popup_background</item> + </style> + + <style name="Theme.AskApp.Popup.NoTitle" parent="Theme.AskApp.Popup"> + <item name="android:windowNoTitle">true</item> + </style> + + <style name="Ask"></style> + + <style name="Ask.Menu" parent="Ask"> + <item name="android:background">@drawable/menu_background</item> + <item name="android:textColor">?android:textColorPrimary</item> + <item name="android:padding">4dp</item> + <item name="android:paddingLeft">8dp</item> + <item name="android:gravity">center_vertical</item> + <item name="android:layout_gravity">center_vertical</item> + </style> + + <style name="Ask.Menu.Divider" parent="Ask.Menu"> + <item name="android:layout_margin">6dp</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">1dp</item> + <item name="android:background">@color/menu_divider</item> + </style> + + <style name="Ask.Menu.Item.Divider" parent="Ask.Menu.Divider"> + <item name="android:layout_margin">0dp</item> + <item name="android:layout_height">1px</item> + <item name="android:background">@color/menu_item_divider</item> + </style> + + <style name="Ask.Menu.Item.Title.Divider" parent="Ask.Menu.Divider"> + <item name="android:layout_margin">2dp</item> + <item name="android:layout_height">2dp</item> + </style> + + <style name="Ask.Menu.Item" parent="Ask.Menu"> + <item name="android:clickable">true</item> + <item name="android:textSize">@dimen/font_size_sub_title</item> + <item name="android:minHeight">44dp</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:layout_marginLeft">8dp</item> + </style> + + <style name="Ask.Menu.Item.More" parent="Ask.Menu.Item"> + <item name="android:textSize">@dimen/font_size_hint_text</item> + </style> + + <style name="Ask.Menu.Row" parent="Ask.Menu"> + <item name="android:clickable">true</item> + <item name="android:layout_width">match_parent</item> + <item name="android:orientation">horizontal</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:minHeight">44dp</item> + <item name="android:weightSum">1</item> + </style> + + <style name="Ask.Menu.Row.Item" parent="Ask.Menu"> + <item name="android:clickable">false</item> + <item name="android:duplicateParentState">true</item> + <item name="android:layout_width">0px</item> + <item name="android:layout_weight">1</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:textSize">@dimen/font_size_sub_title</item> + <item name="android:padding">0dp</item> + <item name="android:layout_marginLeft">8dp</item> + </style> + + <style name="Ask.Menu.Row.Item.Extra" parent="Ask.Menu.Row.Item"> + <item name="android:layout_marginRight">8dp</item> + <item name="android:background">@drawable/menu_item_extra_background</item> + <item name="android:layout_width">wrap_content</item> + <item name="android:textSize">@dimen/font_size_small_text</item> + <item name="android:padding">4dp</item> + <item name="android:maxWidth">@dimen/max_item_extra_width</item> + </style> + + <style name="Ask.Menu.Item.Title" parent="Ask.Menu"> + <item name="android:clickable">false</item> + <item name="android:textStyle">bold</item> + <item name="android:textSize">@dimen/font_size_title</item> + <item name="android:textAllCaps" tools:ignore="NewApi">true</item> + <item name="android:layout_marginTop">10dp</item> + <item name="android:layout_marginLeft">12dp</item> + <item name="android:drawableBottom">@drawable/selected_tab</item> + <item name="android:textColor">?android:textColorSecondary</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + <item name="android:singleLine">true</item> + </style> + + <style name="Ask.Text"> + <item name="android:textColor">?android:textColorPrimary</item> + <item name="android:gravity">center_vertical</item> + <item name="android:layout_gravity">center_vertical</item> + </style> + + <style name="Ask.Text.Title" parent="Ask.Text"> + <item name="android:textSize">@dimen/font_size_title</item> + <item name="android:textStyle">bold</item> + </style> + + <style name="Ask.Text.Large" parent="Ask.Text"> + <item name="android:textSize">@dimen/font_size_large</item> + </style> + + <style name="Ask.Text.VeryLarge" parent="Ask.Text"> + <item name="android:textSize">@dimen/font_size_very_large</item> + <item name="android:textStyle">bold</item> + </style> + + <style name="Ask.Text.SubTitle" parent="Ask.Text"> + <item name="android:textColor">?android:textColorSecondary</item> + <item name="android:textSize">@dimen/font_size_sub_title</item> + </style> + + <style name="Ask.Text.Normal" parent="Ask.Text"> + <item name="android:textSize">@dimen/font_size_text</item> + </style> + + <style name="Ask.Text.Normal.Shadow" parent="Ask.Text.Normal"> + <item name="android:textSize">@dimen/font_size_text</item> + <item name="android:shadowColor">#000000</item> + <item name="android:shadowDx">0</item> + <item name="android:shadowDy">0</item> + <item name="android:shadowRadius">8</item> + </style> + + <style name="Ask.Text.Hint" parent="Ask.Text"> + <item name="android:textColor">?android:textColorSecondary</item> + <item name="android:textSize">@dimen/font_size_hint_text</item> + </style> + + <style name="Ask.Text.Small" parent="Ask.Text"> + <item name="android:textSize">@dimen/font_size_small_text</item> + </style> + + <style name="Ask.Text.Small.Shadow" parent="Ask.Text.Small"> + <item name="android:shadowColor">#000000</item> + <item name="android:shadowDx">0</item> + <item name="android:shadowDy">0</item> + <item name="android:shadowRadius">4</item> + </style> + + <style name="Ask.Text.Small.Error" parent="Ask.Text.Small"> + <item name="android:textColor">#F46</item> + </style> + + <style name="Ask.Card"> + <item name="android:layout_marginTop">4dp</item> + <item name="android:layout_marginBottom">4dp</item> + <item name="android:gravity">center_vertical</item> + <item name="android:background">@drawable/card_background</item> + <item name="android:minHeight">@dimen/comfortable_min_row_height</item> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + </style> + + <style name="Ask.Legal" parent="Ask.Text"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">wrap_content</item> + </style> + + <style name="Ask.Legal.Title" parent="Ask.Legal"> + <item name="android:textSize">@dimen/font_size_title</item> + <item name="android:layout_marginTop">8dp</item> + <item name="android:layout_marginBottom">8dp</item> + </style> + + <style name="Ask.Legal.Text" parent="Ask.Legal"> + <item name="android:textSize">@dimen/font_size_small_text</item> + <item name="android:layout_marginLeft">8dp</item> + <item name="android:layout_marginRight">8dp</item> + <item name="android:autoLink">email|web</item> + </style> + + <style name="Ask.Legal.Divider" parent="Ask.Legal"> + <item name="android:layout_width">match_parent</item> + <item name="android:layout_height">1dp</item> + <item name="android:background">@color/menu_divider</item> + <item name="android:layout_marginTop">8dp</item> + <item name="android:layout_marginBottom">8dp</item> + </style> +</resources> diff --git a/src/main/res/values/words_dict_array.xml b/src/main/res/values/words_dict_array.xml new file mode 100644 index 000000000..8a92b6a6a --- /dev/null +++ b/src/main/res/values/words_dict_array.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <array name="words_dict_array"> + <item>@raw/words_1</item> + </array> +</resources> diff --git a/src/main/res/xml-ar/ext_kbd_bottom_row_regular.xml b/src/main/res/xml-ar/ext_kbd_bottom_row_regular.xml new file mode 100644 index 000000000..a251c2d3a --- /dev/null +++ b/src/main/res/xml-ar/ext_kbd_bottom_row_regular.xml @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <!-- Generic bottom row --> + <Row android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key android:keyWidth="15%p" android:codes="-10" ask:longPressCode="-102" android:keyEdgeFlags="left"/> + + <Key android:codes="63" android:keyLabel="\?" android:popupCharacters="!/@\u0026\u00bf\u00a1\u061F"/> + <Key android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key android:codes="32" android:keyWidth="30%p"/> + + <Key android:codes="46" android:keyLabel="." android:popupCharacters=";:-_\u00b7\u2026"/> + <Key android:codes="39" android:keyLabel="\'" android:popupCharacters=""\u201e\u201d"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key android:keyWidth="15%p" android:codes="-10" ask:longPressCode="-102" android:keyEdgeFlags="left"/> + + <Key android:codes="63" android:keyLabel="\?" android:popupCharacters="!/@\u0026\u00bf\u00a1\u061F"/> + <Key android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key android:codes="32" android:keyWidth="30%p"/> + + <Key android:codes="46" android:keyLabel="." android:popupCharacters=";:-_\u00b7\u2026"/> + <Key android:codes="39" android:keyLabel="\'" android:popupCharacters=""\u201e\u201d"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key android:keyWidth="15%p" android:codes="-9" android:keyEdgeFlags="left"/> + + + <Key android:codes="63" android:keyLabel="\?" android:popupCharacters="!/@\u0026\u00bf\u00a1\u061F"/> + <Key android:codes="58" android:keyLabel=":"/> + + <Key android:codes="32" android:keyWidth="30%p"/> + + <Key android:codes="46" android:keyLabel="." android:popupCharacters=",-_"/> + <Key android:codes="47" android:keyLabel="/"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key android:keyWidth="15%p" android:codes="-9" android:keyEdgeFlags="left"/> + + <Key android:codes="64" android:keyLabel="\@"/> + <Key android:codes="95" android:keyLabel="_"/> + + <Key android:codes="32" android:keyWidth="30%p"/> + + <Key android:codes="46" android:keyLabel="." android:popupCharacters=",()'-_"/> + <Key android:codes="45" android:keyLabel="-"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml-bg/popup_domains.xml b/src/main/res/xml-bg/popup_domains.xml new file mode 100644 index 000000000..b77c441bc --- /dev/null +++ b/src/main/res/xml-bg/popup_domains.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".bg" android:keyOutputText=".bg" android:keyEdgeFlags="left"/> + <Key android:keyLabel="bg.com" android:keyOutputText="bg.com"/> + <Key android:keyLabel=".eu" android:keyOutputText=".eu"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-ca/popup_domains.xml b/src/main/res/xml-ca/popup_domains.xml new file mode 100644 index 000000000..961f96cbc --- /dev/null +++ b/src/main/res/xml-ca/popup_domains.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".cat" android:keyOutputText=".cat" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".com" android:keyOutputText=".com"/> + <Key android:keyLabel=".info" android:keyOutputText=".info"/> + <Key android:keyLabel=".net" android:keyOutputText=".net"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".eu" android:keyOutputText=".eu" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".ad" android:keyOutputText=".ad"/> + <Key android:keyLabel=".es" android:keyOutputText=".es"/> + <Key android:keyLabel=".fr" android:keyOutputText=".fr"/> + <Key android:keyLabel=".it" android:keyOutputText=".it"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-cs/popup_domains.xml b/src/main/res/xml-cs/popup_domains.xml new file mode 100644 index 000000000..d2b9efe71 --- /dev/null +++ b/src/main/res/xml-cs/popup_domains.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".cz" android:keyOutputText=".cz" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".eu" android:keyOutputText=".eu"/> + <Key android:keyLabel=".info" android:keyOutputText="info"/> + <Key android:keyLabel=".com" android:keyOutputText=".com"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-de/simple_numbers.xml b/src/main/res/xml-de/simple_numbers.xml new file mode 100644 index 000000000..75fb01178 --- /dev/null +++ b/src/main/res/xml-de/simple_numbers.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="25%p"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="49" android:keyEdgeFlags="left"/> + <Key android:codes="50"/> + <Key android:codes="51"/> + <Key android:codes="43" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="52" android:keyEdgeFlags="left"/> + <Key android:codes="53"/> + <Key android:codes="54"/> + <Key android:codes="45" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="55" android:keyEdgeFlags="left"/> + <Key android:codes="56"/> + <Key android:codes="57"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="42" android:keyLabel="*" android:popupCharacters="/()%," android:keyEdgeFlags="left"/> + <Key android:codes="48"/> + <Key android:codes="44" android:popupCharacters="."/> + <Key android:codes="10" android:keyEdgeFlags="right"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml-fi/popup_domains.xml b/src/main/res/xml-fi/popup_domains.xml new file mode 100644 index 000000000..8a236249c --- /dev/null +++ b/src/main/res/xml-fi/popup_domains.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".fi" android:keyOutputText=".fi" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".tv" android:keyOutputText=".tv"/> + <Key android:keyLabel=".info" android:keyOutputText=".info" android:keyEdgeFlags="right"/> + <Key android:keyLabel=".eu" android:keyOutputText=".eu"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-iw/popup_domains.xml b/src/main/res/xml-iw/popup_domains.xml new file mode 100644 index 000000000..490b2edd4 --- /dev/null +++ b/src/main/res/xml-iw/popup_domains.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".co.il" android:keyOutputText=".co.il" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".net.il" android:keyOutputText=".net.il"/> + <Key android:keyLabel=".org.il" android:keyOutputText=".org.il"/> + <Key android:keyLabel=".gov.il" android:keyOutputText=".gov.il"/> + <Key android:keyLabel=".ac.il" android:keyOutputText=".ac.il" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-land/ext_kbd_bottom_row_regular.xml b/src/main/res/xml-land/ext_kbd_bottom_row_regular.xml new file mode 100644 index 000000000..57856ea19 --- /dev/null +++ b/src/main/res/xml-land/ext_kbd_bottom_row_regular.xml @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <!-- Generic bottom row --> + <Row android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-10" ask:longPressCode="-102" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-3"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="25%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." + android:popupCharacters=";:-_\u00b7\u2026"/> + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" + android:popupCharacters=""\u201e\u201d"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-10" ask:longPressCode="-102" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-3"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="25%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." + android:popupCharacters=";:-_\u00b7\u2026"/> + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" + android:popupCharacters=""\u201e\u201d"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-9" android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-3"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="58" android:keyLabel=":"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="25%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",-_"/> + <Key ask:isFunctional="true" android:codes="47" android:keyLabel="/"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-9" android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-3"/> + + <Key ask:isFunctional="true" android:codes="64" android:keyLabel="\@"/> + <Key ask:isFunctional="true" android:codes="95" android:keyLabel="_"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="25%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",()'-_"/> + <Key ask:isFunctional="true" android:codes="45" android:keyLabel="-"/> + + <Key android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml-pt/popup_domains.xml b/src/main/res/xml-pt/popup_domains.xml new file mode 100644 index 000000000..ba7958e8f --- /dev/null +++ b/src/main/res/xml-pt/popup_domains.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="20%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".pt" android:keyOutputText=".pt" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".com.pt" android:keyOutputText=".com.pt"/> + <Key android:keyLabel=".org.pt" android:keyOutputText=".org.pt"/> + <Key android:keyLabel=".eu" android:keyOutputText=".eu" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-ru/popup_domains.xml b/src/main/res/xml-ru/popup_domains.xml new file mode 100644 index 000000000..162c95439 --- /dev/null +++ b/src/main/res/xml-ru/popup_domains.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".ru" android:keyOutputText=".ru" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".su" android:keyOutputText=".su"/> + <Key android:keyLabel=".рф" android:keyOutputText=".рф" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-se/popup_domains.xml b/src/main/res/xml-se/popup_domains.xml new file mode 100644 index 000000000..bf91250a9 --- /dev/null +++ b/src/main/res/xml-se/popup_domains.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=".se" android:keyOutputText=".se" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".nu" android:keyOutputText=".nu"/> + <Key android:keyLabel=".info" android:keyOutputText=".info" android:keyEdgeFlags="right"/> + <Key android:keyLabel=".eu" android:keyOutputText=".eu"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml-sw600dp/simple_alt_numbers.xml b/src/main/res/xml-sw600dp/simple_alt_numbers.xml new file mode 100644 index 000000000..f944737b4 --- /dev/null +++ b/src/main/res/xml-sw600dp/simple_alt_numbers.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row> + <Key android:codes="47" android:keyEdgeFlags="left"/> + <Key android:codes="37"/> + + <Key android:codes="49" android:horizontalGap="10%p"/> + <Key android:codes="50"/> + <Key android:codes="51"/> + <Key android:codes="43" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="40" android:popupCharacters="{[" android:keyEdgeFlags="left"/> + <Key android:codes="41" android:popupCharacters="}]" /> + + <Key android:codes="52" android:horizontalGap="10%p"/> + <Key android:codes="53"/> + <Key android:codes="54"/> + <Key android:codes="45" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="60" android:keyEdgeFlags="left"/> + <Key android:codes="62"/> + + <Key android:codes="55" android:horizontalGap="10%p"/> + <Key android:codes="56"/> + <Key android:codes="57"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="-6" android:keyLabel="..." android:keyEdgeFlags="left"/> + <Key android:codes="44"/> + + <Key android:codes="42" android:keyLabel="*" android:horizontalGap="10%p"/> + <Key android:codes="48"/> + <Key android:codes="46"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml-sw600dp/simple_datetime.xml b/src/main/res/xml-sw600dp/simple_datetime.xml new file mode 100644 index 000000000..a537c7e8a --- /dev/null +++ b/src/main/res/xml-sw600dp/simple_datetime.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="25%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="49" android:keyEdgeFlags="left"/> + <Key android:codes="50"/> + <Key android:codes="51"/> + <Key android:codes="58" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="52" android:keyEdgeFlags="left"/> + <Key android:codes="53"/> + <Key android:codes="54"/> + <Key android:codes="47" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="55" android:keyEdgeFlags="left"/> + <Key android:codes="56"/> + <Key android:codes="57"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="45" android:keyEdgeFlags="left"/> + <Key android:codes="48"/> + <Key android:codes="46"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml-sw600dp/simple_numbers.xml b/src/main/res/xml-sw600dp/simple_numbers.xml new file mode 100644 index 000000000..217a07589 --- /dev/null +++ b/src/main/res/xml-sw600dp/simple_numbers.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row> + <Key android:codes="47" android:keyEdgeFlags="left"/> + <Key android:codes="37"/> + + <Key android:codes="49" android:horizontalGap="10%p"/> + <Key android:codes="50"/> + <Key android:codes="51"/> + <Key android:codes="43" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="40" android:popupCharacters="{[" android:keyEdgeFlags="left"/> + <Key android:codes="41" android:popupCharacters="}]" /> + + <Key android:codes="52" android:horizontalGap="10%p"/> + <Key android:codes="53"/> + <Key android:codes="54"/> + <Key android:codes="45" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="60" android:keyEdgeFlags="left"/> + <Key android:codes="62"/> + + <Key android:codes="55" android:horizontalGap="10%p"/> + <Key android:codes="56"/> + <Key android:codes="57"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="126"/> + <Key android:codes="44" android:keyEdgeFlags="left"/> + + <Key android:codes="42" android:keyLabel="*" android:horizontalGap="10%p"/> + <Key android:codes="48"/> + <Key android:codes="46"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml-sw600dp/simple_phone.xml b/src/main/res/xml-sw600dp/simple_phone.xml new file mode 100644 index 000000000..bfeb93ee3 --- /dev/null +++ b/src/main/res/xml-sw600dp/simple_phone.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row> + <Key android:codes="46" android:keyEdgeFlags="left"/> + <Key android:codes="47"/> + + <Key android:codes="49" android:horizontalGap="10%p" android:keyIcon="@drawable/sym_keyboard_num1"/> + <Key android:codes="50" android:keyIcon="@drawable/sym_keyboard_num2"/> + <Key android:codes="51" android:keyIcon="@drawable/sym_keyboard_num3"/> + <Key android:codes="32"/> + </Row> + <Row> + <Key android:codes="40" android:keyEdgeFlags="left"/> + <Key android:codes="41"/> + + <Key android:codes="52" android:horizontalGap="10%p" android:keyIcon="@drawable/sym_keyboard_num4"/> + <Key android:codes="53" android:keyIcon="@drawable/sym_keyboard_num5"/> + <Key android:codes="54" android:keyIcon="@drawable/sym_keyboard_num6"/> + <Key android:codes="45" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="78" android:keyEdgeFlags="left"/> + + <Key android:codes="55" android:horizontalGap="25%p" android:keyIcon="@drawable/sym_keyboard_num7"/> + <Key android:codes="56" android:keyIcon="@drawable/sym_keyboard_num8"/> + <Key android:codes="57" android:keyIcon="@drawable/sym_keyboard_num9"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="44" android:keyEdgeFlags="left"/> + <Key android:codes="59"/> + + <Key android:codes="42" android:horizontalGap="10%p" android:keyLabel="*"/> + <Key android:codes="48" android:keyIcon="@drawable/sym_keyboard_num0" ask:longPressCode="43"/> + <Key android:codes="35"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml-v16/quick_text_keys.xml b/src/main/res/xml-v16/quick_text_keys.xml new file mode 100644 index 000000000..8488b392d --- /dev/null +++ b/src/main/res/xml-v16/quick_text_keys.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<QuickTextKeys> + <QuickTextKey + id="698b8c20-19df-11e1-bddb-0800200c9a66" + nameResId="@string/unicode_quick_text_key_name" + popupKeyboard="@xml/popup_unicode_quick_text" + keyIcon="@drawable/sym_keyboard_smiley" + keyLabel="@string/quick_text_smiley_key_label" + keyOutputText="@string/quick_text_smiley_key_unicode_output" + description="" + index="1"/> + <QuickTextKey + id="698b8c20-19df-11e1-bddb-0800200c9a67" + nameResId="@string/default_quick_text_key_name" + popupKeyboard="@xml/popup_default_quick_text" + keyIcon="@drawable/sym_keyboard_smiley" + keyLabel="@string/quick_text_smiley_key_label" + keyOutputText="@string/quick_text_smiley_key_output" + description="" + index="2"/> + <QuickTextKey + id="0077b34d-770f-4083-83e4-081957e06c27" + nameResId="@string/simley_key_name" + popupKeyboard="@xml/popup_smileys" + keyIcon="@drawable/sym_keyboard_smiley" + keyLabel="@string/quick_text_smiley_key_label" + keyOutputText="@string/quick_text_smiley_key_output" + description="" + index="3"/> +</QuickTextKeys>
\ No newline at end of file diff --git a/src/main/res/xml/dictionaries.xml b/src/main/res/xml/dictionaries.xml new file mode 100644 index 000000000..ddd970541 --- /dev/null +++ b/src/main/res/xml/dictionaries.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Dictionaries> + <Dictionary nameResId="@string/eng_dictionary" locale="en" + id="8a678ccc-b62a-41e3-9d1b-0023bf710b2b" + type="binary_resource" + dictionaryResourceId="@array/words_dict_array" autoTextResourceId="@xml/en_autotext" + description=""/> +</Dictionaries> diff --git a/src/main/res/xml/en_autotext.xml b/src/main/res/xml/en_autotext.xml new file mode 100644 index 000000000..4c02a00a8 --- /dev/null +++ b/src/main/res/xml/en_autotext.xml @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<words> + <word src="abouta">about a</word> + <word src="aboutit">about it</word> + <word src="aboutthe">about the</word> + <word src="acheive">achieve</word> + <word src="acheived">achieved</word> + <word src="acheiving">achieving</word> + <word src="acomodate">accommodate</word> + <word src="accomodate">accommodate</word> + <word src="acn">can</word> + <word src="adn">and</word> + <word src="agian">again</word> + <word src="ahd">had</word> + <word src="ahve">have</word> + <word src="aint">ain't</word> + <word src="alot">a lot</word> + <word src="amde">made</word> + <word src="amke">make</word> + <word src="andone">and one</word> + <word src="andteh">and the</word> + <word src="anothe">another</word> + <word src="arent">aren't</word> + <word src="asthe">as the</word> + <word src="atthe">at the</word> + <word src="bakc">back</word> + <word src="beacuse">because</word> + <word src="becasue">because</word> + <word src="becaus">because</word> + <word src="becausea">because a</word> + <word src="becauseof">because of</word> + <word src="becausethe">because the</word> + <word src="becauseyou">because you</word> + <word src="becuase">because</word> + <word src="becuse">because</word> + <word src="beleive">believe</word> + <word src="butthe">but the</word> + <word src="cant">can't</word> + <word src="certian">certain</word> + <word src="changable">changeable</word> + <word src="chekc">check</word> + <word src="chnage">change</word> + <word src="couldnt">couldn't</word> + <word src="couldthe">could the</word> + <word src="couldve">could've</word> + <word src="cna">can</word> + <word src="committment">commitment</word> + <word src="committments">commitments</word> + <word src="companys">company's</word> + <word src="cxan">can</word> + <word src="didint">didn't</word> + <word src="didnot">did not</word> + <word src="didnt">didn't</word> + <word src="doesnt">doesn't</word> + <word src="dont">don't</word> + <word src="eyt">yet</word> + <word src="fidn">find</word> + <word src="fora">for a</word> + <word src="freind">friend</word> + <word src="friday">Friday</word> + <word src="hadbeen">had been</word> + <word src="hadnt">hadn't</word> + <word src="haev">have</word> + <word src="hasbeen">has been</word> + <word src="hasnt">hasn't</word> + <word src="havent">haven't</word> + <word src="hed">he'd</word> + <word src="hel">he'll</word> + <word src="heres">here's</word> + <word src="hes">he's</word> + <word src="hlep">help</word> + <word src="howd">how'd</word> + <word src="howll">how'll</word> + <word src="hows">how's</word> + <word src="howve">how've</word> + <word src="hte">the</word> + <word src="htis">this</word> + <word src="hvae">have</word> + <word src="i">I</word> + <word src="il">I'll</word> + <word src="im">I'm</word> + <word src="i'm">I'm</word> + <word src="i'll">I'll</word> + <word src="i've">I've</word> + <word src="inteh">in the</word> + <word src="isnt">isn't</word> + <word src="isthe">is the</word> + <word src="itd">it'd</word> + <word src="itis">it is</word> + <word src="itll">it'll</word> + <word src="itsa">it's a</word> + <word src="ive">I've</word> + <word src="lets">let's</word> + <word src="maam">ma'am</word> + <word src="mkae">make</word> + <word src="mkaes">makes</word> + <word src="monday">Monday</word> + <word src="mustnt">mustn't</word> + <word src="neednt">needn't</word> + <word src="oclock">o'clock</word> + <word src="ofits">of its</word> + <word src="ofthe">of the</word> + <word src="omre">more</word> + <word src="oneof">one of</word> + <word src="otehr">other</word> + <word src="outof">out of</word> + <word src="overthe">over the</word> + <word src="owrk">work</word> + <word src="percentof">percent of</word> + <word src="recieve">receive</word> + <word src="recieved">received</word> + <word src="recieving">receiving</word> + <word src="saidthat">said that</word> + <word src="saidthe">said the</word> + <word src="saturday">Saturday</word> + <word src="seh">she</word> + <word src="shant">shan't</word> + <word src="she'">she'll</word> + <word src="shel">she'll</word> + <word src="shes">she's</word> + <word src="shouldent">shouldn't</word> + <word src="shouldnt">shouldn't</word> + <word src="shouldve">should've</word> + <word src="sunday">Sunday</word> + <word src="tahn">than</word> + <word src="taht">that</word> + <word src="teh">the</word> + <word src="thatd">that'd</word> + <word src="thatll">that'll</word> + <word src="thats">that's</word> + <word src="thatthe">that the</word> + <word src="theres">there's</word> + <word src="theyd">they'd</word> + <word src="theyll">they'll</word> + <word src="theyre">they're</word> + <word src="theyve">they've</word> + <word src="thier">their</word> + <word src="thsi">this</word> + <word src="thursday">Thursday</word> + <word src="tothe">to the</word> + <word src="tuesday">Tuesday</word> + <word src="UnitedStates">United States</word> + <word src="unitedstates">United States</word> + <word src="visavis">vis-a-vis</word> + <word src="wasnt">wasn't</word> + <word src="wednesday">Wednesday</word> + <word src="wierd">weird</word> + <word src="wel">we'll</word> + <word src="wer">we're</word> + <word src="werent">weren't</word> + <word src="weve">we've</word> + <word src="whatd">what'd</word> + <word src="whatll">what'll</word> + <word src="whatm">what'm</word> + <word src="whatre">what're</word> + <word src="whats">what's</word> + <word src="whens">when's</word> + <word src="whered">where'd</word> + <word src="wherell">where'll</word> + <word src="wheres">where's</word> + <word src="whod">who'd</word> + <word src="wholl">who'll</word> + <word src="whos">who's</word> + <word src="whove">who've</word> + <word src="whyd">why'd</word> + <word src="whyll">why'll</word> + <word src="whys">why's</word> + <word src="whyve">why've</word> + <word src="witha">with a</word> + <word src="wont">won't</word> + <word src="wouldnt">wouldn't</word> + <word src="wouldve">would've</word> + <word src="yall">y'all</word> + <word src="youd">you'd</word> + <word src="youll">you'll</word> + <word src="youre">you're</word> + <word src="youve">you've</word> +</words> diff --git a/src/main/res/xml/eng_16keys.xml b/src/main/res/xml/eng_16keys.xml new file mode 100644 index 000000000..8298ab0c5 --- /dev/null +++ b/src/main/res/xml/eng_16keys.xml @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="25%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top" android:keyboardMode="@integer/keyboard_mode_normal"> + <Key android:codes="46,44,63,33,8217,45,64,47,58" android:keyLabel=".,?!’" android:popupCharacters="1.,?!’-\@/:" + android:keyEdgeFlags="left"/> + <Key android:codes="97,98,99" android:keyLabel="abc" android:popupKeyboard="@xml/popup_16keys_abc"/> + <Key android:codes="100,101,102" android:keyLabel="def" android:popupKeyboard="@xml/popup_16keys_def"/> + <Key android:codes="-10" ask:longPressCode="-102" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="top" android:keyboardMode="@integer/keyboard_mode_im"> + <Key android:codes="46,44,63,33,8217,45,64,47,58" android:keyLabel=".,?!’" android:popupCharacters="1.,?!’-\@/:" + android:keyEdgeFlags="left"/> + <Key android:codes="97,98,99" android:keyLabel="abc" android:popupKeyboard="@xml/popup_16keys_abc"/> + <Key android:codes="100,101,102" android:keyLabel="def" android:popupKeyboard="@xml/popup_16keys_def"/> + <Key android:codes="-10" ask:longPressCode="-102" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="top" android:keyboardMode="@integer/keyboard_mode_url"> + <Key android:codes="46,47,64,63,33,95" android:keyLabel="./\@?!_" android:popupCharacters="1.,?!’-\@/:" + android:keyEdgeFlags="left"/> + <Key android:codes="97,98,99" android:keyLabel="abc" android:popupKeyboard="@xml/popup_16keys_abc"/> + <Key android:codes="100,101,102" android:keyLabel="def" android:popupKeyboard="@xml/popup_16keys_def"/> + <Key android:codes="-9" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="top" android:keyboardMode="@integer/keyboard_mode_email"> + <Key android:codes="64,46,63,33,95,47" android:keyLabel="\@.?!_/" android:popupCharacters="1.,?!’-\@/:" + android:keyEdgeFlags="left"/> + <Key android:codes="97,98,99" android:keyLabel="abc" android:popupKeyboard="@xml/popup_16keys_abc"/> + <Key android:codes="100,101,102" android:keyLabel="def" android:popupKeyboard="@xml/popup_16keys_def"/> + <Key android:codes="-9" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="103,104,105" android:keyLabel="ghi" android:popupKeyboard="@xml/popup_16keys_ghi" + android:keyEdgeFlags="left"/> + <Key android:codes="106,107,108" android:keyLabel="jkl" android:popupKeyboard="@xml/popup_16keys_jkl"/> + <Key android:codes="109,110,111" android:keyLabel="mno" android:popupKeyboard="@xml/popup_16keys_mno"/> + <Key android:codes="-2" android:keyLabel="123" android:keyEdgeFlags="right"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_normal"> + <Key android:codes="112,113,114,115" android:keyLabel="pqrs" android:popupKeyboard="@xml/popup_16keys_pqrs" + android:keyEdgeFlags="left"/> + <Key android:codes="116,117,118" android:keyLabel="tuv" android:popupKeyboard="@xml/popup_16keys_tuv"/> + <Key android:codes="119,120,121,122" android:keyLabel="wxyz" android:popupKeyboard="@xml/popup_16keys_wxyz"/> + <Key android:codes="-5" + android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im"> + <Key android:codes="112,113,114,115" android:keyLabel="pqrs" android:popupKeyboard="@xml/popup_16keys_pqrs" + android:keyEdgeFlags="left"/> + <Key android:codes="116,117,118" android:keyLabel="tuv" android:popupKeyboard="@xml/popup_16keys_tuv"/> + <Key android:codes="119,120,121,122" android:keyLabel="wxyz" android:popupKeyboard="@xml/popup_16keys_wxyz"/> + <Key android:codes="-5" + android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_email"> + <Key android:codes="112,113,114,115" android:keyLabel="pqrs" android:popupKeyboard="@xml/popup_16keys_pqrs" + android:keyEdgeFlags="left"/> + <Key android:codes="116,117,118" android:keyLabel="tuv" android:popupKeyboard="@xml/popup_16keys_tuv"/> + <Key android:codes="119,120,121,122" android:keyLabel="wxyz" android:popupKeyboard="@xml/popup_16keys_wxyz"/> + <Key android:codes="-5" + android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_url"> + <Key android:codes="112,113,114,115" android:keyLabel="pqrs" android:popupKeyboard="@xml/popup_16keys_pqrs" + android:keyEdgeFlags="left"/> + <Key android:codes="116,117,118" android:keyLabel="tuv" android:popupKeyboard="@xml/popup_16keys_tuv"/> + <Key android:codes="119,120,121,122" android:keyLabel="wxyz" android:popupKeyboard="@xml/popup_16keys_wxyz"/> + <Key android:codes="-5" + android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="-1" android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="32,48" android:keyWidth="50%p"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/ext_kbd_bottom_row_alt.xml b/src/main/res/xml/ext_kbd_bottom_row_alt.xml new file mode 100644 index 000000000..5ae7b13a1 --- /dev/null +++ b/src/main/res/xml/ext_kbd_bottom_row_alt.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="44" android:popupCharacters=";:-'" ask:hintLabel="; : -"/> + <Key android:keyWidth="45%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="44" android:popupCharacters=";:-'" ask:hintLabel="; : -"/> + <Key android:keyWidth="45%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes=":" android:popupCharacters="\u002C;-" ask:hintLabel=", ; -"/> + <Key ask:isFunctional="true" android:codes="/" android:popupCharacters="~_+\u003D$%\u0026\@" + ask:hintLabel="~ _ +"/> + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_domain" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="44" android:popupCharacters=";:-'" ask:hintLabel="; : -"/> + <Key ask:isFunctional="true" android:codes="\@" android:popupCharacters="~_+\u003D$%\u0026" + ask:hintLabel="~ _ +"/> + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_domain" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/ext_kbd_bottom_row_alt_with_mic.xml b/src/main/res/xml/ext_kbd_bottom_row_alt_with_mic.xml new file mode 100644 index 000000000..e13597a89 --- /dev/null +++ b/src/main/res/xml/ext_kbd_bottom_row_alt_with_mic.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_voice_input"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="44" android:popupCharacters=";:-" ask:hintLabel="; : -"/> + <Key android:keyWidth="35%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_voice_input"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="44" android:popupCharacters=";:-" ask:hintLabel="; : -"/> + <Key android:keyWidth="35%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_voice_input"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes=":" android:popupCharacters="/~_-+\u003D\u0026\@\u002C;" + ask:hintLabel="/ ~ _"/> + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_domain" + android:keyIcon="@drawable/sym_keyboard_key_domain" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> + <Row android:keyWidth="10%p" android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="@integer/key_code_cancel" android:keyIcon="@drawable/sym_keyboard_and_cancel" + ask:hintLabel=" " android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_voice_input"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="\@" android:popupCharacters="/~_-+\u003D\u0026\u002C:;" + ask:hintLabel="/ ~ _"/> + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_domain" + android:keyIcon="@drawable/sym_keyboard_key_domain" ask:hintLabel=" "/> + <Key ask:isFunctional="true" android:codes="." android:popupCharacters="\?!" ask:hintLabel="\? !"/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_enter" + ask:longPressCode="@integer/key_code_settings" ask:hintLabel=" " android:keyEdgeFlags="right"/> + </Row> + +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/ext_kbd_bottom_row_iphone.xml b/src/main/res/xml/ext_kbd_bottom_row_iphone.xml new file mode 100644 index 000000000..a16223a9f --- /dev/null +++ b/src/main/res/xml/ext_kbd_bottom_row_iphone.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <!-- Generic bottom row --> + <Row android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:longPressCode="-98" ask:keyDynamicEmblem="icon"/> + + <Key android:keyWidth="40%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="."/> + <Key android:keyWidth="10%p" android:codes="44" android:keyLabel="," + android:popupCharacters=".!\?\u00bf\u00a1'""/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:keyDynamicEmblem="icon" ask:longPressCode="-98"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_quick_text" + ask:longPressCode="-102"/> + + <Key android:keyWidth="30%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="."/> + <Key android:keyWidth="10%p" android:codes="44" android:keyLabel="," + android:popupCharacters=".!\?\u00bf\u00a1'""/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:keyDynamicEmblem="icon" ask:longPressCode="-98"/> + + <Key android:keyWidth="10%p" android:codes="47" android:keyLabel="/"/> + + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="." android:popupCharacters="\?!@:,-_"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_domain"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:keyDynamicEmblem="icon" ask:longPressCode="-98"/> + + <Key android:keyWidth="10%p" android:codes="64" android:keyLabel="\@"/> + + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="." android:popupCharacters="/\?!:,-_"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_domain"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/ext_kbd_bottom_row_iphone_with_mic.xml b/src/main/res/xml/ext_kbd_bottom_row_iphone_with_mic.xml new file mode 100644 index 000000000..f7ef77963 --- /dev/null +++ b/src/main/res/xml/ext_kbd_bottom_row_iphone_with_mic.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <!-- Generic bottom row --> + <Row android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:keyDynamicEmblem="icon" ask:longPressCode="-98"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-4"/> + + <Key android:keyWidth="30%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="."/> + <Key android:keyWidth="10%p" android:codes="44" android:keyLabel="," + android:popupCharacters=".!\?\u00bf\u00a1'""/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:keyDynamicEmblem="icon" ask:longPressCode="-98"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_quick_text" + ask:longPressCode="-102"/> + + <Key android:keyWidth="30%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="."/> + <Key android:keyWidth="10%p" android:codes="44" android:keyLabel="," + android:popupCharacters=".!\?\u00bf\u00a1'""/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:keyDynamicEmblem="icon" ask:longPressCode="-98"/> + + <Key android:keyWidth="10%p" android:codes="47" android:keyLabel="/"/> + + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="." android:popupCharacters="\?!@:,-_"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_domain"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_mode_symbols" + ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="@integer/key_code_mode_alphabet" + ask:keyDynamicEmblem="icon" ask:longPressCode="-98"/> + + <Key android:keyWidth="10%p" android:codes="64" android:keyLabel="\@"/> + + <Key android:keyWidth="25%p" android:codes="@integer/key_code_space"/> + + <Key android:keyWidth="10%p" android:codes="46" android:keyLabel="." android:popupCharacters="/\?!:,-_"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_domain"/> + + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_enter" + android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/ext_kbd_bottom_row_ng.xml b/src/main/res/xml/ext_kbd_bottom_row_ng.xml new file mode 100644 index 000000000..6a88db99c --- /dev/null +++ b/src/main/res/xml/ext_kbd_bottom_row_ng.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <!-- Generic bottom row --> + <Row android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_keyboard_mode_change" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:longPressCode="@integer/key_code_quick_text_popup"/> + + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters=".:;-_()\u00b7\u2026"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="35%p"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!@/\u0026\u00a1\u00bf"/> + + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" android:popupCharacters=""\u201d\u201e"/> + + <Key ask:isFunctional="true" android:codes="@integer/key_code_enter" android:keyEdgeFlags="right" + ask:longPressCode="@integer/key_code_settings" android:keyWidth="15%p"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_keyboard_mode_change" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:codes="@integer/key_code_quick_text" ask:longPressCode="@integer/key_code_quick_text_popup"/> + + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters=".:;-_()\u00b7\u2026\u2014"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="35%p"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!@/\u0026\u00a1\u00bf"/> + + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" android:popupCharacters=""\u201d\u201e\u00ab\u00bb"/> + + <Key ask:isFunctional="true" android:codes="@integer/key_code_enter" android:keyEdgeFlags="right" + ask:longPressCode="@integer/key_code_settings" android:keyWidth="15%p"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_keyboard_mode_change" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_domain"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",-_"/> + <Key ask:isFunctional="true" android:codes="58" android:keyLabel=":"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="20%p"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="47" android:keyLabel="/"/> + + <Key ask:isFunctional="true" android:codes="@integer/key_code_enter" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="@integer/key_code_settings"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:codes="@integer/key_code_keyboard_mode_change" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="@integer/key_code_domain"/> + + <Key ask:isFunctional="true" android:codes="64" android:keyLabel="\@"/> + <Key ask:isFunctional="true" android:codes="95" android:keyLabel="_"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="20%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",()'-_"/> + <Key ask:isFunctional="true" android:codes="45" android:keyLabel="-"/> + + <Key ask:isFunctional="true" android:codes="@integer/key_code_enter" android:keyEdgeFlags="right" + ask:longPressCode="@integer/key_code_settings" android:keyWidth="15%p"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/ext_kbd_bottom_row_regular.xml b/src/main/res/xml/ext_kbd_bottom_row_regular.xml new file mode 100644 index 000000000..c8f481613 --- /dev/null +++ b/src/main/res/xml/ext_kbd_bottom_row_regular.xml @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <!-- Generic bottom row --> + <Row android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="-10" ask:longPressCode="-102" + android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="30%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." + android:popupCharacters=";:-_\u00b7\u2026"/> + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" + android:popupCharacters=""\u201e\u201d"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="-10" ask:longPressCode="-102" + android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="30%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." + android:popupCharacters=";:-_\u00b7\u2026"/> + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" + android:popupCharacters=""\u201e\u201d"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="-9" android:keyEdgeFlags="left"/> + + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="58" android:keyLabel=":"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="30%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",-_"/> + <Key ask:isFunctional="true" android:codes="47" android:keyLabel="/"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="-9" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:codes="64" android:keyLabel="\@"/> + <Key ask:isFunctional="true" android:codes="95" android:keyLabel="_"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="30%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",()'-_"/> + <Key ask:isFunctional="true" android:codes="45" android:keyLabel="-"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/ext_kbd_bottom_row_regular_with_voice.xml b/src/main/res/xml/ext_kbd_bottom_row_regular_with_voice.xml new file mode 100644 index 000000000..ee730410f --- /dev/null +++ b/src/main/res/xml/ext_kbd_bottom_row_regular_with_voice.xml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto"> + <!-- Generic bottom row --> + <Row android:keyboardMode="@integer/keyboard_mode_normal" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-10" ask:longPressCode="-102" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-4"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="25%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." + android:popupCharacters=";:-_\u00b7\u2026"/> + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" + android:popupCharacters=""\u201e\u201d"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_im" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-10" ask:longPressCode="-102" + android:keyEdgeFlags="left"/> + <Key ask:isFunctional="true" android:keyWidth="10%p" android:codes="-4"/> + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="44" android:keyLabel="," android:popupCharacters="()"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="25%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." + android:popupCharacters=";:-_\u00b7\u2026"/> + <Key ask:isFunctional="true" android:codes="39" android:keyLabel="\'" + android:popupCharacters=""\u201e\u201d"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> + + <Row android:keyboardMode="@integer/keyboard_mode_url" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="-9" android:keyEdgeFlags="left"/> + + + <Key ask:isFunctional="true" android:codes="63" android:keyLabel="\?" + android:popupCharacters="!/@\u0026\u00bf\u00a1"/> + <Key ask:isFunctional="true" android:codes="58" android:keyLabel=":"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="30%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",-_"/> + <Key ask:isFunctional="true" android:codes="47" android:keyLabel="/"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> + <Row android:keyboardMode="@integer/keyboard_mode_email" android:rowEdgeFlags="bottom" android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Key ask:isFunctional="true" android:keyWidth="15%p" android:codes="-9" android:keyEdgeFlags="left"/> + + <Key ask:isFunctional="true" android:codes="64" android:keyLabel="\@"/> + <Key ask:isFunctional="true" android:codes="95" android:keyLabel="_"/> + + <Key ask:isFunctional="true" android:codes="32" android:keyWidth="30%p"/> + + <Key ask:isFunctional="true" android:codes="46" android:keyLabel="." android:popupCharacters=",()'-_"/> + <Key ask:isFunctional="true" android:codes="45" android:keyLabel="-"/> + + <Key ask:isFunctional="true" android:codes="10" android:keyWidth="15%p" android:keyEdgeFlags="right" + ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/ext_kbd_ext_keyboard_numbers_symbols.xml b/src/main/res/xml/ext_kbd_ext_keyboard_numbers_symbols.xml new file mode 100644 index 000000000..874639726 --- /dev/null +++ b/src/main/res/xml/ext_kbd_ext_keyboard_numbers_symbols.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + + <Row android:rowEdgeFlags="top"> + <Key android:codes="33" android:keyLabel="!" android:keyEdgeFlags="left"/> + <Key android:codes="64" android:keyLabel="\@"/> + <Key android:codes="35" android:keyLabel="\#"/> + <Key android:codes="38" android:keyLabel="&"/> + <Key android:codes="45" android:keyLabel="-"/> + <Key android:codes="39" android:keyLabel="\'"/> + <Key android:codes="58" android:keyLabel=":"/> + <Key android:codes="34" android:keyLabel="""/> + <Key android:codes="47" android:keyLabel="/"/> + <Key android:codes="63" android:keyLabel="\?" android:keyEdgeFlags="right"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="49" android:keyLabel="1" android:keyEdgeFlags="left"/> + <Key android:codes="50" android:keyLabel="2"/> + <Key android:codes="51" android:keyLabel="3"/> + <Key android:codes="52" android:keyLabel="4"/> + <Key android:codes="53" android:keyLabel="5"/> + <Key android:codes="54" android:keyLabel="6"/> + <Key android:codes="55" android:keyLabel="7"/> + <Key android:codes="56" android:keyLabel="8"/> + <Key android:codes="57" android:keyLabel="9"/> + <Key android:codes="48" android:keyLabel="0" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/ext_kbd_top_row_nav.xml b/src/main/res/xml/ext_kbd_top_row_nav.xml new file mode 100644 index 000000000..7a3ad5573 --- /dev/null +++ b/src/main/res/xml/ext_kbd_top_row_nav.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- generic top row --> +<Row xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" android:rowEdgeFlags="top" + android:keyHeight="@integer/key_short_height"> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_tab" ask:hintLabel=" " + android:keyEdgeFlags="left"/> + <Key android:keyWidth="15%p" android:horizontalGap="5%p" ask:isFunctional="true" + android:codes="@integer/key_code_arrow_up" android:isRepeatable="true" ask:hintLabel=" "/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_arrow_down" + android:isRepeatable="true" ask:hintLabel=" "/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_arrow_left" + android:isRepeatable="true" ask:hintLabel=" "/> + <Key android:keyWidth="15%p" ask:isFunctional="true" android:codes="@integer/key_code_arrow_right" + android:isRepeatable="true" ask:hintLabel=" "/> + <Key android:keyWidth="15%p" android:horizontalGap="5%p" ask:isFunctional="true" + android:codes="@integer/key_code_voice_input" ask:hintLabel=" " android:keyEdgeFlags="right"/> +</Row> diff --git a/src/main/res/xml/ext_kbd_top_row_normal.xml b/src/main/res/xml/ext_kbd_top_row_normal.xml new file mode 100644 index 000000000..f0dc7e505 --- /dev/null +++ b/src/main/res/xml/ext_kbd_top_row_normal.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- generic top row --> +<Row xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" android:rowEdgeFlags="top" + android:keyWidth="35%p" + android:keyHeight="@integer/key_normal_height"> + <Key android:codes="@integer/key_code_mode_symbols" ask:isFunctional="true" + android:isModifier="true" ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + <Key android:codes="@integer/key_code_arrow_left" ask:isFunctional="true" android:keyWidth="15%p" + android:isRepeatable="true"/> + <Key android:codes="@integer/key_code_arrow_right" ask:isFunctional="true" android:keyWidth="15%p" + android:isRepeatable="true"/> + <Key android:codes="@integer/key_code_mode_alphabet" ask:isFunctional="true" ask:longPressCode="@integer/key_code_mode_alphabet_popup" + android:isModifier="true" ask:keyDynamicEmblem="text" android:keyEdgeFlags="right"/> +</Row> diff --git a/src/main/res/xml/ext_kbd_top_row_numbers.xml b/src/main/res/xml/ext_kbd_top_row_numbers.xml new file mode 100644 index 000000000..fd3113e76 --- /dev/null +++ b/src/main/res/xml/ext_kbd_top_row_numbers.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- generic top row --> +<Row xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:rowEdgeFlags="top" + android:keyWidth="10%p" + android:keyHeight="@integer/key_short_height"> + <Key android:codes="49" android:keyLabel="1" ask:isFunctional="true" android:keyEdgeFlags="left"/> + <Key android:codes="50" android:keyLabel="2" ask:isFunctional="true"/> + <Key android:codes="51" android:keyLabel="3" ask:isFunctional="true"/> + <Key android:codes="52" android:keyLabel="4" ask:isFunctional="true"/> + <Key android:codes="53" android:keyLabel="5" ask:isFunctional="true"/> + <Key android:codes="54" android:keyLabel="6" ask:isFunctional="true"/> + <Key android:codes="55" android:keyLabel="7" ask:isFunctional="true"/> + <Key android:codes="56" android:keyLabel="8" ask:isFunctional="true"/> + <Key android:codes="57" android:keyLabel="9" ask:isFunctional="true"/> + <Key android:codes="48" android:keyLabel="0" ask:isFunctional="true" android:keyEdgeFlags="right"/> +</Row> diff --git a/src/main/res/xml/ext_kbd_top_row_numbers_alt.xml b/src/main/res/xml/ext_kbd_top_row_numbers_alt.xml new file mode 100644 index 000000000..77cd0d3a4 --- /dev/null +++ b/src/main/res/xml/ext_kbd_top_row_numbers_alt.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- generic top row --> +<Row xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" android:rowEdgeFlags="top" + android:keyHeight="@integer/key_normal_height"> + <Key android:keyWidth="10%p" android:codes="49" ask:longPressCode="@integer/key_code_arrow_left" + ask:hintLabel="<━<" android:keyEdgeFlags="left"/> + <Key android:keyWidth="10%p" android:codes="50" android:popupCharacters="₁₂₃₄¹²³⁴ªⁿ" ask:hintLabel="₁₂³ⁿ"/> + <Key android:keyWidth="10%p" android:codes="51" android:popupCharacters="⅛¼⅜½⅝¾⅞⅓⅔" ask:hintLabel="¼ ½"/> + <Key android:keyWidth="10%p" android:codes="52" android:popupCharacters="αδελπρστφω" ask:hintLabel="π σ"/> + <Key android:keyWidth="10%p" android:codes="53" android:popupCharacters="=≠≈≅≡∝≤≥≮≯" ask:hintLabel="= ≠"/> + <Key android:keyWidth="10%p" android:codes="54" android:popupCharacters="+−±×·*÷/√∞" ask:hintLabel="+ ×"/> + <Key android:keyWidth="10%p" android:codes="55" android:popupCharacters="⊕|~!\u0027¬∧∨()" ask:hintLabel="⊕"/> + <Key android:keyWidth="10%p" android:codes="56" android:popupCharacters="∫∮∂∆∇∀∃∅∩∪" ask:hintLabel="∫ ∀"/> + <Key android:keyWidth="10%p" android:codes="57" android:popupCharacters="∈∉∋∌⊂⊃⊄⊅⊆⊇" ask:hintLabel="∈"/> + <Key android:keyWidth="10%p" android:codes="48" ask:longPressCode="@integer/key_code_arrow_right" + ask:hintLabel=">━>" android:keyEdgeFlags="right"/> +</Row> diff --git a/src/main/res/xml/ext_kbd_top_row_small.xml b/src/main/res/xml/ext_kbd_top_row_small.xml new file mode 100644 index 000000000..779057242 --- /dev/null +++ b/src/main/res/xml/ext_kbd_top_row_small.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Row xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" android:rowEdgeFlags="top" + android:keyWidth="35%p" + android:keyHeight="@integer/key_short_height"> + <Key android:codes="@integer/key_code_mode_symbols" ask:isFunctional="true" + android:isModifier="true" ask:keyDynamicEmblem="text" android:keyEdgeFlags="left"/> + <Key android:codes="@integer/key_code_arrow_left" ask:isFunctional="true" android:keyWidth="15%p" android:isRepeatable="true"/> + <Key android:codes="@integer/key_code_arrow_right" ask:isFunctional="true" android:keyWidth="15%p" android:isRepeatable="true"/> + <Key android:codes="@integer/key_code_mode_alphabet" ask:isFunctional="true" ask:longPressCode="@integer/key_code_mode_alphabet_popup" + android:isModifier="true" ask:keyDynamicEmblem="text" android:keyEdgeFlags="right"/> +</Row> diff --git a/src/main/res/xml/ext_kbd_utility_utility.xml b/src/main/res/xml/ext_kbd_utility_utility.xml new file mode 100644 index 000000000..d7281cb36 --- /dev/null +++ b/src/main/res/xml/ext_kbd_utility_utility.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** Copyright 2011, AnySoftKeyboard +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="@integer/key_code_move_home"/> + <Key android:isRepeatable="true" android:codes="@integer/key_code_arrow_up"/> + <Key android:codes="@integer/key_code_move_end"/> + + <Key android:keyWidth="10%p" android:horizontalGap="10%p" android:codes="@integer/key_code_voice_input"/> + + <Key android:keyWidth="10%p" android:horizontalGap="10%p" android:codes="@integer/key_code_settings"/> + + <Key android:keyWidth="10%p" android:codes="@integer/key_code_cancel" + android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="@integer/key_code_arrow_left" android:isRepeatable="true" android:keyEdgeFlags="left"/> + <Key android:codes="@integer/key_code_arrow_down" android:isRepeatable="true"/> + <Key android:codes="@integer/key_code_arrow_right" android:isRepeatable="true"/> + + <Key android:keyWidth="10%p" android:codes="@integer/key_code_merge_layout" android:horizontalGap="10%p"/> + <Key android:keyWidth="10%p" android:codes="@integer/key_code_split_layout"/> + <Key android:keyWidth="10%p" android:codes="@integer/key_code_compact_layout_to_left" /> + <Key android:keyWidth="10%p" android:codes="@integer/key_code_compact_layout_to_right" + android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/extension_keyboards.xml b/src/main/res/xml/extension_keyboards.xml new file mode 100644 index 000000000..fad23189b --- /dev/null +++ b/src/main/res/xml/extension_keyboards.xml @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ExtensionKeyboards> + <!-- top rows --> + <ExtensionKeyboard + id="82910c70-ded1-11e0-9572-0800200c9a66" + nameResId="@string/extension_kbd_top_none" + extensionKeyboardResId="0" + extensionKeyboardType="@integer/extension_keyboard_type_top_row" + description="" + index="1" + /> + <ExtensionKeyboard + id="5d945f40-ded5-11e0-9572-0800200c9a66" + nameResId="@string/extension_kbd_top_small" + extensionKeyboardResId="@xml/ext_kbd_top_row_small" + extensionKeyboardType="@integer/extension_keyboard_type_top_row" + description="" + index="2" + /> + <ExtensionKeyboard + id="642e9690-ded5-11e0-9572-0800200c9a66" + nameResId="@string/extension_kbd_top_regular" + extensionKeyboardResId="@xml/ext_kbd_top_row_normal" + extensionKeyboardType="@integer/extension_keyboard_type_top_row" + description="" + index="3" + /> + <ExtensionKeyboard + id="1fae0220-ded6-11e0-9572-0800200c9a66" + nameResId="@string/extension_kbd_top_small_numbers" + extensionKeyboardResId="@xml/ext_kbd_top_row_numbers" + extensionKeyboardType="@integer/extension_keyboard_type_top_row" + description="" + index="4" + /> + <ExtensionKeyboard + id="69520BA1-7EB1-424B-B5C5-C3C4857E53FE" + nameResId="@string/extension_kbd_top_numbers_alt" + extensionKeyboardResId="@xml/ext_kbd_top_row_numbers_alt" + extensionKeyboardType="@integer/extension_keyboard_type_top_row" + description="" + index="5" + /> + <ExtensionKeyboard + id="E797771E-F8CF-4684-96CB-3546A54A7A10" + nameResId="@string/extension_kbd_top_nav" + extensionKeyboardResId="@xml/ext_kbd_top_row_nav" + extensionKeyboardType="@integer/extension_keyboard_type_top_row" + description="" + index="6" + /> + + <!-- bottom rows --> + <ExtensionKeyboard + id="09f8f280-dee2-11e0-9572-0800200c9a66" + nameResId="@string/extension_kbd_bottom_regular_with_voice" + extensionKeyboardResId="@xml/ext_kbd_bottom_row_regular_with_voice" + extensionKeyboardType="@integer/extension_keyboard_type_bottom_row" + description="" + index="1" + /> + <ExtensionKeyboard + id="09f8f280-dee2-11e0-9572-0800200c9a55" + nameResId="@string/extension_kbd_bottom_regular" + extensionKeyboardResId="@xml/ext_kbd_bottom_row_regular" + extensionKeyboardType="@integer/extension_keyboard_type_bottom_row" + description="" + index="2" + /> + <ExtensionKeyboard + id="3659b9e0-dee2-11e0-9572-0800200c9a66" + nameResId="@string/extension_kbd_bottom_iphone_with_voice" + extensionKeyboardResId="@xml/ext_kbd_bottom_row_iphone_with_mic" + extensionKeyboardType="@integer/extension_keyboard_type_bottom_row" + description="" + index="3" + /> + <ExtensionKeyboard + id="3659b9e0-dee2-11e0-9572-0800200c9a55" + nameResId="@string/extension_kbd_bottom_iphone" + extensionKeyboardResId="@xml/ext_kbd_bottom_row_iphone" + extensionKeyboardType="@integer/extension_keyboard_type_bottom_row" + description="" + index="4" + /> + <ExtensionKeyboard + id="3DFFC2AD-8BC8-47F3-962A-918156AD8DD0" + nameResId="@string/extension_kbd_bottom_alt_with_mic" + extensionKeyboardResId="@xml/ext_kbd_bottom_row_alt_with_mic" + extensionKeyboardType="@integer/extension_keyboard_type_bottom_row" + description="" + index="5" + /> + <ExtensionKeyboard + id="59295DFF-4A34-4DC9-86E1-8844F56F6858" + nameResId="@string/extension_kbd_bottom_alt" + extensionKeyboardResId="@xml/ext_kbd_bottom_row_alt" + extensionKeyboardType="@integer/extension_keyboard_type_bottom_row" + description="" + index="6" + /> + <ExtensionKeyboard + id="d8657c90-d910-11e2-a28f-0800200c9a66" + nameResId="@string/extension_kbd_bottom_ng" + extensionKeyboardResId="@xml/ext_kbd_bottom_row_ng" + extensionKeyboardType="@integer/extension_keyboard_type_bottom_row" + description="" + index="7" + /> + + <!-- top extension keyboards --> + <ExtensionKeyboard + id="6f1ecea0-dee2-11e0-9572-0800200c9a66" + nameResId="@string/extension_kbd_extension_numbers_symbols" + extensionKeyboardResId="@xml/ext_kbd_ext_keyboard_numbers_symbols" + extensionKeyboardType="@integer/extension_keyboard_type_extension_keyboard" + description="" + index="2" + /> +</ExtensionKeyboards>
\ No newline at end of file diff --git a/src/main/res/xml/keyboard_themes.xml b/src/main/res/xml/keyboard_themes.xml new file mode 100644 index 000000000..4de98d3b2 --- /dev/null +++ b/src/main/res/xml/keyboard_themes.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<KeyboardThemes> + <KeyboardTheme + id="ac8ea510-ca66-11e1-9b23-0800200c9a66" + nameResId="@string/lean_dark_keyboard_theme_name" + themeRes="@style/LeanDark" + popupThemeRes="@style/LeanDarkPopup" + iconsThemeRes="@style/AnyKeyboardBaseKeyIconTheme" + themeScreenshot="@drawable/lean_dark_theme_screenshot" + description="@string/lean_dark_keyboard_theme_description" + index="1"/> + <KeyboardTheme + id="79809d30-2919-4ae6-a9ec-94fd4bb6bd92" + nameResId="@string/light_plain_keyboard_theme_name" + themeRes="@style/PlainLightAnySoftKeyboard" + popupThemeRes="@style/PlainLightAnySoftKeyboardPopup" + iconsThemeRes="@style/AnyKeyboardBaseKeyIconTheme" + themeScreenshot="@drawable/light_theme_screenshot" + description="@string/light_plain_keyboard_theme_description" + index="2"/> + <KeyboardTheme + id="55d9797c-850c-40a8-9a5d-7467b55bd537" + nameResId="@string/dark_plain_keyboard_theme_name" + themeRes="@style/PlainDarkAnySoftKeyboard" + popupThemeRes="@style/PlainDarkAnySoftKeyboardPopup" + iconsThemeRes="@style/AnyKeyboardBaseKeyIconTheme" + themeScreenshot="@drawable/dark_theme_screenshot" + description="@string/dark_plain_keyboard_theme_description" + index="3"/> + <KeyboardTheme + id="EC93C810-4FC5-4FC3-8CE4-1CDA44680A0D" + nameResId="@string/blacktheme_keyboard_theme_name" + themeRes="@style/PlainBlackAnySoftKeyboard" + popupThemeRes="@style/PlainBlackAnySoftKeyboardPopup" + iconsThemeRes="@style/AnyKeyboardBaseKeyIconTheme" + themeScreenshot="@drawable/blacktheme_screenshot" + description="@string/blacktheme_keyboard_theme_description" + index="4"/> + <KeyboardTheme + id="28860f10-cf16-11e1-9b23-0800200c9a66" + nameResId="@string/lean_dark_2_keyboard_theme_name" + themeRes="@style/LeanDark2" + popupThemeRes="@style/LeanDarkPopup2" + iconsThemeRes="@style/AnyKeyboardBaseKeyIconTheme" + themeScreenshot="@drawable/lean_dark_theme_screenshot" + description="@string/lean_dark_keyboard_theme_description" + index="5"/> + <KeyboardTheme + id="309a9770-f732-11e3-a3ac-0800200c9a66" + nameResId="@string/lean_dark_big_keyboard_theme_name" + themeRes="@style/LeanDarkBig" + popupThemeRes="@style/LeanDarkPopupBig" + iconsThemeRes="@style/AnyKeyboardBaseKeyIconTheme" + themeScreenshot="@drawable/dark_lean_large_screenshot" + description="@string/lean_dark_big_keyboard_theme_description" + index="6"/> +</KeyboardThemes>
\ No newline at end of file diff --git a/src/main/res/xml/keyboards.xml b/src/main/res/xml/keyboards.xml new file mode 100644 index 000000000..9cf8b4396 --- /dev/null +++ b/src/main/res/xml/keyboards.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Keyboards> + <Keyboard nameResId="@string/eng_keyboard" iconResId="@drawable/ic_stat_en" + layoutResId="@xml/qwerty" id="c7535083-4fe6-49dc-81aa-c5438a1a343a" + defaultDictionaryLocale="en" description="QWERTY Latin keyboard" + index="1" defaultEnabled="true" + physicalKeyboardMappingResId="@xml/physical" + screenshotResId="@drawable/english_qwerty_screenshot" + /> + <Keyboard nameResId="@string/eng_keyboard" + iconResId="@drawable/ic_stat_en" layoutResId="@xml/eng_16keys" + landscapeResId="@xml/qwerty" id="12335055-4aa6-49dc-8456-c7d38a1a5123" + defaultDictionaryLocale="en" description="16 keys English layout" + index="2" defaultEnabled="false" + physicalKeyboardMappingResId="@xml/physical" + screenshotResId="@drawable/english_16keys_screenshot" + /> + <Keyboard nameResId="@string/eng_keyboard" iconResId="@drawable/ic_stat_en" + layoutResId="@xml/qwerty_with_symbols" landscapeResId="@xml/qwerty_with_symbols" + id="34CC76A3-91B3-4204-BB1B-421BA8FC8430" + defaultDictionaryLocale="en" description="QWERTY Latin keyboard with symbols (on long press)" + index="3" defaultEnabled="false" + physicalKeyboardMappingResId="@xml/physical" + screenshotResId="@drawable/english_qwerty_with_symbols_screenshot" + /> + +</Keyboards>
\ No newline at end of file diff --git a/src/main/res/xml/method.xml b/src/main/res/xml/method.xml new file mode 100644 index 000000000..6d41ceba6 --- /dev/null +++ b/src/main/res/xml/method.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/** + * Copyright (c) 2008, The Android Open Source Project + * Copyright (c) 2013 Menny Even-Danan + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +--> + +<!-- The attributes in this XML file provide configuration information --> +<!-- for the Search Manager. --> + +<input-method xmlns:android="http://schemas.android.com/apk/res/android" + android:settingsActivity="com.anysoftkeyboard.ui.settings.MainSettingsActivity"/> diff --git a/src/main/res/xml/physical.xml b/src/main/res/xml/physical.xml new file mode 100644 index 000000000..9e446b637 --- /dev/null +++ b/src/main/res/xml/physical.xml @@ -0,0 +1,3 @@ +<?xml version="1.0" encoding="UTF-8"?> +<PhysicalTranslation> +</PhysicalTranslation>
\ No newline at end of file diff --git a/src/main/res/xml/popup_16keys_abc.xml b/src/main/res/xml/popup_16keys_abc.xml new file mode 100644 index 000000000..3c94e96aa --- /dev/null +++ b/src/main/res/xml/popup_16keys_abc.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <!-- 2àáâãäåæą --> + <Key android:codes="50" android:keyEdgeFlags="left"/> + <Key android:codes="224"/> + <Key android:codes="225"/> + <Key android:codes="226"/> + <Key android:codes="227"/> + <Key android:codes="228"/> + <Key android:codes="229"/> + <Key android:codes="230"/> + <Key android:codes="261" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <!-- çćĉč --> + <Key android:codes="231" android:keyEdgeFlags="left"/> + <Key android:codes="263"/> + <Key android:codes="265"/> + <Key android:codes="269" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_16keys_def.xml b/src/main/res/xml/popup_16keys_def.xml new file mode 100644 index 000000000..16b426964 --- /dev/null +++ b/src/main/res/xml/popup_16keys_def.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="273" android:keyEdgeFlags="left"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <!-- èéêëęē€ --> + <Key android:codes="51" android:keyEdgeFlags="left"/> + <Key android:codes="232"/> + <Key android:codes="233"/> + <Key android:codes="234"/> + <Key android:codes="235"/> + <Key android:codes="281"/> + <Key android:codes="275"/> + <Key android:codes="8364" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_16keys_ghi.xml b/src/main/res/xml/popup_16keys_ghi.xml new file mode 100644 index 000000000..1a5250a0f --- /dev/null +++ b/src/main/res/xml/popup_16keys_ghi.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <!-- 4ĝ --> + <Key android:codes="52" android:keyEdgeFlags="left"/> + <Key android:codes="285"/> + </Row> + <Row> + <!-- ĥ --> + <Key android:codes="293" android:keyEdgeFlags="left"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <!-- ìíîïłī --> + <Key android:codes="236" android:keyEdgeFlags="left"/> + <Key android:codes="237"/> + <Key android:codes="238"/> + <Key android:codes="239"/> + <Key android:codes="322"/> + <Key android:codes="299" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_16keys_jkl.xml b/src/main/res/xml/popup_16keys_jkl.xml new file mode 100644 index 000000000..3e6770541 --- /dev/null +++ b/src/main/res/xml/popup_16keys_jkl.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top|bottom"> + <!-- 5ĵ --> + <Key android:codes="53" android:keyEdgeFlags="left"/> + <Key android:codes="309"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_16keys_mno.xml b/src/main/res/xml/popup_16keys_mno.xml new file mode 100644 index 000000000..29626230e --- /dev/null +++ b/src/main/res/xml/popup_16keys_mno.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <!-- 6ñ --> + <Key android:codes="54" android:keyEdgeFlags="left"/> + <Key android:codes="241"/> + <Key android:codes="324"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <!-- òóôõöøőœō --> + <Key android:codes="242" android:keyEdgeFlags="left"/> + <Key android:codes="243"/> + <Key android:codes="244"/> + <Key android:codes="245"/> + <Key android:codes="246"/> + <Key android:codes="248"/> + <Key android:codes="337"/> + <Key android:codes="339"/> + <Key android:codes="333" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_16keys_pqrs.xml b/src/main/res/xml/popup_16keys_pqrs.xml new file mode 100644 index 000000000..508a8101f --- /dev/null +++ b/src/main/res/xml/popup_16keys_pqrs.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <!-- 7§ßśŝš --> + <Key android:codes="55" android:keyEdgeFlags="left"/> + <Key android:codes="167"/> + <Key android:codes="223"/> + <Key android:codes="347"/> + <Key android:codes="349"/> + <Key android:codes="223"/> + <Key android:codes="347"/> + <Key android:codes="349"/> + <Key android:codes="353" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_16keys_tuv.xml b/src/main/res/xml/popup_16keys_tuv.xml new file mode 100644 index 000000000..95cbecfd9 --- /dev/null +++ b/src/main/res/xml/popup_16keys_tuv.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <!-- 8ùúûüŭűū --> + <Key android:codes="56" android:keyEdgeFlags="left"/> + <Key android:codes="249"/> + <Key android:codes="250"/> + <Key android:codes="251"/> + <Key android:codes="252"/> + <Key android:codes="365"/> + <Key android:codes="369"/> + <Key android:codes="363" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_16keys_wxyz.xml b/src/main/res/xml/popup_16keys_wxyz.xml new file mode 100644 index 000000000..8eedb8137 --- /dev/null +++ b/src/main/res/xml/popup_16keys_wxyz.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <!-- 9ýÿ --> + <Key android:codes="57" android:keyEdgeFlags="left"/> + <Key android:codes="253"/> + <Key android:codes="255" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <!-- żžź --> + <Key android:codes="380" android:keyEdgeFlags="left"/> + <Key android:codes="382"/> + <Key android:codes="378" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_default_quick_text.xml b/src/main/res/xml/popup_default_quick_text.xml new file mode 100644 index 000000000..2cee5eaac --- /dev/null +++ b/src/main/res/xml/popup_default_quick_text.xml @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyHeight="@integer/key_normal_height" + android:keyWidth="15%p"> + + <Row android:rowEdgeFlags="top"> + <Key + android:keyEdgeFlags="left" + android:keyLabel="\\m/" + android:keyOutputText="\\m/\u0020"/> + <Key + android:keyLabel="O_Q" + android:keyOutputText="O_Q\u0020" + ask:shiftedKeyLabel="O_Q"/> + <Key + android:keyLabel="o_O" + android:keyOutputText="o_O\u0020" + ask:shiftedKeyLabel="o_O"/> + <Key + android:keyLabel="(^_^)" + android:keyOutputText="(^_^)\u0020"/> + <Key + android:keyLabel="(ToT)" + android:keyOutputText="(ToT)\u0020"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel="rose" + android:keyOutputText="\@}-;-'--\u0020" + ask:shiftedKeyLabel="rose"/> + </Row> + <Row> + <Key + android:keyEdgeFlags="left" + android:keyLabel="♥" + android:keyOutputText="♥"/> + <Key + android:keyLabel=":-*" + android:keyOutputText=":-*\u0020"/> + <Key + android:keyLabel="★" + android:keyOutputText="★"/> + <Key + android:keyLabel="♬" + android:keyOutputText="♬"/> + <Key + android:keyLabel="ヅ" + android:keyOutputText="ヅ"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel=":-/" + android:keyOutputText=":-/\u0020"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key + android:keyEdgeFlags="left" + android:keyLabel=":-(" + android:keyOutputText=":-(\u0020"/> + <Key + android:keyLabel=":_(" + android:keyOutputText=":_(\u0020"/> + <Key + android:keyLabel=";-)" + android:keyOutputText=";-)\u0020"/> + <Key + android:keyLabel=":-D" + android:keyOutputText=":-D\u0020"/> + <Key + android:keyLabel=":-O" + android:keyOutputText=":-O\u0020"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel="}-]" + android:keyOutputText="}-]\u0020"/> + </Row> + +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/popup_domains.xml b/src/main/res/xml/popup_domains.xml new file mode 100644 index 000000000..14e3139f3 --- /dev/null +++ b/src/main/res/xml/popup_domains.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top|bottom"> + <Key android:keyLabel=".net" android:keyOutputText=".net" android:keyEdgeFlags="left"/> + <Key android:keyLabel=".org" android:keyOutputText=".org"/> + <Key android:keyLabel=".gov" android:keyOutputText=".gov"/> + <Key android:keyLabel=".edu" android:keyOutputText=".edu" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_one_row.xml b/src/main/res/xml/popup_one_row.xml new file mode 100644 index 000000000..1e141fcd1 --- /dev/null +++ b/src/main/res/xml/popup_one_row.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top|bottom"> + <Key android:codes="0" android:keyEdgeFlags="left"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/popup_punctuation.xml b/src/main/res/xml/popup_punctuation.xml new file mode 100644 index 000000000..d2da61358 --- /dev/null +++ b/src/main/res/xml/popup_punctuation.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + + <Row android:rowEdgeFlags="top|bottom"> + <Key android:codes="58" android:keyLabel=":" android:keyEdgeFlags="left"/> + <Key android:codes="47" android:keyLabel="/"/> + <Key android:codes="64" android:keyLabel="\@"/> + <Key android:codes="39" android:keyLabel="\'"/> + <Key android:codes="34" android:keyLabel="""/> + <Key android:codes="183" android:keyLabel="·" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_smileys.xml b/src/main/res/xml/popup_smileys.xml new file mode 100644 index 000000000..a1710d7bc --- /dev/null +++ b/src/main/res/xml/popup_smileys.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="15%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:keyLabel=":-)" android:keyOutputText=":-)\u0020" android:keyEdgeFlags="left"/> + <Key android:keyLabel=":-D" android:keyOutputText=":-D\u0020"/> + <Key android:keyLabel=";-)" android:keyOutputText=";-)\u0020"/> + <Key android:keyLabel=":-P" android:keyOutputText=":-P\u0020"/> + <Key android:keyLabel=":-*" android:keyOutputText=":-*\u0020"/> + <Key android:keyLabel="B-)" android:keyOutputText="B-)\u0020" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:keyLabel=":-X" android:keyOutputText=":-X\u0020" android:keyEdgeFlags="left"/> + <Key android:keyLabel=":-I" android:keyOutputText=":-I\u0020"/> + <Key android:keyLabel="8-." android:keyOutputText="8-.\u0020"/> + <Key android:keyLabel="8-o" android:keyOutputText="8-o\u0020"/> + <Key android:keyLabel="\\m/" android:keyOutputText="\\m/\u0020"/> + <Key android:keyLabel="O_Q" android:keyOutputText="O_Q\u0020" android:keyEdgeFlags="right"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:keyLabel=":-(" android:keyOutputText=":-(\u0020" android:keyEdgeFlags="left"/> + <Key android:keyLabel=":_(" android:keyOutputText=":_(\u0020"/> + <Key android:keyLabel="8-[" android:keyOutputText="8-[\u0020"/> + <Key android:keyLabel="xx-P" android:keyOutputText="xx-P\u0020"/> + <Key android:keyLabel="|-." android:keyOutputText="|-.\u0020"/> + <Key android:keyLabel="}-]" android:keyOutputText="}-]\u0020" android:keyEdgeFlags="right"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/popup_three_rows.xml b/src/main/res/xml/popup_three_rows.xml new file mode 100644 index 000000000..9b3a629d9 --- /dev/null +++ b/src/main/res/xml/popup_three_rows.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top|bottom"> + <Key android:codes="0" android:keyEdgeFlags="left"/> + </Row> + <Row> + <Key android:codes="0" android:keyEdgeFlags="left"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="0" android:keyEdgeFlags="left"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/popup_two_rows.xml b/src/main/res/xml/popup_two_rows.xml new file mode 100644 index 000000000..46598e207 --- /dev/null +++ b/src/main/res/xml/popup_two_rows.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top|bottom"> + <Key android:codes="0" android:keyEdgeFlags="left"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="0" android:keyEdgeFlags="left"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/popup_unicode_quick_text.xml b/src/main/res/xml/popup_unicode_quick_text.xml new file mode 100644 index 000000000..8fb317dbb --- /dev/null +++ b/src/main/res/xml/popup_unicode_quick_text.xml @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyHeight="@integer/key_normal_height" + android:keyWidth="10%p"> + + <Row android:rowEdgeFlags="top"> + <Key + android:keyEdgeFlags="left" + android:keyLabel="\uD83C\uDF39" + android:keyOutputText="\uD83C\uDF39"/> + <Key + android:keyLabel="\uD83C\uDF81" + android:keyOutputText="\uD83C\uDF81"/> + <Key + android:keyLabel="\uD83C\uDF89" + android:keyOutputText="\uD83C\uDF89"/> + <Key + android:keyLabel="\uD83D\uDCA9" + android:keyOutputText="\uD83D\uDCA9"/> + <Key + android:keyLabel="\u2615" + android:keyOutputText="\u2615"/> + <Key + android:keyLabel="\uD83C\uDF70" + android:keyOutputText="\uD83C\uDF70"/> + <Key + android:keyLabel="\uD83C\uDF55" + android:keyOutputText="\uD83C\uDF55"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel="\uD83C\uDF7B" + android:keyOutputText="\uD83C\uDF7B"/> + </Row> + <Row> + <Key + android:keyEdgeFlags="left" + android:keyLabel="\u2600" + android:keyOutputText="\u2600"/> + <Key + android:keyLabel="\u26C5" + android:keyOutputText="\u26C5"/> + <Key + android:keyLabel="\u2601" + android:keyOutputText="\u2601"/> + <Key + android:keyLabel="\u2614" + android:keyOutputText="\u2614"/> + <Key + android:keyLabel="\u2744" + android:keyOutputText="\u2744"/> + <Key + android:keyLabel="\u26A1" + android:keyOutputText="\u26A1"/> + <Key + android:keyLabel="\uD83C\uDFE0" + android:keyOutputText="\uD83C\uDFE0"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel="\u2708" + android:keyOutputText="\u2708"/> + </Row> + <Row> + <Key + android:keyEdgeFlags="left" + android:keyLabel="\u270B" + android:keyOutputText="\u270B"/> + <Key + android:keyLabel="\u270A" + android:keyOutputText="\u270A"/> + <Key + android:keyLabel="\uD83D\uDC4F" + android:keyOutputText="\uD83D\uDC4F"/> + <Key + android:keyLabel="\uD83D\uDC4D" + android:keyOutputText="\uD83D\uDC4D"/> + <Key + android:keyLabel="\uD83D\uDC4E" + android:keyOutputText="\uD83D\uDC4E"/> + <Key + android:keyLabel="\uD83D\uDE4F" + android:keyOutputText="\uD83D\uDE4F"/> + <Key + android:keyLabel="\u2764" + android:keyOutputText="\u2764"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel="\uD83D\uDC94" + android:keyOutputText="\uD83D\uDC94"/> + </Row> + <Row> + <Key + android:keyEdgeFlags="left" + android:keyLabel="\uD83D\uDE31" + android:keyOutputText="\uD83D\uDE31"/> + <Key + android:keyLabel="\uD83D\uDE0E" + android:keyOutputText="\uD83D\uDE0E"/> + <Key + android:keyLabel="\uD83D\uDE18" + android:keyOutputText="\uD83D\uDE18"/> + <Key + android:keyLabel="\uD83D\uDE0A" + android:keyOutputText="\uD83D\uDE0A"/> + <Key + android:keyLabel="\uD83D\uDE07" + android:keyOutputText="\uD83D\uDE07"/> + <Key + android:keyLabel="\uD83D\uDE34" + android:keyOutputText="\uD83D\uDE34"/> + <Key + android:keyLabel="\uD83D\uDC78" + android:keyOutputText="\uD83D\uDC78"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel="\uD83D\uDC7D" + android:keyOutputText="\uD83D\uDC7D"/> + </Row> + <Row android:rowEdgeFlags="bottom"> + <Key + android:keyEdgeFlags="left" + android:keyLabel="\uD83D\uDE1E" + android:keyOutputText="\uD83D\uDE1E"/> + <Key + android:keyLabel="\uD83D\uDE22" + android:keyOutputText="\uD83D\uDE22"/> + <Key + android:keyLabel="\uD83D\uDE20" + android:keyOutputText="\uD83D\uDE20"/> + <Key + android:keyLabel="\uD83D\uDE01" + android:keyOutputText="\uD83D\uDE01"/> + <Key + android:keyLabel="\uD83D\uDE06" + android:keyOutputText="\uD83D\uDE06"/> + <Key + android:keyLabel="\uD83D\uDE09" + android:keyOutputText="\uD83D\uDE09"/> + <Key + android:keyLabel="\uD83D\uDE1C" + android:keyOutputText="\uD83D\uDE1C"/> + <Key + android:keyEdgeFlags="right" + android:keyLabel="\uD83D\uDE12" + android:keyOutputText="\uD83D\uDE12"/> + </Row> + +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/prefs.xml b/src/main/res/xml/prefs.xml new file mode 100644 index 000000000..7a0c923a4 --- /dev/null +++ b/src/main/res/xml/prefs.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:key="ime_settings" + android:title="@string/ime_settings"> + + <Preference + android:summary="@string/click_for_help_summary" + android:title="@string/click_for_help"> + + <intent + android:action="android.intent.action.MAIN" + android:targetClass="com.anysoftkeyboard.ui.MainForm" + android:targetPackage="com.menny.android.anysoftkeyboard"/> + </Preference> + + + + + + <PreferenceCategory + android:key="speacial_fetures_group" + android:title="@string/speacial_fetures_group"> + + + </PreferenceCategory> + + <PreferenceCategory + android:key="tweaks_group_cat" + android:title="@string/tweaks_group"> + + <Preference android:title="@string/tweaks_group"> + + <intent + android:action="android.intent.action.MAIN" + android:targetClass="com.anysoftkeyboard.ui.settings.Tweaks" + android:targetPackage="com.menny.android.anysoftkeyboard"/> + </Preference> + </PreferenceCategory> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_addon_keyboard_theme_selector.xml b/src/main/res/xml/prefs_addon_keyboard_theme_selector.xml new file mode 100644 index 000000000..f12f75d5a --- /dev/null +++ b/src/main/res/xml/prefs_addon_keyboard_theme_selector.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_addons_screen" + android:title="@string/keyboard_theme_group"> + + <Preference + android:key="summary" + android:summary="@string/keyboard_themes_group_summary" /> + + <PreferenceCategory + android:key="category_addons_group" + android:title="@string/keyboard_theme_group"> + + <com.anysoftkeyboard.ui.settings.widget.AddOnListPreference + android:defaultValue="@string/settings_default_keyboard_theme_key" + android:dialogTitle="@string/keyboard_theme_dialog_title" + android:entries="@array/pref_list_empty_types" + android:entryValues="@array/pref_list_empty_values" + android:key="@string/settings_key_keyboard_theme_key" + android:persistent="true" + android:summary="@string/keyboard_theme_summary" + android:title="@string/keyboard_theme_list_title"/> + + <!-- putting this at the end, so the user will get some kind of context --> + <com.anysoftkeyboard.ui.settings.widget.AddOnStoreSearchPreference + android:key="theme" + android:title="@string/search_market_for_keyboard_addons" /> + </PreferenceCategory> + + <Preference + android:key="@string/tweaks_group_key" + android:title="@string/tweaks_group" /> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_addtional_language_prefs.xml b/src/main/res/xml/prefs_addtional_language_prefs.xml new file mode 100644 index 000000000..2dad7926f --- /dev/null +++ b/src/main/res/xml/prefs_addtional_language_prefs.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_addons_screen"> + + <PreferenceCategory + android:key="grammer_group" + android:title="@string/grammer_group"> + + <CheckBoxPreference + android:defaultValue="true" + android:key="auto_caps" + android:persistent="true" + android:title="@string/auto_caps"/> + + <CheckBoxPreference + android:defaultValue="true" + android:key="candidates_on" + android:persistent="true" + android:title="@string/candidates_on" + android:summaryOn="@string/candidates_on_summary" + android:summaryOff="@string/candidates_off_summary"/> + + <CheckBoxPreference + android:defaultValue="true" + android:dependency="candidates_on" + android:key="auto_complete" + android:persistent="true" + android:summaryOff="" + android:summaryOn="@string/auto_complete_summary" + android:title="@string/auto_complete"/> + + </PreferenceCategory> + + <PreferenceCategory + android:key="behavior_group" + android:title="@string/keyboard_behavior_group"> + <CheckBoxPreference + android:defaultValue="@bool/settings_default_allow_suggestions_restart" + android:dependency="candidates_on" + android:key="@string/settings_key_allow_suggestions_restart" + android:persistent="true" + android:summaryOff="" + android:summaryOn="@string/allow_suggestions_restart_summary" + android:title="@string/allow_suggestions_restart"/> + </PreferenceCategory> + + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_switch_to_alphabet_on_space" + android:key="@string/settings_key_switch_keyboard_on_space" + android:persistent="true" + android:summaryOff="@string/switch_keyboard_on_space_off_summary" + android:summaryOn="@string/switch_keyboard_on_space_on_summary" + android:title="@string/switch_keyboard_on_space"/> + + <CheckBoxPreference + android:defaultValue="true" + android:key="double_space_to_period" + android:persistent="true" + android:summaryOff="" + android:summaryOn="@string/double_space_to_period_summary" + android:title="@string/double_space_to_period"/> + + <PreferenceCategory + android:key="hardware_keys_group" + android:title="@string/hardware_keys_group"> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_use_camera_key_for_backspace_backword" + android:key="@string/settings_key_use_camera_key_for_backspace_backword" + android:persistent="true" + android:summaryOff="@string/camera_key_for_backspace_backword_support_off_summary" + android:summaryOn="@string/camera_key_for_backspace_backword_support_on_summary" + android:title="@string/camera_key_for_backspace_backword_support"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_use_volume_key_for_left_right" + android:key="@string/settings_key_use_volume_key_for_left_right" + android:persistent="true" + android:summaryOff="@string/volume_key_for_left_right_support_off_summary" + android:summaryOn="@string/volume_key_for_left_right_support_on_summary" + android:title="@string/volume_key_for_left_right_support"/> + </PreferenceCategory> + + <Preference android:key="@string/tweaks_group_key" + android:title="@string/tweaks_group"/> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_addtional_ui_addons_prefs.xml b/src/main/res/xml/prefs_addtional_ui_addons_prefs.xml new file mode 100644 index 000000000..76ad0b395 --- /dev/null +++ b/src/main/res/xml/prefs_addtional_ui_addons_prefs.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_addons_screen"> + + <PreferenceCategory + android:key="bottom_row_addons_group" + android:title="@string/bottom_generic_row_group" + android:summary="@string/bottom_generic_row_group_summary"> + + <com.anysoftkeyboard.ui.settings.widget.AddOnListPreference + android:defaultValue="@string/settings_default_ext_kbd_bottom_row_key" + android:dialogTitle="@string/bottom_generic_row_dialog_title" + android:entries="@array/pref_list_empty_types" + android:entryValues="@array/pref_list_empty_values" + android:key="@string/settings_key_ext_kbd_bottom_row_key" + android:persistent="true" + android:summary="@string/bottom_generic_row_summary" + android:title="@string/bottom_generic_row_list_title" /> + </PreferenceCategory> + + <PreferenceCategory + android:key="top_row_addons_group" + android:title="@string/top_generic_row_group"> + + <com.anysoftkeyboard.ui.settings.widget.AddOnListPreference + android:defaultValue="@string/settings_default_top_row_key" + android:dialogTitle="@string/top_generic_row_dialog_title" + android:entries="@array/pref_list_empty_types" + android:entryValues="@array/pref_list_empty_values" + android:key="@string/settings_key_ext_kbd_top_row_key" + android:persistent="true" + android:summary="@string/top_generic_row_summary" + android:title="@string/top_generic_row_list_title" /> + </PreferenceCategory> + + <PreferenceCategory + android:key="ext_keyboard_addons_group" + android:title="@string/extension_keyboard_group"> + + <com.anysoftkeyboard.ui.settings.widget.AddOnListPreference + android:defaultValue="@string/settings_default_ext_keyboard_key" + android:dialogTitle="@string/extension_keyboard_dialog_title" + android:entries="@array/pref_list_empty_types" + android:entryValues="@array/pref_list_empty_values" + android:key="@string/settings_key_ext_kbd_ext_ketboard_key" + android:persistent="true" + android:summary="@string/extension_keyboard_summary" + android:title="@string/extension_keyboard_list_title" /> + </PreferenceCategory> + + <PreferenceCategory + android:key="quick_key_addons_group" + android:title="@string/quick_text_keys_group"> + + <com.anysoftkeyboard.ui.settings.widget.AddOnListPreference + android:defaultValue="@string/settings_default_quick_text_key" + android:dialogTitle="@string/quick_text_key_dialog_title" + android:entries="@array/pref_list_empty_types" + android:entryValues="@array/pref_list_empty_values" + android:key="@string/settings_key_active_quick_text_key" + android:persistent="true" + android:summary="@string/quick_text_key_summary" + android:title="@string/quick_text_key_active"/> + + <!-- putting this at the end, so the user will get some kind of context --> + <com.anysoftkeyboard.ui.settings.widget.AddOnStoreSearchPreference + android:key="quick key" + android:persistent="false" + android:title="@string/search_market_for_quick_key_addons" /> + </PreferenceCategory> + + <Preference android:key="@string/tweaks_group_key" + android:title="@string/tweaks_group"/> +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_bottom_row_addons.xml b/src/main/res/xml/prefs_bottom_row_addons.xml new file mode 100644 index 000000000..8cbfa4864 --- /dev/null +++ b/src/main/res/xml/prefs_bottom_row_addons.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_addons_screen"> + + <com.anysoftkeyboard.ui.settings.widget.AddOnListPreference + android:defaultValue="@string/settings_default_ext_kbd_bottom_row_key" + android:dialogTitle="@string/bottom_generic_row_dialog_title" + android:entries="@array/pref_list_empty_types" + android:entryValues="@array/pref_list_empty_values" + android:key="@string/settings_key_ext_kbd_bottom_row_key" + android:persistent="true" + android:summary="@string/bottom_generic_row_summary" + android:title="@string/bottom_generic_row_list_title" /> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_dictionaries.xml b/src/main/res/xml/prefs_dictionaries.xml new file mode 100644 index 000000000..87742d7b5 --- /dev/null +++ b/src/main/res/xml/prefs_dictionaries.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> + +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="special_dictionaries_group"> + + <Preference + android:key="summary" + android:summary="@string/special_dictionaries_group_summary" /> + + <net.evendanan.pushingpixels.SwitchPreference + android:defaultValue="true" + android:key="candidates_on" + android:persistent="true" + android:title="@string/candidates_on" + android:summaryOn="@string/candidates_on_summary" + android:summaryOff="@string/candidates_off_summary"/> + + <CheckBoxPreference + android:key="@string/settings_key_use_user_dictionary" + android:title="@string/use_user_dictionary" + android:persistent="true" + android:defaultValue="@bool/settings_default_user_dictionary" + android:summaryOn="@string/use_user_dictionary_on_summary" + android:summaryOff="@string/use_user_dictionary_off_summary" + android:dependency="candidates_on"/> + <Preference android:title="@string/user_dict_editor" + android:key="@string/user_dict_editor_key" + android:dependency="candidates_on"> + </Preference> + + <CheckBoxPreference + android:defaultValue="true" + android:dependency="candidates_on" + android:key="quick_fix" + android:persistent="true" + android:summaryOff="" + android:summaryOn="@string/quick_fix_summary" + android:title="@string/quick_fix"/> + <Preference android:title="@string/abbreviation_dict_editor" + android:key="@string/abbreviation_dict_editor_key" + android:dependency="quick_fix"> + </Preference> + + <net.evendanan.pushingpixels.ListPreference + android:key="@string/settings_key_auto_dictionary_threshold" + android:defaultValue="@string/settings_default_auto_dictionary_add_threshold" + android:dialogTitle="@string/use_auto_dictionary_dialog_title" + android:entries="@array/auto_dictionary_threshold_types" + android:entryValues="@array/auto_dictionary_threshold_values" + android:summary="@string/use_auto_dictionary_summary" + android:title="@string/use_auto_dictionary" + android:dependency="candidates_on"/> + <CheckBoxPreference + android:key="@string/settings_key_use_contacts_dictionary" + android:title="@string/use_contacts_dictionary" + android:persistent="true" + android:defaultValue="@bool/settings_default_contacts_dictionary" + android:summaryOn="@string/use_contacts_dictionary_on_summary" + android:summaryOff="@string/use_contacts_dictionary_off_summary" + android:dependency="candidates_on"/> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_effects_prefs.xml b/src/main/res/xml/prefs_effects_prefs.xml new file mode 100644 index 000000000..6fbf772de --- /dev/null +++ b/src/main/res/xml/prefs_effects_prefs.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_addons_screen"> + + <PreferenceCategory + android:key="effects_group" + android:title="@string/effects_group"> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_vibrate_on_key_press_duration" + android:dialogTitle="@string/vibrate_on_key_press_dialog_title" + android:entries="@array/vibrate_on_key_press_types" + android:entryValues="@array/vibrate_on_key_press_values" + android:key="@string/settings_key_vibrate_on_key_press_duration" + android:summary="@string/vibrate_on_key_press_summary" + android:title="@string/vibrate_on_key_press_title"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_sound_on" + android:key="@string/settings_key_sound_on" + android:persistent="true" + android:summaryOff="" + android:summaryOn="@string/sound_on_summary" + android:title="@string/sound_on"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_tweak_animations_level" + android:dialogTitle="@string/tweak_animations_level_title" + android:entries="@array/tweak_animations_level_types" + android:entryValues="@array/tweak_animations_level_values" + android:key="@string/settings_key_tweak_animations_level" + android:summary="@string/tweak_animations_level_summary" + android:title="@string/tweak_animations_level_title"/> + </PreferenceCategory> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_gestures_prefs.xml b/src/main/res/xml/prefs_gestures_prefs.xml new file mode 100644 index 000000000..b135918b7 --- /dev/null +++ b/src/main/res/xml/prefs_gestures_prefs.xml @@ -0,0 +1,130 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_addons_screen"> + + <Preference android:key="gestures_summary" + android:summary="@string/swipe_tweak_group" /> + + <PreferenceCategory + android:key="swipe_tweak_group" + android:title="@string/gesture_settings"> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_shift" + android:dialogTitle="@string/swipe_up_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_up_action" + android:summary="@string/swipe_up_action_summary" + android:title="@string/swipe_up_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_hide" + android:dialogTitle="@string/swipe_down_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_down_action" + android:summary="@string/swipe_down_action_summary" + android:title="@string/swipe_down_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_next_symbols" + android:dialogTitle="@string/swipe_left_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_left_action" + android:summary="@string/swipe_left_action_summary" + android:title="@string/swipe_left_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_next_alphabet" + android:dialogTitle="@string/swipe_right_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_right_action" + android:summary="@string/swipe_right_action_summary" + android:title="@string/swipe_right_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_next_symbols" + android:dialogTitle="@string/swipe_left_space_bar_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_left_space_bar_action" + android:summary="@string/swipe_left_space_bar_action_summary" + android:title="@string/swipe_left_space_bar_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_next_alphabet" + android:dialogTitle="@string/swipe_right_space_bar_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_right_space_bar_action" + android:summary="@string/swipe_right_space_bar_action_summary" + android:title="@string/swipe_right_space_bar_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_next_symbols" + android:dialogTitle="@string/swipe_left_two_fingers_action" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_left_two_fingers_action" + android:summary="@string/swipe_left_two_fingers_action_summary" + android:title="@string/swipe_left_two_fingers_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_next_alphabet" + android:dialogTitle="@string/swipe_right_two_fingers_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_right_two_fingers_action" + android:summary="@string/swipe_right_two_fingers_action_summary" + android:title="@string/swipe_right_two_fingers_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_utility_keyboard" + android:dialogTitle="@string/swipe_up_from_spacebar_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_swipe_up_from_spacebar_action" + android:summary="@string/swipe_up_from_spacebar_action_summary" + android:title="@string/swipe_up_from_spacebar_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_merge_layout" + android:dialogTitle="@string/pinch_gesture_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_pinch_gesture_action" + android:summary="@string/pinch_gesture_action_summary" + android:title="@string/pinch_gesture_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/swipe_action_value_split_layout" + android:dialogTitle="@string/separate_gesture_action_title" + android:entries="@array/swipe_action_types_names" + android:entryValues="@array/swipe_action_types_values" + android:key="@string/settings_key_separate_gesture_action" + android:summary="@string/separate_gesture_action_summary" + android:title="@string/separate_gesture_action"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_swipe_velocity_threshold" + android:dialogTitle="@string/settings_swipe_velocity_threshold_title" + android:entries="@array/settings_key_swipe_velocity_threshold_names" + android:entryValues="@array/settings_key_swipe_velocity_threshold_values" + android:key="@string/settings_key_swipe_velocity_threshold" + android:summary="@string/settings_swipe_velocity_threshold_summary" + android:title="@string/settings_swipe_velocity_threshold_title"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_swipe_distance_threshold" + android:dialogTitle="@string/settings_swipe_distance_threshold_title" + android:entries="@array/settings_key_swipe_distance_threshold_names" + android:entryValues="@array/settings_key_swipe_distance_threshold_values" + android:key="@string/settings_key_swipe_distance_threshold" + android:summary="@string/settings_swipe_distance_threshold_summary" + android:title="@string/settings_swipe_distance_threshold_title"/> + </PreferenceCategory> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_keyboard_theme_tweaks.xml b/src/main/res/xml/prefs_keyboard_theme_tweaks.xml new file mode 100644 index 000000000..11061ed99 --- /dev/null +++ b/src/main/res/xml/prefs_keyboard_theme_tweaks.xml @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="keyboard_theme_tweak_group" + android:title="@string/keyboard_theme_tweak_group"> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_key_press_shows_preview_popup" + android:key="@string/settings_key_key_press_shows_preview_popup" + android:persistent="true" + android:summaryOff="@string/key_press_preview_popup_off_summary" + android:summaryOn="@string/key_press_preview_popup_on_summary" + android:title="@string/key_press_preview_popup" /> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_key_press_preview_popup_position" + android:dependency="@string/settings_key_key_press_shows_preview_popup" + android:dialogTitle="@string/key_preview_position_override" + android:entries="@array/settings_key_preview_position_override_names" + android:entryValues="@array/settings_key_preview_position_override_values" + android:key="@string/settings_key_key_press_preview_popup_position" + android:persistent="true" + android:summary="@string/key_preview_position_override_summary" + android:title="@string/key_preview_position_override" /> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_show_hint_text_value" + android:key="@string/settings_key_show_hint_text_key" + android:persistent="true" + android:summaryOff="@string/show_hint_text_off_summary" + android:summaryOn="@string/show_hint_text_on_summary" + android:title="@string/show_hint_text" /> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_use_custom_hint_align_value" + android:dependency="@string/settings_key_show_hint_text_key" + android:key="@string/settings_key_use_custom_hint_align_key" + android:persistent="true" + android:summaryOff="@string/use_custom_hint_align_off_summary" + android:summaryOn="@string/use_custom_hint_align_on_summary" + android:title="@string/use_custom_hint_align" /> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_custom_hint_align_value" + android:dependency="@string/settings_key_use_custom_hint_align_key" + android:dialogTitle="@string/settings_custom_hint_align_dialog_title" + android:entries="@array/custom_hint_align_types" + android:entryValues="@array/custom_hint_align_values" + android:key="@string/settings_key_custom_hint_align_key" + android:summary="@string/custom_hint_align_summary" + android:title="@string/custom_hint_align" /> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_custom_hint_valign_value" + android:dependency="@string/settings_key_use_custom_hint_align_key" + android:dialogTitle="@string/settings_custom_hint_valign_dialog_title" + android:entries="@array/custom_hint_valign_types" + android:entryValues="@array/custom_hint_valign_values" + android:key="@string/settings_key_custom_hint_valign_key" + android:summary="@string/custom_hint_valign_summary" + android:title="@string/custom_hint_valign" /> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_show_keyboard_name_text_value" + android:key="@string/settings_key_show_keyboard_name_text_key" + android:persistent="true" + android:summaryOff="@string/show_keyboard_name_off_summary" + android:summaryOn="@string/show_keyboard_name_on_summary" + android:title="@string/show_keyboard_name_text" /> + + <EditTextPreference + android:autoText="false" + android:capitalize="none" + android:defaultValue="@string/settings_default_portrait_keyboard_height_factor" + android:dialogTitle="@string/zoom_factor_keys_in_portrait" + android:inputType="numberDecimal" + android:key="zoom_factor_keys_in_portrait" + android:lines="1" + android:persistent="true" + android:singleLine="true" + android:title="@string/zoom_factor_keys_in_portrait" /> + + <EditTextPreference + android:autoText="false" + android:capitalize="none" + android:defaultValue="@string/settings_default_landscape_keyboard_height_factor" + android:dialogTitle="@string/zoom_factor_keys_in_landscape" + android:inputType="numberDecimal" + android:key="zoom_factor_keys_in_landscape" + android:lines="1" + android:persistent="true" + android:singleLine="true" + android:title="@string/zoom_factor_keys_in_landscape" /> +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_keyboards.xml b/src/main/res/xml/prefs_keyboards.xml new file mode 100644 index 000000000..01de0d400 --- /dev/null +++ b/src/main/res/xml/prefs_keyboards.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_keyboards_screen" + android:title="@string/keyboards_group"> + + <Preference + android:key="summary" + android:summary="@string/keyboards_group_summary" /> + + <PreferenceCategory + android:key="keyboard_addons_group" + android:title="@string/keyboards_group" /> + + <!-- putting this at the end, so the user will get some kind of context (a list of keyboards, then how to get more --> + <com.anysoftkeyboard.ui.settings.widget.AddOnStoreSearchPreference + android:key="language" + android:persistent="false" + android:title="@string/search_market_for_keyboard_addons" /> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_language_tweaks.xml b/src/main/res/xml/prefs_language_tweaks.xml new file mode 100644 index 000000000..6f29cde6d --- /dev/null +++ b/src/main/res/xml/prefs_language_tweaks.xml @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:pp="http://schemas.android.com/apk/res-auto" + android:key="tweaks_group_screen" + android:title="@string/tweaks_group"> + + <PreferenceCategory + android:key="tweak_dictionary_group" + android:title="@string/tweak_dictionary_group"> + + <!-- Using this import require an Android Library reference from https://github.com/menny/PushingPixels --> + <net.evendanan.pushingpixels.SlidePreference + android:defaultValue="2" + android:key="@string/settings_key_min_length_for_word_correction__" + pp:slideMaximum="10" + android:persistent="true" + android:title="@string/settings_min_length_for_word_correction" + pp:slideMinimum="1"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_should_swap_punctuation_and_space" + android:dialogTitle="@string/should_swap_punctuation_and_space_title" + android:entries="@array/settings_key_should_swap_punctuation_and_space_names" + android:entryValues="@array/settings_key_should_swap_punctuation_and_space_values" + android:key="@string/settings_key_should_swap_punctuation_and_space" + android:summary="@string/should_swap_punctuation_and_space_summary" + android:title="@string/should_swap_punctuation_and_space_title"/> + + + <CheckBoxPreference + android:key="@string/settings_key_always_use_fallback_user_dictionary" + android:title="@string/always_use_fallback_user_dictionary" + android:persistent="true" + android:defaultValue="@bool/settings_default_always_use_fallback_user_dictionary" + android:summaryOn="@string/always_use_fallback_user_dictionary_on_summary" + android:summaryOff="@string/always_use_fallback_user_dictionary_off_summary"/> + </PreferenceCategory> + + <PreferenceCategory + android:key="tweak_physical_keyboard_group" + android:title="@string/tweak_physical_keyboard_group"> + + <CheckBoxPreference + android:defaultValue="true" + android:key="use_keyrepeat" + android:persistent="true" + android:summaryOff="@string/use_keyrepeat_off_summary" + android:summaryOn="@string/use_keyrepeat_on_summary" + android:title="@string/use_keyrepeat"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_hide_soft_when_physical" + android:key="@string/settings_key_hide_soft_when_physical" + android:persistent="true" + android:summaryOff="@string/hide_soft_when_physical_off_summary" + android:summaryOn="@string/hide_soft_when_physical_on_summary" + android:title="@string/hide_soft_when_physical"/> + </PreferenceCategory> + + <PreferenceCategory + android:key="tweak_ux_group" + android:title="@string/tweak_ux_group"> + + <CheckBoxPreference + android:defaultValue="true" + android:key="insert_space_after_word_suggestion_selection" + android:persistent="true" + android:summaryOff="@string/insert_space_after_word_suggestion_selection_off_summary" + android:summaryOn="@string/insert_space_after_word_suggestion_selection_on_summary" + android:title="@string/insert_space_after_word_suggestion_selection"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_cycle_all_symbols" + android:key="@string/settings_key_cycle_all_symbols" + android:persistent="true" + android:summaryOff="@string/cycle_all_symbols_keyboards_off_summary" + android:summaryOn="@string/cycle_all_symbols_keyboards_on_summary" + android:title="@string/cycle_all_symbols_keyboards"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_use_backword" + android:key="@string/settings_key_use_backword" + android:persistent="true" + android:summaryOff="@string/backword_support_off_summary" + android:summaryOn="@string/backword_support_on_summary" + android:title="@string/backword_support"/> + </PreferenceCategory> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_top_row_addons.xml b/src/main/res/xml/prefs_top_row_addons.xml new file mode 100644 index 000000000..079106e12 --- /dev/null +++ b/src/main/res/xml/prefs_top_row_addons.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + android:key="prefs_addons_screen"> + + <com.anysoftkeyboard.ui.settings.widget.AddOnListPreference + android:defaultValue="@string/settings_default_top_row_key" + android:dialogTitle="@string/top_generic_row_dialog_title" + android:entries="@array/pref_list_empty_types" + android:entryValues="@array/pref_list_empty_values" + android:key="@string/settings_key_ext_kbd_top_row_key" + android:persistent="true" + android:summary="@string/top_generic_row_summary" + android:title="@string/top_generic_row_list_title" /> + +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/prefs_ui_tweaks.xml b/src/main/res/xml/prefs_ui_tweaks.xml new file mode 100644 index 000000000..1aafb7f01 --- /dev/null +++ b/src/main/res/xml/prefs_ui_tweaks.xml @@ -0,0 +1,178 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:pp="http://schemas.android.com/apk/res-auto" + android:key="tweaks_group_screen" + android:title="@string/tweaks_group"> + + <PreferenceCategory + android:key="tweak_sound_group" + android:title="@string/tweak_sound_group"> + + <CheckBoxPreference + android:defaultValue="false" + android:key="use_custom_sound_volume" + android:persistent="true" + android:summaryOff="@string/use_custom_sound_volume_off_summary" + android:summaryOn="@string/use_custom_sound_volume_on_summary" + android:title="@string/use_custom_sound_volume"/> + <!-- Using this import require an Android Library reference from https://github.com/menny/PushingPixels --> + <net.evendanan.pushingpixels.SlidePreference + android:defaultValue="50" + android:dependency="use_custom_sound_volume" + android:key="custom_sound_volume" + pp:slideMaximum="100" + pp:slideMinimum="1" + android:persistent="true" + android:title="@string/custom_sound_volume"/> + </PreferenceCategory> + + <PreferenceCategory + android:key="tweak_ui_group" + android:title="@string/tweak_ui_group"> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_is_sticky_extesion_keyboard" + android:key="@string/settings_key_is_sticky_extesion_keyboard" + android:persistent="true" + android:summaryOff="@string/is_sticky_extesion_keyboard_off_summary" + android:summaryOn="@string/is_sticky_extesion_keyboard_on_summary" + android:title="@string/is_sticky_extesion_keyboard"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_is_extesion_keyboard_above_keyboard" + android:key="@string/settings_key_is_extesion_keyboard_above_keyboard" + android:persistent="true" + android:summaryOff="@string/is_extesion_keyboard_above_keyboard_off_summary" + android:summaryOn="@string/is_extesion_keyboard_above_keyboard_on_summary" + android:title="@string/is_extesion_keyboard_above_keyboard"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_portrait_fullscreen" + android:key="@string/settings_key_portrait_fullscreen" + android:persistent="true" + android:summaryOff="@string/fullscreen_portrait_input_connection_supported_off_summary" + android:summaryOn="@string/fullscreen_portrait_input_connection_supported_on_summary" + android:title="@string/fullscreen_portrait_input_connection_supported"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_landscape_fullscreen" + android:key="@string/settings_key_landscape_fullscreen" + android:persistent="true" + android:summaryOff="@string/fullscreen_input_connection_supported_off_summary" + android:summaryOn="@string/fullscreen_input_connection_supported_on_summary" + android:title="@string/fullscreen_input_connection_supported"/> + </PreferenceCategory> + + <PreferenceCategory + android:key="tweak_ux_group" + android:title="@string/tweak_ux_group"> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_multitap_timeout" + android:dialogTitle="@string/multitap_timeout_title" + android:entries="@array/settings_key_multitap_timeout_names" + android:entryValues="@array/settings_key_multitap_timeout_values" + android:key="@string/settings_key_multitap_timeout" + android:summary="@string/multitap_timeout_summary" + android:title="@string/multitap_timeout_title"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_long_press_timeout" + android:dialogTitle="@string/long_press_timeout_title" + android:entries="@array/settings_key_long_press_timeout_names" + android:entryValues="@array/settings_key_long_press_timeout_values" + android:key="@string/settings_key_long_press_timeout" + android:summary="@string/long_press_timeout_summary" + android:title="@string/long_press_timeout_title"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_lang_key_shows_popup" + android:key="@string/settings_key_lang_key_shows_popup" + android:persistent="true" + android:summaryOff="@string/lang_key_shows_popup_off_summary" + android:summaryOn="@string/lang_key_shows_popup_on_summary" + android:title="@string/lang_key_shows_popup"/> + + <EditTextPreference + android:autoText="false" + android:capitalize="none" + android:defaultValue=".com" + android:dialogTitle="@string/default_domain_text" + android:key="default_domain_text" + android:lines="1" + android:persistent="true" + android:singleLine="true" + android:title="@string/default_domain_text"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_emoticon_long_press_opens_popup" + android:key="@string/settings_key_emoticon_long_press_opens_popup" + android:persistent="true" + android:summaryOff="@string/emoticon_long_press_opens_popup_off_summary" + android:summaryOn="@string/emoticon_long_press_opens_popup_on_summary" + android:title="@string/emoticon_long_press_opens_popup"/> + + <EditTextPreference + android:autoText="false" + android:capitalize="none" + android:defaultValue="" + android:dialogTitle="@string/default_smiley_text" + android:key="@string/settings_key_emoticon_default_text" + android:lines="1" + android:persistent="true" + android:singleLine="true" + android:title="@string/default_smiley_text"/> + + <net.evendanan.pushingpixels.ListPreference + android:defaultValue="@string/settings_default_default_split_state" + android:dialogTitle="@string/settings_split_state_title" + android:entries="@array/settings_key_default_split_state_names" + android:entryValues="@array/settings_key_default_split_state_values" + android:key="@string/settings_key_default_split_state" + android:summary="@string/settings_split_state_summary" + android:title="@string/settings_split_state_title"/> + </PreferenceCategory> + + <PreferenceCategory + android:key="tweak_workarounds_group" + android:title="@string/tweak_workarounds_group"> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_workaround_disable_rtl_fix" + android:key="@string/settings_key_workaround_disable_rtl_fix" + android:persistent="true" + android:summaryOff="@string/workaround_disable_rtl_fix_summary_off" + android:summaryOn="@string/workaround_disable_rtl_fix_summary_on" + android:title="@string/workaround_disable_rtl_fix"/> + </PreferenceCategory> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_show_tips_notification" + android:key="@string/settings_key_show_tips_notification" + android:persistent="true" + android:summaryOff="@string/show_new_tips_notifications_again_off_summary" + android:summaryOn="@string/show_new_tips_notifications_again_on_summary" + android:title="@string/show_new_tips_notifications_again"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_show_settings_app" + android:key="@string/settings_key_show_settings_app" + android:persistent="true" + android:summaryOff="@string/settings_key_show_settings_app_off_summary" + android:summaryOn="@string/settings_key_show_settings_app_on_summary" + android:title="@string/show_settings_app_in_launcher"/> + + <CheckBoxPreference + android:defaultValue="@bool/settings_default_show_chewbacca" + android:key="@string/settings_key_show_chewbacca" + android:persistent="true" + android:summaryOff="@string/show_crash_notification_off_summary" + android:summaryOn="@string/show_crash_notification_on_summary" + android:title="@string/show_crash_notification"/> + + <Preference + android:key="dev_tools" + android:summary="@string/click_for_developer_features_summary" + android:title="@string/click_for_developer_features"> + </Preference> +</PreferenceScreen>
\ No newline at end of file diff --git a/src/main/res/xml/quick_text_keys.xml b/src/main/res/xml/quick_text_keys.xml new file mode 100644 index 000000000..85e4122d1 --- /dev/null +++ b/src/main/res/xml/quick_text_keys.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<QuickTextKeys> + <QuickTextKey + id="698b8c20-19df-11e1-bddb-0800200c9a66" + nameResId="@string/default_quick_text_key_name" + popupKeyboard="@xml/popup_default_quick_text" + keyIcon="@drawable/sym_keyboard_smiley" + keyLabel="@string/quick_text_smiley_key_label" + keyOutputText="@string/quick_text_smiley_key_output" + description="" + index="1"/> + <QuickTextKey + id="0077b34d-770f-4083-83e4-081957e06c27" + nameResId="@string/simley_key_name" + popupKeyboard="@xml/popup_smileys" + keyIcon="@drawable/sym_keyboard_smiley" + keyLabel="@string/quick_text_smiley_key_label" + keyOutputText="@string/quick_text_smiley_key_output" + description="" + index="2"/> +</QuickTextKeys>
\ No newline at end of file diff --git a/src/main/res/xml/qwerty.xml b/src/main/res/xml/qwerty.xml new file mode 100644 index 000000000..8c2a9d78d --- /dev/null +++ b/src/main/res/xml/qwerty.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <!-- for testing shiftCodes + <Row> + <Key android:codes="113" android:keyLabel="q" ask:shiftedCodes="80" android:keyEdgeFlags="left"/> + <Key android:codes="119" android:keyLabel="w" ask:shiftedCodes="86" ask:shiftedKeyLabel="V"/> + <Key android:codes="101" android:keyLabel="e" ask:shiftedCodes="68" ask:shiftedKeyLabel="D"/> + <Key android:codes="114" android:keyLabel="r" ask:shiftedCodes="81" ask:shiftedKeyLabel="Q"/> + <Key android:codes="116" android:keyLabel="t" ask:shiftedCodes="83" ask:shiftedKeyLabel="S"/> + <Key android:codes="121" android:keyLabel="y" ask:shiftedCodes="88" ask:shiftedKeyLabel="X"/> + <Key android:codes="117" android:keyLabel="u" ask:shiftedCodes="84" ask:shiftedKeyLabel="T"/> + <Key android:codes="105" android:keyLabel="i" ask:shiftedCodes="72" ask:shiftedKeyLabel="H"/> + <Key android:codes="111" android:keyLabel="o" ask:shiftedCodes="78" ask:shiftedKeyLabel="M"/> + <Key android:codes="112" android:keyLabel="p" ask:shiftedCodes="80" ask:shiftedKeyLabel="P" android:keyEdgeFlags="right"/> + </Row> + --> + <!-- original --> + <Row> + <Key android:codes="113" android:popupCharacters="1" android:keyEdgeFlags="left"/> + <Key android:codes="119" android:popupCharacters="2ŵ"/> + <Key android:codes="101" android:popupCharacters="3èéêëęē€"/> + <Key android:codes="114" android:popupCharacters="4řŕ"/> + <Key android:codes="116" android:popupCharacters="5țť\u0163"/> + <Key android:codes="121" android:popupCharacters="6ýÿ"/> + <Key android:codes="117" android:popupCharacters="7ùúûüŭűū"/> + <Key android:codes="105" android:popupCharacters="8ìíîïłī"/> + <Key android:codes="111" android:popupCharacters="9òóôõöøőœō"/> + <Key android:codes="112" android:popupCharacters="0" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:horizontalGap="5%p" android:codes="97" android:keyLabel="a" android:popupCharacters="àáâãäåæąă" + android:keyEdgeFlags="left"/> + <Key android:codes="115" android:keyLabel="s" android:popupCharacters="§ßśŝšș"/> + <Key android:codes="100" android:keyLabel="d" android:popupCharacters="đď"/> + <Key android:codes="102" android:keyLabel="f"/> + <Key android:codes="103" android:keyLabel="g" android:popupCharacters="ĝ"/> + <Key android:codes="104" android:keyLabel="h" android:popupCharacters="ĥ"/> + <Key android:codes="106" android:keyLabel="j" android:popupCharacters="ĵ"/> + <Key android:codes="107" android:keyLabel="k"/> + <Key android:codes="108" android:keyLabel="l" android:popupCharacters="ľĺł" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="-1" android:keyWidth="15%p" + android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="122" android:keyLabel="z" android:popupCharacters="żžź"/> + <Key android:codes="120" android:keyLabel="x"/> + <Key android:codes="99" android:keyLabel="c" android:popupCharacters="çćĉč"/> + <Key android:codes="118" android:keyLabel="v"/> + <Key android:codes="98" android:keyLabel="b"/> + <Key android:codes="110" android:keyLabel="n" android:popupCharacters="ñń"/> + <Key android:codes="109" android:keyLabel="m"/> + <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/qwerty_compact.xml b/src/main/res/xml/qwerty_compact.xml new file mode 100644 index 000000000..6d92d6f9a --- /dev/null +++ b/src/main/res/xml/qwerty_compact.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="20%p" + android:keyHeight="@integer/key_normal_height"> + + <Row> + <Key android:codes="113,119" android:keyLabel="qw" android:keyEdgeFlags="left"/> + <Key android:codes="101,114" android:keyLabel="er"/> + <Key android:codes="116,121" android:keyLabel="ty"/> + <Key android:codes="117,105" android:keyLabel="ui"/> + <Key android:codes="111,112" android:keyLabel="op" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="97,115" android:keyLabel="as" android:keyEdgeFlags="left"/> + <Key android:codes="100,102" android:keyLabel="df"/> + <Key android:codes="103,104" android:keyLabel="gh"/> + <Key android:codes="106,107" android:keyLabel="jk"/> + <Key android:codes="108" android:keyLabel="l" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:keyWidth="15%p" android:codes="-1" + android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:horizontalGap="5%p" android:keyWidth="15%p" android:codes="122,120" android:keyLabel="zx"/> + <Key android:keyWidth="15%p" android:codes="99,118" android:keyLabel="cv"/> + <Key android:keyWidth="15%p" android:codes="98,110" android:keyLabel="bn"/> + <Key android:keyWidth="15%p" android:codes="109" android:keyLabel="m"/> + <Key android:horizontalGap="5%p" android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" + android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/qwerty_with_symbols.xml b/src/main/res/xml/qwerty_with_symbols.xml new file mode 100644 index 000000000..7874e1080 --- /dev/null +++ b/src/main/res/xml/qwerty_with_symbols.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Row> + <Key android:codes="q" android:popupCharacters="1¹₁" ask:hintLabel="1" android:keyEdgeFlags="left"/> + <Key android:codes="w" android:popupCharacters="2²₂ŵ" ask:hintLabel="2"/> + <Key android:codes="e" android:popupCharacters="³₃3èéêëęē€" ask:hintLabel="3"/> + <Key android:codes="r" android:popupCharacters="4⁴₄řŕ" ask:hintLabel="4"/> + <Key android:codes="t" android:popupCharacters="5ť" ask:hintLabel="5"/> + <Key android:codes="y" android:popupCharacters="6ýÿ" ask:hintLabel="6"/> + <Key android:codes="u" android:popupCharacters="ùúûüŭ7űūµ" ask:hintLabel="7"/> + <Key android:codes="i" android:popupCharacters="ìíîï8łī" ask:hintLabel="8"/> + <Key android:codes="o" android:popupCharacters="òóôõöøőœ9ō" ask:hintLabel="9"/> + <Key android:codes="p" android:popupCharacters="¶0" ask:hintLabel="0" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="a" android:popupCharacters="\@àáâãäåæą" ask:hintLabel="\@" android:keyEdgeFlags="left"/> + <Key android:codes="s" android:popupCharacters="$§ßśŝš" ask:hintLabel="$"/> + <Key android:codes="d" android:popupCharacters="#%đď" ask:hintLabel="# %"/> + <Key android:codes="f" android:popupCharacters="^\u0026" ask:hintLabel="^ \u0026"/> + <Key android:codes="g" android:popupCharacters="`°ĝ" ask:hintLabel="` °"/> + <Key android:codes="h" android:popupCharacters="_~ĥ" ask:hintLabel="_ ~"/> + <Key android:codes="j" android:popupCharacters="\\|ĵ" ask:hintLabel="\\ |"/> + <Key android:codes="k" android:popupCharacters="([{" ask:hintLabel="("/> + <Key android:codes="l" android:popupCharacters="ľĺł£})]" ask:hintLabel=")"/> + <Key ask:isFunctional="true" android:codes="\u0027" android:popupCharacters="\u0022" + android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="-1" android:keyWidth="15%p" + android:isModifier="true" android:isSticky="true" android:keyEdgeFlags="left"/> + <Key android:codes="z" android:popupCharacters="/÷żžź" ask:hintLabel="/"/> + <Key android:codes="x" android:popupCharacters="*·×" ask:hintLabel="*"/> + <Key android:codes="c" android:popupCharacters="-—çćĉč" ask:hintLabel="−"/> + <Key android:codes="v" android:popupCharacters="+±" ask:hintLabel="+"/> + <Key android:codes="b" android:popupCharacters="\u003D"/> + <Key android:codes="n" android:popupCharacters="<«ńňñ" ask:hintLabel="<"/> + <Key android:codes="m" android:popupCharacters=">»µ" ask:hintLabel=">"/> + <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/simple_alt_numbers.xml b/src/main/res/xml/simple_alt_numbers.xml new file mode 100644 index 000000000..d90f31579 --- /dev/null +++ b/src/main/res/xml/simple_alt_numbers.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="20%p" + android:keyHeight="@integer/key_normal_height"> + <Row> + <Key android:codes="41" android:keyWidth="15%p" android:popupCharacters="}]" android:keyEdgeFlags="left"/> + + <Key android:codes="49" android:horizontalGap="5%p"/> + <Key android:codes="50"/> + <Key android:codes="51"/> + <Key android:codes="43" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="40" android:keyWidth="15%p" android:popupCharacters="{[" android:keyEdgeFlags="left"/> + + <Key android:codes="52" android:horizontalGap="5%p"/> + <Key android:codes="53"/> + <Key android:codes="54"/> + <Key android:codes="45" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="47" android:keyWidth="15%p" android:popupCharacters="%" android:keyEdgeFlags="left"/> + + <Key android:codes="55" android:horizontalGap="5%p"/> + <Key android:codes="56"/> + <Key android:codes="57"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="-6" android:keyWidth="15%p" android:keyLabel="..." android:keyEdgeFlags="left"/> + + <Key android:codes="42" android:horizontalGap="5%p" android:keyLabel="*"/> + <Key android:codes="48"/> + <Key android:codes="46" android:popupCharacters=","/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/simple_datetime.xml b/src/main/res/xml/simple_datetime.xml new file mode 100644 index 000000000..a537c7e8a --- /dev/null +++ b/src/main/res/xml/simple_datetime.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="25%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="49" android:keyEdgeFlags="left"/> + <Key android:codes="50"/> + <Key android:codes="51"/> + <Key android:codes="58" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="52" android:keyEdgeFlags="left"/> + <Key android:codes="53"/> + <Key android:codes="54"/> + <Key android:codes="47" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="55" android:keyEdgeFlags="left"/> + <Key android:codes="56"/> + <Key android:codes="57"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="45" android:keyEdgeFlags="left"/> + <Key android:codes="48"/> + <Key android:codes="46"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/simple_numbers.xml b/src/main/res/xml/simple_numbers.xml new file mode 100644 index 000000000..f3a7edc01 --- /dev/null +++ b/src/main/res/xml/simple_numbers.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="25%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="49" android:keyEdgeFlags="left"/> + <Key android:codes="50"/> + <Key android:codes="51"/> + <Key android:codes="43" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="52" android:keyEdgeFlags="left"/> + <Key android:codes="53"/> + <Key android:codes="54"/> + <Key android:codes="45" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="55" android:keyEdgeFlags="left"/> + <Key android:codes="56"/> + <Key android:codes="57"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="42" android:keyLabel="*" android:popupCharacters="/()%" android:keyEdgeFlags="left"/> + <Key android:codes="48"/> + <Key android:codes="46" android:popupCharacters=","/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/simple_phone.xml b/src/main/res/xml/simple_phone.xml new file mode 100644 index 000000000..afaed5784 --- /dev/null +++ b/src/main/res/xml/simple_phone.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="25%p" + android:keyHeight="@integer/key_normal_height"> + <Row> + <Key android:codes="49" android:keyIcon="@drawable/sym_keyboard_num1" android:keyEdgeFlags="left"/> + <Key android:codes="50" android:keyIcon="@drawable/sym_keyboard_num2"/> + <Key android:codes="51" android:keyIcon="@drawable/sym_keyboard_num3"/> + <Key android:codes="32"/> + </Row> + <Row> + <Key android:codes="52" android:keyIcon="@drawable/sym_keyboard_num4" android:keyEdgeFlags="left"/> + <Key android:codes="53" android:keyIcon="@drawable/sym_keyboard_num5"/> + <Key android:codes="54" android:keyIcon="@drawable/sym_keyboard_num6"/> + <Key android:codes="45" android:keyLabel="- . ( )" android:popupCharacters="()./" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="55" android:keyIcon="@drawable/sym_keyboard_num7" android:keyEdgeFlags="left"/> + <Key android:codes="56" android:keyIcon="@drawable/sym_keyboard_num8"/> + <Key android:codes="57" android:keyIcon="@drawable/sym_keyboard_num9"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="42" android:keyLabel="*" android:popupCharacters=",;N" android:keyEdgeFlags="left"/> + <Key android:codes="48" android:keyIcon="@drawable/sym_keyboard_num0" ask:longPressCode="43"/> + <Key android:codes="35" android:popupCharacters=",;N"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/spell_checker_settings.xml b/src/main/res/xml/spell_checker_settings.xml new file mode 100644 index 000000000..1d97c4943 --- /dev/null +++ b/src/main/res/xml/spell_checker_settings.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2011 The Android Open Source Project + Copyright (C) 2013 Menny Even-Danan + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<PreferenceScreen + xmlns:android="http://schemas.android.com/apk/res/android" + android:title="@string/spell_checker_settings"> + +</PreferenceScreen> diff --git a/src/main/res/xml/spellchecker.xml b/src/main/res/xml/spellchecker.xml new file mode 100644 index 000000000..b8e0241a8 --- /dev/null +++ b/src/main/res/xml/spellchecker.xml @@ -0,0 +1,154 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/** + * Copyright (c) 2011, The Android Open Source Project + * Copyright (c) 2013 Menny Even-Danan + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +--> + +<!-- The attributes in this XML file provide the configuration information --> +<!-- for the spell checker --> + +<spell-checker xmlns:android="http://schemas.android.com/apk/res/android" + android:label="@string/spell_checker_service_name"> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="en" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="ar" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="be" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="bg" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="ca" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="da" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="de" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="el" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="eo" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="es" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="fi" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="fr" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="hu" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="hy" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="it" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="iw" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="ka" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="lt" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="mk" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="my" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="nl" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="pl" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="pt" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="ro" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="ru" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="se" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="sk" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="sl" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="ta" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="th" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="tl" + /> + <subtype + android:label="@string/subtype_generic" + android:subtypeLocale="ul" + /> +</spell-checker> diff --git a/src/main/res/xml/symbols.xml b/src/main/res/xml/symbols.xml new file mode 100644 index 000000000..4d6c58ca1 --- /dev/null +++ b/src/main/res/xml/symbols.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> + + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + <Row> + <Key android:codes="49" android:keyLabel="1" android:keyEdgeFlags="left"/> + <Key android:codes="50" android:keyLabel="2" android:popupCharacters="½²"/> + <Key android:codes="51" android:keyLabel="3" android:popupCharacters="⅓⅔³π"/> + <Key android:codes="52" android:keyLabel="4" android:popupCharacters="¼¾"/> + <Key android:codes="53" android:keyLabel="5"/> + <Key android:codes="54" android:keyLabel="6"/> + <Key android:codes="55" android:keyLabel="7"/> + <Key android:codes="56" android:keyLabel="8" android:popupCharacters="⅛⅜⅞"/> + <Key android:codes="57" android:keyLabel="9"/> + <Key android:codes="48" android:keyLabel="0" android:popupCharacters="°" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="33" android:keyLabel="!" android:keyEdgeFlags="left"/> + <Key android:codes="64" android:keyLabel="\@"/> + <Key android:codes="35" android:keyLabel="\#"/> + <Key android:codes="@integer/default_currency_sign_unicode" + android:keyLabel="@string/default_currency_sign" + android:popupCharacters="@string/popup_currency_signs"/> + <Key android:codes="37" android:keyLabel="%" android:popupCharacters="‰"/> + <Key android:codes="94" android:keyLabel="^"/> + <Key android:codes="38" android:keyLabel="&"/> + <Key android:codes="42" android:keyLabel="*"/> + <Key android:codes="40" android:keyLabel="("/> + <Key android:codes="41" android:keyLabel=")" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="-6" android:keyLabel="..." android:keyEdgeFlags="left"/> + <Key android:codes="34" android:keyLabel=""" android:popupCharacters="\'\u201e\u201d"/> + <Key android:codes="46" android:keyLabel="." android:popupCharacters=","/> + <Key android:codes="58" android:keyLabel=":" android:popupCharacters=";"/> + <Key android:codes="63" android:keyLabel="\?"/> + <Key android:codes="47" android:keyLabel="/"/> + <Key android:codes="45" android:keyLabel="-"/> + <Key android:codes="61" android:keyLabel="="/> + <Key android:codes="43" android:keyLabel="+"/> + <Key android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/symbols_16keys.xml b/src/main/res/xml/symbols_16keys.xml new file mode 100644 index 000000000..cf0d66016 --- /dev/null +++ b/src/main/res/xml/symbols_16keys.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="25%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="49" android:keyLabel="1" android:keyEdgeFlags="left"/> + <Key android:codes="50" android:keyLabel="2"/> + <Key android:codes="51" android:keyLabel="3"/> + <Key android:codes="46" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="52" android:keyLabel="4" android:keyEdgeFlags="left"/> + <Key android:codes="53" android:keyLabel="5"/> + <Key android:codes="54" android:keyLabel="6"/> + <Key android:codes="-99" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="55" android:keyLabel="7" android:keyEdgeFlags="left"/> + <Key android:codes="56" android:keyLabel="8"/> + <Key android:codes="57" android:keyLabel="9"/> + <Key android:codes="-5" + android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="-6" android:keyLabel=".!?" android:keyEdgeFlags="left"/> + <Key android:codes="48,32" android:keyWidth="50%p"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/main/res/xml/symbols_alt.xml b/src/main/res/xml/symbols_alt.xml new file mode 100644 index 000000000..a9a9af892 --- /dev/null +++ b/src/main/res/xml/symbols_alt.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + android:keyWidth="10%p" + android:keyHeight="@integer/key_normal_height"> + + <Row> + <Key android:codes="27" android:keyLabel="ESC" android:keyEdgeFlags="left"/> + <Key android:codes="126" android:keyLabel="~"/> + <Key android:codes="177" android:keyLabel="±"/> + <Key android:codes="215" android:keyLabel="×"/> + <Key android:codes="247" android:keyLabel="÷"/> + <Key android:codes="91" android:keyLabel="["/> + <Key android:codes="93" android:keyLabel="]"/> + <Key android:codes="123" android:keyLabel="{"/> + <Key android:codes="125" android:keyLabel="}"/> + <Key android:codes="124" android:keyLabel="|" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="9" android:keyIcon="@drawable/sym_keyboard_tab" android:keyEdgeFlags="left"/> + <Key android:codes="161" android:keyLabel="¡"/> + <Key android:codes="191" android:keyLabel="¿"/> + <Key android:codes="9829" android:keyLabel="♥"/> + <Key android:codes="169" android:keyLabel="©"/> + <Key android:codes="174" android:keyLabel="®"/> + <Key android:codes="@integer/key_code_arrow_left"/> + <Key android:codes="@integer/key_code_arrow_up"/> + <Key android:codes="@integer/key_code_arrow_down"/> + <Key android:codes="@integer/key_code_arrow_right" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:keyWidth="15%p" android:codes="-6" android:keyLabel="..." android:keyEdgeFlags="left"/> + <Key android:codes="96" android:keyLabel="`" android:popupCharacters="´"/> + <Key android:codes="176" android:keyLabel="°"/> + <Key android:codes="8226" android:keyLabel="•"/> + <Key android:codes="92" android:keyLabel="\\"/> + <Key android:codes="95" android:keyLabel="_"/> + <Key android:codes="60" android:keyLabel="<"/> + <Key android:codes="62" android:keyLabel=">"/> + <Key android:keyWidth="15%p" android:codes="-5" android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> +</Keyboard> diff --git a/src/main/res/xml/symbols_alt_16keys.xml b/src/main/res/xml/symbols_alt_16keys.xml new file mode 100644 index 000000000..a86140503 --- /dev/null +++ b/src/main/res/xml/symbols_alt_16keys.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> + +<Keyboard xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:ask="http://schemas.android.com/apk/res-auto" + android:keyWidth="25%p" + android:keyHeight="@integer/key_normal_height"> + <Row android:rowEdgeFlags="top"> + <Key android:codes="46,44,63,33" android:keyLabel=".,?!" android:keyEdgeFlags="left"/> + <Key android:codes="8216,40,41" android:keyLabel="‘()"/> + <Key android:codes="45,47,95" android:keyLabel="-/_"/> + <Key android:codes="-10" android:keyEdgeFlags="right"/> + </Row> + <Row> + <Key android:codes="64,59,126" android:keyLabel="\@;~" android:keyEdgeFlags="left"/> + <Key android:codes="36,8364,163" android:keyLabel="$€£"/> + <Key android:codes="58,61,43" android:keyLabel=":=+"/> + <Key android:codes="-99" android:keyLabel="ABC" android:keyEdgeFlags="right"/> + </Row> + + <Row> + <Key android:codes="35,42,94" android:keyLabel="#*^" android:keyEdgeFlags="left"/> + <Key android:codes="37,60,62" android:keyLabel="%<>"/> + <Key android:codes="34,38,8220,124" android:keyLabel=""&“|"/> + <Key android:codes="-5" + android:keyEdgeFlags="right" android:isRepeatable="true"/> + </Row> + + <Row android:rowEdgeFlags="bottom"> + <Key android:codes="-6" android:keyLabel="123" android:keyEdgeFlags="left"/> + <Key android:codes="32,191,161" android:keyWidth="50%p"/> + <Key android:codes="10" android:keyEdgeFlags="right" ask:longPressCode="-100"/> + </Row> +</Keyboard>
\ No newline at end of file diff --git a/src/test/java/com/anysoftkeyboard/RobolectricAPI18TestRunner.java b/src/test/java/com/anysoftkeyboard/RobolectricAPI18TestRunner.java deleted file mode 100644 index 3350fb443..000000000 --- a/src/test/java/com/anysoftkeyboard/RobolectricAPI18TestRunner.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.anysoftkeyboard; - -import org.junit.runners.model.InitializationError; -import org.robolectric.AndroidManifest; -import org.robolectric.RobolectricTestRunner; -import org.robolectric.annotation.Config; -import org.robolectric.res.Fs; -import org.robolectric.res.FsFile; - -public class RobolectricAPI18TestRunner extends RobolectricTestRunner { - - /** - * Creates a runner to run {@code testClass}. Looks in your working directory for your AndroidManifest.xml file - * and res directory by default. Use the {@link org.robolectric.annotation.Config} annotation to configure. - * - * @param testClass the test class to be run - * @throws org.junit.runners.model.InitializationError if junit says so - */ - public RobolectricAPI18TestRunner(Class<?> testClass) throws InitializationError { - super(testClass); - } - - @Override - protected AndroidManifest getAppManifest(Config config) { - String manifestProperty = System.getProperty("android.manifest"); - String resProperty = System.getProperty("android.resources"); - String assetsProperty = System.getProperty("android.assets"); - - FsFile manifestFile = Fs.fileFromPath(manifestProperty); - FsFile resDir = Fs.fileFromPath(resProperty); - FsFile assetsDir = Fs.fileFromPath(assetsProperty); - - return new AndroidManifest(manifestFile, resDir, assetsDir) { - @Override - public int getTargetSdkVersion() { - // Robolectric currently doesn't support API level > 18, so in this case, pretend - // that we're on API level 18, cross our fingers, and hope that we don't have a - // test that depend on API level 19... - return 18; - } - }; - } -} diff --git a/src/test/java/com/anysoftkeyboard/dictionaries/BTreeDictionaryTest.java b/src/test/java/com/anysoftkeyboard/dictionaries/BTreeDictionaryTest.java index 1af1a21f1..d43cee813 100644 --- a/src/test/java/com/anysoftkeyboard/dictionaries/BTreeDictionaryTest.java +++ b/src/test/java/com/anysoftkeyboard/dictionaries/BTreeDictionaryTest.java @@ -16,7 +16,6 @@ package com.anysoftkeyboard.dictionaries; -import com.anysoftkeyboard.RobolectricAPI18TestRunner; import com.anysoftkeyboard.ui.settings.MainSettingsActivity; import org.junit.Assert; @@ -24,11 +23,12 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.Robolectric; +import org.robolectric.RobolectricTestRunner; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; -@RunWith(RobolectricAPI18TestRunner.class) +@RunWith(RobolectricTestRunner.class) public class BTreeDictionaryTest { TestableBTreeDictionary mDictionaryUnderTest; @@ -38,184 +38,185 @@ public class BTreeDictionaryTest { MainSettingsActivity activity = Robolectric.buildActivity(MainSettingsActivity.class).create().resume().get(); mDictionaryUnderTest = new TestableBTreeDictionary("TEST", activity); } + @Test - public void testLoadDictionary() throws Exception { - //no words now - Assert.assertFalse(mDictionaryUnderTest.isValidWord((String) TestableBTreeDictionary.STORAGE[0][1])); - - //ok, now yes words - mDictionaryUnderTest.loadDictionary(); - for(int row=0; row<TestableBTreeDictionary.STORAGE.length; row++) { - final String word = (String)TestableBTreeDictionary.STORAGE[row][1]; - final int freq = ((Integer)TestableBTreeDictionary.STORAGE[row][2]).intValue(); - assertTrue("Word at row " + row + " (" + word + ") should be valid.", mDictionaryUnderTest.isValidWord(word)); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency(word), freq); - } - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - } + public void testLoadDictionary() throws Exception { + //no words now + Assert.assertFalse(mDictionaryUnderTest.isValidWord((String) TestableBTreeDictionary.STORAGE[0][1])); + + //ok, now yes words + mDictionaryUnderTest.loadDictionary(); + for (int row = 0; row < TestableBTreeDictionary.STORAGE.length; row++) { + final String word = (String) TestableBTreeDictionary.STORAGE[row][1]; + final int freq = ((Integer) TestableBTreeDictionary.STORAGE[row][2]).intValue(); + assertTrue("Word at row " + row + " (" + word + ") should be valid.", mDictionaryUnderTest.isValidWord(word)); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency(word), freq); + } + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + } @Test public void testAddWord() throws Exception { - mDictionaryUnderTest.loadDictionary(); - - assertTrue(mDictionaryUnderTest.addWord("new", 23)); - Assert.assertEquals("new", mDictionaryUnderTest.wordRequestedToAddedToStorage); - Assert.assertEquals(23, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); - assertTrue(mDictionaryUnderTest.isValidWord("new")); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 23); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - assertTrue(mDictionaryUnderTest.addWord("new", 34)); - Assert.assertEquals("new", mDictionaryUnderTest.wordRequestedToAddedToStorage); - Assert.assertEquals(34, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); - assertTrue(mDictionaryUnderTest.isValidWord("new")); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - assertTrue(mDictionaryUnderTest.addWord("newa", 45)); - assertTrue(mDictionaryUnderTest.isValidWord("newa")); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("newa"), 45); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - assertTrue(mDictionaryUnderTest.addWord("nea", 47)); - Assert.assertEquals("nea", mDictionaryUnderTest.wordRequestedToAddedToStorage); - Assert.assertEquals(47, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); - assertTrue(mDictionaryUnderTest.isValidWord("nea")); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("newa"), 45); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("nea"), 47); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - assertTrue(mDictionaryUnderTest.addWord("neabb", 50)); - Assert.assertEquals("neabb", mDictionaryUnderTest.wordRequestedToAddedToStorage); - Assert.assertEquals(50, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); - assertTrue(mDictionaryUnderTest.isValidWord("neabb")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("neab")); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("newa"), 45); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("nea"), 47); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("neabb"), 50); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("neab"), 0); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - } + mDictionaryUnderTest.loadDictionary(); + + assertTrue(mDictionaryUnderTest.addWord("new", 23)); + Assert.assertEquals("new", mDictionaryUnderTest.wordRequestedToAddedToStorage); + Assert.assertEquals(23, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); + assertTrue(mDictionaryUnderTest.isValidWord("new")); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 23); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + assertTrue(mDictionaryUnderTest.addWord("new", 34)); + Assert.assertEquals("new", mDictionaryUnderTest.wordRequestedToAddedToStorage); + Assert.assertEquals(34, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); + assertTrue(mDictionaryUnderTest.isValidWord("new")); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + assertTrue(mDictionaryUnderTest.addWord("newa", 45)); + assertTrue(mDictionaryUnderTest.isValidWord("newa")); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("newa"), 45); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + assertTrue(mDictionaryUnderTest.addWord("nea", 47)); + Assert.assertEquals("nea", mDictionaryUnderTest.wordRequestedToAddedToStorage); + Assert.assertEquals(47, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); + assertTrue(mDictionaryUnderTest.isValidWord("nea")); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("newa"), 45); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("nea"), 47); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + assertTrue(mDictionaryUnderTest.addWord("neabb", 50)); + Assert.assertEquals("neabb", mDictionaryUnderTest.wordRequestedToAddedToStorage); + Assert.assertEquals(50, mDictionaryUnderTest.wordFrequencyRequestedToAddedToStorage); + assertTrue(mDictionaryUnderTest.isValidWord("neabb")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("neab")); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("new"), 34); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("newa"), 45); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("nea"), 47); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("neabb"), 50); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency("neab"), 0); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + } @Test public void testOnStorageChanged() throws Exception { - } + } @Test public void testDeleteWord() throws Exception { - mDictionaryUnderTest.loadDictionary(); - //from read storage - String word = (String)TestableBTreeDictionary.STORAGE[0][1]; - int wordFreq = ((Integer)TestableBTreeDictionary.STORAGE[0][2]).intValue(); - assertTrue(mDictionaryUnderTest.isValidWord(word)); - mDictionaryUnderTest.deleteWord(word); - Assert.assertFalse(mDictionaryUnderTest.isValidWord(word)); - Assert.assertEquals(mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage, word); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - //re-adding - assertTrue(mDictionaryUnderTest.addWord(word, wordFreq + 1)); - assertTrue(mDictionaryUnderTest.isValidWord(word)); - Assert.assertEquals(wordFreq+1, mDictionaryUnderTest.getWordFrequency(word)); - mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage = null; - mDictionaryUnderTest.deleteWord(word); - Assert.assertFalse(mDictionaryUnderTest.isValidWord(word)); - Assert.assertEquals(mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage, word); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - //a new one - word = "new"; - assertTrue(mDictionaryUnderTest.addWord(word, wordFreq)); - assertTrue(mDictionaryUnderTest.isValidWord(word)); - Assert.assertEquals(wordFreq, mDictionaryUnderTest.getWordFrequency(word)); - mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage = null; - mDictionaryUnderTest.deleteWord(word); - Assert.assertFalse(mDictionaryUnderTest.isValidWord(word)); - Assert.assertEquals(mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage, word); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - //none existing - Assert.assertFalse(mDictionaryUnderTest.isValidWord("fail")); - mDictionaryUnderTest.deleteWord("fail"); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("fail")); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - //deleting part of the root - mDictionaryUnderTest.addWord("root", 1); - mDictionaryUnderTest.addWord("rooting", 2); - mDictionaryUnderTest.addWord("rootina", 2); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("roo")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - mDictionaryUnderTest.deleteWord("root"); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("roo")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("root")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); - assertTrue(mDictionaryUnderTest.isValidWord("rooting")); - assertTrue(mDictionaryUnderTest.isValidWord("rootina")); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - mDictionaryUnderTest.deleteWord("rooting"); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("root")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooting")); - assertTrue(mDictionaryUnderTest.isValidWord("rootina")); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - mDictionaryUnderTest.addWord("root", 1); - assertTrue(mDictionaryUnderTest.isValidWord("root")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooting")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); - assertTrue(mDictionaryUnderTest.isValidWord("rootina")); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - - mDictionaryUnderTest.deleteWord("rootina"); - assertTrue(mDictionaryUnderTest.isValidWord("root")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooting")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); - Assert.assertFalse(mDictionaryUnderTest.isValidWord("rootina")); - //checking validity of the internal structure - assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); - } - - private void assetNodeArrayIsValid(BTreeDictionary.NodeArray root) { - assertTrue(root.length >=0); - assertTrue(root.length <= root.data.length); - for (int i=0;i<root.length;i++) { - assertNotNull(root.data[i]); - if (root.data[i].children != null)//it may be null. - assetNodeArrayIsValid(root.data[i].children); - } - } + mDictionaryUnderTest.loadDictionary(); + //from read storage + String word = (String) TestableBTreeDictionary.STORAGE[0][1]; + int wordFreq = ((Integer) TestableBTreeDictionary.STORAGE[0][2]).intValue(); + assertTrue(mDictionaryUnderTest.isValidWord(word)); + mDictionaryUnderTest.deleteWord(word); + Assert.assertFalse(mDictionaryUnderTest.isValidWord(word)); + Assert.assertEquals(mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage, word); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + //re-adding + assertTrue(mDictionaryUnderTest.addWord(word, wordFreq + 1)); + assertTrue(mDictionaryUnderTest.isValidWord(word)); + Assert.assertEquals(wordFreq + 1, mDictionaryUnderTest.getWordFrequency(word)); + mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage = null; + mDictionaryUnderTest.deleteWord(word); + Assert.assertFalse(mDictionaryUnderTest.isValidWord(word)); + Assert.assertEquals(mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage, word); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + //a new one + word = "new"; + assertTrue(mDictionaryUnderTest.addWord(word, wordFreq)); + assertTrue(mDictionaryUnderTest.isValidWord(word)); + Assert.assertEquals(wordFreq, mDictionaryUnderTest.getWordFrequency(word)); + mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage = null; + mDictionaryUnderTest.deleteWord(word); + Assert.assertFalse(mDictionaryUnderTest.isValidWord(word)); + Assert.assertEquals(mDictionaryUnderTest.wordRequestedToBeDeletedFromStorage, word); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + //none existing + Assert.assertFalse(mDictionaryUnderTest.isValidWord("fail")); + mDictionaryUnderTest.deleteWord("fail"); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("fail")); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + //deleting part of the root + mDictionaryUnderTest.addWord("root", 1); + mDictionaryUnderTest.addWord("rooting", 2); + mDictionaryUnderTest.addWord("rootina", 2); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("roo")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + mDictionaryUnderTest.deleteWord("root"); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("roo")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("root")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); + assertTrue(mDictionaryUnderTest.isValidWord("rooting")); + assertTrue(mDictionaryUnderTest.isValidWord("rootina")); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + mDictionaryUnderTest.deleteWord("rooting"); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("root")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooting")); + assertTrue(mDictionaryUnderTest.isValidWord("rootina")); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + mDictionaryUnderTest.addWord("root", 1); + assertTrue(mDictionaryUnderTest.isValidWord("root")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooting")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); + assertTrue(mDictionaryUnderTest.isValidWord("rootina")); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + + mDictionaryUnderTest.deleteWord("rootina"); + assertTrue(mDictionaryUnderTest.isValidWord("root")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooting")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rooti")); + Assert.assertFalse(mDictionaryUnderTest.isValidWord("rootina")); + //checking validity of the internal structure + assetNodeArrayIsValid(mDictionaryUnderTest.getRoot()); + } + + private void assetNodeArrayIsValid(BTreeDictionary.NodeArray root) { + assertTrue(root.length >= 0); + assertTrue(root.length <= root.data.length); + for (int i = 0; i < root.length; i++) { + assertNotNull(root.data[i]); + if (root.data[i].children != null)//it may be null. + assetNodeArrayIsValid(root.data[i].children); + } + } @Test public void testClose() throws Exception { - mDictionaryUnderTest.loadDictionary(); - - assertTrue(mDictionaryUnderTest.isValidWord((String) TestableBTreeDictionary.STORAGE[0][1])); - mDictionaryUnderTest.close(); - assertTrue(mDictionaryUnderTest.storageIsClosed); - Assert.assertFalse(mDictionaryUnderTest.isValidWord((String)TestableBTreeDictionary.STORAGE[0][1])); - Assert.assertEquals(mDictionaryUnderTest.getWordFrequency((String)TestableBTreeDictionary.STORAGE[0][1]), 0); - Assert.assertFalse(mDictionaryUnderTest.addWord("fail", 1)); - } + mDictionaryUnderTest.loadDictionary(); + + assertTrue(mDictionaryUnderTest.isValidWord((String) TestableBTreeDictionary.STORAGE[0][1])); + mDictionaryUnderTest.close(); + assertTrue(mDictionaryUnderTest.storageIsClosed); + Assert.assertFalse(mDictionaryUnderTest.isValidWord((String) TestableBTreeDictionary.STORAGE[0][1])); + Assert.assertEquals(mDictionaryUnderTest.getWordFrequency((String) TestableBTreeDictionary.STORAGE[0][1]), 0); + Assert.assertFalse(mDictionaryUnderTest.addWord("fail", 1)); + } } diff --git a/src/test/java/com/anysoftkeyboard/keyboards/KeyboardAddOnTest.java b/src/test/java/com/anysoftkeyboard/keyboards/KeyboardAddOnTest.java index 60fc02e00..dd5d6bd27 100644 --- a/src/test/java/com/anysoftkeyboard/keyboards/KeyboardAddOnTest.java +++ b/src/test/java/com/anysoftkeyboard/keyboards/KeyboardAddOnTest.java @@ -2,12 +2,11 @@ package com.anysoftkeyboard.keyboards; import android.text.TextUtils; -import com.anysoftkeyboard.RobolectricAPI18TestRunner; - import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.Robolectric; +import org.robolectric.RobolectricTestRunner; import java.util.ArrayList; @@ -16,110 +15,110 @@ import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; -@RunWith(RobolectricAPI18TestRunner.class) +@RunWith(RobolectricTestRunner.class) public class KeyboardAddOnTest { - public static final String ASK_ENGLISH_1 = "c7535083-4fe6-49dc-81aa-c5438a1a343a"; - public static final String TESTER_KEYBOARD_1 = "aef7f690-f485-11e2-b778-0800200c9a60"; - public static final String TESTER_KEYBOARD_2 = "aef7f690-f485-11e2-b778-0800200c9a61"; - public static final String TESTER_KEYBOARD_3 = "aef7f690-f485-11e2-b778-0800200c9a62"; + public static final String ASK_ENGLISH_1 = "c7535083-4fe6-49dc-81aa-c5438a1a343a"; + public static final String TESTER_KEYBOARD_1 = "aef7f690-f485-11e2-b778-0800200c9a60"; + public static final String TESTER_KEYBOARD_2 = "aef7f690-f485-11e2-b778-0800200c9a61"; + public static final String TESTER_KEYBOARD_3 = "aef7f690-f485-11e2-b778-0800200c9a62"; @Ignore("For some reason Robolectric(?) doesn't like missing attributes, although Android is fine with that") @Test public void testGetKeyboardDefaultEnabled() throws Exception { - ArrayList<KeyboardAddOnAndBuilder> enabledKeyboards = KeyboardFactory.getEnabledKeyboards(Robolectric.application); - //checking that ASK English is enabled - boolean askEnglishEnabled = false; - for(KeyboardAddOnAndBuilder addOnAndBuilder : enabledKeyboards) { - if (addOnAndBuilder.getId().contains(ASK_ENGLISH_1)) { - assertTrue(addOnAndBuilder.getKeyboardDefaultEnabled()); - assertEquals(addOnAndBuilder.getPackageName(), Robolectric.application.getPackageName()); - askEnglishEnabled = true; - } - } - assertTrue(askEnglishEnabled); - - //now checking my tester keyboard - boolean testerEnglishEnabled = false; - for(KeyboardAddOnAndBuilder addOnAndBuilder : enabledKeyboards) { - if (addOnAndBuilder.getId().contains(TESTER_KEYBOARD_1)) { - assertTrue(addOnAndBuilder.getKeyboardDefaultEnabled()); - assertEquals(addOnAndBuilder.getPackageName(), Robolectric.application.getPackageName()); - testerEnglishEnabled = true; - } - } - assertTrue(testerEnglishEnabled); - - //now checking my tester keyboard 2 - boolean tester2EnglishEnabled = false; - for(KeyboardAddOnAndBuilder addOnAndBuilder : enabledKeyboards) { - if (addOnAndBuilder.getId().contains(TESTER_KEYBOARD_2)) { - tester2EnglishEnabled = true; - } - } - assertFalse(tester2EnglishEnabled); - } - - private KeyboardAddOnAndBuilder getKeyboardFromFactory(String id) { - ArrayList<KeyboardAddOnAndBuilder> keyboards = KeyboardFactory.getAllAvailableKeyboards(Robolectric.application); - - for(KeyboardAddOnAndBuilder addOnAndBuilder : keyboards) { - if (addOnAndBuilder.getId().equals(KeyboardAddOnAndBuilder.KEYBOARD_PREF_PREFIX + id)) { - return addOnAndBuilder; - } - } - - return null; - } + ArrayList<KeyboardAddOnAndBuilder> enabledKeyboards = KeyboardFactory.getEnabledKeyboards(Robolectric.application); + //checking that ASK English is enabled + boolean askEnglishEnabled = false; + for (KeyboardAddOnAndBuilder addOnAndBuilder : enabledKeyboards) { + if (addOnAndBuilder.getId().contains(ASK_ENGLISH_1)) { + assertTrue(addOnAndBuilder.getKeyboardDefaultEnabled()); + assertEquals(addOnAndBuilder.getPackageName(), Robolectric.application.getPackageName()); + askEnglishEnabled = true; + } + } + assertTrue(askEnglishEnabled); + + //now checking my tester keyboard + boolean testerEnglishEnabled = false; + for (KeyboardAddOnAndBuilder addOnAndBuilder : enabledKeyboards) { + if (addOnAndBuilder.getId().contains(TESTER_KEYBOARD_1)) { + assertTrue(addOnAndBuilder.getKeyboardDefaultEnabled()); + assertEquals(addOnAndBuilder.getPackageName(), Robolectric.application.getPackageName()); + testerEnglishEnabled = true; + } + } + assertTrue(testerEnglishEnabled); + + //now checking my tester keyboard 2 + boolean tester2EnglishEnabled = false; + for (KeyboardAddOnAndBuilder addOnAndBuilder : enabledKeyboards) { + if (addOnAndBuilder.getId().contains(TESTER_KEYBOARD_2)) { + tester2EnglishEnabled = true; + } + } + assertFalse(tester2EnglishEnabled); + } + + private KeyboardAddOnAndBuilder getKeyboardFromFactory(String id) { + ArrayList<KeyboardAddOnAndBuilder> keyboards = KeyboardFactory.getAllAvailableKeyboards(Robolectric.application); + + for (KeyboardAddOnAndBuilder addOnAndBuilder : keyboards) { + if (addOnAndBuilder.getId().equals(KeyboardAddOnAndBuilder.KEYBOARD_PREF_PREFIX + id)) { + return addOnAndBuilder; + } + } + + return null; + } @Ignore("For some reason Robolectric(?) doesn't like missing attributes, although Android is fine with that") @Test public void testGetKeyboardLocale() throws Exception { - KeyboardAddOnAndBuilder askEnglish = getKeyboardFromFactory(ASK_ENGLISH_1); - assertNotNull(askEnglish); - assertEquals(askEnglish.getKeyboardLocale(), "en"); + KeyboardAddOnAndBuilder askEnglish = getKeyboardFromFactory(ASK_ENGLISH_1); + assertNotNull(askEnglish); + assertEquals(askEnglish.getKeyboardLocale(), "en"); - KeyboardAddOnAndBuilder testerEnglish = getKeyboardFromFactory(TESTER_KEYBOARD_1); - assertNotNull(testerEnglish); - assertEquals(testerEnglish.getKeyboardLocale(), "en"); + KeyboardAddOnAndBuilder testerEnglish = getKeyboardFromFactory(TESTER_KEYBOARD_1); + assertNotNull(testerEnglish); + assertEquals(testerEnglish.getKeyboardLocale(), "en"); - KeyboardAddOnAndBuilder tester2Hebrew = getKeyboardFromFactory(TESTER_KEYBOARD_2); - assertNotNull(tester2Hebrew); - assertEquals(tester2Hebrew.getKeyboardLocale(), "iw"); + KeyboardAddOnAndBuilder tester2Hebrew = getKeyboardFromFactory(TESTER_KEYBOARD_2); + assertNotNull(tester2Hebrew); + assertEquals(tester2Hebrew.getKeyboardLocale(), "iw"); - KeyboardAddOnAndBuilder tester3Console = getKeyboardFromFactory(TESTER_KEYBOARD_3); - assertNotNull(tester3Console); - assertTrue(TextUtils.isEmpty(tester3Console.getKeyboardLocale())); - } + KeyboardAddOnAndBuilder tester3Console = getKeyboardFromFactory(TESTER_KEYBOARD_3); + assertNotNull(tester3Console); + assertTrue(TextUtils.isEmpty(tester3Console.getKeyboardLocale())); + } @Test public void testGetIcon() throws Exception { - } + } @Ignore("For some reason Robolectric(?) doesn't like missing attributes, although Android is fine with that") @Test public void testHasScreenshot() throws Exception { - KeyboardAddOnAndBuilder askEnglish = getKeyboardFromFactory(ASK_ENGLISH_1); - assertNotNull(askEnglish); - assertTrue(askEnglish.hasScreenshot()); + KeyboardAddOnAndBuilder askEnglish = getKeyboardFromFactory(ASK_ENGLISH_1); + assertNotNull(askEnglish); + assertTrue(askEnglish.hasScreenshot()); - KeyboardAddOnAndBuilder testerEnglish = getKeyboardFromFactory(TESTER_KEYBOARD_1); - assertNotNull(testerEnglish); - assertTrue(askEnglish.hasScreenshot()); + KeyboardAddOnAndBuilder testerEnglish = getKeyboardFromFactory(TESTER_KEYBOARD_1); + assertNotNull(testerEnglish); + assertTrue(askEnglish.hasScreenshot()); - KeyboardAddOnAndBuilder tester3Console = getKeyboardFromFactory(TESTER_KEYBOARD_3); - assertNotNull(tester3Console); - assertFalse(tester3Console.hasScreenshot()); - } + KeyboardAddOnAndBuilder tester3Console = getKeyboardFromFactory(TESTER_KEYBOARD_3); + assertNotNull(tester3Console); + assertFalse(tester3Console.hasScreenshot()); + } @Test public void testGetScreenshot() throws Exception { - } + } @Test public void testCreateKeyboard() throws Exception { - } + } } diff --git a/src/test/java/com/anysoftkeyboard/ui/settings/setup/SetupSupportTest.java b/src/test/java/com/anysoftkeyboard/ui/settings/setup/SetupSupportTest.java index 860b2446d..498778acc 100644 --- a/src/test/java/com/anysoftkeyboard/ui/settings/setup/SetupSupportTest.java +++ b/src/test/java/com/anysoftkeyboard/ui/settings/setup/SetupSupportTest.java @@ -2,70 +2,69 @@ package com.anysoftkeyboard.ui.settings.setup; import android.content.ComponentName; -import com.anysoftkeyboard.RobolectricAPI18TestRunner; - import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; -@RunWith(RobolectricAPI18TestRunner.class) +@RunWith(RobolectricTestRunner.class) public class SetupSupportTest { @Test - public void testIsThisKeyboardSetAsDefaultIME() throws Exception { - final String MY_IME_PACKAGE = "net.evendanan.ime"; - assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString(), MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName("net.some.one.else", "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName("net.some.one.else", ".IME").flattenToString(), MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(null, MY_IME_PACKAGE)); + public void testIsThisKeyboardSetAsDefaultIME() throws Exception { + final String MY_IME_PACKAGE = "net.evendanan.ime"; + assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString(), MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName("net.some.one.else", "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName("net.some.one.else", ".IME").flattenToString(), MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardSetAsDefaultIME(null, MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName(MY_IME_PACKAGE, MY_IME_PACKAGE + ".IME").flattenToString(), MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName(MY_IME_PACKAGE, "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString(), MY_IME_PACKAGE)); - } + assertTrue(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName(MY_IME_PACKAGE, MY_IME_PACKAGE + ".IME").flattenToString(), MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName(MY_IME_PACKAGE, "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardSetAsDefaultIME(new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString(), MY_IME_PACKAGE)); + } - public void testIsThisKeyboardEnabled() throws Exception { - final String MY_IME_PACKAGE = "net.evendanan.ime"; - assertFalse(SetupSupport.isThisKeyboardEnabled("", MY_IME_PACKAGE)); - //one keyboard - assertFalse(SetupSupport.isThisKeyboardEnabled(new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString(), MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardEnabled(new ComponentName("net.some.one.else", "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardEnabled(new ComponentName("net.some.one.else", ".IME").flattenToString(), MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardEnabled(null, MY_IME_PACKAGE)); + public void testIsThisKeyboardEnabled() throws Exception { + final String MY_IME_PACKAGE = "net.evendanan.ime"; + assertFalse(SetupSupport.isThisKeyboardEnabled("", MY_IME_PACKAGE)); + //one keyboard + assertFalse(SetupSupport.isThisKeyboardEnabled(new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString(), MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardEnabled(new ComponentName("net.some.one.else", "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardEnabled(new ComponentName("net.some.one.else", ".IME").flattenToString(), MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardEnabled(null, MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardEnabled(new ComponentName(MY_IME_PACKAGE, MY_IME_PACKAGE + ".IME").flattenToString(), MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardEnabled(new ComponentName(MY_IME_PACKAGE, "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardEnabled(new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString(), MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardEnabled(new ComponentName(MY_IME_PACKAGE, MY_IME_PACKAGE + ".IME").flattenToString(), MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardEnabled(new ComponentName(MY_IME_PACKAGE, "net.some.other.IME").flattenToString(), MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardEnabled(new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString(), MY_IME_PACKAGE)); - //now, two keyboards - assertFalse(SetupSupport.isThisKeyboardEnabled( - new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString()+":"+new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), - MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardEnabled( - new ComponentName("net.some.one.else", "net.some.other.IME").flattenToString()+":"+new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), - MY_IME_PACKAGE)); - assertFalse(SetupSupport.isThisKeyboardEnabled( - new ComponentName("net.some.one.else", ".IME").flattenToString()+":"+new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), - MY_IME_PACKAGE)); + //now, two keyboards + assertFalse(SetupSupport.isThisKeyboardEnabled( + new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString() + ":" + new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), + MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardEnabled( + new ComponentName("net.some.one.else", "net.some.other.IME").flattenToString() + ":" + new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), + MY_IME_PACKAGE)); + assertFalse(SetupSupport.isThisKeyboardEnabled( + new ComponentName("net.some.one.else", ".IME").flattenToString() + ":" + new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), + MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardEnabled( - new ComponentName(MY_IME_PACKAGE, MY_IME_PACKAGE + ".IME").flattenToString()+":"+new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), - MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardEnabled( - new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString()+":"+new ComponentName(MY_IME_PACKAGE, "net.some.other.IME").flattenToString(), - MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardEnabled( - new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString()+":"+new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), - MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardEnabled( + new ComponentName(MY_IME_PACKAGE, MY_IME_PACKAGE + ".IME").flattenToString() + ":" + new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), + MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardEnabled( + new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString() + ":" + new ComponentName(MY_IME_PACKAGE, "net.some.other.IME").flattenToString(), + MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardEnabled( + new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString() + ":" + new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString(), + MY_IME_PACKAGE)); - //last test, three - assertFalse(SetupSupport.isThisKeyboardEnabled( - new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString()+":"+new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString()+":"+new ComponentName("net.some.one.e2", "net.some.one.e2.IME").flattenToString(), - MY_IME_PACKAGE)); - assertTrue(SetupSupport.isThisKeyboardEnabled( - new ComponentName("net.some.one.e2", ".IME").flattenToString()+":"+new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString()+":"+new ComponentName("net.some.one.e1", ".IME").flattenToString(), - MY_IME_PACKAGE)); - } + //last test, three + assertFalse(SetupSupport.isThisKeyboardEnabled( + new ComponentName("net.some.one.else", "net.some.one.else.IME").flattenToString() + ":" + new ComponentName("net.some.one.e1", "net.some.one.e1.IME").flattenToString() + ":" + new ComponentName("net.some.one.e2", "net.some.one.e2.IME").flattenToString(), + MY_IME_PACKAGE)); + assertTrue(SetupSupport.isThisKeyboardEnabled( + new ComponentName("net.some.one.e2", ".IME").flattenToString() + ":" + new ComponentName(MY_IME_PACKAGE, ".IME").flattenToString() + ":" + new ComponentName("net.some.one.e1", ".IME").flattenToString(), + MY_IME_PACKAGE)); + } } diff --git a/src/test/res/org.robolectric.Config.properties b/src/test/res/org.robolectric.Config.properties new file mode 100644 index 000000000..9451d0d58 --- /dev/null +++ b/src/test/res/org.robolectric.Config.properties @@ -0,0 +1,2 @@ +emulateSdk: 18 +reportSdk: 18 |
