am e05df90d: (-s ours) am 1e897058: (-s ours) am 986c267b: (-s ours) am 235e727e: (-s ours) Import translations. DO NOT MERGE
* commit 'e05df90d3e5734f7a0e4aacfeef2cbdcc3df9650':
Import translations. DO NOT MERGE
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b0f1df6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,11 @@
+.gradle
+.idea
+bin
+build
+gen
+local.properties
+*.DS_Store
+*~
+*.swp
+*.swo
+*.iml
diff --git a/Android.mk b/Android.mk
index 90f5b5f..9f9f277 100644
--- a/Android.mk
+++ b/Android.mk
@@ -35,5 +35,5 @@
include $(BUILD_MULTI_PREBUILT)
-# Use the folloing include to make our test apk.
+# Use the following include to make our test apk.
include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 58f520c..3a03059 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1,19 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<manifest
+ xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.calculator2">
- <original-package android:name="com.android.calculator2" />
+ <application
+ android:icon="@mipmap/ic_launcher_calculator"
+ android:label="@string/app_name"
+ android:theme="@style/CalculatorTheme">
- <application android:label="@string/app_name" android:icon="@mipmap/ic_launcher_calculator">
- <activity android:name="Calculator"
- android:theme="@android:style/Theme.Holo.NoActionBar"
- android:windowSoftInputMode="stateAlwaysHidden">
+ <activity
+ android:name=".Calculator"
+ android:label="@string/app_name"
+ android:windowSoftInputMode="stateAlwaysHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.APP_CALCULATOR" />
</intent-filter>
</activity>
+
</application>
-</manifest>
+
+</manifest>
diff --git a/build.gradle b/build.gradle
new file mode 100644
index 0000000..7a2ab0e
--- /dev/null
+++ b/build.gradle
@@ -0,0 +1,58 @@
+/*
+ * Copyright (C) 2014 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.
+ */
+
+buildscript {
+ repositories {
+ mavenCentral()
+ }
+
+ dependencies {
+ classpath "com.android.tools.build:gradle:0.12.+"
+ }
+}
+
+apply plugin: "com.android.application"
+
+android {
+ compileSdkVersion "android-L"
+ buildToolsVersion "20"
+
+ defaultConfig {
+ applicationId "com.google.android.apps.calculator"
+ }
+
+ sourceSets {
+ main {
+ manifest.srcFile "AndroidManifest.xml"
+ java.srcDirs = ["src"]
+ res.srcDirs = ["res"]
+ }
+ }
+
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_7
+ targetCompatibility JavaVersion.VERSION_1_7
+ }
+}
+
+repositories {
+ mavenLocal()
+}
+
+dependencies {
+ compile files("arity-2.1.2.jar")
+ compile "com.android.support:support-v4:+"
+}
diff --git a/res/drawable-hdpi/advanced.png b/res/drawable-hdpi/advanced.png
deleted file mode 100644
index d4873af..0000000
--- a/res/drawable-hdpi/advanced.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/btn_keyboard_key_dark_normal_holo.9.png b/res/drawable-hdpi/btn_keyboard_key_dark_normal_holo.9.png
deleted file mode 100644
index 19bde28..0000000
--- a/res/drawable-hdpi/btn_keyboard_key_dark_normal_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png b/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png
deleted file mode 100644
index 90abe39..0000000
--- a/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png b/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png
deleted file mode 100644
index 713bfc1..0000000
--- a/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/btn_keyboard_key_light_pressed_holo.9.png b/res/drawable-hdpi/btn_keyboard_key_light_pressed_holo.9.png
deleted file mode 100644
index 6768241..0000000
--- a/res/drawable-hdpi/btn_keyboard_key_light_pressed_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/calc_clear_symbol.png b/res/drawable-hdpi/calc_clear_symbol.png
deleted file mode 100644
index 3ce9dda..0000000
--- a/res/drawable-hdpi/calc_clear_symbol.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/calculator_input_field.9.png b/res/drawable-hdpi/calculator_input_field.9.png
deleted file mode 100644
index 49770cd..0000000
--- a/res/drawable-hdpi/calculator_input_field.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/clear_history.png b/res/drawable-hdpi/clear_history.png
deleted file mode 100644
index 14c2ef0..0000000
--- a/res/drawable-hdpi/clear_history.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_overflow.png b/res/drawable-hdpi/ic_menu_overflow.png
deleted file mode 100644
index a12aedf..0000000
--- a/res/drawable-hdpi/ic_menu_overflow.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/simple.png b/res/drawable-hdpi/simple.png
deleted file mode 100644
index d0e55fc..0000000
--- a/res/drawable-hdpi/simple.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/advanced.png b/res/drawable-mdpi/advanced.png
deleted file mode 100644
index 925d3b4..0000000
--- a/res/drawable-mdpi/advanced.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png b/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png
deleted file mode 100644
index 4f27350..0000000
--- a/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png b/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png
deleted file mode 100644
index 4a92b80..0000000
--- a/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png b/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png
deleted file mode 100644
index 37966f5..0000000
--- a/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png b/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png
deleted file mode 100644
index 0493859..0000000
--- a/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/calc_clear_symbol.png b/res/drawable-mdpi/calc_clear_symbol.png
deleted file mode 100644
index ac301e2..0000000
--- a/res/drawable-mdpi/calc_clear_symbol.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/calculator_input_field.9.png b/res/drawable-mdpi/calculator_input_field.9.png
deleted file mode 100644
index 6146973..0000000
--- a/res/drawable-mdpi/calculator_input_field.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/clear_history.png b/res/drawable-mdpi/clear_history.png
deleted file mode 100644
index b31e821..0000000
--- a/res/drawable-mdpi/clear_history.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_overflow.png b/res/drawable-mdpi/ic_menu_overflow.png
deleted file mode 100644
index 4a3bde3..0000000
--- a/res/drawable-mdpi/ic_menu_overflow.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/simple.png b/res/drawable-mdpi/simple.png
deleted file mode 100644
index 2a015c5..0000000
--- a/res/drawable-mdpi/simple.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-sw600dp-hdpi/calc_clear_symbol.png b/res/drawable-sw600dp-hdpi/calc_clear_symbol.png
deleted file mode 100644
index 8ffc30e..0000000
--- a/res/drawable-sw600dp-hdpi/calc_clear_symbol.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-sw600dp-hdpi/calculator_input_field.9.png b/res/drawable-sw600dp-hdpi/calculator_input_field.9.png
deleted file mode 100644
index 555873c..0000000
--- a/res/drawable-sw600dp-hdpi/calculator_input_field.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-sw600dp-mdpi/calc_clear_symbol.png b/res/drawable-sw600dp-mdpi/calc_clear_symbol.png
deleted file mode 100644
index 60dfecc..0000000
--- a/res/drawable-sw600dp-mdpi/calc_clear_symbol.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-sw600dp-mdpi/calculator_input_field.9.png b/res/drawable-sw600dp-mdpi/calculator_input_field.9.png
deleted file mode 100644
index 679d4c8..0000000
--- a/res/drawable-sw600dp-mdpi/calculator_input_field.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/btn_keyboard_key_dark_normal_holo.9.png b/res/drawable-xhdpi/btn_keyboard_key_dark_normal_holo.9.png
deleted file mode 100644
index 1db8b6f..0000000
--- a/res/drawable-xhdpi/btn_keyboard_key_dark_normal_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/btn_keyboard_key_dark_pressed_holo.9.png b/res/drawable-xhdpi/btn_keyboard_key_dark_pressed_holo.9.png
deleted file mode 100644
index 84d1739..0000000
--- a/res/drawable-xhdpi/btn_keyboard_key_dark_pressed_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/btn_keyboard_key_light_normal_holo.9.png b/res/drawable-xhdpi/btn_keyboard_key_light_normal_holo.9.png
deleted file mode 100644
index 1c3293d..0000000
--- a/res/drawable-xhdpi/btn_keyboard_key_light_normal_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/btn_keyboard_key_light_pressed_holo.9.png b/res/drawable-xhdpi/btn_keyboard_key_light_pressed_holo.9.png
deleted file mode 100644
index f770962..0000000
--- a/res/drawable-xhdpi/btn_keyboard_key_light_pressed_holo.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/calc_clear_symbol.png b/res/drawable-xhdpi/calc_clear_symbol.png
deleted file mode 100644
index 570ff39..0000000
--- a/res/drawable-xhdpi/calc_clear_symbol.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/calculator_input_field.9.png b/res/drawable-xhdpi/calculator_input_field.9.png
deleted file mode 100644
index b6adbbf..0000000
--- a/res/drawable-xhdpi/calculator_input_field.9.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_overflow.png b/res/drawable-xhdpi/ic_menu_overflow.png
deleted file mode 100644
index 715cff8..0000000
--- a/res/drawable-xhdpi/ic_menu_overflow.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable/btn_digit.xml b/res/drawable/btn_digit.xml
deleted file mode 100644
index 2f91721..0000000
--- a/res/drawable/btn_digit.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 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/btn_keyboard_key_light_pressed_holo" />
- <item
- android:drawable="@drawable/btn_keyboard_key_light_normal_holo" />
-</selector>
diff --git a/res/drawable/btn_function.xml b/res/drawable/btn_function.xml
deleted file mode 100644
index 25a3e66..0000000
--- a/res/drawable/btn_function.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 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/btn_keyboard_key_dark_pressed_holo" />
- <item
- android:drawable="@drawable/btn_keyboard_key_dark_normal_holo" />
-</selector>
diff --git a/res/drawable/pad_btn_background.xml b/res/drawable/pad_btn_background.xml
new file mode 100644
index 0000000..b4861d0
--- /dev/null
+++ b/res/drawable/pad_btn_background.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<ripple xmlns:android="http://schemas.android.com/apk/res/android"
+ android:color="@color/pad_button_ripple_color" />
\ No newline at end of file
diff --git a/res/layout-land/advanced_pad.xml b/res/layout-land/advanced_pad.xml
deleted file mode 100644
index 5b8f98b..0000000
--- a/res/layout-land/advanced_pad.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-/*
-* Copyright (C) 2011, 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:id="@+id/advancedPad"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_weight="1"
- android:orientation="vertical"
- android:layout_gravity="center"
- >
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/sin"
- android:text="@string/sin"
- style="@style/button_small_style"
- android:contentDescription="@string/sinDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/cos"
- android:text="@string/cos"
- style="@style/button_small_style"
- android:contentDescription="@string/cosDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/tan"
- android:text="@string/tan"
- style="@style/button_small_style"
- android:contentDescription="@string/tanDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/pi"
- android:text="@string/pi"
- style="@style/button_style"
- android:contentDescription="@string/piDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/factorial"
- android:text="@string/factorial"
- style="@style/button_style"
- android:contentDescription="@string/factorialDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/ln"
- android:text="@string/ln"
- style="@style/button_small_style"
- android:contentDescription="@string/lnDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/lg"
- android:text="@string/lg"
- style="@style/button_small_style"
- android:contentDescription="@string/lgDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/e"
- android:text="@string/e"
- style="@style/button_style"
- android:contentDescription="@string/eDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/power"
- android:text="@string/power"
- style="@style/button_style"
- android:contentDescription="@string/powerDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/sqrt"
- android:text="@string/sqrt"
- style="@style/button_style"
- android:contentDescription="@string/sqrtDesc"
- />
- </LinearLayout>
-</LinearLayout>
diff --git a/res/layout-land/history_item.xml b/res/layout-land/history_item.xml
deleted file mode 100644
index 2147da7..0000000
--- a/res/layout-land/history_item.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?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"
- >
-
- <TextView
- android:id="@+id/historyExpr"
- android:layout_width="0px"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:textSize="23dp"
- android:singleLine="true"
- />
-
- <TextView
- android:id="@+id/historyResult"
- android:layout_width="180px"
- android:layout_height="wrap_content"
- android:layout_weight="0"
- android:textSize="23dp"
- android:singleLine="true"
- />
-
-</LinearLayout>
diff --git a/res/layout-land/main.xml b/res/layout-land/main.xml
deleted file mode 100644
index c8a1216..0000000
--- a/res/layout-land/main.xml
+++ /dev/null
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-/*
- * Copyright (C) 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.
- */
--->
-
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="#ff000000">
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dp"
- android:layout_weight="2"
- >
-
- <com.android.calculator2.CalculatorDisplay
- android:id="@+id/display"
- android:layout_width="0dp"
- android:layout_weight="5"
- android:layout_height="match_parent"
- maxDigits="@integer/max_digits">
-
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
-
- </com.android.calculator2.CalculatorDisplay>
- <ImageButton android:id="@+id/overflow_menu"
- android:layout_width="48dip"
- android:layout_height="match_parent"
- android:src="@drawable/ic_menu_overflow"
- android:background="@android:color/transparent"
- android:layout_marginLeft="8dip"
- android:visibility="gone"/>
- <FrameLayout
- android:layout_width="100dp"
- android:layout_height="match_parent">
- <!-- marginRight has to be 0 to catch border-touch -->
- <com.android.calculator2.ColorButton
- android:id="@+id/clear"
- android:text="@string/clear"
- android:textSize="15dp"
- style="@style/button_style"
- />
- <!-- marginRight has to be 0 to catch border-touch -->
- <com.android.calculator2.ColorButton
- android:id="@+id/del"
- android:text="@string/del"
- android:textSize="15dp"
- style="@style/button_style"
- android:contentDescription="@string/delDesc"
- />
- </FrameLayout>
- </LinearLayout>
-
- <com.android.calculator2.CalculatorViewPager
- android:id="@+id/panelswitch"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- android:layout_weight="4"
- />
-
-</LinearLayout>
diff --git a/res/layout-land/simple_pad.xml b/res/layout-land/simple_pad.xml
deleted file mode 100644
index 271cb0e..0000000
--- a/res/layout-land/simple_pad.xml
+++ /dev/null
@@ -1,146 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-/*
-* Copyright (C) 2011, 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:id="@+id/simplePad"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical"
- android:layout_gravity="center"
- >
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/digit7"
- android:text="@string/digit7"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit8"
- android:text="@string/digit8"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit9"
- android:text="@string/digit9"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/leftParen"
- android:text="@string/leftParen"
- style="@style/button_style"
- android:contentDescription="@string/leftParenDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/rightParen"
- android:text="@string/rightParen"
- style="@style/button_style"
- android:contentDescription="@string/rightParenDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/mul"
- android:text="@string/mul"
- style="@style/button_style"
- android:contentDescription="@string/mulDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/digit4"
- android:text="@string/digit4"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit5"
- android:text="@string/digit5"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit6"
- android:text="@string/digit6"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/dot"
- android:text="@string/dot"
- style="@style/digit_button_style"
- android:contentDescription="@string/dotDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/div"
- android:text="@string/div"
- style="@style/button_style"
- android:contentDescription="@string/divDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/minus"
- android:text="@string/minus"
- style="@style/button_style"
- android:contentDescription="@string/minusDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/digit1"
- android:text="@string/digit1"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit2"
- android:text="@string/digit2"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit3"
- android:text="@string/digit3"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit0"
- android:text="@string/digit0"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/equal"
- android:text="@string/equal"
- style="@style/button_style"
- android:contentDescription="@string/equalDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/plus"
- android:text="@string/plus"
- style="@style/button_style"
- android:contentDescription="@string/plusDesc"
- />
- </LinearLayout>
-</LinearLayout>
diff --git a/res/layout-port/advanced_pad.xml b/res/layout-port/advanced_pad.xml
deleted file mode 100644
index 843c54d..0000000
--- a/res/layout-port/advanced_pad.xml
+++ /dev/null
@@ -1,128 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-/*
-* Copyright (C) 2011, 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:id="@+id/advancedPad"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical"
- android:layout_gravity="center"
- >
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/sin"
- android:text="@string/sin"
- style="@style/button_small_style"
- android:contentDescription="@string/sinDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/cos"
- android:text="@string/cos"
- style="@style/button_small_style"
- android:contentDescription="@string/cosDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/tan"
- android:text="@string/tan"
- style="@style/button_small_style"
- android:contentDescription="@string/tanDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/ln"
- android:text="@string/ln"
- style="@style/button_small_style"
- android:contentDescription="@string/lnDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/lg"
- android:text="@string/lg"
- style="@style/button_small_style"
- android:contentDescription="@string/lgDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/factorial"
- android:text="@string/factorial"
- style="@style/button_style"
- android:contentDescription="@string/factorialDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/pi"
- android:text="@string/pi"
- style="@style/button_style"
- android:contentDescription="@string/piDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/e"
- android:text="@string/e"
- style="@style/button_style"
- android:contentDescription="@string/eDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/power"
- android:text="@string/power"
- style="@style/button_style"
- android:contentDescription="@string/powerDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="1"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/leftParen"
- android:text="@string/leftParen"
- style="@style/button_style"
- android:contentDescription="@string/leftParenDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/rightParen"
- android:text="@string/rightParen"
- style="@style/button_style"
- android:contentDescription="@string/rightParenDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/sqrt"
- android:text="@string/sqrt"
- style="@style/button_style"
- android:contentDescription="@string/sqrtDesc"
- />
- </LinearLayout>
-</LinearLayout>
diff --git a/res/layout-port/history_item.xml b/res/layout-port/history_item.xml
deleted file mode 100644
index 2147da7..0000000
--- a/res/layout-port/history_item.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?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"
- >
-
- <TextView
- android:id="@+id/historyExpr"
- android:layout_width="0px"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:textSize="23dp"
- android:singleLine="true"
- />
-
- <TextView
- android:id="@+id/historyResult"
- android:layout_width="180px"
- android:layout_height="wrap_content"
- android:layout_weight="0"
- android:textSize="23dp"
- android:singleLine="true"
- />
-
-</LinearLayout>
diff --git a/res/layout-port/main.xml b/res/layout-port/main.xml
deleted file mode 100644
index e4e3c1a..0000000
--- a/res/layout-port/main.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-/*
- * Copyright (C) 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.
- */
--->
-
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="#ff000000">
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dip"
- android:layout_weight="3"
- android:orientation="horizontal"
- android:layout_gravity="center_vertical"
- android:gravity="center_vertical">
-
- <com.android.calculator2.CalculatorDisplay
- android:id="@+id/display"
- android:layout_width="0dip"
- android:layout_height="match_parent"
- android:layout_weight="1"
- maxDigits="@integer/max_digits">
-
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
-
- </com.android.calculator2.CalculatorDisplay>
- <ImageButton android:id="@+id/overflow_menu"
- android:layout_width="48dip"
- android:layout_height="match_parent"
- android:src="@drawable/ic_menu_overflow"
- android:background="@android:color/transparent"
- android:layout_marginLeft="8dip"
- android:visibility="gone"/>
- </LinearLayout>
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dp"
- android:layout_weight="1.5"
- >
-
- <View
- android:background="@drawable/btn_function"
- android:layout_width="0dp"
- android:layout_height="match_parent"
- android:layout_weight="1"
- />
-
- <FrameLayout
- android:layout_width="wrap_content"
- android:layout_height="match_parent">
- <!-- marginRight has to be 0 to catch border-touch -->
- <com.android.calculator2.ColorButton
- android:id="@+id/clear"
- android:text="@string/clear"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_marginRight="0dp"
- android:textSize="15dp"
- style="@style/button_style"
- android:minWidth="89dip"
- />
- <!-- marginRight has to be 0 to catch border-touch -->
- <com.android.calculator2.ColorButton
- android:id="@+id/del"
- android:text="@string/del"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_marginRight="0dp"
- android:textSize="15dp"
- style="@style/button_style"
- android:contentDescription="@string/delDesc"
- android:ellipsize="end"
- android:minWidth="89dip"
- />
- </FrameLayout>
-
- </LinearLayout>
- <com.android.calculator2.CalculatorViewPager
- android:id="@+id/panelswitch"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- android:layout_weight="10"
- />
-</LinearLayout>
diff --git a/res/layout-port/simple_pad.xml b/res/layout-port/simple_pad.xml
deleted file mode 100644
index 1d8b535..0000000
--- a/res/layout-port/simple_pad.xml
+++ /dev/null
@@ -1,141 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-/*
-* Copyright (C) 2011, 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:id="@+id/simplePad"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical"
- android:layout_gravity="center"
- >
-
- <LinearLayout
- android:layout_weight="3"
- android:layout_width="match_parent"
- android:layout_height="0dp">
- <com.android.calculator2.ColorButton
- android:id="@+id/digit7"
- android:text="@string/digit7"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit8"
- android:text="@string/digit8"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit9"
- android:text="@string/digit9"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/div"
- android:text="@string/div"
- style="@style/button_style"
- android:contentDescription="@string/divDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="3"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/digit4"
- android:text="@string/digit4"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit5"
- android:text="@string/digit5"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit6"
- android:text="@string/digit6"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/mul"
- android:text="@string/mul"
- style="@style/button_style"
- android:contentDescription="@string/mulDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="3"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/digit1"
- android:text="@string/digit1"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit2"
- android:text="@string/digit2"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit3"
- android:text="@string/digit3"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/minus"
- android:text="@string/minus"
- style="@style/button_style"
- android:contentDescription="@string/minusDesc"
- />
- </LinearLayout>
-
- <LinearLayout
- android:layout_weight="3"
- android:layout_width="match_parent"
- android:layout_height="0dp"
- >
- <com.android.calculator2.ColorButton
- android:id="@+id/dot"
- android:text="@string/dot"
- style="@style/digit_button_style"
- android:contentDescription="@string/dotDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/digit0"
- android:text="@string/digit0"
- style="@style/digit_button_style"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/equal"
- android:text="@string/equal"
- style="@style/button_style"
- android:contentDescription="@string/equalDesc"
- />
- <com.android.calculator2.ColorButton
- android:id="@+id/plus"
- android:text="@string/plus"
- style="@style/button_style"
- android:contentDescription="@string/plusDesc"
- />
- </LinearLayout>
-</LinearLayout>
diff --git a/res/layout-sw600dp-land/main.xml b/res/layout-sw600dp-land/main.xml
deleted file mode 100644
index 3a86293..0000000
--- a/res/layout-sw600dp-land/main.xml
+++ /dev/null
@@ -1,269 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
- * Copyright (C) 2011, 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_width="match_parent"
- android:layout_height="match_parent"
- android:background="#ff000000"
- android:paddingLeft="@dimen/left_right_padding"
- android:paddingRight="@dimen/left_right_padding"
- android:paddingTop="@dimen/top_bottom_padding"
- android:paddingBottom="@dimen/top_bottom_padding">
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="@dimen/group_padding"
- android:background="@drawable/calculator_input_field">
-
- <com.android.calculator2.CalculatorDisplay
- android:id="@+id/display"
- android:layout_width="0dip"
- android:layout_weight="1"
- android:layout_height="wrap_content"
- maxDigits="@integer/max_digits"
- android:layout_alignParentTop="true"
- >
-
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
-
- </com.android.calculator2.CalculatorDisplay>
-
- <FrameLayout
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_alignParentTop="true">
- <Button
- android:id="@+id/clear"
- android:text="@string/clear"
- style="@style/btn_clear"
- android:minWidth="100dp"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:paddingLeft="5dip"
- android:paddingRight="5dip"
- android:contentDescription="@string/clearDesc" />
- <ImageButton
- android:id="@+id/del"
- android:src="@drawable/calc_clear_symbol"
- style="@style/btn_clear"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:paddingLeft="5dip"
- android:paddingRight="5dip"
- android:contentDescription="@string/delDesc" />
- </FrameLayout>
- </LinearLayout>
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dip"
- android:layout_weight="4"
- android:orientation="horizontal">
-
- <LinearLayout
- android:layout_width="0dip"
- android:layout_height="match_parent"
- android:layout_weight="2"
- android:orientation="vertical"
- android:layout_marginRight="@dimen/group_padding">
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/sin"
- android:text="@string/sin"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/sinDesc" />
- <Button
- android:id="@+id/ln"
- android:text="@string/ln"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/lnDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/cos"
- android:text="@string/cos"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/cosDesc" />
- <Button
- android:id="@+id/lg"
- android:text="@string/lg"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/lgDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/tan"
- android:text="@string/tan"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/tanDesc" />
- <Button
- android:id="@+id/e"
- android:text="@string/e"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/eDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/pi"
- android:text="@string/pi"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/piDesc" />
- <Button
- android:id="@+id/power"
- android:text="@string/power"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/powerDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/factorial"
- android:text="@string/factorial"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/factorialDesc" />
- <Button
- android:id="@+id/sqrt"
- android:text="@string/sqrt"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/sqrtDesc" />
- </LinearLayout>
- </LinearLayout>
-
- <LinearLayout
- android:layout_width="0dip"
- android:layout_height="match_parent"
- android:layout_weight="5"
- android:orientation="vertical">
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit7"
- android:text="@string/digit7"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit8"
- android:text="@string/digit8"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit9"
- android:text="@string/digit9"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/div"
- android:text="@string/div"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/divDesc" />
- <Button
- android:id="@+id/leftParen"
- android:text="@string/leftParen"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/leftParenDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit4"
- android:text="@string/digit4"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit5"
- android:text="@string/digit5"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit6"
- android:text="@string/digit6"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/mul"
- android:text="@string/mul"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/mulDesc" />
- <Button
- android:id="@+id/rightParen"
- android:text="@string/rightParen"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/rightParenDesc" />
- </LinearLayout>
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dip"
- android:layout_weight="2"
- android:orientation="horizontal">
- <LinearLayout
- android:layout_width="0dip"
- android:layout_height="match_parent"
- android:layout_weight="4"
- android:orientation="vertical">
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit1"
- android:text="@string/digit1"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit2"
- android:text="@string/digit2"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit3"
- android:text="@string/digit3"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/minus"
- android:text="@string/minus"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/minusDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit0"
- android:text="@string/digit0"
- style="@style/btn_digit_cell_style"
- android:layout_weight="2" />
- <Button
- android:id="@+id/dot"
- android:text="@string/dot"
- style="@style/btn_digit_cell_style"
- android:contentDescription="@string/dotDesc" />
- <Button
- android:id="@+id/plus"
- android:text="@string/plus"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/plusDesc" />
- </LinearLayout>
- </LinearLayout>
- <Button
- android:id="@+id/equal"
- android:text="@string/equal"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/equalDesc" />
- </LinearLayout>
- </LinearLayout>
- </LinearLayout>
-</LinearLayout>
diff --git a/res/layout-sw600dp/main.xml b/res/layout-sw600dp/main.xml
deleted file mode 100644
index 89df4de..0000000
--- a/res/layout-sw600dp/main.xml
+++ /dev/null
@@ -1,254 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
- * Copyright (C) 2011, 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_width="match_parent"
- android:layout_height="match_parent"
- android:background="#ff000000"
- android:paddingLeft="@dimen/left_right_padding"
- android:paddingRight="@dimen/left_right_padding"
- android:paddingTop="@dimen/top_bottom_padding"
- android:paddingBottom="@dimen/top_bottom_padding">
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="@dimen/group_padding"
- android:background="@drawable/calculator_input_field">
-
- <com.android.calculator2.CalculatorDisplay
- android:id="@+id/display"
- android:layout_width="0dp"
- android:layout_weight="1"
- android:layout_height="wrap_content"
- maxDigits="@integer/max_digits"
- android:layout_gravity="bottom"
- >
-
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
- <com.android.calculator2.CalculatorEditText
- style="@style/display_style" />
-
- </com.android.calculator2.CalculatorDisplay>
-
- <FrameLayout
- android:layout_width="wrap_content"
- android:layout_height="match_parent">
- <Button
- android:id="@+id/clear"
- android:text="@string/clear"
- style="@style/btn_clear"
- android:minWidth="100dp"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:paddingLeft="5dip"
- android:paddingRight="5dip"
- android:contentDescription="@string/clearDesc" />
- <ImageButton
- android:id="@+id/del"
- android:src="@drawable/calc_clear_symbol"
- style="@style/btn_clear"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:paddingLeft="5dip"
- android:paddingRight="5dip"
- android:contentDescription="@string/delDesc" />
- </FrameLayout>
- </LinearLayout>
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dip"
- android:layout_weight="2"
- android:orientation="vertical"
- android:layout_marginBottom="@dimen/group_padding">
-
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/sin"
- android:text="@string/sin"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/sinDesc" />
- <Button
- android:id="@+id/cos"
- android:text="@string/cos"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/cosDesc" />
- <Button
- android:id="@+id/tan"
- android:text="@string/tan"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/tanDesc" />
- <Button
- android:id="@+id/pi"
- android:text="@string/pi"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/piDesc" />
- <Button
- android:id="@+id/factorial"
- android:text="@string/factorial"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/factorialDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/ln"
- android:text="@string/ln"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/lnDesc" />
- <Button
- android:id="@+id/lg"
- android:text="@string/lg"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/lgDesc" />
- <Button
- android:id="@+id/e"
- android:text="@string/e"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/eDesc" />
- <Button
- android:id="@+id/power"
- android:text="@string/power"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/powerDesc" />
- <Button
- android:id="@+id/sqrt"
- android:text="@string/sqrt"
- style="@style/btn_function_cell_style"
- android:contentDescription="@string/sqrtDesc" />
- </LinearLayout>
-
- </LinearLayout>
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dip"
- android:layout_weight="5"
- android:orientation="vertical">
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit7"
- android:text="@string/digit7"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit8"
- android:text="@string/digit8"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit9"
- android:text="@string/digit9"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/div"
- android:text="@string/div"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/divDesc" />
- <Button
- android:id="@+id/leftParen"
- android:text="@string/leftParen"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/leftParenDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit4"
- android:text="@string/digit4"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit5"
- android:text="@string/digit5"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit6"
- android:text="@string/digit6"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/mul"
- android:text="@string/mul"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/mulDesc" />
- <Button
- android:id="@+id/rightParen"
- android:text="@string/rightParen"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/rightParenDesc" />
- </LinearLayout>
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="0dip"
- android:layout_weight="2"
- android:orientation="horizontal">
- <LinearLayout
- android:layout_width="0dip"
- android:layout_height="match_parent"
- android:layout_weight="4"
- android:orientation="vertical">
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit1"
- android:text="@string/digit1"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit2"
- android:text="@string/digit2"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/digit3"
- android:text="@string/digit3"
- style="@style/btn_digit_cell_style" />
- <Button
- android:id="@+id/minus"
- android:text="@string/minus"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/minusDesc" />
- </LinearLayout>
- <LinearLayout
- style="@style/btn_row_style">
- <Button
- android:id="@+id/digit0"
- android:text="@string/digit0"
- style="@style/btn_digit_cell_style"
- android:layout_weight="2" />
- <Button
- android:id="@+id/dot"
- android:text="@string/dot"
- style="@style/btn_digit_cell_style"
- android:contentDescription="@string/dotDesc" />
- <Button
- android:id="@+id/plus"
- android:text="@string/plus"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/plusDesc" />
- </LinearLayout>
- </LinearLayout>
- <Button
- android:id="@+id/equal"
- android:text="@string/equal"
- style="@style/btn_operation_cell_style"
- android:contentDescription="@string/equalDesc" />
- </LinearLayout>
- </LinearLayout>
-</LinearLayout>
diff --git a/res/layout/activity_calculator_land.xml b/res/layout/activity_calculator_land.xml
new file mode 100644
index 0000000..1fe12db
--- /dev/null
+++ b/res/layout/activity_calculator_land.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+ <include
+ layout="@layout/display"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content" />
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="0dip"
+ android:layout_weight="1">
+
+ <include layout="@layout/pad_numeric" />
+ <include layout="@layout/pad_operator_two_col" />
+ <include layout="@layout/pad_advanced" />
+
+ </LinearLayout>
+
+</LinearLayout>
diff --git a/res/layout/activity_calculator_port.xml b/res/layout/activity_calculator_port.xml
new file mode 100644
index 0000000..605753e
--- /dev/null
+++ b/res/layout/activity_calculator_port.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+ <include
+ layout="@layout/display"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content" />
+
+ <com.android.calculator2.CalculatorPadViewPager
+ android:id="@+id/pad_pager"
+ android:layout_width="match_parent"
+ android:layout_height="0dip"
+ android:layout_weight="1">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <include layout="@layout/pad_numeric" />
+ <include layout="@layout/pad_operator_one_col" />
+
+ </LinearLayout>
+
+ <include layout="@layout/pad_advanced" />
+
+ </com.android.calculator2.CalculatorPadViewPager>
+
+</LinearLayout>
diff --git a/res/layout/activity_calculator_tablet_port.xml b/res/layout/activity_calculator_tablet_port.xml
new file mode 100644
index 0000000..cf4b146
--- /dev/null
+++ b/res/layout/activity_calculator_tablet_port.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+ <include
+ layout="@layout/display"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content" />
+
+ <include layout="@layout/pad_advanced" />
+
+ <LinearLayout style="@style/PadLinearLayoutStyle">
+
+ <include layout="@layout/pad_numeric" />
+ <include layout="@layout/pad_operator_two_col" />
+
+ </LinearLayout>
+
+</LinearLayout>
diff --git a/res/layout/display.xml b/res/layout/display.xml
new file mode 100644
index 0000000..0e1d978
--- /dev/null
+++ b/res/layout/display.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<RelativeLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/display"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/display_background_color"
+ android:elevation="4dip">
+
+ <com.android.calculator2.CalculatorEditText
+ android:id="@+id/formula"
+ style="@style/DisplayEditTextStyle.Formula"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:inputType="text|textNoSuggestions"
+ android:textColor="@color/display_formula_text_color" />
+
+ <com.android.calculator2.CalculatorEditText
+ android:id="@+id/result"
+ style="@style/DisplayEditTextStyle.Result"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/formula"
+ android:inputType="none"
+ android:textColor="@color/display_result_text_color" />
+
+</RelativeLayout>
\ No newline at end of file
diff --git a/res/layout/pad_advanced.xml b/res/layout/pad_advanced.xml
new file mode 100644
index 0000000..5e8fec0
--- /dev/null
+++ b/res/layout/pad_advanced.xml
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<com.android.calculator2.CalculatorPadLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/pad_advanced"
+ style="@style/PadLayoutStyle.Advanced"
+ android:background="@color/pad_advanced_background_color">
+
+ <Button
+ android:id="@+id/fun_sin"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_fun_sin"
+ android:onClick="onButtonClick"
+ android:text="@string/fun_sin" />
+
+ <Button
+ android:id="@+id/fun_cos"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_fun_cos"
+ android:onClick="onButtonClick"
+ android:text="@string/fun_cos" />
+
+ <Button
+ android:id="@+id/fun_tan"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_fun_tan"
+ android:onClick="onButtonClick"
+ android:text="@string/fun_tan" />
+
+ <Button
+ android:id="@+id/fun_ln"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_fun_ln"
+ android:onClick="onButtonClick"
+ android:text="@string/fun_ln" />
+
+ <Button
+ android:id="@+id/fun_log"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_fun_log"
+ android:onClick="onButtonClick"
+ android:text="@string/fun_log" />
+
+ <Button
+ android:id="@+id/op_fact"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_op_fact"
+ android:onClick="onButtonClick"
+ android:text="@string/op_fact" />
+
+ <Button
+ android:id="@+id/const_pi"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_const_pi"
+ android:onClick="onButtonClick"
+ android:text="@string/const_pi" />
+
+ <Button
+ android:id="@+id/const_e"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_const_e"
+ android:onClick="onButtonClick"
+ android:text="@string/const_e" />
+
+ <Button
+ android:id="@+id/op_pow"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_op_pow"
+ android:onClick="onButtonClick"
+ android:text="@string/op_pow" />
+
+ <Button
+ android:id="@+id/lparen"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_lparen"
+ android:onClick="onButtonClick"
+ android:text="@string/lparen" />
+
+ <Button
+ android:id="@+id/rparen"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_rparen"
+ android:onClick="onButtonClick"
+ android:text="@string/rparen" />
+
+ <Button
+ android:id="@+id/op_sqrt"
+ style="@style/PadButtonStyle.Advanced"
+ android:contentDescription="@string/desc_op_sqrt"
+ android:onClick="onButtonClick"
+ android:text="@string/op_sqrt" />
+
+</com.android.calculator2.CalculatorPadLayout>
diff --git a/res/layout/pad_numeric.xml b/res/layout/pad_numeric.xml
new file mode 100644
index 0000000..c03f58b
--- /dev/null
+++ b/res/layout/pad_numeric.xml
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<com.android.calculator2.CalculatorPadLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/pad_numeric"
+ style="@style/PadLayoutStyle.Numeric"
+ android:background="@color/pad_numeric_background_color"
+ android:columnCount="3"
+ android:rowCount="4">
+
+ <Button
+ android:id="@+id/digit_7"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_7" />
+
+ <Button
+ android:id="@+id/digit_8"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_8" />
+
+ <Button
+ android:id="@+id/digit_9"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_9" />
+
+ <Button
+ android:id="@+id/digit_4"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_4" />
+
+ <Button
+ android:id="@+id/digit_5"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_5" />
+
+ <Button
+ android:id="@+id/digit_6"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_6" />
+
+ <Button
+ android:id="@+id/digit_1"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_1" />
+
+ <Button
+ android:id="@+id/digit_2"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_2" />
+
+ <Button
+ android:id="@+id/digit_3"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_3" />
+
+ <Button
+ android:id="@+id/dec_point"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/dec_point" />
+
+ <Button
+ android:id="@+id/digit_0"
+ style="@style/PadButtonStyle.Numeric"
+ android:onClick="onButtonClick"
+ android:text="@string/digit_0" />
+
+ <Button
+ android:id="@+id/eq"
+ style="@style/PadButtonStyle.Numeric.Equals"
+ android:contentDescription="@string/desc_eq"
+ android:onClick="onButtonClick"
+ android:text="@string/eq" />
+
+</com.android.calculator2.CalculatorPadLayout>
diff --git a/res/layout/pad_operator_one_col.xml b/res/layout/pad_operator_one_col.xml
new file mode 100644
index 0000000..a794f72
--- /dev/null
+++ b/res/layout/pad_operator_one_col.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<com.android.calculator2.CalculatorPadLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/pad_operator"
+ style="@style/PadLayoutStyle.Operator"
+ android:background="@color/pad_operator_background_color"
+ android:columnCount="1"
+ android:rowCount="5">
+
+ <Button
+ android:id="@+id/del"
+ style="@style/PadButtonStyle.Operator.Text"
+ android:contentDescription="@string/desc_del"
+ android:onClick="onButtonClick"
+ android:text="@string/del" />
+
+ <Button
+ android:id="@+id/clr"
+ style="@style/PadButtonStyle.Operator.Text"
+ android:contentDescription="@string/desc_clr"
+ android:onClick="onButtonClick"
+ android:text="@string/clr"
+ android:visibility="gone" />
+
+ <Button
+ android:id="@+id/op_div"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_op_div"
+ android:onClick="onButtonClick"
+ android:text="@string/op_div" />
+
+ <Button
+ android:id="@+id/op_mul"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_op_mul"
+ android:onClick="onButtonClick"
+ android:text="@string/op_mul" />
+
+ <Button
+ android:id="@+id/op_sub"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_op_sub"
+ android:onClick="onButtonClick"
+ android:text="@string/op_sub" />
+
+ <Button
+ android:id="@+id/op_add"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_op_add"
+ android:onClick="onButtonClick"
+ android:text="@string/op_add" />
+
+</com.android.calculator2.CalculatorPadLayout>
diff --git a/res/layout/pad_operator_two_col.xml b/res/layout/pad_operator_two_col.xml
new file mode 100644
index 0000000..6009e89
--- /dev/null
+++ b/res/layout/pad_operator_two_col.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<com.android.calculator2.CalculatorPadLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/pad_operator"
+ style="@style/PadLayoutStyle.Operator"
+ android:background="@color/pad_operator_background_color"
+ android:columnCount="2"
+ android:rowCount="4">
+
+ <Button
+ android:id="@+id/op_div"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_op_div"
+ android:onClick="onButtonClick"
+ android:text="@string/op_div" />
+
+ <Button
+ android:id="@+id/del"
+ style="@style/PadButtonStyle.Operator.Text"
+ android:contentDescription="@string/desc_del"
+ android:onClick="onButtonClick"
+ android:text="@string/del" />
+
+ <Button
+ android:id="@+id/clr"
+ style="@style/PadButtonStyle.Operator.Text"
+ android:contentDescription="@string/desc_clr"
+ android:onClick="onButtonClick"
+ android:text="@string/clr"
+ android:visibility="gone" />
+
+ <Button
+ android:id="@+id/op_mul"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/op_mul"
+ android:onClick="onButtonClick"
+ android:text="@string/op_mul" />
+
+ <Space style="@style/PadButtonStyle.Operator" />
+
+ <Button
+ android:id="@+id/op_sub"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_op_sub"
+ android:onClick="onButtonClick"
+ android:text="@string/op_sub" />
+
+ <Space style="@style/PadButtonStyle.Operator" />
+
+ <Button
+ android:id="@+id/op_add"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_op_add"
+ android:onClick="onButtonClick"
+ android:text="@string/op_add" />
+
+ <Button
+ android:id="@+id/eq"
+ style="@style/PadButtonStyle.Operator"
+ android:contentDescription="@string/desc_eq"
+ android:onClick="onButtonClick"
+ android:text="@string/eq" />
+
+</com.android.calculator2.CalculatorPadLayout>
diff --git a/res/menu/menu.xml b/res/menu/menu.xml
deleted file mode 100644
index 21eb71a..0000000
--- a/res/menu/menu.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
- * Copyright (C) 2011, 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.
- */
--->
-
-<menu xmlns:android="http://schemas.android.com/apk/res/android">
-
- <item android:id="@+id/clear_history"
- android:showAsAction="ifRoom|withText"
- android:icon="@drawable/clear_history"
- android:title="@string/clear_history"/>
-
- <item android:id="@+id/advanced"
- android:showAsAction="ifRoom|withText"
- android:icon="@drawable/advanced"
- android:title="@string/advanced"/>
-
- <item android:id="@+id/basic"
- android:showAsAction="ifRoom|withText"
- android:icon="@drawable/simple"
- android:title="@string/basic"/>
-
-</menu>
diff --git a/res/mipmap-hdpi/ic_launcher_calculator.png b/res/mipmap-hdpi/ic_launcher_calculator.png
index 008c565..737788f 100644
--- a/res/mipmap-hdpi/ic_launcher_calculator.png
+++ b/res/mipmap-hdpi/ic_launcher_calculator.png
Binary files differ
diff --git a/res/mipmap-mdpi/ic_launcher_calculator.png b/res/mipmap-mdpi/ic_launcher_calculator.png
index 8f02ef1..8500be8 100644
--- a/res/mipmap-mdpi/ic_launcher_calculator.png
+++ b/res/mipmap-mdpi/ic_launcher_calculator.png
Binary files differ
diff --git a/res/mipmap-xhdpi/ic_launcher_calculator.png b/res/mipmap-xhdpi/ic_launcher_calculator.png
index 9636c19..f7f2c15 100644
--- a/res/mipmap-xhdpi/ic_launcher_calculator.png
+++ b/res/mipmap-xhdpi/ic_launcher_calculator.png
Binary files differ
diff --git a/res/mipmap-xxhdpi/ic_launcher_calculator.png b/res/mipmap-xxhdpi/ic_launcher_calculator.png
index 13f4b6c..274bca7 100644
--- a/res/mipmap-xxhdpi/ic_launcher_calculator.png
+++ b/res/mipmap-xxhdpi/ic_launcher_calculator.png
Binary files differ
diff --git a/res/mipmap-xxxhdpi/ic_launcher_calculator.png b/res/mipmap-xxxhdpi/ic_launcher_calculator.png
index 8594b24..2ad08c2 100644
--- a/res/mipmap-xxxhdpi/ic_launcher_calculator.png
+++ b/res/mipmap-xxxhdpi/ic_launcher_calculator.png
Binary files differ
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 371bd33..e5602b1 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Sakrekenaar"</string>
- <string name="error" msgid="9197457880925804499">"Fout"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"VEE UIT"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Basiese paneel"</string>
- <string name="advanced" msgid="7122495413742976492">"Gevorderde paneel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Vee geskiedenis uit"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Teks gekopieer."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"begin-hakie"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"eind-hakie"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktoriaal"</string>
- <string name="lnDesc" msgid="1052579286300842270">"natuurlike logaritme"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritme"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"vierkantswortel"</string>
- <string name="divDesc" msgid="7442623079124315427">"deel"</string>
- <string name="mulDesc" msgid="9003016819648670694">"vermenigvuldig"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"punt"</string>
- <string name="powerDesc" msgid="9034898318444176910">"mag"</string>
- <string name="delDesc" msgid="8211175878012032240">"vee uit"</string>
- <string name="clearDesc" msgid="8015748901120751476">"vee uit"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Euler-nommer"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"gelyk aan"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"begin-hakie"</item>
- <item msgid="1688156211934459752">"eind-hakie"</item>
- <item msgid="6664829080840305856">"faktoriaal"</item>
- <item msgid="2880199289575144121">"natuurlike logaritme"</item>
- <item msgid="4398774906998694599">"logaritme"</item>
- <item msgid="1791869359785943266">"vierkantswortel"</item>
- <item msgid="6833720171974254459">"gedeel deur"</item>
- <item msgid="2646574635189709515">"vermenigvuldig met"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" punt "</item>
- <item msgid="4528629783180278651">"mag"</item>
- <item msgid="4050948027333760159">"tangens"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"kosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"gelyk aan"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Nie getal nie"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Fout"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"vee"</string>
+ <string name="del" msgid="6700172918709138470">"wis"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler-nommer"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punt"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"beginhakie"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"eindhakie"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natuurlike logaritme"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"deel"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fakulteit"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"maal"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"mag"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"vierkantswortel"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"vee uit"</string>
+ <string name="desc_del" msgid="1866733601083210032">"wis uit"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"gelyk aan"</string>
</resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index ff96c4c..aa7a789 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"ማስያ"</string>
- <string name="error" msgid="9197457880925804499">"ስህተት"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ሰርዝ"</string>
- <string name="clear" msgid="8103610981407459768">"አጥራ"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"መሠረታዊ መደብ"</string>
- <string name="advanced" msgid="7122495413742976492">"የላቀ ፓናል"</string>
- <string name="clear_history" msgid="8458043980601165012">"ታሪክ አጥራ"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"ፅሁፍ ተገልብጧል።"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"የግራ ቅንፍ"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"የቀኝ ቅንፍ"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"ብዜት"</string>
- <string name="lnDesc" msgid="1052579286300842270">"ተፈጥሯዊ ሎጋሪዝም"</string>
- <string name="lgDesc" msgid="6490920451513731160">"ሎጋሪዝም"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"ስክዌር ሩት"</string>
- <string name="divDesc" msgid="7442623079124315427">"አካፍል"</string>
- <string name="mulDesc" msgid="9003016819648670694">"አባዛ"</string>
- <string name="plusDesc" msgid="3145322700823848264">"ሲደመር"</string>
- <string name="minusDesc" msgid="5033462008907390900">"ሲቀነስ"</string>
- <string name="dotDesc" msgid="5253752241630161722">"ነጥብ"</string>
- <string name="powerDesc" msgid="9034898318444176910">"አርቢ"</string>
- <string name="delDesc" msgid="8211175878012032240">"ሰርዝ"</string>
- <string name="clearDesc" msgid="8015748901120751476">"አጽዳ"</string>
- <string name="tanDesc" msgid="2055554933130702423">"ታንጀት"</string>
- <string name="sinDesc" msgid="6563285042235077204">"ሳይን"</string>
- <string name="cosDesc" msgid="4048942450207926538">"ኮሳይን"</string>
- <string name="eDesc" msgid="6709583372168924068">"የዩለር ቁጥር"</string>
- <string name="piDesc" msgid="8838151606775021517">"ፓይ"</string>
- <string name="equalDesc" msgid="4164435100263313101">"ይሆናል"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"የግራ ቅንፍ"</item>
- <item msgid="1688156211934459752">"የቀኝ ቅንፍ"</item>
- <item msgid="6664829080840305856">"ብዜት"</item>
- <item msgid="2880199289575144121">"ተፈጥሯዊ ሎጋሪዝም"</item>
- <item msgid="4398774906998694599">"ሎጋሪዝም"</item>
- <item msgid="1791869359785943266">"ስክዌር ሩት"</item>
- <item msgid="6833720171974254459">"ሲካፈል"</item>
- <item msgid="2646574635189709515">"ሲባዛ"</item>
- <item msgid="3487936384379753697">"ሲደመር"</item>
- <item msgid="8608534484562258856">"ሲቀነስ"</item>
- <item msgid="3456824579675198186">" ነጥብ "</item>
- <item msgid="4528629783180278651">"አርቢ"</item>
- <item msgid="4050948027333760159">"ታንጀት"</item>
- <item msgid="8716478860618683850">"ሳይን"</item>
- <item msgid="3203211483560707480">"ኮሳይን"</item>
- <item msgid="8587490959348493065">"ፓይ"</item>
- <item msgid="8134315487552198394">"ይሆናል"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"ቁጥር አይደለም"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"ስህተት"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"አጽዳ"</string>
+ <string name="del" msgid="6700172918709138470">"ሰርዝ"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"የዩለር ቁጥር"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"ፓይ"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ነጥብ"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"የግራ ቅንፍ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"የቀኝ ቅንፍ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"ኮሳይን"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ተፈጥሯዊ ሎጋሪዝም"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ሎጋሪዝም"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ሳይን"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ታንጀት"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"ሲደመር"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ሲካፈል"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ብዜት"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ጊዜ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"አርቢ"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ዳግም ዘር"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ሲቀነስ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"አጽዳ"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ሰርዝ"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ይሆናል"</string>
</resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index cb82d25..4ec3b75 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"الآلة الحاسبة"</string>
- <string name="error" msgid="9197457880925804499">"خطأ"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"حذف"</string>
- <string name="clear" msgid="8103610981407459768">"محو"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"اللوحة الأساسية"</string>
- <string name="advanced" msgid="7122495413742976492">"اللوحة المتقدمة"</string>
- <string name="clear_history" msgid="8458043980601165012">"محو السجل"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"تم نسخ النص."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"قوس أيسر"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"قوس أيمن"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"العامل"</string>
- <string name="lnDesc" msgid="1052579286300842270">"اللوغاريتم الطبيعي"</string>
- <string name="lgDesc" msgid="6490920451513731160">"لوغاريتم"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"جذر تربيعي"</string>
- <string name="divDesc" msgid="7442623079124315427">"قسمة"</string>
- <string name="mulDesc" msgid="9003016819648670694">"ضرب"</string>
- <string name="plusDesc" msgid="3145322700823848264">"علامة الجمع"</string>
- <string name="minusDesc" msgid="5033462008907390900">"علامة الطرح"</string>
- <string name="dotDesc" msgid="5253752241630161722">"نقطة"</string>
- <string name="powerDesc" msgid="9034898318444176910">"أس"</string>
- <string name="delDesc" msgid="8211175878012032240">"حذف"</string>
- <string name="clearDesc" msgid="8015748901120751476">"محو"</string>
- <string name="tanDesc" msgid="2055554933130702423">"المماس"</string>
- <string name="sinDesc" msgid="6563285042235077204">"جيب الزاوية"</string>
- <string name="cosDesc" msgid="4048942450207926538">"جيب التمام"</string>
- <string name="eDesc" msgid="6709583372168924068">"رقم إيولر"</string>
- <string name="piDesc" msgid="8838151606775021517">"باي"</string>
- <string name="equalDesc" msgid="4164435100263313101">"تساوي"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"قوس أيسر"</item>
- <item msgid="1688156211934459752">"قوس أيمن"</item>
- <item msgid="6664829080840305856">"العامل"</item>
- <item msgid="2880199289575144121">"اللوغاريتم الطبيعي"</item>
- <item msgid="4398774906998694599">"لوغاريتم"</item>
- <item msgid="1791869359785943266">"جذر تربيعي"</item>
- <item msgid="6833720171974254459">"مقسومًا على"</item>
- <item msgid="2646574635189709515">"مضروبًا في"</item>
- <item msgid="3487936384379753697">"علامة الجمع"</item>
- <item msgid="8608534484562258856">"علامة الطرح"</item>
- <item msgid="3456824579675198186">" نقطة "</item>
- <item msgid="4528629783180278651">"أس"</item>
- <item msgid="4050948027333760159">"المماس"</item>
- <item msgid="8716478860618683850">"جيب الزاوية"</item>
- <item msgid="3203211483560707480">"جيب التمام"</item>
- <item msgid="8587490959348493065">"باي"</item>
- <item msgid="8134315487552198394">"تساوي"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"ليس رقمًا"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"خطأ"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"٠"</string>
+ <string name="digit_1" msgid="9009337429640544205">"١"</string>
+ <string name="digit_2" msgid="7722707864768133877">"٢"</string>
+ <string name="digit_3" msgid="5813321444694024561">"٣"</string>
+ <string name="digit_4" msgid="4768173444612236144">"٤"</string>
+ <string name="digit_5" msgid="2015349411036328271">"٥"</string>
+ <string name="digit_6" msgid="7350999202882497047">"٦"</string>
+ <string name="digit_7" msgid="2386463125354638611">"٧"</string>
+ <string name="digit_8" msgid="6298159258090202166">"٨"</string>
+ <string name="digit_9" msgid="1221342734731110246">"٩"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"محو"</string>
+ <string name="del" msgid="6700172918709138470">"حذف"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"رقم أويلر"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"باي"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"نقطة"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"قوس أيسر"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"قوس أيمن"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"جيب التمام"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"اللوغاريتم الطبيعي"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"لوغاريتم"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"جيب الزاوية"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"المماس"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"علامة الجمع"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"قسمة"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"العامل"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ضرب"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"أس"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"جذر تربيعي"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"علامة الطرح"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"محو"</string>
+ <string name="desc_del" msgid="1866733601083210032">"حذف"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"يساوي"</string>
</resources>
diff --git a/res/values-az-rAZ/strings.xml b/res/values-az-rAZ/strings.xml
new file mode 100644
index 0000000..8690819
--- /dev/null
+++ b/res/values-az-rAZ/strings.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Kalkulyator"</string>
+ <string name="error" msgid="9197457880925804499">"Xəta"</string>
+ <string name="digit0" msgid="8069590963464434135">"0"</string>
+ <string name="digit1" msgid="8535041374797804029">"1"</string>
+ <string name="digit2" msgid="8977354203154316247">"2"</string>
+ <string name="digit3" msgid="148544090755132760">"3"</string>
+ <string name="digit4" msgid="2199490603838247678">"4"</string>
+ <string name="digit5" msgid="7568514524384173087">"5"</string>
+ <string name="digit6" msgid="6705952561049362551">"6"</string>
+ <string name="digit7" msgid="658125644218958447">"7"</string>
+ <string name="digit8" msgid="3134686906411558886">"8"</string>
+ <string name="digit9" msgid="765379157698748031">"9"</string>
+ <string name="del" msgid="6248896117422989693">"SİLİN"</string>
+ <string name="clear" msgid="8103610981407459768">"CLR"</string>
+ <string name="sin" msgid="6793866152659175277">"sin"</string>
+ <string name="cos" msgid="6901841853098114414">"kos"</string>
+ <string name="tan" msgid="7957459816738554960">"qaralt"</string>
+ <string name="e" msgid="1377847800971731483">"e"</string>
+ <string name="ln" msgid="6888500680285403344">"in"</string>
+ <string name="lg" msgid="873623857385418182">"qeydiyyat"</string>
+ <string name="leftParen" msgid="4850643713953092099">"("</string>
+ <string name="rightParen" msgid="3177971166159324016">")"</string>
+ <string name="basic" msgid="7691469861698059753">"Əsas panel"</string>
+ <string name="advanced" msgid="7122495413742976492">"Ətraflı panel"</string>
+ <string name="clear_history" msgid="8458043980601165012">"Tarixçəni silin"</string>
+ <string name="text_copied_toast" msgid="5801480710472541833">"Mətn kopyalandı."</string>
+ <string name="leftParenDesc" msgid="8446428211982811379">"sol mötərizə"</string>
+ <string name="rightParenDesc" msgid="9133691645148976523">"sağ mötərizə"</string>
+ <string name="factorialDesc" msgid="9217024218012761574">"faktorial"</string>
+ <string name="lnDesc" msgid="1052579286300842270">"təbii loqaritm"</string>
+ <string name="lgDesc" msgid="6490920451513731160">"loqaritm"</string>
+ <string name="sqrtDesc" msgid="2247252128762219267">"kvadrat kök"</string>
+ <string name="divDesc" msgid="7442623079124315427">"böl"</string>
+ <string name="mulDesc" msgid="9003016819648670694">"çoxaltmaq"</string>
+ <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
+ <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
+ <string name="dotDesc" msgid="5253752241630161722">"nöqtə"</string>
+ <string name="powerDesc" msgid="9034898318444176910">"güc"</string>
+ <string name="delDesc" msgid="8211175878012032240">"silin"</string>
+ <string name="clearDesc" msgid="8015748901120751476">"Təmizləyin"</string>
+ <string name="tanDesc" msgid="2055554933130702423">"toxunan"</string>
+ <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
+ <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
+ <string name="eDesc" msgid="6709583372168924068">"Euler\'in nömrəsi"</string>
+ <string name="piDesc" msgid="8838151606775021517">"pi"</string>
+ <string name="equalDesc" msgid="4164435100263313101">"bərabərliklər"</string>
+ <string-array name="operatorDescs">
+ <item msgid="7903565108986789641">"sol mötərizə"</item>
+ <item msgid="1688156211934459752">"sağ mötərizə"</item>
+ <item msgid="6664829080840305856">"faktorial"</item>
+ <item msgid="2880199289575144121">"təbii loqaritm"</item>
+ <item msgid="4398774906998694599">"loqaritm"</item>
+ <item msgid="1791869359785943266">"kvadrat kök"</item>
+ <item msgid="6833720171974254459">"bölünmə"</item>
+ <item msgid="2646574635189709515">"vurma"</item>
+ <item msgid="3487936384379753697">"plus"</item>
+ <item msgid="8608534484562258856">"minus"</item>
+ <item msgid="3456824579675198186">" nöqtə "</item>
+ <item msgid="4528629783180278651">"güc"</item>
+ <item msgid="4050948027333760159">"toxunan"</item>
+ <item msgid="8716478860618683850">"sinus"</item>
+ <item msgid="3203211483560707480">"kosinus"</item>
+ <item msgid="8587490959348493065">"pi"</item>
+ <item msgid="8134315487552198394">"bərabərdir"</item>
+ </string-array>
+</resources>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
new file mode 100644
index 0000000..8690819
--- /dev/null
+++ b/res/values-az/strings.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Kalkulyator"</string>
+ <string name="error" msgid="9197457880925804499">"Xəta"</string>
+ <string name="digit0" msgid="8069590963464434135">"0"</string>
+ <string name="digit1" msgid="8535041374797804029">"1"</string>
+ <string name="digit2" msgid="8977354203154316247">"2"</string>
+ <string name="digit3" msgid="148544090755132760">"3"</string>
+ <string name="digit4" msgid="2199490603838247678">"4"</string>
+ <string name="digit5" msgid="7568514524384173087">"5"</string>
+ <string name="digit6" msgid="6705952561049362551">"6"</string>
+ <string name="digit7" msgid="658125644218958447">"7"</string>
+ <string name="digit8" msgid="3134686906411558886">"8"</string>
+ <string name="digit9" msgid="765379157698748031">"9"</string>
+ <string name="del" msgid="6248896117422989693">"SİLİN"</string>
+ <string name="clear" msgid="8103610981407459768">"CLR"</string>
+ <string name="sin" msgid="6793866152659175277">"sin"</string>
+ <string name="cos" msgid="6901841853098114414">"kos"</string>
+ <string name="tan" msgid="7957459816738554960">"qaralt"</string>
+ <string name="e" msgid="1377847800971731483">"e"</string>
+ <string name="ln" msgid="6888500680285403344">"in"</string>
+ <string name="lg" msgid="873623857385418182">"qeydiyyat"</string>
+ <string name="leftParen" msgid="4850643713953092099">"("</string>
+ <string name="rightParen" msgid="3177971166159324016">")"</string>
+ <string name="basic" msgid="7691469861698059753">"Əsas panel"</string>
+ <string name="advanced" msgid="7122495413742976492">"Ətraflı panel"</string>
+ <string name="clear_history" msgid="8458043980601165012">"Tarixçəni silin"</string>
+ <string name="text_copied_toast" msgid="5801480710472541833">"Mətn kopyalandı."</string>
+ <string name="leftParenDesc" msgid="8446428211982811379">"sol mötərizə"</string>
+ <string name="rightParenDesc" msgid="9133691645148976523">"sağ mötərizə"</string>
+ <string name="factorialDesc" msgid="9217024218012761574">"faktorial"</string>
+ <string name="lnDesc" msgid="1052579286300842270">"təbii loqaritm"</string>
+ <string name="lgDesc" msgid="6490920451513731160">"loqaritm"</string>
+ <string name="sqrtDesc" msgid="2247252128762219267">"kvadrat kök"</string>
+ <string name="divDesc" msgid="7442623079124315427">"böl"</string>
+ <string name="mulDesc" msgid="9003016819648670694">"çoxaltmaq"</string>
+ <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
+ <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
+ <string name="dotDesc" msgid="5253752241630161722">"nöqtə"</string>
+ <string name="powerDesc" msgid="9034898318444176910">"güc"</string>
+ <string name="delDesc" msgid="8211175878012032240">"silin"</string>
+ <string name="clearDesc" msgid="8015748901120751476">"Təmizləyin"</string>
+ <string name="tanDesc" msgid="2055554933130702423">"toxunan"</string>
+ <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
+ <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
+ <string name="eDesc" msgid="6709583372168924068">"Euler\'in nömrəsi"</string>
+ <string name="piDesc" msgid="8838151606775021517">"pi"</string>
+ <string name="equalDesc" msgid="4164435100263313101">"bərabərliklər"</string>
+ <string-array name="operatorDescs">
+ <item msgid="7903565108986789641">"sol mötərizə"</item>
+ <item msgid="1688156211934459752">"sağ mötərizə"</item>
+ <item msgid="6664829080840305856">"faktorial"</item>
+ <item msgid="2880199289575144121">"təbii loqaritm"</item>
+ <item msgid="4398774906998694599">"loqaritm"</item>
+ <item msgid="1791869359785943266">"kvadrat kök"</item>
+ <item msgid="6833720171974254459">"bölünmə"</item>
+ <item msgid="2646574635189709515">"vurma"</item>
+ <item msgid="3487936384379753697">"plus"</item>
+ <item msgid="8608534484562258856">"minus"</item>
+ <item msgid="3456824579675198186">" nöqtə "</item>
+ <item msgid="4528629783180278651">"güc"</item>
+ <item msgid="4050948027333760159">"toxunan"</item>
+ <item msgid="8716478860618683850">"sinus"</item>
+ <item msgid="3203211483560707480">"kosinus"</item>
+ <item msgid="8587490959348493065">"pi"</item>
+ <item msgid="8134315487552198394">"bərabərdir"</item>
+ </string-array>
+</resources>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
deleted file mode 100644
index afb86ad..0000000
--- a/res/values-be/strings.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 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.
- -->
-
-<resources xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="app_name" msgid="8095131950334945205">"Калькулятар"</string>
- <string name="error" msgid="9197457880925804499">"Памылка"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ВЫДАЛІЦЬ"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"сін"</string>
- <string name="cos" msgid="6901841853098114414">"кос"</string>
- <string name="tan" msgid="7957459816738554960">"Тан"</string>
- <string name="e" msgid="1377847800971731483">"е"</string>
- <string name="ln" msgid="6888500680285403344">"нат. лог."</string>
- <string name="lg" msgid="873623857385418182">"часопic"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Звычайная панэль"</string>
- <string name="advanced" msgid="7122495413742976492">"Пашыраная панэль"</string>
- <string name="clear_history" msgid="8458043980601165012">"Выдаліць гісторыю"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Тэкст скапіяваны"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"левая дужка"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"правая дужка"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"фактарыял"</string>
- <string name="lnDesc" msgid="1052579286300842270">"натуральны лагарыфм"</string>
- <string name="lgDesc" msgid="6490920451513731160">"лагарыфм"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"квадратны корань"</string>
- <string name="divDesc" msgid="7442623079124315427">"падзяліць"</string>
- <string name="mulDesc" msgid="9003016819648670694">"памножыць"</string>
- <string name="plusDesc" msgid="3145322700823848264">"плюс"</string>
- <string name="minusDesc" msgid="5033462008907390900">"мінус"</string>
- <string name="dotDesc" msgid="5253752241630161722">"коска"</string>
- <string name="powerDesc" msgid="9034898318444176910">"сілкаванне"</string>
- <string name="delDesc" msgid="8211175878012032240">"выдаліць"</string>
- <string name="clearDesc" msgid="8015748901120751476">"ачысціць"</string>
- <string name="tanDesc" msgid="2055554933130702423">"тангенс"</string>
- <string name="sinDesc" msgid="6563285042235077204">"сінус"</string>
- <string name="cosDesc" msgid="4048942450207926538">"косінус"</string>
- <string name="eDesc" msgid="6709583372168924068">"лік Эйлера"</string>
- <string name="piDesc" msgid="8838151606775021517">"пі"</string>
- <string name="equalDesc" msgid="4164435100263313101">"роўна"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"левая дужка"</item>
- <item msgid="1688156211934459752">"правая дужка"</item>
- <item msgid="6664829080840305856">"фактарыял"</item>
- <item msgid="2880199289575144121">"натуральны лагарыфм"</item>
- <item msgid="4398774906998694599">"лагарыфм"</item>
- <item msgid="1791869359785943266">"квадратны корань"</item>
- <item msgid="6833720171974254459">"дзеліцца на"</item>
- <item msgid="2646574635189709515">"памнажаецца на"</item>
- <item msgid="3487936384379753697">"плюс"</item>
- <item msgid="8608534484562258856">"мінус"</item>
- <item msgid="3456824579675198186">" кропка "</item>
- <item msgid="4528629783180278651">"сілкаванне"</item>
- <item msgid="4050948027333760159">"тангенс"</item>
- <item msgid="8716478860618683850">"сінус"</item>
- <item msgid="3203211483560707480">"косінус"</item>
- <item msgid="8587490959348493065">"пі"</item>
- <item msgid="8134315487552198394">"роўна"</item>
- </string-array>
-</resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 48a4d29..6cb309e 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Калкулатор"</string>
- <string name="error" msgid="9197457880925804499">"Грешка"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ИЗТРИВАНЕ"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Основен панел"</string>
- <string name="advanced" msgid="7122495413742976492">"Разширен панел"</string>
- <string name="clear_history" msgid="8458043980601165012">"Изчистване на историята"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Текстът е копиран."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"лява кръгла скоба"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"дясна кръгла скоба"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"факториел"</string>
- <string name="lnDesc" msgid="1052579286300842270">"естествен логаритъм"</string>
- <string name="lgDesc" msgid="6490920451513731160">"логаритъм"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"корен квадратен"</string>
- <string name="divDesc" msgid="7442623079124315427">"деление"</string>
- <string name="mulDesc" msgid="9003016819648670694">"умножение"</string>
- <string name="plusDesc" msgid="3145322700823848264">"плюс"</string>
- <string name="minusDesc" msgid="5033462008907390900">"минус"</string>
- <string name="dotDesc" msgid="5253752241630161722">"точка"</string>
- <string name="powerDesc" msgid="9034898318444176910">"степен"</string>
- <string name="delDesc" msgid="8211175878012032240">"изтриване"</string>
- <string name="clearDesc" msgid="8015748901120751476">"изчистване"</string>
- <string name="tanDesc" msgid="2055554933130702423">"тангенс"</string>
- <string name="sinDesc" msgid="6563285042235077204">"синус"</string>
- <string name="cosDesc" msgid="4048942450207926538">"косинус"</string>
- <string name="eDesc" msgid="6709583372168924068">"Неперово число"</string>
- <string name="piDesc" msgid="8838151606775021517">"пи"</string>
- <string name="equalDesc" msgid="4164435100263313101">"равно на"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"лява кръгла скоба"</item>
- <item msgid="1688156211934459752">"дясна кръгла скоба"</item>
- <item msgid="6664829080840305856">"факториел"</item>
- <item msgid="2880199289575144121">"естествен логаритъм"</item>
- <item msgid="4398774906998694599">"логаритъм"</item>
- <item msgid="1791869359785943266">"корен квадратен"</item>
- <item msgid="6833720171974254459">"делено на"</item>
- <item msgid="2646574635189709515">"умножено по"</item>
- <item msgid="3487936384379753697">"плюс"</item>
- <item msgid="8608534484562258856">"минус"</item>
- <item msgid="3456824579675198186">" запетая "</item>
- <item msgid="4528629783180278651">"степен"</item>
- <item msgid="4050948027333760159">"тангенс"</item>
- <item msgid="8716478860618683850">"синус"</item>
- <item msgid="3203211483560707480">"косинус"</item>
- <item msgid="8587490959348493065">"пи"</item>
- <item msgid="8134315487552198394">"равно на"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Не е число"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Грешка"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Неперово число"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"пи"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"точка"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"лява кръгла скоба"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"дясна кръгла скоба"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"естествен логаритъм"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логаритъм"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангенс"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"плюс"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"деление"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факториел"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"умножение"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"степен"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"корен квадратен"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"минус"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"изчистване"</string>
+ <string name="desc_del" msgid="1866733601083210032">"изтриване"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"равно"</string>
</resources>
diff --git a/res/values-bn-rBD/strings.xml b/res/values-bn-rBD/strings.xml
new file mode 100644
index 0000000..d32c575
--- /dev/null
+++ b/res/values-bn-rBD/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ক্যালকুলেটর"</string>
+ <string name="error_nan" msgid="4071578355972369426">"একটি সংখ্যা নয়"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"ত্রুটি"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"০"</string>
+ <string name="digit_1" msgid="9009337429640544205">"১"</string>
+ <string name="digit_2" msgid="7722707864768133877">"২"</string>
+ <string name="digit_3" msgid="5813321444694024561">"৩"</string>
+ <string name="digit_4" msgid="4768173444612236144">"৪"</string>
+ <string name="digit_5" msgid="2015349411036328271">"৫"</string>
+ <string name="digit_6" msgid="7350999202882497047">"৬"</string>
+ <string name="digit_7" msgid="2386463125354638611">"৭"</string>
+ <string name="digit_8" msgid="6298159258090202166">"৮"</string>
+ <string name="digit_9" msgid="1221342734731110246">"৯"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ইন"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ইউলার সংখ্যা"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"পাই"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"পয়েন্ট"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"বাম লঘুবন্ধনী"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"ডান লঘুবন্ধনী"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"কোসাইন"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"স্বাভাবিক লগারিদম"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"লগারিদম"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"সাইন"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ট্যানজেন্ট"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"যোগ চিহ্ন"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ভাগ চিহ্ন"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"গৌণিক"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"গুণ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"পাওয়ার"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"বর্গমূল"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"বিয়োগ চিহ্ন"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"সাফ করুন"</string>
+ <string name="desc_del" msgid="1866733601083210032">"মুছুন"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"সমান চিহ্ন"</string>
+</resources>
diff --git a/res/values-bn-rWB/strings.xml b/res/values-bn-rWB/strings.xml
new file mode 100644
index 0000000..d32c575
--- /dev/null
+++ b/res/values-bn-rWB/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ক্যালকুলেটর"</string>
+ <string name="error_nan" msgid="4071578355972369426">"একটি সংখ্যা নয়"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"ত্রুটি"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"০"</string>
+ <string name="digit_1" msgid="9009337429640544205">"১"</string>
+ <string name="digit_2" msgid="7722707864768133877">"২"</string>
+ <string name="digit_3" msgid="5813321444694024561">"৩"</string>
+ <string name="digit_4" msgid="4768173444612236144">"৪"</string>
+ <string name="digit_5" msgid="2015349411036328271">"৫"</string>
+ <string name="digit_6" msgid="7350999202882497047">"৬"</string>
+ <string name="digit_7" msgid="2386463125354638611">"৭"</string>
+ <string name="digit_8" msgid="6298159258090202166">"৮"</string>
+ <string name="digit_9" msgid="1221342734731110246">"৯"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ইন"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ইউলার সংখ্যা"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"পাই"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"পয়েন্ট"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"বাম লঘুবন্ধনী"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"ডান লঘুবন্ধনী"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"কোসাইন"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"স্বাভাবিক লগারিদম"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"লগারিদম"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"সাইন"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ট্যানজেন্ট"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"যোগ চিহ্ন"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ভাগ চিহ্ন"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"গৌণিক"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"গুণ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"পাওয়ার"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"বর্গমূল"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"বিয়োগ চিহ্ন"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"সাফ করুন"</string>
+ <string name="desc_del" msgid="1866733601083210032">"মুছুন"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"সমান চিহ্ন"</string>
+</resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index c4bff1b..af5b032 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculadora"</string>
- <string name="error" msgid="9197457880925804499">"Error"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"SUPRIMEIX"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Tauler bàsic"</string>
- <string name="advanced" msgid="7122495413742976492">"Tauler avançat"</string>
- <string name="clear_history" msgid="8458043980601165012">"Esborra l\'historial"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"S\'ha copiat el text."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"parèntesi esquerre"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"parèntesi dret"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"factorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritme natural"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritme"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"arrel quadrada"</string>
- <string name="divDesc" msgid="7442623079124315427">"divideix"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplica"</string>
- <string name="plusDesc" msgid="3145322700823848264">"més"</string>
- <string name="minusDesc" msgid="5033462008907390900">"menys"</string>
- <string name="dotDesc" msgid="5253752241630161722">"punt"</string>
- <string name="powerDesc" msgid="9034898318444176910">"poder"</string>
- <string name="delDesc" msgid="8211175878012032240">"suprimeix"</string>
- <string name="clearDesc" msgid="8015748901120751476">"esborra"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangent"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"nombre d\'Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"és igual a"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"parèntesi esquerre"</item>
- <item msgid="1688156211934459752">"parèntesi dret"</item>
- <item msgid="6664829080840305856">"factorial"</item>
- <item msgid="2880199289575144121">"logaritme natural"</item>
- <item msgid="4398774906998694599">"logaritme"</item>
- <item msgid="1791869359785943266">"arrel quadrada"</item>
- <item msgid="6833720171974254459">"dividit per"</item>
- <item msgid="2646574635189709515">"multiplicat per"</item>
- <item msgid="3487936384379753697">"més"</item>
- <item msgid="8608534484562258856">"menys"</item>
- <item msgid="3456824579675198186">" punt "</item>
- <item msgid="4528629783180278651">"potència"</item>
- <item msgid="4050948027333760159">"tangent"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"és igual a"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"No és número"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Error"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"c"</string>
+ <string name="del" msgid="6700172918709138470">"CE"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"nombre d\'Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punt"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"parèntesi d\'obertura"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"parèntesi de tancament"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritme natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangent"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"més"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"divideix"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"vegades"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potència"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"arrel quadrada"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"menys"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"esborra"</string>
+ <string name="desc_del" msgid="1866733601083210032">"suprimeix"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"és igual a"</string>
</resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 6c53e1c..ca732d4 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kalkulačka"</string>
- <string name="error" msgid="9197457880925804499">"Chyba"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"SMAZAT"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Základní funkce"</string>
- <string name="advanced" msgid="7122495413742976492">"Pokročilé funkce"</string>
- <string name="clear_history" msgid="8458043980601165012">"Vymazat historii"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Text zkopírován."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"levá závorka"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"pravá závorka"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktoriál"</string>
- <string name="lnDesc" msgid="1052579286300842270">"přirozený logaritmus"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmus"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"druhá odmocnina"</string>
- <string name="divDesc" msgid="7442623079124315427">"dělit"</string>
- <string name="mulDesc" msgid="9003016819648670694">"násobit"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"mínus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"desetinná čárka"</string>
- <string name="powerDesc" msgid="9034898318444176910">"mocnina"</string>
- <string name="delDesc" msgid="8211175878012032240">"smazat"</string>
- <string name="clearDesc" msgid="8015748901120751476">"vymazat"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulerovo číslo"</string>
- <string name="piDesc" msgid="8838151606775021517">"pí"</string>
- <string name="equalDesc" msgid="4164435100263313101">"rovná se"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"levá závorka"</item>
- <item msgid="1688156211934459752">"pravá závorka"</item>
- <item msgid="6664829080840305856">"faktoriál"</item>
- <item msgid="2880199289575144121">"přirozený logaritmus"</item>
- <item msgid="4398774906998694599">"logaritmus"</item>
- <item msgid="1791869359785943266">"druhá odmocnina"</item>
- <item msgid="6833720171974254459">"děleno"</item>
- <item msgid="2646574635189709515">"krát"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"mínus"</item>
- <item msgid="3456824579675198186">" bod "</item>
- <item msgid="4528629783180278651">"síla"</item>
- <item msgid="4050948027333760159">"tangens"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"kosinus"</item>
- <item msgid="8587490959348493065">"pí"</item>
- <item msgid="8134315487552198394">"rovná se"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Není číslo"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Chyba"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"CE"</string>
+ <string name="del" msgid="6700172918709138470">"←"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerovo číslo"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pí"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"desetinná čárka"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"levá závorka"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"pravá závorka"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"přirozený logaritmus"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmus"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"děleno"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktoriál"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"krát"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"mocnina"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"druhá odmocnina"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"smazat celý výraz"</string>
+ <string name="desc_del" msgid="1866733601083210032">"smazat"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"rovná se"</string>
</resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 2fe8913..ad8b241 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="app_name" msgid="8095131950334945205">"Lommereg."</string>
- <string name="error" msgid="9197457880925804499">"Fejl"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"SLET"</string>
- <string name="clear" msgid="8103610981407459768">"RYD"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Grundlæggende panel"</string>
- <string name="advanced" msgid="7122495413742976492">"Avanceret panel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Ryd historik"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Tekst er kopieret."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"venstre parentes"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"højre parentes"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktoriel"</string>
- <string name="lnDesc" msgid="1052579286300842270">"naturlig logaritme"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritme"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"kvadratrod"</string>
- <string name="divDesc" msgid="7442623079124315427">"divider"</string>
- <string name="mulDesc" msgid="9003016819648670694">"gange"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"point"</string>
- <string name="powerDesc" msgid="9034898318444176910">"tænd/sluk"</string>
- <string name="delDesc" msgid="8211175878012032240">"slet"</string>
- <string name="clearDesc" msgid="8015748901120751476">"ryd"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangent"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulers tal"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"lig med"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"venstre parentes"</item>
- <item msgid="1688156211934459752">"højre parentes"</item>
- <item msgid="6664829080840305856">"faktoriel"</item>
- <item msgid="2880199289575144121">"naturlig logaritme"</item>
- <item msgid="4398774906998694599">"logaritme"</item>
- <item msgid="1791869359785943266">"kvadratrod"</item>
- <item msgid="6833720171974254459">"divideret med"</item>
- <item msgid="2646574635189709515">"ganget med"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" point "</item>
- <item msgid="4528629783180278651">"tænd/sluk"</item>
- <item msgid="4050948027333760159">"tangent"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"lig med"</item>
- </string-array>
+ <string name="app_name" msgid="8095131950334945205">"Lommeregner"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Ikke et tal"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Fejl"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"ryd"</string>
+ <string name="del" msgid="6700172918709138470">"slet"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulers tal"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punktum"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"venstre parentes"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"højre parentes"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"naturlig logaritme"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"divider"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fakultet"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"gange"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potens"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvadratrod"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"ryd"</string>
+ <string name="desc_del" msgid="1866733601083210032">"slet"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"lig med"</string>
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 6579c77..9674745 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Rechner"</string>
- <string name="error" msgid="9197457880925804499">"Fehler"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"Löschen"</string>
- <string name="clear" msgid="8103610981407459768">"Löschen"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Grundfunktionen"</string>
- <string name="advanced" msgid="7122495413742976492">"Erweiterte Funktionen"</string>
- <string name="clear_history" msgid="8458043980601165012">"Verlauf löschen"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Text kopiert"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"Klammer auf"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"Klammer zu"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"Fakultät"</string>
- <string name="lnDesc" msgid="1052579286300842270">"natürlicher Logarithmus"</string>
- <string name="lgDesc" msgid="6490920451513731160">"Logarithmus"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"Quadratwurzel"</string>
- <string name="divDesc" msgid="7442623079124315427">"dividieren"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplizieren"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"Punkt"</string>
- <string name="powerDesc" msgid="9034898318444176910">"Potenz"</string>
- <string name="delDesc" msgid="8211175878012032240">"löschen"</string>
- <string name="clearDesc" msgid="8015748901120751476">"löschen"</string>
- <string name="tanDesc" msgid="2055554933130702423">"Tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"Sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"Kosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulersche Zahl"</string>
- <string name="piDesc" msgid="8838151606775021517">"Pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"ist gleich"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"Klammer auf"</item>
- <item msgid="1688156211934459752">"Klammer zu"</item>
- <item msgid="6664829080840305856">"Fakultät"</item>
- <item msgid="2880199289575144121">"natürlicher Logarithmus"</item>
- <item msgid="4398774906998694599">"Logarithmus"</item>
- <item msgid="1791869359785943266">"Quadratwurzel"</item>
- <item msgid="6833720171974254459">"dividiert durch"</item>
- <item msgid="2646574635189709515">"multipliziert mit"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" Punkt "</item>
- <item msgid="4528629783180278651">"Potenz"</item>
- <item msgid="4050948027333760159">"Tangens"</item>
- <item msgid="8716478860618683850">"Sinus"</item>
- <item msgid="3203211483560707480">"Kosinus"</item>
- <item msgid="8587490959348493065">"Pi"</item>
- <item msgid="8134315487552198394">"ist gleich"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Keine Zahl"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Fehler"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulersche Zahl"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"Pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"Dezimalzeichen"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"Klammer auf"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"Klammer zu"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"Kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natürlicher Logarithmus"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"Logarithmus"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"Sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"Tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dividieren"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"Fakultät"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"Mal"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"Potenz"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"Quadratwurzel"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"löschen"</string>
+ <string name="desc_del" msgid="1866733601083210032">"löschen"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ist gleich"</string>
</resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index f8b2263..92b57e0 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Αριθμομηχ."</string>
- <string name="error" msgid="9197457880925804499">"Σφάλμα"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"DELETE"</string>
- <string name="clear" msgid="8103610981407459768">"ΔΙΑΓΡ."</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Πίνακας βασικών πράξεων"</string>
- <string name="advanced" msgid="7122495413742976492">"Πίνακας σύνθετων συναρτήσεων"</string>
- <string name="clear_history" msgid="8458043980601165012">"Εκκαθάριση ιστορικού"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Το κείμενο αντιγράφηκε."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"αριστερή παρένθεση"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"δεξιά παρένθεση"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"παραγοντικό"</string>
- <string name="lnDesc" msgid="1052579286300842270">"φυσικός λογάριθμος"</string>
- <string name="lgDesc" msgid="6490920451513731160">"λογάριθμος"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"τετραγωνική ρίζα"</string>
- <string name="divDesc" msgid="7442623079124315427">"διαίρεση"</string>
- <string name="mulDesc" msgid="9003016819648670694">"πολλαπλασιασμός"</string>
- <string name="plusDesc" msgid="3145322700823848264">"συν"</string>
- <string name="minusDesc" msgid="5033462008907390900">"μείον"</string>
- <string name="dotDesc" msgid="5253752241630161722">"κόμμα"</string>
- <string name="powerDesc" msgid="9034898318444176910">"υψωμένο στη δύναμη"</string>
- <string name="delDesc" msgid="8211175878012032240">"διαγραφή"</string>
- <string name="clearDesc" msgid="8015748901120751476">"διαγραφή"</string>
- <string name="tanDesc" msgid="2055554933130702423">"εφαπτομένη"</string>
- <string name="sinDesc" msgid="6563285042235077204">"ημίτονο"</string>
- <string name="cosDesc" msgid="4048942450207926538">"συνημίτονο"</string>
- <string name="eDesc" msgid="6709583372168924068">"Αριθμός Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"πι"</string>
- <string name="equalDesc" msgid="4164435100263313101">"ίσον"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"αριστερή παρένθεση"</item>
- <item msgid="1688156211934459752">"δεξιά παρένθεση"</item>
- <item msgid="6664829080840305856">"παραγοντικό"</item>
- <item msgid="2880199289575144121">"φυσικός λογάριθμος"</item>
- <item msgid="4398774906998694599">"λογάριθμος"</item>
- <item msgid="1791869359785943266">"τετραγωνική ρίζα"</item>
- <item msgid="6833720171974254459">"διαιρείται με"</item>
- <item msgid="2646574635189709515">"πολλαπλασιάζεται επί"</item>
- <item msgid="3487936384379753697">"συν"</item>
- <item msgid="8608534484562258856">"μείον"</item>
- <item msgid="3456824579675198186">" βαθμός "</item>
- <item msgid="4528629783180278651">"υψωμένο στη δύναμη"</item>
- <item msgid="4050948027333760159">"εφαπτομένη"</item>
- <item msgid="8716478860618683850">"ημίτονο"</item>
- <item msgid="3203211483560707480">"συνημίτονο"</item>
- <item msgid="8587490959348493065">"πι"</item>
- <item msgid="8134315487552198394">"ίσον"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Όχι αριθμό"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Σφάλμα"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Αριθμός Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"πι"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">" βαθμός "</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"αριστερή παρένθεση"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"δεξιά παρένθεση"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"συνημίτονο"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"φυσικός λογάριθμος"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"λογάριθμος"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ημίτονο"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"εφαπτομένη"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"συν"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"διαίρεση"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"παραγοντικό"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"φορές"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"υψωμένο στη δύναμη"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"τετραγωνική ρίζα"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"μείον"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"διαγραφή"</string>
+ <string name="desc_del" msgid="1866733601083210032">"διαγραφή"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ίσον"</string>
</resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index d944932..3dc4074 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculator"</string>
- <string name="error" msgid="9197457880925804499">"Error"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"DELETE"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Basic panel"</string>
- <string name="advanced" msgid="7122495413742976492">"Advanced panel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Clear history"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Text copied."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"left parenthesis"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"right parenthesis"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"factorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"natural logarithm"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logarithm"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"square root"</string>
- <string name="divDesc" msgid="7442623079124315427">"divide"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiply"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"point"</string>
- <string name="powerDesc" msgid="9034898318444176910">"power"</string>
- <string name="delDesc" msgid="8211175878012032240">"delete"</string>
- <string name="clearDesc" msgid="8015748901120751476">"clear"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangent"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sine"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosine"</string>
- <string name="eDesc" msgid="6709583372168924068">"Euler\'s number"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"equals"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"left parenthesis"</item>
- <item msgid="1688156211934459752">"right parenthesis"</item>
- <item msgid="6664829080840305856">"factorial"</item>
- <item msgid="2880199289575144121">"natural logarithm"</item>
- <item msgid="4398774906998694599">"logarithm"</item>
- <item msgid="1791869359785943266">"square root"</item>
- <item msgid="6833720171974254459">"divided by"</item>
- <item msgid="2646574635189709515">"multiplied by"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" point "</item>
- <item msgid="4528629783180278651">"power"</item>
- <item msgid="4050948027333760159">"tangent"</item>
- <item msgid="8716478860618683850">"sine"</item>
- <item msgid="3203211483560707480">"cosine"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"equals"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Not a number"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Error"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler\'s number"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"point"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"left parenthesis"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"right parenthesis"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosine"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natural logarithm"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarithm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sine"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangent"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"divide"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"times"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"power"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"square root"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"clear"</string>
+ <string name="desc_del" msgid="1866733601083210032">"delete"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"equals"</string>
</resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
new file mode 100644
index 0000000..3dc4074
--- /dev/null
+++ b/res/values-en-rIN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Calculator"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Not a number"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Error"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler\'s number"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"point"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"left parenthesis"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"right parenthesis"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosine"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natural logarithm"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarithm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sine"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangent"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"divide"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"times"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"power"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"square root"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"clear"</string>
+ <string name="desc_del" msgid="1866733601083210032">"delete"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"equals"</string>
+</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 979e8b6..fd87ca3 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculadora"</string>
- <string name="error" msgid="9197457880925804499">"Error"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ELIMINAR"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sen"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Panel básico"</string>
- <string name="advanced" msgid="7122495413742976492">"Panel avanzado"</string>
- <string name="clear_history" msgid="8458043980601165012">"Eliminar historial"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Se ha copiado el texto."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"paréntesis de apertura"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"paréntesis de cierre"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"factorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritmo natural"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmo"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"raíz cuadrada"</string>
- <string name="divDesc" msgid="7442623079124315427">"dividir"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplicar"</string>
- <string name="plusDesc" msgid="3145322700823848264">"más"</string>
- <string name="minusDesc" msgid="5033462008907390900">"menos"</string>
- <string name="dotDesc" msgid="5253752241630161722">"punto"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potencia"</string>
- <string name="delDesc" msgid="8211175878012032240">"eliminar"</string>
- <string name="clearDesc" msgid="8015748901120751476">"borrar"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangente"</string>
- <string name="sinDesc" msgid="6563285042235077204">"seno"</string>
- <string name="cosDesc" msgid="4048942450207926538">"coseno"</string>
- <string name="eDesc" msgid="6709583372168924068">"número de Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"igual a"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"paréntesis de apertura"</item>
- <item msgid="1688156211934459752">"paréntesis de cierre"</item>
- <item msgid="6664829080840305856">"factorial"</item>
- <item msgid="2880199289575144121">"logaritmo natural"</item>
- <item msgid="4398774906998694599">"logaritmo"</item>
- <item msgid="1791869359785943266">"raíz cuadrada"</item>
- <item msgid="6833720171974254459">"dividido por"</item>
- <item msgid="2646574635189709515">"multiplicado por"</item>
- <item msgid="3487936384379753697">"más"</item>
- <item msgid="8608534484562258856">"menos"</item>
- <item msgid="3456824579675198186">" Punto "</item>
- <item msgid="4528629783180278651">"potencia"</item>
- <item msgid="4050948027333760159">"tangente"</item>
- <item msgid="8716478860618683850">"seno"</item>
- <item msgid="3203211483560707480">"coseno"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"igual a"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"No es número."</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Error"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sen"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"be"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"número de Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punto"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"paréntesis de apertura"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"paréntesis de cierre"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"coseno"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmo"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"seno"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"más"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"división"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"multiplicación"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potencia"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"raíz cuadrada"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"menos"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"borrar"</string>
+ <string name="desc_del" msgid="1866733601083210032">"eliminar"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"igual a"</string>
</resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 8234d8d..73d3e08 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculadora"</string>
- <string name="error" msgid="9197457880925804499">"Error"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"BORRAR"</string>
- <string name="clear" msgid="8103610981407459768">"BORRAR"</string>
- <string name="sin" msgid="6793866152659175277">"sen"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Funciones básicas"</string>
- <string name="advanced" msgid="7122495413742976492">"Funciones avanzadas"</string>
- <string name="clear_history" msgid="8458043980601165012">"Borrar historial"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Texto copiado"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"paréntesis de apertura"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"paréntesis de cierre"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"factorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritmo natural"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmo"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"raíz cuadrada"</string>
- <string name="divDesc" msgid="7442623079124315427">"dividir"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplicar"</string>
- <string name="plusDesc" msgid="3145322700823848264">"más"</string>
- <string name="minusDesc" msgid="5033462008907390900">"menos"</string>
- <string name="dotDesc" msgid="5253752241630161722">"punto"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potencia"</string>
- <string name="delDesc" msgid="8211175878012032240">"eliminar"</string>
- <string name="clearDesc" msgid="8015748901120751476">"borrar"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangente"</string>
- <string name="sinDesc" msgid="6563285042235077204">"seno"</string>
- <string name="cosDesc" msgid="4048942450207926538">"coseno"</string>
- <string name="eDesc" msgid="6709583372168924068">"número de Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"igual a"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"paréntesis de apertura"</item>
- <item msgid="1688156211934459752">"paréntesis de cierre"</item>
- <item msgid="6664829080840305856">"factorial"</item>
- <item msgid="2880199289575144121">"logaritmo natural"</item>
- <item msgid="4398774906998694599">"logaritmo"</item>
- <item msgid="1791869359785943266">"raíz cuadrada"</item>
- <item msgid="6833720171974254459">"dividido por"</item>
- <item msgid="2646574635189709515">"multiplicado por"</item>
- <item msgid="3487936384379753697">"más"</item>
- <item msgid="8608534484562258856">"menos"</item>
- <item msgid="3456824579675198186">" punto "</item>
- <item msgid="4528629783180278651">"potencia"</item>
- <item msgid="4050948027333760159">"tangente"</item>
- <item msgid="8716478860618683850">"seno"</item>
- <item msgid="3203211483560707480">"coseno"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"igual a"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"No es número"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Error"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sen"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"C"</string>
+ <string name="del" msgid="6700172918709138470">"CE"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"número de Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punto"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"paréntesis de apertura"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"paréntesis de cierre"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"coseno"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmo"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"seno"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"más"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dividir"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"veces"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potencia"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"raíz cuadrada"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"menos"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"borrar"</string>
+ <string name="desc_del" msgid="1866733601083210032">"eliminar"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"igual a"</string>
</resources>
diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml
new file mode 100644
index 0000000..049a1f3
--- /dev/null
+++ b/res/values-et-rEE/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Kalkulaator"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Pole number"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Viga"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"tüh"</string>
+ <string name="del" msgid="6700172918709138470">"kus"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euleri arv"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pii"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punkt"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"vasaksulg"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"paremsulg"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"koosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"naturaallogaritm"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"siinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"pluss"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"jaga"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktoriaal"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"korruta"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"aste"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ruutjuur"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"miinus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"tühjenda"</string>
+ <string name="desc_del" msgid="1866733601083210032">"kustuta"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"võrdub"</string>
+</resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
deleted file mode 100644
index 769cc9a..0000000
--- a/res/values-et/strings.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 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.
- -->
-
-<resources xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="app_name" msgid="8095131950334945205">"Kalkulaator"</string>
- <string name="error" msgid="9197457880925804499">"Viga"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"KUSTUTA"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Põhipaneel"</string>
- <string name="advanced" msgid="7122495413742976492">"Täpsem paneel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Kustuta ajalugu"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Tekst on kopeeritud."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"Vasaksulg"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"Paremsulg"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"Faktoriaal"</string>
- <string name="lnDesc" msgid="1052579286300842270">"Naturaallogaritm"</string>
- <string name="lgDesc" msgid="6490920451513731160">"Logaritm"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"Ruutjuur"</string>
- <string name="divDesc" msgid="7442623079124315427">"Jaga"</string>
- <string name="mulDesc" msgid="9003016819648670694">"Korruta"</string>
- <string name="plusDesc" msgid="3145322700823848264">"Pluss"</string>
- <string name="minusDesc" msgid="5033462008907390900">"Miinus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"Koma"</string>
- <string name="powerDesc" msgid="9034898318444176910">"Aste"</string>
- <string name="delDesc" msgid="8211175878012032240">"Kustuta"</string>
- <string name="clearDesc" msgid="8015748901120751476">"Tühjenda"</string>
- <string name="tanDesc" msgid="2055554933130702423">"Tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"Siinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"Koosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Euleri arv"</string>
- <string name="piDesc" msgid="8838151606775021517">"Pii"</string>
- <string name="equalDesc" msgid="4164435100263313101">"Võrdub"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"Vasaksulg"</item>
- <item msgid="1688156211934459752">"Paremsulg"</item>
- <item msgid="6664829080840305856">"Faktoriaal"</item>
- <item msgid="2880199289575144121">"Naturaallogaritm"</item>
- <item msgid="4398774906998694599">"Logaritm"</item>
- <item msgid="1791869359785943266">"Ruutjuur"</item>
- <item msgid="6833720171974254459">"Jagaja"</item>
- <item msgid="2646574635189709515">"Korrutaja"</item>
- <item msgid="3487936384379753697">"Pluss"</item>
- <item msgid="8608534484562258856">"Miinus"</item>
- <item msgid="3456824579675198186">" koma "</item>
- <item msgid="4528629783180278651">"Aste"</item>
- <item msgid="4050948027333760159">"Tangens"</item>
- <item msgid="8716478860618683850">"Siinus"</item>
- <item msgid="3203211483560707480">"Koosinus"</item>
- <item msgid="8587490959348493065">"Pii"</item>
- <item msgid="8134315487552198394">"Võrdub"</item>
- </string-array>
-</resources>
diff --git a/res/values-eu-rES/strings.xml b/res/values-eu-rES/strings.xml
new file mode 100644
index 0000000..5d8ef4c
--- /dev/null
+++ b/res/values-eu-rES/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Kalkulagailua"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Ez da zenbaki bat"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Errorea"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"garb."</string>
+ <string name="del" msgid="6700172918709138470">"ezab."</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerren zenbakia"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi zenbakia"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"puntua"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ezkerreko parentesia"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"eskuineko parentesia"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinua"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo nepertarra"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmoa"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinua"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangentea"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"gehi"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"zatitu"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktoriala"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"aldiak"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"berreketa"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"erro karratua"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"garbitu"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ezabatu"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"berdin ikurra"</string>
+</resources>
diff --git a/res/values-eu-rPV/strings.xml b/res/values-eu-rPV/strings.xml
new file mode 100644
index 0000000..5d8ef4c
--- /dev/null
+++ b/res/values-eu-rPV/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Kalkulagailua"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Ez da zenbaki bat"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Errorea"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"garb."</string>
+ <string name="del" msgid="6700172918709138470">"ezab."</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerren zenbakia"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi zenbakia"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"puntua"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ezkerreko parentesia"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"eskuineko parentesia"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinua"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo nepertarra"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmoa"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinua"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangentea"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"gehi"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"zatitu"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktoriala"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"aldiak"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"berreketa"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"erro karratua"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"garbitu"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ezabatu"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"berdin ikurra"</string>
+</resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 51fc294..9ecafc6 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"ماشین حساب"</string>
- <string name="error" msgid="9197457880925804499">"خطا"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"حذف"</string>
- <string name="clear" msgid="8103610981407459768">"پاک"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"پانل اصلی"</string>
- <string name="advanced" msgid="7122495413742976492">"پانل پیشرفته"</string>
- <string name="clear_history" msgid="8458043980601165012">"پاک کردن سابقه"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"نوشتار کپی شد."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"پرانتز چپ"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"پرانتز راست"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"فاکتوریل"</string>
- <string name="lnDesc" msgid="1052579286300842270">"لگاریتم طبیعی"</string>
- <string name="lgDesc" msgid="6490920451513731160">"لگاریتم"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"ریشه دوم"</string>
- <string name="divDesc" msgid="7442623079124315427">"تقسیم"</string>
- <string name="mulDesc" msgid="9003016819648670694">"ضرب"</string>
- <string name="plusDesc" msgid="3145322700823848264">"جمع"</string>
- <string name="minusDesc" msgid="5033462008907390900">"منها"</string>
- <string name="dotDesc" msgid="5253752241630161722">"نقطه"</string>
- <string name="powerDesc" msgid="9034898318444176910">"توان"</string>
- <string name="delDesc" msgid="8211175878012032240">"حذف"</string>
- <string name="clearDesc" msgid="8015748901120751476">"پاک کردن"</string>
- <string name="tanDesc" msgid="2055554933130702423">"تانژانت"</string>
- <string name="sinDesc" msgid="6563285042235077204">"سینوس"</string>
- <string name="cosDesc" msgid="4048942450207926538">"کسینوس"</string>
- <string name="eDesc" msgid="6709583372168924068">"عدد اولر"</string>
- <string name="piDesc" msgid="8838151606775021517">"پی"</string>
- <string name="equalDesc" msgid="4164435100263313101">"مساوی"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"پرانتز چپ"</item>
- <item msgid="1688156211934459752">"پرانتز راست"</item>
- <item msgid="6664829080840305856">"فاکتوریل"</item>
- <item msgid="2880199289575144121">"لگاریتم طبیعی"</item>
- <item msgid="4398774906998694599">"لگاریتم"</item>
- <item msgid="1791869359785943266">"ریشه دوم"</item>
- <item msgid="6833720171974254459">"تقسیم بر"</item>
- <item msgid="2646574635189709515">"ضرب در"</item>
- <item msgid="3487936384379753697">"جمع"</item>
- <item msgid="8608534484562258856">"منها"</item>
- <item msgid="3456824579675198186">" امتیاز "</item>
- <item msgid="4528629783180278651">"توان"</item>
- <item msgid="4050948027333760159">"تانژانت"</item>
- <item msgid="8716478860618683850">"سینوس"</item>
- <item msgid="3203211483560707480">"کسینوس"</item>
- <item msgid="8587490959348493065">"پی"</item>
- <item msgid="8134315487552198394">"مساوی است با"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"نامشخص"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"خطا"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"۰"</string>
+ <string name="digit_1" msgid="9009337429640544205">"۱"</string>
+ <string name="digit_2" msgid="7722707864768133877">"۲"</string>
+ <string name="digit_3" msgid="5813321444694024561">"۳"</string>
+ <string name="digit_4" msgid="4768173444612236144">"۴"</string>
+ <string name="digit_5" msgid="2015349411036328271">"۵"</string>
+ <string name="digit_6" msgid="7350999202882497047">"۶"</string>
+ <string name="digit_7" msgid="2386463125354638611">"۷"</string>
+ <string name="digit_8" msgid="6298159258090202166">"۸"</string>
+ <string name="digit_9" msgid="1221342734731110246">"۹"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"پاک"</string>
+ <string name="del" msgid="6700172918709138470">"حذف"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"عدد اولر"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"پی"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ممیز"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"پرانتز چپ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"پرانتز راست"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"کسینوس"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"لگاریتم طبیعی"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"لگاریتم"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"سینوس"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"تانژانت"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"بهاضافه"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"تقسیم"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"فاکتوریل"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ضرب"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"توان"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ریشه دوم"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"منها"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"پاک کردن"</string>
+ <string name="desc_del" msgid="1866733601083210032">"حذف"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"مساوی"</string>
</resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 801280c..0a040fb 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Laskin"</string>
- <string name="error" msgid="9197457880925804499">"Virhe"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"POISTA"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Perustoiminnot"</string>
- <string name="advanced" msgid="7122495413742976492">"Lisätoiminnot"</string>
- <string name="clear_history" msgid="8458043980601165012">"Tyhjennä historia"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Teksti kopioitu."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"vasen sulkumerkki"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"oikea sulkumerkki"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"kertoma"</string>
- <string name="lnDesc" msgid="1052579286300842270">"luonnollinen logaritmi"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmi"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"neliöjuuri"</string>
- <string name="divDesc" msgid="7442623079124315427">"jakaa"</string>
- <string name="mulDesc" msgid="9003016819648670694">"kertoa"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"miinus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"piste"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potenssi"</string>
- <string name="delDesc" msgid="8211175878012032240">"poista"</string>
- <string name="clearDesc" msgid="8015748901120751476">"tyhjennä"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangentti"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sini"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosini"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulerin luku"</string>
- <string name="piDesc" msgid="8838151606775021517">"pii"</string>
- <string name="equalDesc" msgid="4164435100263313101">"on yhtä kuin"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"vasen sulkumerkki"</item>
- <item msgid="1688156211934459752">"oikea sulkumerkki"</item>
- <item msgid="6664829080840305856">"kertoma"</item>
- <item msgid="2880199289575144121">"luonnollinen logaritmi"</item>
- <item msgid="4398774906998694599">"logaritmi"</item>
- <item msgid="1791869359785943266">"neliöjuuri"</item>
- <item msgid="6833720171974254459">"jaettuna"</item>
- <item msgid="2646574635189709515">"kertaa"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"miinus"</item>
- <item msgid="3456824579675198186">" piste "</item>
- <item msgid="4528629783180278651">"potenssi"</item>
- <item msgid="4050948027333760159">"tangentti"</item>
- <item msgid="8716478860618683850">"sini"</item>
- <item msgid="3203211483560707480">"kosini"</item>
- <item msgid="8587490959348493065">"pii"</item>
- <item msgid="8134315487552198394">"on yhtä kuin"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Ei ole numero"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Virhe"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"thj"</string>
+ <string name="del" msgid="6700172918709138470">"pst"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerin luku"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pii"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">" piste "</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"vasen sulkumerkki"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"oikea sulkumerkki"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosini"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"luonnollinen logaritmi"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmi"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sini"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangentti"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"jakaa"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"kertoma"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"kertaa"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potenssi"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"neliöjuuri"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"miinus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"tyhjennä"</string>
+ <string name="desc_del" msgid="1866733601083210032">"poista"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"on yhtä kuin"</string>
</resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
new file mode 100644
index 0000000..d5d7558
--- /dev/null
+++ b/res/values-fr-rCA/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Calculatrice"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Pas un nombre"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Erreur"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"eff"</string>
+ <string name="del" msgid="6700172918709138470">"eff"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"nombre d\'Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"point"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"parenthèse gauche"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"parenthèse droite"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logarithme naturel"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarithme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"diviser"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factoriel"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"fois"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"puissance"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"racine carrée"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"moins"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"effacer"</string>
+ <string name="desc_del" msgid="1866733601083210032">"Supprimer"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"égal"</string>
+</resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 7fb29c8..96b04ee 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculatrice"</string>
- <string name="error" msgid="9197457880925804499">"Erreur"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"SUPPRIMER"</string>
- <string name="clear" msgid="8103610981407459768">"EFF."</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"E"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Panneau de base"</string>
- <string name="advanced" msgid="7122495413742976492">"Fonctions avancées"</string>
- <string name="clear_history" msgid="8458043980601165012">"Effacer l\'historique"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Texte copié."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"parenthèse gauche"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"parenthèse droite"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"factoriel"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logarithme naturel"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logarithme"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"racine carrée"</string>
- <string name="divDesc" msgid="7442623079124315427">"diviser"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplier"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"moins"</string>
- <string name="dotDesc" msgid="5253752241630161722">"point"</string>
- <string name="powerDesc" msgid="9034898318444176910">"puissance"</string>
- <string name="delDesc" msgid="8211175878012032240">"supprimer"</string>
- <string name="clearDesc" msgid="8015748901120751476">"effacer"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangeante"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"nombre d\'Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"égale"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"parenthèse gauche"</item>
- <item msgid="1688156211934459752">"parenthèse droite"</item>
- <item msgid="6664829080840305856">"factoriel"</item>
- <item msgid="2880199289575144121">"logarithme naturel"</item>
- <item msgid="4398774906998694599">"logarithme"</item>
- <item msgid="1791869359785943266">"racine carrée"</item>
- <item msgid="6833720171974254459">"divisé par"</item>
- <item msgid="2646574635189709515">"multiplié par"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"moins"</item>
- <item msgid="3456824579675198186">" point "</item>
- <item msgid="4528629783180278651">"puissance"</item>
- <item msgid="4050948027333760159">"tangeante"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"égale"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Pas un nombre."</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Erreur"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"eff"</string>
+ <string name="del" msgid="6700172918709138470">"sup"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"nombre d\'Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"virgule"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"parenthèse gauche"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"parenthèse droite"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logarithme naturel"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarithme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"diviser"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factoriel"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"fois"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"puissance"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"racine carrée"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"moins"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"effacer"</string>
+ <string name="desc_del" msgid="1866733601083210032">"supprimer"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"égal"</string>
</resources>
diff --git a/res/values-gl-rES/strings.xml b/res/values-gl-rES/strings.xml
new file mode 100644
index 0000000..aa27c0a
--- /dev/null
+++ b/res/values-gl-rES/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Calculadora"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Non é número"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Erro"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sen"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"bor"</string>
+ <string name="del" msgid="6700172918709138470">"eli"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Número de Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punto"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"paréntese esquerda"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"paréntese dereita"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"coseno"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmo"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"seno"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tanxente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"máis"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dividido entre"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"multiplicado por"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"elevado a"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"raíz cadrada"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"menos"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"borrar"</string>
+ <string name="desc_del" msgid="1866733601083210032">"eliminar"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"igual"</string>
+</resources>
diff --git a/res/values-gl-rGA/strings.xml b/res/values-gl-rGA/strings.xml
new file mode 100644
index 0000000..aa27c0a
--- /dev/null
+++ b/res/values-gl-rGA/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Calculadora"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Non é número"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Erro"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sen"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"bor"</string>
+ <string name="del" msgid="6700172918709138470">"eli"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Número de Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punto"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"paréntese esquerda"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"paréntese dereita"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"coseno"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmo"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"seno"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tanxente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"máis"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dividido entre"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"multiplicado por"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"elevado a"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"raíz cadrada"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"menos"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"borrar"</string>
+ <string name="desc_del" msgid="1866733601083210032">"eliminar"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"igual"</string>
+</resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 6fe585e..89f2733 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"कैल्क्युलेटर"</string>
- <string name="error" msgid="9197457880925804499">"त्रुटि"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"DELETE"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"मूल पैनल"</string>
- <string name="advanced" msgid="7122495413742976492">"उन्नत पैनल"</string>
- <string name="clear_history" msgid="8458043980601165012">"इतिहास साफ़ करें"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"पाठ की प्रतिलिपि बनाई गई."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"बायां कोष्ठक"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"दायां कोष्ठक"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"क्रमगुणित"</string>
- <string name="lnDesc" msgid="1052579286300842270">"प्राकृतिक लघुगणक"</string>
- <string name="lgDesc" msgid="6490920451513731160">"लघुगणक"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"वर्गमूल"</string>
- <string name="divDesc" msgid="7442623079124315427">"विभाजन"</string>
- <string name="mulDesc" msgid="9003016819648670694">"गुणा"</string>
- <string name="plusDesc" msgid="3145322700823848264">"योग"</string>
- <string name="minusDesc" msgid="5033462008907390900">"ऋण"</string>
- <string name="dotDesc" msgid="5253752241630161722">"बिंदु"</string>
- <string name="powerDesc" msgid="9034898318444176910">"घात"</string>
- <string name="delDesc" msgid="8211175878012032240">"हटाएं"</string>
- <string name="clearDesc" msgid="8015748901120751476">"साफ़ करें"</string>
- <string name="tanDesc" msgid="2055554933130702423">"स्पर्शज्या"</string>
- <string name="sinDesc" msgid="6563285042235077204">"ज्या"</string>
- <string name="cosDesc" msgid="4048942450207926538">"कोज्या"</string>
- <string name="eDesc" msgid="6709583372168924068">"यूलर संख्या"</string>
- <string name="piDesc" msgid="8838151606775021517">"पाई"</string>
- <string name="equalDesc" msgid="4164435100263313101">"बराबर है"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"बायां कोष्ठक"</item>
- <item msgid="1688156211934459752">"दायां कोष्ठक"</item>
- <item msgid="6664829080840305856">"क्रमगुणित"</item>
- <item msgid="2880199289575144121">"प्राकृतिक लघुगणक"</item>
- <item msgid="4398774906998694599">"लघुगणक"</item>
- <item msgid="1791869359785943266">"वर्गमूल"</item>
- <item msgid="6833720171974254459">"इसके द्वारा विभाजित"</item>
- <item msgid="2646574635189709515">"इससे गुणित"</item>
- <item msgid="3487936384379753697">"योग"</item>
- <item msgid="8608534484562258856">"ऋण"</item>
- <item msgid="3456824579675198186">" अंक "</item>
- <item msgid="4528629783180278651">"घात"</item>
- <item msgid="4050948027333760159">"स्पर्शज्या"</item>
- <item msgid="8716478860618683850">"ज्या"</item>
- <item msgid="3203211483560707480">"कोज्या"</item>
- <item msgid="8587490959348493065">"पाई"</item>
- <item msgid="8134315487552198394">"बराबर है"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"संख्या नहीं है"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"त्रुटि"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"यूलर की संख्या"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"पाई"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"दशमलव"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"बायां कोष्ठक"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"दायां कोष्ठक"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"कोज्या"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"प्राकृतिक लघुगणक"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"लघुगणक"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sine"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"स्पर्शज्या"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"जोड़ का चिह्न"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"विभाजन"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"क्रमगुणन"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"गुणा"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"पावर"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"वर्गमूल"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ऋण"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"साफ़ करें"</string>
+ <string name="desc_del" msgid="1866733601083210032">"हटाएं"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"बराबर"</string>
</resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index a1f4f31..710ca59 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kalkulator"</string>
- <string name="error" msgid="9197457880925804499">"Pogreška"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"IZBRIŠI"</string>
- <string name="clear" msgid="8103610981407459768">"Briši"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Ploča Osnovno"</string>
- <string name="advanced" msgid="7122495413742976492">"Ploča Napredno"</string>
- <string name="clear_history" msgid="8458043980601165012">"Izbriši povijest"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Tekst kopiran."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"lijeva zagrada"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"desna zagrada"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktorijel"</string>
- <string name="lnDesc" msgid="1052579286300842270">"prirodni logaritam"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritam"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"drugi korijen"</string>
- <string name="divDesc" msgid="7442623079124315427">"podijeli"</string>
- <string name="mulDesc" msgid="9003016819648670694">"pomnoži"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"točka"</string>
- <string name="powerDesc" msgid="9034898318444176910">"snaga"</string>
- <string name="delDesc" msgid="8211175878012032240">"izbriši"</string>
- <string name="clearDesc" msgid="8015748901120751476">"obriši"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangenta"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulerov broj"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"jednako"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"lijeva zagrada"</item>
- <item msgid="1688156211934459752">"desna zagrada"</item>
- <item msgid="6664829080840305856">"faktorijel"</item>
- <item msgid="2880199289575144121">"prirodni logaritam"</item>
- <item msgid="4398774906998694599">"logaritam"</item>
- <item msgid="1791869359785943266">"drugi korijen"</item>
- <item msgid="6833720171974254459">"podijeljeno s"</item>
- <item msgid="2646574635189709515">"pomnoženo s"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" bod "</item>
- <item msgid="4528629783180278651">"snaga"</item>
- <item msgid="4050948027333760159">"tangenta"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"kosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"jednako"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Nije broj"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Pogreška"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerov broj"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"decimalni zarez"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"lijeva zagrada"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"desna zagrada"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"prirodni logaritam"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritam"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangenta"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dijeljeno"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktorijel"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"puta"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potencija"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"drugi korijen"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"obriši"</string>
+ <string name="desc_del" msgid="1866733601083210032">"izbriši"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"jednako"</string>
</resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 5b36a3b..bebbd89 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Számológép"</string>
- <string name="error" msgid="9197457880925804499">"Hiba"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"TÖRLÉS"</string>
- <string name="clear" msgid="8103610981407459768">"Törlés"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Alappanel"</string>
- <string name="advanced" msgid="7122495413742976492">"Speciális panel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Előzmények törlése"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Szöveg átmásolva."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"nyitó zárójel"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"berekesztő zárójel"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktoriális"</string>
- <string name="lnDesc" msgid="1052579286300842270">"természetes logaritmus"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmus"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"négyzetgyök"</string>
- <string name="divDesc" msgid="7442623079124315427">"osztás"</string>
- <string name="mulDesc" msgid="9003016819648670694">"szorzás"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plusz"</string>
- <string name="minusDesc" msgid="5033462008907390900">"mínusz"</string>
- <string name="dotDesc" msgid="5253752241630161722">"tizedesvessző"</string>
- <string name="powerDesc" msgid="9034898318444176910">"hatvány"</string>
- <string name="delDesc" msgid="8211175878012032240">"törlés"</string>
- <string name="clearDesc" msgid="8015748901120751476">"törlés"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"szinusz"</string>
- <string name="cosDesc" msgid="4048942450207926538">"koszinusz"</string>
- <string name="eDesc" msgid="6709583372168924068">"Euler-féle szám"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"egyenlő"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"nyitó zárójel"</item>
- <item msgid="1688156211934459752">"berekesztő zárójel"</item>
- <item msgid="6664829080840305856">"faktoriális"</item>
- <item msgid="2880199289575144121">"természetes logaritmus"</item>
- <item msgid="4398774906998694599">"logaritmus"</item>
- <item msgid="1791869359785943266">"négyzetgyök"</item>
- <item msgid="6833720171974254459">"osztva"</item>
- <item msgid="2646574635189709515">"szorozva"</item>
- <item msgid="3487936384379753697">"plusz"</item>
- <item msgid="8608534484562258856">"mínusz"</item>
- <item msgid="3456824579675198186">" pont "</item>
- <item msgid="4528629783180278651">"hatvány"</item>
- <item msgid="4050948027333760159">"tangens"</item>
- <item msgid="8716478860618683850">"szinusz"</item>
- <item msgid="3203211483560707480">"koszinusz"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"egyenlő"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Nem egy szám"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Hiba"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler-féle szám"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"pont "</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"nyitó zárójel"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"berekesztő zárójel"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"koszinusz"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"természetes logaritmus"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmus"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"szinusz"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plusz"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"osztás"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktoriális"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"szorzás"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"hatvány"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"négyzetgyök"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"mínusz"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"törlés"</string>
+ <string name="desc_del" msgid="1866733601083210032">"törlés"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"egyenlő"</string>
</resources>
diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml
new file mode 100644
index 0000000..855fa20
--- /dev/null
+++ b/res/values-hy-rAM/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Հաշվիչ"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Թիվ չէ"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Սխալ կա"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tg"</string>
+ <string name="clr" msgid="3126239559646368205">"մքր"</string>
+ <string name="del" msgid="6700172918709138470">"ջնջ"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Էյլերյան թիվ"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"պի"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"կետ"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ձախ փակագիծ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"աջ փակագիծ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"կոսինուս"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"բնական լոգարիթմ"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"լոգարիթմ"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"սինուս"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"տանգենս"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"գումարում"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"բաժանում"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ֆակտորիալ"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"անգամ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"աստիճան"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"քառակուսի արմատ"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"հանում"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"մաքրել"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ջնջել"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"հավասար է"</string>
+</resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index a1a2376..d6b7cbb 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculator"</string>
- <string name="error" msgid="9197457880925804499">"Kesalahan"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"DELETE"</string>
- <string name="clear" msgid="8103610981407459768">"HAPUS"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Panel dasar"</string>
- <string name="advanced" msgid="7122495413742976492">"Panel lanjutan"</string>
- <string name="clear_history" msgid="8458043980601165012">"Hapus riwayat"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Teks disalin."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"kurung buka"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"kurung tutup"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritma alami"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritme"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"akar pangkat dua"</string>
- <string name="divDesc" msgid="7442623079124315427">"bagi"</string>
- <string name="mulDesc" msgid="9003016819648670694">"kali"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"titik"</string>
- <string name="powerDesc" msgid="9034898318444176910">"pangkat"</string>
- <string name="delDesc" msgid="8211175878012032240">"hapus"</string>
- <string name="clearDesc" msgid="8015748901120751476">"hapus"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangen"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"bilangan Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"sama dengan"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"kurung buka"</item>
- <item msgid="1688156211934459752">"kurung tutup"</item>
- <item msgid="6664829080840305856">"faktorial"</item>
- <item msgid="2880199289575144121">"logaritma alami"</item>
- <item msgid="4398774906998694599">"logaritme"</item>
- <item msgid="1791869359785943266">"akar pangkat dua"</item>
- <item msgid="6833720171974254459">"dibagi dengan"</item>
- <item msgid="2646574635189709515">"dikalikan dengan"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" poin "</item>
- <item msgid="4528629783180278651">"pangkat"</item>
- <item msgid="4050948027333760159">"tangen"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"kosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"sama dengan"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Bukan angka"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Kesalahan"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"bilangan Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"koma"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"kurung buka"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"kurung tutup"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritma alami"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangen"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"tambah"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"bagi"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"kali"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"pangkat"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"akar pangkat dua"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"kurang"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"hapus"</string>
+ <string name="desc_del" msgid="1866733601083210032">"hapus"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"sama dengan"</string>
</resources>
diff --git a/res/values-is-rIS/strings.xml b/res/values-is-rIS/strings.xml
new file mode 100644
index 0000000..50f03d8
--- /dev/null
+++ b/res/values-is-rIS/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Reiknivél"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Ekki tala"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Villa"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"kós"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sín"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"hre"</string>
+ <string name="del" msgid="6700172918709138470">"eyð"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Tala Eulers"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pí"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"komma"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"vinstri svigi"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"hægri svigi"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kósínus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"náttúrlegur logri"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logri"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sínus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plús"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"deila"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"hrópmerkt"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"sinnum"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"veldi"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvaðratrót"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"mínus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"hreinsa"</string>
+ <string name="desc_del" msgid="1866733601083210032">"eyða"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"samasem"</string>
+</resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 9278123..5811d78 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calcolatrice"</string>
- <string name="error" msgid="9197457880925804499">"Errore"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ELIMINA"</string>
- <string name="clear" msgid="8103610981407459768">"CANC"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"E"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Pannello base"</string>
- <string name="advanced" msgid="7122495413742976492">"Pannello avanzato"</string>
- <string name="clear_history" msgid="8458043980601165012">"Cancella cronologia"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Testo copiato."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"parentesi aperta"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"parentesi chiusa"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"fattoriale"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritmo naturale"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmo"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"radice quadrata"</string>
- <string name="divDesc" msgid="7442623079124315427">"divisione"</string>
- <string name="mulDesc" msgid="9003016819648670694">"moltiplicazione"</string>
- <string name="plusDesc" msgid="3145322700823848264">"più"</string>
- <string name="minusDesc" msgid="5033462008907390900">"meno"</string>
- <string name="dotDesc" msgid="5253752241630161722">"punto"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potenza"</string>
- <string name="delDesc" msgid="8211175878012032240">"elimina"</string>
- <string name="clearDesc" msgid="8015748901120751476">"azzera"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangente"</string>
- <string name="sinDesc" msgid="6563285042235077204">"seno"</string>
- <string name="cosDesc" msgid="4048942450207926538">"coseno"</string>
- <string name="eDesc" msgid="6709583372168924068">"numero di Eulero"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"uguale a"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"parentesi aperta"</item>
- <item msgid="1688156211934459752">"parentesi chiusa"</item>
- <item msgid="6664829080840305856">"fattoriale"</item>
- <item msgid="2880199289575144121">"logaritmo naturale"</item>
- <item msgid="4398774906998694599">"logaritmo"</item>
- <item msgid="1791869359785943266">"radice quadrata"</item>
- <item msgid="6833720171974254459">"diviso per"</item>
- <item msgid="2646574635189709515">"moltiplicato per"</item>
- <item msgid="3487936384379753697">"più"</item>
- <item msgid="8608534484562258856">"meno"</item>
- <item msgid="3456824579675198186">" punto "</item>
- <item msgid="4528629783180278651">"potenza"</item>
- <item msgid="4050948027333760159">"tangente"</item>
- <item msgid="8716478860618683850">"seno"</item>
- <item msgid="3203211483560707480">"coseno"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"uguale a"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Non un numero"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Errore"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"c"</string>
+ <string name="del" msgid="6700172918709138470">"ce"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"numero di Eulero"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"virgola"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"parentesi aperta"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"parentesi chiusa"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"coseno"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo naturale"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmo"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"seno"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"più"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"diviso"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fattoriale"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"per"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potenza"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"radice quadrata"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"meno"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"cancella tutto"</string>
+ <string name="desc_del" msgid="1866733601083210032">"cancella"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"uguale"</string>
</resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index e287002..17b05cf 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"מחשבון"</string>
- <string name="error" msgid="9197457880925804499">"שגיאה"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"מחק"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"חלונית בסיסית"</string>
- <string name="advanced" msgid="7122495413742976492">"מתקדם"</string>
- <string name="clear_history" msgid="8458043980601165012">"נקה היסטוריה"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"טקסט הועתק."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"סוגר שמאלי"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"סוגר ימני"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"עצרת"</string>
- <string name="lnDesc" msgid="1052579286300842270">"לוגריתם טבעי"</string>
- <string name="lgDesc" msgid="6490920451513731160">"לוגריתם"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"שורש ריבועי"</string>
- <string name="divDesc" msgid="7442623079124315427">"חילוק"</string>
- <string name="mulDesc" msgid="9003016819648670694">"כפל"</string>
- <string name="plusDesc" msgid="3145322700823848264">"פלוס"</string>
- <string name="minusDesc" msgid="5033462008907390900">"מינוס"</string>
- <string name="dotDesc" msgid="5253752241630161722">"נקודה"</string>
- <string name="powerDesc" msgid="9034898318444176910">"חזקה"</string>
- <string name="delDesc" msgid="8211175878012032240">"מחק"</string>
- <string name="clearDesc" msgid="8015748901120751476">"נקה"</string>
- <string name="tanDesc" msgid="2055554933130702423">"טנגנס"</string>
- <string name="sinDesc" msgid="6563285042235077204">"סינוס"</string>
- <string name="cosDesc" msgid="4048942450207926538">"קוסינוס"</string>
- <string name="eDesc" msgid="6709583372168924068">"המספר e"</string>
- <string name="piDesc" msgid="8838151606775021517">"פאי"</string>
- <string name="equalDesc" msgid="4164435100263313101">"שווה"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"סוגר שמאלי"</item>
- <item msgid="1688156211934459752">"סוגר ימני"</item>
- <item msgid="6664829080840305856">"עצרת"</item>
- <item msgid="2880199289575144121">"לוגריתם טבעי"</item>
- <item msgid="4398774906998694599">"לוגריתם"</item>
- <item msgid="1791869359785943266">"שורש ריבועי"</item>
- <item msgid="6833720171974254459">"חלקי"</item>
- <item msgid="2646574635189709515">"כפול"</item>
- <item msgid="3487936384379753697">"פלוס"</item>
- <item msgid="8608534484562258856">"מינוס"</item>
- <item msgid="3456824579675198186">" נקודה "</item>
- <item msgid="4528629783180278651">"בחזקת"</item>
- <item msgid="4050948027333760159">"טנגנס"</item>
- <item msgid="8716478860618683850">"סינוס"</item>
- <item msgid="3203211483560707480">"קוסינוס"</item>
- <item msgid="8587490959348493065">"פאי"</item>
- <item msgid="8134315487552198394">"שווה"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"אינו מספר"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"שגיאה"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"מספרי אוילר"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"פאי"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"נקודה"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"סוגר שמאלי"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"סוגר ימני"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"קוסינוס"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"לוגריתם טבעי"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"לוגריתם"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"סינוס"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"טנגנס"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"פלוס"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"חילוק"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"עצרת"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"כפל"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"חזקה"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"שורש ריבועי"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"חיסור"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"נקה"</string>
+ <string name="desc_del" msgid="1866733601083210032">"מחק"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"שווה"</string>
</resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index b69735c..002a511 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"電卓"</string>
- <string name="error" msgid="9197457880925804499">"エラー"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"削除"</string>
- <string name="clear" msgid="8103610981407459768">"消去"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"標準機能"</string>
- <string name="advanced" msgid="7122495413742976492">"関数機能"</string>
- <string name="clear_history" msgid="8458043980601165012">"履歴消去"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"テキストをコピーしました。"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"左かっこ"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"右かっこ"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"階乗"</string>
- <string name="lnDesc" msgid="1052579286300842270">"自然対数"</string>
- <string name="lgDesc" msgid="6490920451513731160">"対数"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"平方根"</string>
- <string name="divDesc" msgid="7442623079124315427">"除算"</string>
- <string name="mulDesc" msgid="9003016819648670694">"乗算"</string>
- <string name="plusDesc" msgid="3145322700823848264">"足す"</string>
- <string name="minusDesc" msgid="5033462008907390900">"引く"</string>
- <string name="dotDesc" msgid="5253752241630161722">"小数点"</string>
- <string name="powerDesc" msgid="9034898318444176910">"累乗"</string>
- <string name="delDesc" msgid="8211175878012032240">"削除"</string>
- <string name="clearDesc" msgid="8015748901120751476">"クリア"</string>
- <string name="tanDesc" msgid="2055554933130702423">"タンジェント"</string>
- <string name="sinDesc" msgid="6563285042235077204">"サイン"</string>
- <string name="cosDesc" msgid="4048942450207926538">"コサイン"</string>
- <string name="eDesc" msgid="6709583372168924068">"自然対数の底"</string>
- <string name="piDesc" msgid="8838151606775021517">"パイ"</string>
- <string name="equalDesc" msgid="4164435100263313101">"イコール"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"左かっこ"</item>
- <item msgid="1688156211934459752">"右かっこ"</item>
- <item msgid="6664829080840305856">"階乗"</item>
- <item msgid="2880199289575144121">"自然対数"</item>
- <item msgid="4398774906998694599">"対数"</item>
- <item msgid="1791869359785943266">"平方根"</item>
- <item msgid="6833720171974254459">"割る"</item>
- <item msgid="2646574635189709515">"掛ける"</item>
- <item msgid="3487936384379753697">"足す"</item>
- <item msgid="8608534484562258856">"引く"</item>
- <item msgid="3456824579675198186">"ポイント"</item>
- <item msgid="4528629783180278651">"累乗"</item>
- <item msgid="4050948027333760159">"タンジェント"</item>
- <item msgid="8716478860618683850">"サイン"</item>
- <item msgid="3203211483560707480">"コサイン"</item>
- <item msgid="8587490959348493065">"パイ"</item>
- <item msgid="8134315487552198394">"イコール"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"数字以外の値"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"エラー"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"自然対数の底"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"パイ"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ポイント"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"左かっこ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"右かっこ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"コサイン"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"自然対数"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"対数"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"サイン"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"タンジェント"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"足す"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"割る"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"階乗"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"掛ける"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"累乗"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"平方根"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"引く"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"クリア"</string>
+ <string name="desc_del" msgid="1866733601083210032">"削除"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"イコール"</string>
</resources>
diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml
new file mode 100644
index 0000000..4f241b2
--- /dev/null
+++ b/res/values-ka-rGE/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"კალკულატორი"</string>
+ <string name="error_nan" msgid="4071578355972369426">"არ არის რიცხვი"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"შეცდომა"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ეილერის რიცხვი"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ათობითი გამყოფი"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"მარცხენა ფრჩხილი"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"მარჯვენა ფრჩხილი"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"კოსინუსი"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ნატურალური ლოგარითმი"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ლოგარითმი"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"სინუსი"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ტანგენსი"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"პლუსი"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"გაყოფა"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ფაქტორიალი"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"გამრავლება"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ხარისხში აყვანა"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"კვადრატული ფესვი"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"მინუსი"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"გასუფთავება"</string>
+ <string name="desc_del" msgid="1866733601083210032">"წაშლა"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ტოლია"</string>
+</resources>
diff --git a/res/values-kk-rKZ/strings.xml b/res/values-kk-rKZ/strings.xml
new file mode 100644
index 0000000..b0f9688
--- /dev/null
+++ b/res/values-kk-rKZ/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Калькулятор"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Сан емес"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Қате"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"кос"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"нл"</string>
+ <string name="fun_log" msgid="6856905045055937519">"лог"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"син"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"тан"</string>
+ <string name="clr" msgid="3126239559646368205">"тзл"</string>
+ <string name="del" msgid="6700172918709138470">"жою"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Эйлер саны"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"пи"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"нүкте"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"сол жақ жақша"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"оң жақ жақша"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"натуралды логарифм"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логарифм"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангенс"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"қосу"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"бөлу"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факториал"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"көбейту"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"дәреже"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"шаршы түбір"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"алу"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"тазалау"</string>
+ <string name="desc_del" msgid="1866733601083210032">"delete"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"тең"</string>
+</resources>
diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml
new file mode 100644
index 0000000..2abef2f
--- /dev/null
+++ b/res/values-km-rKH/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ម៉ាស៊ីនគិតលេខ"</string>
+ <string name="error_nan" msgid="4071578355972369426">"មិនមែនជាលេខ"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"កំហុស"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"កូស៊ីនុស"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"លេខ Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ចំណុច"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"វង់ក្រចកឆ្វេង"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"វង់ក្រចកស្ដាំ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"កូស៊ីនុស"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ឡូការីតនេរពែ"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ឡូការីត"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ស៊ីនុស"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"តង់សង់"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"បូក"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ចែក"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ផាក់តូរីយ៉ែល"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"គុណ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ស្វ័យគុណ"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ឫសការ៉េ"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ដក"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"សម្អាត"</string>
+ <string name="desc_del" msgid="1866733601083210032">"លុប"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ស្មើ"</string>
+</resources>
diff --git a/res/values-kn-rIN/strings.xml b/res/values-kn-rIN/strings.xml
new file mode 100644
index 0000000..a2e3b5d
--- /dev/null
+++ b/res/values-kn-rIN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ಕ್ಯಾಲ್ಕುಲೇಟರ್"</string>
+ <string name="error_nan" msgid="4071578355972369426">"ಸಂಖ್ಯೆಯಲ್ಲ"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"ದೋಷ"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"ಕೊಸ್"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ಇನ್"</string>
+ <string name="fun_log" msgid="6856905045055937519">"ಲಾ."</string>
+ <string name="fun_sin" msgid="7136698561875496766">"ಸೈನ್"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"ಟ್ಯಾ"</string>
+ <string name="clr" msgid="3126239559646368205">"ತೆರ"</string>
+ <string name="del" msgid="6700172918709138470">"ಅಳಿ"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ಯೂಲರ್ನ ಸಂಖ್ಯೆ"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"ಪೈ"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ಬಿಂದು"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ಎಡ ಆವರಣದ ವಾಕ್ಯ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"ಬಲ ಆವರಣದ ವಾಕ್ಯ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"ಕೊಸೈನ್"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ಸ್ವಾಭಾವಿಕ ಲಾಗರಿದಮ್"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ಲಾಗರಿದಮ್"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ಸೈನ್"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ಸ್ಪರ್ಶರೇಖೆ"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"ಸಂಕಲನ"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ವಿಭಾಗಿಸು"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ಅಪವರ್ತನೀಯ"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ಬಾರಿ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ಪವರ್"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ವರ್ಗಮೂಲ"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ವ್ಯವಕಲನ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"ತೆರವುಗೊಳಿಸು"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ಅಳಿಸು"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ಸಮ ಚಿಹ್ನೆ"</string>
+</resources>
diff --git a/res/values-kn-rKA/strings.xml b/res/values-kn-rKA/strings.xml
new file mode 100644
index 0000000..a2e3b5d
--- /dev/null
+++ b/res/values-kn-rKA/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ಕ್ಯಾಲ್ಕುಲೇಟರ್"</string>
+ <string name="error_nan" msgid="4071578355972369426">"ಸಂಖ್ಯೆಯಲ್ಲ"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"ದೋಷ"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"ಕೊಸ್"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ಇನ್"</string>
+ <string name="fun_log" msgid="6856905045055937519">"ಲಾ."</string>
+ <string name="fun_sin" msgid="7136698561875496766">"ಸೈನ್"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"ಟ್ಯಾ"</string>
+ <string name="clr" msgid="3126239559646368205">"ತೆರ"</string>
+ <string name="del" msgid="6700172918709138470">"ಅಳಿ"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ಯೂಲರ್ನ ಸಂಖ್ಯೆ"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"ಪೈ"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ಬಿಂದು"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ಎಡ ಆವರಣದ ವಾಕ್ಯ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"ಬಲ ಆವರಣದ ವಾಕ್ಯ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"ಕೊಸೈನ್"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ಸ್ವಾಭಾವಿಕ ಲಾಗರಿದಮ್"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ಲಾಗರಿದಮ್"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ಸೈನ್"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ಸ್ಪರ್ಶರೇಖೆ"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"ಸಂಕಲನ"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ವಿಭಾಗಿಸು"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ಅಪವರ್ತನೀಯ"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ಬಾರಿ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ಪವರ್"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ವರ್ಗಮೂಲ"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ವ್ಯವಕಲನ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"ತೆರವುಗೊಳಿಸು"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ಅಳಿಸು"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ಸಮ ಚಿಹ್ನೆ"</string>
+</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index a817855..68fb663 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"계산기"</string>
- <string name="error" msgid="9197457880925804499">"오류"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"DEL"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"기본 패널"</string>
- <string name="advanced" msgid="7122495413742976492">"고급 패널"</string>
- <string name="clear_history" msgid="8458043980601165012">"기록 지우기"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"텍스트를 복사했습니다."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"왼쪽 괄호"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"오른쪽 괄호"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"계승"</string>
- <string name="lnDesc" msgid="1052579286300842270">"자연 대수"</string>
- <string name="lgDesc" msgid="6490920451513731160">"대수"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"제곱근"</string>
- <string name="divDesc" msgid="7442623079124315427">"나누다"</string>
- <string name="mulDesc" msgid="9003016819648670694">"곱하다"</string>
- <string name="plusDesc" msgid="3145322700823848264">"더하기"</string>
- <string name="minusDesc" msgid="5033462008907390900">"빼기"</string>
- <string name="dotDesc" msgid="5253752241630161722">"점"</string>
- <string name="powerDesc" msgid="9034898318444176910">"거듭제곱"</string>
- <string name="delDesc" msgid="8211175878012032240">"삭제"</string>
- <string name="clearDesc" msgid="8015748901120751476">"지우기"</string>
- <string name="tanDesc" msgid="2055554933130702423">"탄젠트(Tangent)"</string>
- <string name="sinDesc" msgid="6563285042235077204">"사인(sine)"</string>
- <string name="cosDesc" msgid="4048942450207926538">"코사인(cosine)"</string>
- <string name="eDesc" msgid="6709583372168924068">"오일러의 수(Euler\'s number)"</string>
- <string name="piDesc" msgid="8838151606775021517">"파이"</string>
- <string name="equalDesc" msgid="4164435100263313101">"같음"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"왼쪽 괄호"</item>
- <item msgid="1688156211934459752">"오른쪽 괄호"</item>
- <item msgid="6664829080840305856">"계승"</item>
- <item msgid="2880199289575144121">"자연 대수"</item>
- <item msgid="4398774906998694599">"대수"</item>
- <item msgid="1791869359785943266">"제곱근"</item>
- <item msgid="6833720171974254459">"나누기"</item>
- <item msgid="2646574635189709515">"곱하기"</item>
- <item msgid="3487936384379753697">"더하기"</item>
- <item msgid="8608534484562258856">"빼기"</item>
- <item msgid="3456824579675198186">" 점 "</item>
- <item msgid="4528629783180278651">"거듭제곱"</item>
- <item msgid="4050948027333760159">"탄젠트(Tangent)"</item>
- <item msgid="8716478860618683850">"사인(sine)"</item>
- <item msgid="3203211483560707480">"코사인(cosine)"</item>
- <item msgid="8587490959348493065">"파이"</item>
- <item msgid="8134315487552198394">"같음"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"숫자 아님"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"오류"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"오일러의 수"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"원주율(파이)"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"소수점"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"왼쪽 괄호"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"오른쪽 괄호"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"코사인(cosine)"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"자연로그"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"로그"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"사인(sine)"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"탄젠트(tangent)"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"더하기"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"나누기"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"팩토리얼"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"곱하기"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"거듭제곱"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"제곱근"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"빼기"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"지우기"</string>
+ <string name="desc_del" msgid="1866733601083210032">"삭제"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"등호"</string>
</resources>
diff --git a/res/values-ky-rKG/strings.xml b/res/values-ky-rKG/strings.xml
new file mode 100644
index 0000000..30962eb
--- /dev/null
+++ b/res/values-ky-rKG/strings.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- no translation found for app_name (8095131950334945205) -->
+ <skip />
+ <string name="error_nan" msgid="4071578355972369426">"Сан эмес"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Ката"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"тзл"</string>
+ <string name="del" msgid="6700172918709138470">"өчр"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Эйлер саны"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"Пи"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"чекит"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"сол кашаа"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"оң кашаа"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"натуралдык логарифм"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логарифм"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангенс"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"кошуу"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"бөлүү"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факториал"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"көбөйтүү"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"даража"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"квадраттык тамыр"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"кемитүү"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"тазалоо"</string>
+ <string name="desc_del" msgid="1866733601083210032">"жок кылуу"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"барабар"</string>
+</resources>
diff --git a/res/values-land/arrays.xml b/res/values-land/arrays.xml
deleted file mode 100644
index 8c518d1..0000000
--- a/res/values-land/arrays.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
- * Copyright 2011, 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <array name="simple_buttons">
- <item>@+id/digit0</item>
- <item>@+id/digit1</item>
- <item>@+id/digit2</item>
- <item>@+id/digit3</item>
- <item>@+id/digit4</item>
- <item>@+id/digit5</item>
- <item>@+id/digit6</item>
- <item>@+id/digit7</item>
- <item>@+id/digit8</item>
- <item>@+id/digit9</item>
- <item>@+id/dot</item>
- <item>@+id/plus</item>
- <item>@+id/minus</item>
- <item>@+id/div</item>
- <item>@+id/mul</item>
- <item>@+id/equal</item>
- <item>@+id/leftParen</item>
- <item>@+id/rightParen</item>
- </array>
-
- <array name="advanced_buttons">
- <item>@+id/sin</item>
- <item>@+id/cos</item>
- <item>@+id/tan</item>
- <item>@+id/ln</item>
- <item>@+id/lg</item>
- <item>@+id/e</item>
- <item>@+id/pi</item>
- <item>@+id/power</item>
- <item>@+id/factorial</item>
- <item>@+id/sqrt</item>
- </array>
-
-</resources>
\ No newline at end of file
diff --git a/res/values-land/layout.xml b/res/values-land/layout.xml
new file mode 100644
index 0000000..8bc268c
--- /dev/null
+++ b/res/values-land/layout.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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>
+ <item name="activity_calculator" type="layout">@layout/activity_calculator_land</item>
+</resources>
\ No newline at end of file
diff --git a/res/values-land/styles.xml b/res/values-land/styles.xml
new file mode 100644
index 0000000..f0c08bb
--- /dev/null
+++ b/res/values-land/styles.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<!-- Styles for landscape phone (e.g. Nexus 4/5). -->
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="DisplayEditTextStyle.Formula">
+ <item name="android:paddingTop">24dip</item>
+ <item name="android:paddingBottom">8dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ <item name="android:textSize">30sp</item>
+ </style>
+
+ <style name="DisplayEditTextStyle.Result">
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">24dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ <item name="android:textSize">30sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Advanced">
+ <item name="android:layout_marginTop">4dip</item>
+ <item name="android:layout_marginBottom">4dip</item>
+ <item name="android:layout_marginStart">8dip</item>
+ <item name="android:layout_marginEnd">8dip</item>
+ <item name="android:textColor">@color/pad_button_advanced_text_color</item>
+ <item name="android:textSize">15sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric">
+ <item name="android:layout_margin">4dip</item>
+ <item name="android:textSize">23sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric.Equals">
+ <item name="android:visibility">gone</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator">
+ <item name="android:layout_marginTop">4dip</item>
+ <item name="android:layout_marginBottom">4dip</item>
+ <item name="android:layout_marginStart">8dip</item>
+ <item name="android:layout_marginEnd">8dip</item>
+ <item name="android:textSize">20sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator.Text">
+ <item name="android:textAllCaps">true</item>
+ <item name="android:textSize">15sp</item>
+ </style>
+
+ <style name="PadLayoutStyle.Advanced">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">208</item>
+ <item name="android:paddingTop">4dip</item>
+ <item name="android:paddingBottom">4dip</item>
+ <item name="android:paddingStart">8dip</item>
+ <item name="android:paddingEnd">8dip</item>
+ <item name="android:columnCount">3</item>
+ <item name="android:rowCount">4</item>
+ </style>
+
+ <style name="PadLayoutStyle.Numeric">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">240</item>
+ <item name="android:paddingTop">4dip</item>
+ <item name="android:paddingBottom">4dip</item>
+ <item name="android:paddingStart">8dip</item>
+ <item name="android:paddingEnd">8dip</item>
+ </style>
+
+ <style name="PadLayoutStyle.Operator">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">144</item>
+ <item name="android:paddingTop">4dip</item>
+ <item name="android:paddingBottom">4dip</item>
+ <item name="android:paddingStart">12dip</item>
+ <item name="android:paddingEnd">12dip</item>
+ </style>
+
+</resources>
diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml
new file mode 100644
index 0000000..6e65a5f
--- /dev/null
+++ b/res/values-lo-rLA/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ຈັກຄິດໄລ່"</string>
+ <string name="error_nan" msgid="4071578355972369426">"ບໍ່ແມ່ນໂຕເລກ"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"ຜິດພາດ"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ຈຳນວນຄ່າຄົງທີ່"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"ປີ່"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ຈ້ຳເມັດ"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ວົງເລັບຊ້າຍ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"ວົງເລັບຂວາ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"ໂກຊິນ"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ໂລກາຣິທຶມທຳມະຊາດ"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ໂລກາຣິທຶມ"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ຊິນ"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ຕັງ"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"ບວກ"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ຫານ"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ແຟັກໂຕຣຽວ"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ຄູນ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ຂຶ້ນກຳລັງ"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ຮາກ"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ລົບ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"ລຶບລ້າງ"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ລຶບ"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ເທົ່າກັບ"</string>
+</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 8779402..4dc6165 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Skaičiuotuvas"</string>
- <string name="error" msgid="9197457880925804499">"Klaida"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"IŠTRINTI"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Pagrindinis skydelis"</string>
- <string name="advanced" msgid="7122495413742976492">"Išplėstinis skydelis"</string>
- <string name="clear_history" msgid="8458043980601165012">"Išvalyti istoriją"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Tekstas nukopijuotas."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"kairysis skliaustas"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"dešinysis skliaustas"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktorialas"</string>
- <string name="lnDesc" msgid="1052579286300842270">"natūralusis logaritmas"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmas"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"kvadratinė šaknis"</string>
- <string name="divDesc" msgid="7442623079124315427">"dalyti"</string>
- <string name="mulDesc" msgid="9003016819648670694">"dauginti"</string>
- <string name="plusDesc" msgid="3145322700823848264">"pliusas"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minusas"</string>
- <string name="dotDesc" msgid="5253752241630161722">"taškas"</string>
- <string name="powerDesc" msgid="9034898318444176910">"laipsnis"</string>
- <string name="delDesc" msgid="8211175878012032240">"ištrinti"</string>
- <string name="clearDesc" msgid="8015748901120751476">"išvalyti"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangentas"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinusas"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinusas"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulerio skaičius"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"atitinka"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"kairysis skliaustas"</item>
- <item msgid="1688156211934459752">"dešinysis skliaustas"</item>
- <item msgid="6664829080840305856">"faktorialas"</item>
- <item msgid="2880199289575144121">"natūralusis logaritmas"</item>
- <item msgid="4398774906998694599">"logaritmas"</item>
- <item msgid="1791869359785943266">"kvadratinė šaknis"</item>
- <item msgid="6833720171974254459">"padalyta iš"</item>
- <item msgid="2646574635189709515">"padauginta iš"</item>
- <item msgid="3487936384379753697">"pliusas"</item>
- <item msgid="8608534484562258856">"minusas"</item>
- <item msgid="3456824579675198186">" taškas "</item>
- <item msgid="4528629783180278651">"laipsnis"</item>
- <item msgid="4050948027333760159">"tangentas"</item>
- <item msgid="8716478860618683850">"sinusas"</item>
- <item msgid="3203211483560707480">"kosinusas"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"atitinka"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Ne skaičius"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Klaida"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"išv."</string>
+ <string name="del" msgid="6700172918709138470">"ištr."</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerio skaičius"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"kablelis"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"kairysis skliaustas"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"dešinysis skliaustas"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinusas"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natūralusis logaritmas"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmas"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinusas"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangentas"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"sudėties ženklas"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dalybos ženklas"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktorialas"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"daugybos ženklas"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"laipsnis"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvadratinė šaknis"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"atimties ženklas"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"išvalyti"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ištrinti"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"lygybės ženklas"</string>
</resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 0c9af79..6763071 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kalkulators"</string>
- <string name="error" msgid="9197457880925804499">"Kļūda"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"DZĒST"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Pamata panelis"</string>
- <string name="advanced" msgid="7122495413742976492">"Izvērsts panelis"</string>
- <string name="clear_history" msgid="8458043980601165012">"Notīrīt vēsturi"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Teksts ir nokopēts."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"kreisā iekava"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"labā iekava"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktoriāls"</string>
- <string name="lnDesc" msgid="1052579286300842270">"naturālais logaritms"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritms"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"kvadrātsakne"</string>
- <string name="divDesc" msgid="7442623079124315427">"dalīt"</string>
- <string name="mulDesc" msgid="9003016819648670694">"reizināt"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"mīnus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"komats"</string>
- <string name="powerDesc" msgid="9034898318444176910">"pakāpe"</string>
- <string name="delDesc" msgid="8211175878012032240">"dzēst"</string>
- <string name="clearDesc" msgid="8015748901120751476">"dzēst"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangenss"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinuss"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinuss"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eilera skaitlis"</string>
- <string name="piDesc" msgid="8838151606775021517">"pī"</string>
- <string name="equalDesc" msgid="4164435100263313101">"vienāds ar"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"kreisā iekava"</item>
- <item msgid="1688156211934459752">"labā iekava"</item>
- <item msgid="6664829080840305856">"faktoriāls"</item>
- <item msgid="2880199289575144121">"naturālais logaritms"</item>
- <item msgid="4398774906998694599">"logaritms"</item>
- <item msgid="1791869359785943266">"kvadrātsakne"</item>
- <item msgid="6833720171974254459">"dalīts ar"</item>
- <item msgid="2646574635189709515">"reizināts ar"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"mīnus"</item>
- <item msgid="3456824579675198186">" komats "</item>
- <item msgid="4528629783180278651">"pakāpe"</item>
- <item msgid="4050948027333760159">"tangenss"</item>
- <item msgid="8716478860618683850">"sinuss"</item>
- <item msgid="3203211483560707480">"kosinuss"</item>
- <item msgid="8587490959348493065">"pī"</item>
- <item msgid="8134315487552198394">"vienāds ar"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Nav skaitlis"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Kļūda"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"C"</string>
+ <string name="del" msgid="6700172918709138470">"C"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eilera skaitlis"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pī"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"komats"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"kreisā iekava"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"labā iekava"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinuss"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"naturālais logaritms"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritms"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinuss"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangenss"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dalīt"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktoriāls"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"reizināt"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"pakāpe"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvadrātsakne"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"mīnus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"noņemt"</string>
+ <string name="desc_del" msgid="1866733601083210032">"dzēst"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"vienāds ar"</string>
</resources>
diff --git a/res/values-mk-rMK/strings.xml b/res/values-mk-rMK/strings.xml
new file mode 100644
index 0000000..cff0f33
--- /dev/null
+++ b/res/values-mk-rMK/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Калкулатор"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Не е број"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Грешка"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"исч"</string>
+ <string name="del" msgid="6700172918709138470">"изб"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Ојлеров број"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"Пи"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"точка"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"лева заграда"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"десна заграда"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"природен логаритам"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логаритам"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангента"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"плус"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"подели"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факториел"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"по"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"на степен"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"квадратен корен"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"минус"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"исчисти"</string>
+ <string name="desc_del" msgid="1866733601083210032">"избриши"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"еднакво"</string>
+</resources>
diff --git a/res/values-ml-rIN/strings.xml b/res/values-ml-rIN/strings.xml
new file mode 100644
index 0000000..cf07ff0
--- /dev/null
+++ b/res/values-ml-rIN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"കാൽക്കുലേറ്റർ"</string>
+ <string name="error_nan" msgid="4071578355972369426">"സംഖ്യയല്ല"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"പിശക്"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"ലോഗ്"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"സൈൻ"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"ടാൻ"</string>
+ <string name="clr" msgid="3126239559646368205">"മായ്ക്കുക"</string>
+ <string name="del" msgid="6700172918709138470">"ഇല്ലാതാക്കുക"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"യൂളറിന്റെ നമ്പർ"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"പൈ"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"പോയിന്റ്"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ഇടത് പരാന്തിസിസ്"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"വലത് പരാന്തിസിസ്"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"കസൈൻ"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"നാച്ചുറൽ ലോഗരിതം"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ലോഗരിതം"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"സൈൻ"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ടാൻജെന്റ്"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"പ്ലസ്"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ഭാഗിക്കുക"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ഫാക്ടോറിയൽ"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"തവണ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"പവർ"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ചതുര റൂട്ട്"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ന്യൂനചിഹ്നം"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"മായ്ക്കൂ"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ഇല്ലാതാക്കുക"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"സമം"</string>
+</resources>
diff --git a/res/values-ml-rKL/strings.xml b/res/values-ml-rKL/strings.xml
new file mode 100644
index 0000000..cf07ff0
--- /dev/null
+++ b/res/values-ml-rKL/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"കാൽക്കുലേറ്റർ"</string>
+ <string name="error_nan" msgid="4071578355972369426">"സംഖ്യയല്ല"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"പിശക്"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"ലോഗ്"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"സൈൻ"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"ടാൻ"</string>
+ <string name="clr" msgid="3126239559646368205">"മായ്ക്കുക"</string>
+ <string name="del" msgid="6700172918709138470">"ഇല്ലാതാക്കുക"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"യൂളറിന്റെ നമ്പർ"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"പൈ"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"പോയിന്റ്"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ഇടത് പരാന്തിസിസ്"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"വലത് പരാന്തിസിസ്"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"കസൈൻ"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"നാച്ചുറൽ ലോഗരിതം"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ലോഗരിതം"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"സൈൻ"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ടാൻജെന്റ്"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"പ്ലസ്"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ഭാഗിക്കുക"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ഫാക്ടോറിയൽ"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"തവണ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"പവർ"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"ചതുര റൂട്ട്"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ന്യൂനചിഹ്നം"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"മായ്ക്കൂ"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ഇല്ലാതാക്കുക"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"സമം"</string>
+</resources>
diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml
new file mode 100644
index 0000000..2ef7fea
--- /dev/null
+++ b/res/values-mn-rMN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Тооны машин"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Тоо биш байна"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Алдаа"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Эйлерийн тоо"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"пи"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"цэг"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"зүүн хаалт"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"баруун хаалт"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"натурал логарифм"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логарифм"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангенс"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"нэмэх"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"хуваах"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факториал"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"үржүүлэх"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"зэрэг"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"язгуур"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"хасах"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"цэвэрлэх"</string>
+ <string name="desc_del" msgid="1866733601083210032">"устгах"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"тэнцүү"</string>
+</resources>
diff --git a/res/values-mr-rIN/strings.xml b/res/values-mr-rIN/strings.xml
new file mode 100644
index 0000000..8d12255
--- /dev/null
+++ b/res/values-mr-rIN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"कॅलक्युलेटर"</string>
+ <string name="error_nan" msgid="4071578355972369426">"संख्या नाही"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"त्रुटी"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"कॉस"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"इन"</string>
+ <string name="fun_log" msgid="6856905045055937519">"लॉग"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"साइन"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"टॅन"</string>
+ <string name="clr" msgid="3126239559646368205">"साफ करा"</string>
+ <string name="del" msgid="6700172918709138470">"हटवा"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"यूलरची संख्या"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"पाय"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"बिंदू"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"डावा कंस"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"उजवा कंस"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"कोसाइन"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"प्राकृतिक लॉगॅरिथम"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"लॉगॅरिथम"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"साइन"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"टँजंट"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"अधिक"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"भागणे"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"क्रमगुणित"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"वेळा"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"घात"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"वर्गमूळ"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"वजा"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"साफ करा"</string>
+ <string name="desc_del" msgid="1866733601083210032">"हटवा"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"समान"</string>
+</resources>
diff --git a/res/values-mr-rMH/strings.xml b/res/values-mr-rMH/strings.xml
new file mode 100644
index 0000000..8d12255
--- /dev/null
+++ b/res/values-mr-rMH/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"कॅलक्युलेटर"</string>
+ <string name="error_nan" msgid="4071578355972369426">"संख्या नाही"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"त्रुटी"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"कॉस"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"इन"</string>
+ <string name="fun_log" msgid="6856905045055937519">"लॉग"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"साइन"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"टॅन"</string>
+ <string name="clr" msgid="3126239559646368205">"साफ करा"</string>
+ <string name="del" msgid="6700172918709138470">"हटवा"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"यूलरची संख्या"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"पाय"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"बिंदू"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"डावा कंस"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"उजवा कंस"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"कोसाइन"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"प्राकृतिक लॉगॅरिथम"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"लॉगॅरिथम"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"साइन"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"टँजंट"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"अधिक"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"भागणे"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"क्रमगुणित"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"वेळा"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"घात"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"वर्गमूळ"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"वजा"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"साफ करा"</string>
+ <string name="desc_del" msgid="1866733601083210032">"हटवा"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"समान"</string>
+</resources>
diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml
new file mode 100644
index 0000000..a21a20b
--- /dev/null
+++ b/res/values-ms-rMY/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Kalkulator"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Bukan nombor"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Ralat"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"kos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"ksg"</string>
+ <string name="del" msgid="6700172918709138470">"pdm"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Nombor Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"mata"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"tanda kurung kiri"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"tanda kurung kanan"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritma asli"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritma"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangen"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"tambah"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"bahagi"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"kali"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"kuasa"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kuasa dua"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"tolak"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"kosongkan"</string>
+ <string name="desc_del" msgid="1866733601083210032">"padam"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"sama dengan"</string>
+</resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
deleted file mode 100644
index 8d4a3a1..0000000
--- a/res/values-ms/strings.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 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.
- -->
-
-<resources xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="app_name" msgid="8095131950334945205">"Kalkulator"</string>
- <string name="error" msgid="9197457880925804499">"Ralat"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"PADAM"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"kos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Panel asas"</string>
- <string name="advanced" msgid="7122495413742976492">"Panel lanjutan"</string>
- <string name="clear_history" msgid="8458043980601165012">"Padam bersih sejarah"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Teks disalin."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"tanda kurung kiri"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"tanda kurung kanan"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritma asli"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritma"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"kuasa dua"</string>
- <string name="divDesc" msgid="7442623079124315427">"bahagi"</string>
- <string name="mulDesc" msgid="9003016819648670694">"darab"</string>
- <string name="plusDesc" msgid="3145322700823848264">"tanda campur"</string>
- <string name="minusDesc" msgid="5033462008907390900">"tolak"</string>
- <string name="dotDesc" msgid="5253752241630161722">"mata"</string>
- <string name="powerDesc" msgid="9034898318444176910">"kuasa"</string>
- <string name="delDesc" msgid="8211175878012032240">"padam"</string>
- <string name="clearDesc" msgid="8015748901120751476">"kosongkan"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangen"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Nombor Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"sama dengan"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"tanda kurung kiri"</item>
- <item msgid="1688156211934459752">"tanda kurung kanan"</item>
- <item msgid="6664829080840305856">"faktorial"</item>
- <item msgid="2880199289575144121">"logaritma asli"</item>
- <item msgid="4398774906998694599">"logaritma"</item>
- <item msgid="1791869359785943266">"punca kuasa dua"</item>
- <item msgid="6833720171974254459">"dibahagi dengan"</item>
- <item msgid="2646574635189709515">"didarab dengan"</item>
- <item msgid="3487936384379753697">"tanda campur"</item>
- <item msgid="8608534484562258856">"tolak"</item>
- <item msgid="3456824579675198186">" mata "</item>
- <item msgid="4528629783180278651">"kuasa"</item>
- <item msgid="4050948027333760159">"tangen"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"kosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"sama dengan"</item>
- </string-array>
-</resources>
diff --git a/res/values-my-rMM/strings.xml b/res/values-my-rMM/strings.xml
new file mode 100644
index 0000000..af6df36
--- /dev/null
+++ b/res/values-my-rMM/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ဂဏန်းတွက်စက်"</string>
+ <string name="error_nan" msgid="4071578355972369426">"ဂဏန်း မဟုတ်"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"အမှား"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"၀"</string>
+ <string name="digit_1" msgid="9009337429640544205">"၁"</string>
+ <string name="digit_2" msgid="7722707864768133877">"၂"</string>
+ <string name="digit_3" msgid="5813321444694024561">"၃"</string>
+ <string name="digit_4" msgid="4768173444612236144">"၄"</string>
+ <string name="digit_5" msgid="2015349411036328271">"၅"</string>
+ <string name="digit_6" msgid="7350999202882497047">"၆"</string>
+ <string name="digit_7" msgid="2386463125354638611">"၇"</string>
+ <string name="digit_8" msgid="6298159258090202166">"၈"</string>
+ <string name="digit_9" msgid="1221342734731110246">"၉"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler\'s ဂဏန်း"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"ပိုင်"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"အစက်"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ကွင်းစ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"ကွင်းပိတ်"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"ကိုဆိုင်း"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"သဘာဝ လော်ဂရစ်သမ်"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"လော်ဂရစ်သမ်"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ဆိုင်း"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"တန်းဂျင့်"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"အပေါင်း လက္ခဏာ"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"စားရန်"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"မြှောက်ကိန်း"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"အကြိမ်"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ထပ်ကိန်း"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"နှစ်ထပ်ကိန်းရင်း"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"အနှုတ်"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"clear"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ပယ်ဖျက်ရန်"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"ညီမျှခြင်း"</string>
+</resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 8533a5c..cfbf682 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kalkulator"</string>
- <string name="error" msgid="9197457880925804499">"Feil"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"SLETT"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Grunnleggende panel"</string>
- <string name="advanced" msgid="7122495413742976492">"Avansert panel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Tøm logg"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Tekst er kopiert."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"venstre parentes"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"høyre parentes"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"fakultet"</string>
- <string name="lnDesc" msgid="1052579286300842270">"naturlig logaritme"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritme"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"kvadratrot"</string>
- <string name="divDesc" msgid="7442623079124315427">"dele"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplisere"</string>
- <string name="plusDesc" msgid="3145322700823848264">"pluss"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"komma"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potens"</string>
- <string name="delDesc" msgid="8211175878012032240">"slett"</string>
- <string name="clearDesc" msgid="8015748901120751476">"slett"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangent"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulers tall"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"er lik"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"venstre parentes"</item>
- <item msgid="1688156211934459752">"høyre parentes"</item>
- <item msgid="6664829080840305856">"fakultet"</item>
- <item msgid="2880199289575144121">"naturlig logaritme"</item>
- <item msgid="4398774906998694599">"logaritme"</item>
- <item msgid="1791869359785943266">"kvadratrot"</item>
- <item msgid="6833720171974254459">"delt på"</item>
- <item msgid="2646574635189709515">"multiplisert med"</item>
- <item msgid="3487936384379753697">"pluss"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" komma "</item>
- <item msgid="4528629783180278651">"potens"</item>
- <item msgid="4050948027333760159">"tangent"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"er lik"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Ikke et tall"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Feil"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulers tall"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"komma "</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"venstre parentes"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"høyre parentes"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"naturlig logaritme"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangent"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"pluss"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dele"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fakultet"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ganger"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potens"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvadratrot"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minusknapp"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"slett"</string>
+ <string name="desc_del" msgid="1866733601083210032">"slett"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"er lik"</string>
</resources>
diff --git a/res/values-ne-rNP/strings.xml b/res/values-ne-rNP/strings.xml
new file mode 100644
index 0000000..a5f1e29
--- /dev/null
+++ b/res/values-ne-rNP/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"क्यालकुलेटर"</string>
+ <string name="error_nan" msgid="4071578355972369426">"संख्या होइन"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"त्रुटि"</string>
+ <string name="dec_point" msgid="6555721211126788808">"।"</string>
+ <string name="digit_0" msgid="697966218778843272">"०"</string>
+ <string name="digit_1" msgid="9009337429640544205">"१"</string>
+ <string name="digit_2" msgid="7722707864768133877">"२"</string>
+ <string name="digit_3" msgid="5813321444694024561">"३"</string>
+ <string name="digit_4" msgid="4768173444612236144">"४"</string>
+ <string name="digit_5" msgid="2015349411036328271">"५"</string>
+ <string name="digit_6" msgid="7350999202882497047">"६"</string>
+ <string name="digit_7" msgid="2386463125354638611">"७"</string>
+ <string name="digit_8" msgid="6298159258090202166">"८"</string>
+ <string name="digit_9" msgid="1221342734731110246">"९"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"युलरको अङ्क"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"बिन्दु"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"बायाँ कोष्ठ"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"बायाँ कोष्ठ"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"कसाइन"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"प्राकृतिक लघुगणक"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"लघुगणक"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"साइन"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ट्यान्जेन्ट"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"जोड"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"भाग गर्नुहोस्"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"क्रमगुणित"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"पटक"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"पावर"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"वर्गमूल"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"घटाउ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"सफा गर्नुहोस्"</string>
+ <string name="desc_del" msgid="1866733601083210032">"मेटाउनुहोस्"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"बराबर"</string>
+</resources>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
new file mode 100644
index 0000000..ff0e43c
--- /dev/null
+++ b/res/values-ne/strings.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"क्यालकुलेटर"</string>
+ <string name="error" msgid="9197457880925804499">"त्रुटि"</string>
+ <string name="digit0" msgid="8069590963464434135">"०"</string>
+ <string name="digit1" msgid="8535041374797804029">"१"</string>
+ <string name="digit2" msgid="8977354203154316247">"२"</string>
+ <string name="digit3" msgid="148544090755132760">"३"</string>
+ <string name="digit4" msgid="2199490603838247678">"४"</string>
+ <string name="digit5" msgid="7568514524384173087">"५"</string>
+ <string name="digit6" msgid="6705952561049362551">"६"</string>
+ <string name="digit7" msgid="658125644218958447">"७"</string>
+ <string name="digit8" msgid="3134686906411558886">"८"</string>
+ <string name="digit9" msgid="765379157698748031">"९"</string>
+ <string name="del" msgid="6248896117422989693">"मेटाउनुहोस्"</string>
+ <string name="clear" msgid="8103610981407459768">"CLR"</string>
+ <string name="sin" msgid="6793866152659175277">"साइन"</string>
+ <string name="cos" msgid="6901841853098114414">"कस"</string>
+ <string name="tan" msgid="7957459816738554960">"ट्यान"</string>
+ <string name="e" msgid="1377847800971731483">"e"</string>
+ <string name="ln" msgid="6888500680285403344">"मा"</string>
+ <string name="lg" msgid="873623857385418182">"लग"</string>
+ <string name="leftParen" msgid="4850643713953092099">"("</string>
+ <string name="rightParen" msgid="3177971166159324016">")"</string>
+ <string name="basic" msgid="7691469861698059753">"साधारण प्यानल"</string>
+ <string name="advanced" msgid="7122495413742976492">"जटिल प्यानल"</string>
+ <string name="clear_history" msgid="8458043980601165012">"इतिहास हटाउनुहोस्"</string>
+ <string name="text_copied_toast" msgid="5801480710472541833">"पाठ प्रतिलिपी गरिएको।"</string>
+ <string name="leftParenDesc" msgid="8446428211982811379">"बायाँ कोष्ठ"</string>
+ <string name="rightParenDesc" msgid="9133691645148976523">"बायाँ कोष्ठ"</string>
+ <string name="factorialDesc" msgid="9217024218012761574">"क्रमगुणित"</string>
+ <string name="lnDesc" msgid="1052579286300842270">"प्राकृतिक लोगारिदम"</string>
+ <string name="lgDesc" msgid="6490920451513731160">"लोगारिदम"</string>
+ <string name="sqrtDesc" msgid="2247252128762219267">"वर्गमूल"</string>
+ <string name="divDesc" msgid="7442623079124315427">"भाग गर्नुहोस्"</string>
+ <string name="mulDesc" msgid="9003016819648670694">"गुणन"</string>
+ <string name="plusDesc" msgid="3145322700823848264">"जोड"</string>
+ <string name="minusDesc" msgid="5033462008907390900">"घटाउ"</string>
+ <string name="dotDesc" msgid="5253752241630161722">"बिन्दु"</string>
+ <string name="powerDesc" msgid="9034898318444176910">"उर्जा"</string>
+ <string name="delDesc" msgid="8211175878012032240">"मेटाउनुहोस्"</string>
+ <string name="clearDesc" msgid="8015748901120751476">"सफा गर्नुहोस्"</string>
+ <string name="tanDesc" msgid="2055554933130702423">"ट्यान्जेन्ट"</string>
+ <string name="sinDesc" msgid="6563285042235077204">"साइन"</string>
+ <string name="cosDesc" msgid="4048942450207926538">"कसाइन"</string>
+ <string name="eDesc" msgid="6709583372168924068">"युलरको अङ्क"</string>
+ <string name="piDesc" msgid="8838151606775021517">"पाइ"</string>
+ <string name="equalDesc" msgid="4164435100263313101">"बराबर"</string>
+ <string-array name="operatorDescs">
+ <item msgid="7903565108986789641">"बायाँ कोष्ठ"</item>
+ <item msgid="1688156211934459752">"दायाँ कोष्ठ"</item>
+ <item msgid="6664829080840305856">"क्रमगुणित"</item>
+ <item msgid="2880199289575144121">"प्राकृतिक लगारिदम"</item>
+ <item msgid="4398774906998694599">"लोगारिदम"</item>
+ <item msgid="1791869359785943266">"वर्गमूल"</item>
+ <item msgid="6833720171974254459">"ले भाग गरेको"</item>
+ <item msgid="2646574635189709515">"ले गुणन गरेको"</item>
+ <item msgid="3487936384379753697">"जोड"</item>
+ <item msgid="8608534484562258856">"घटाउ"</item>
+ <item msgid="3456824579675198186">" बिन्दु "</item>
+ <item msgid="4528629783180278651">"उर्जा"</item>
+ <item msgid="4050948027333760159">"ट्यान्जेन्ट"</item>
+ <item msgid="8716478860618683850">"साइन"</item>
+ <item msgid="3203211483560707480">"कोसाइन"</item>
+ <item msgid="8587490959348493065">"पाइ"</item>
+ <item msgid="8134315487552198394">"बराबर"</item>
+ </string-array>
+</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 2ef47df..2dd17fb 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculator"</string>
- <string name="error" msgid="9197457880925804499">"Fout"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"VERWIJDEREN"</string>
- <string name="clear" msgid="8103610981407459768">"WISSEN"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Basis"</string>
- <string name="advanced" msgid="7122495413742976492">"Geavanceerd"</string>
- <string name="clear_history" msgid="8458043980601165012">"Geschiedenis wissen"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Tekst is gekopieerd."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"linkerhaakje"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"rechterhaakje"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faculteit"</string>
- <string name="lnDesc" msgid="1052579286300842270">"natuurlijk logaritme"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritme"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"vierkantswortel"</string>
- <string name="divDesc" msgid="7442623079124315427">"delen"</string>
- <string name="mulDesc" msgid="9003016819648670694">"vermenigvuldigen"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"min"</string>
- <string name="dotDesc" msgid="5253752241630161722">"punt"</string>
- <string name="powerDesc" msgid="9034898318444176910">"macht"</string>
- <string name="delDesc" msgid="8211175878012032240">"verwijderen"</string>
- <string name="clearDesc" msgid="8015748901120751476">"wissen"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"constante van Neper"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"is gelijk aan"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"linkerhaakje"</item>
- <item msgid="1688156211934459752">"rechterhaakje"</item>
- <item msgid="6664829080840305856">"faculteit"</item>
- <item msgid="2880199289575144121">"natuurlijk logaritme"</item>
- <item msgid="4398774906998694599">"logaritme"</item>
- <item msgid="1791869359785943266">"vierkantswortel"</item>
- <item msgid="6833720171974254459">"gedeeld door"</item>
- <item msgid="2646574635189709515">"vermenigvuldigd met"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"min"</item>
- <item msgid="3456824579675198186">" punt "</item>
- <item msgid="4528629783180278651">"macht"</item>
- <item msgid="4050948027333760159">"tangens"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"is gelijk aan"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Is geen getal"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Fout"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"wis"</string>
+ <string name="del" msgid="6700172918709138470">"←"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"constante van Neper"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"punt"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"linkerhaakje"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"rechterhaakje"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natuurlijk logaritme"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritme"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"delen"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faculteit"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"keer"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"macht"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"vierkantswortel"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"min"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"wissen"</string>
+ <string name="desc_del" msgid="1866733601083210032">"verwijderen"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"is gelijk aan"</string>
</resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 4360f79..c1e7989 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kalkulator"</string>
- <string name="error" msgid="9197457880925804499">"Błąd"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"USUŃ"</string>
- <string name="clear" msgid="8103610981407459768">"CZYŚĆ"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tg"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Panel podstawowy"</string>
- <string name="advanced" msgid="7122495413742976492">"Panel zaawansowany"</string>
- <string name="clear_history" msgid="8458043980601165012">"Wyczyść historię"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Tekst został skopiowany."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"nawias otwierający"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"nawias zamykający"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"silnia"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logarytm naturalny"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logarytm"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"pierwiastek kwadratowy"</string>
- <string name="divDesc" msgid="7442623079124315427">"podzielić"</string>
- <string name="mulDesc" msgid="9003016819648670694">"pomnożyć"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"przecinek"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potęga"</string>
- <string name="delDesc" msgid="8211175878012032240">"usuń"</string>
- <string name="clearDesc" msgid="8015748901120751476">"wyczyść"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"liczba Eulera"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"równa się"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"nawias otwierający"</item>
- <item msgid="1688156211934459752">"nawias zamykający"</item>
- <item msgid="6664829080840305856">"silnia"</item>
- <item msgid="2880199289575144121">"logarytm naturalny"</item>
- <item msgid="4398774906998694599">"logarytm"</item>
- <item msgid="1791869359785943266">"pierwiastek kwadratowy"</item>
- <item msgid="6833720171974254459">"dzielone przez"</item>
- <item msgid="2646574635189709515">"mnożone przez"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" przecinek "</item>
- <item msgid="4528629783180278651">"do potęgi"</item>
- <item msgid="4050948027333760159">"tangens"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"równa się"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"To nie liczba"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Błąd"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tg"</string>
+ <string name="clr" msgid="3126239559646368205">"CE"</string>
+ <string name="del" msgid="6700172918709138470">"←"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"liczba Eulera"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"przecinek"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"nawias otwierający"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"nawias zamykający"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logarytm naturalny"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarytm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"podziel"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"silnia"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"pomnóż"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potęga"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"pierwiastek kwadratowy"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"wyczyść"</string>
+ <string name="desc_del" msgid="1866733601083210032">"usuń"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"równa się"</string>
</resources>
diff --git a/res/values-port/arrays.xml b/res/values-port/arrays.xml
deleted file mode 100644
index 8bc888c..0000000
--- a/res/values-port/arrays.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
- * Copyright 2011, 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <array name="simple_buttons">
- <item>@+id/digit0</item>
- <item>@+id/digit1</item>
- <item>@+id/digit2</item>
- <item>@+id/digit3</item>
- <item>@+id/digit4</item>
- <item>@+id/digit5</item>
- <item>@+id/digit6</item>
- <item>@+id/digit7</item>
- <item>@+id/digit8</item>
- <item>@+id/digit9</item>
- <item>@+id/dot</item>
- <item>@+id/plus</item>
- <item>@+id/minus</item>
- <item>@+id/div</item>
- <item>@+id/mul</item>
- <item>@+id/equal</item>
- </array>
-
- <array name="advanced_buttons">
- <item>@+id/leftParen</item>
- <item>@+id/rightParen</item>
- <item>@+id/sin</item>
- <item>@+id/cos</item>
- <item>@+id/tan</item>
- <item>@+id/ln</item>
- <item>@+id/lg</item>
- <item>@+id/e</item>
- <item>@+id/pi</item>
- <item>@+id/power</item>
- <item>@+id/factorial</item>
- <item>@+id/sqrt</item>
- </array>
-
-</resources>
\ No newline at end of file
diff --git a/res/values-port/dimens.xml b/res/values-port/dimens.xml
new file mode 100644
index 0000000..dd66e9a
--- /dev/null
+++ b/res/values-port/dimens.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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>
+
+ <!-- The margin between the pad pages when displayed using a view pager. -->
+ <dimen name="pad_page_margin">-24dip</dimen>
+
+</resources>
diff --git a/res/values-port/layout.xml b/res/values-port/layout.xml
new file mode 100644
index 0000000..99ea0b8
--- /dev/null
+++ b/res/values-port/layout.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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>
+ <item name="activity_calculator" type="layout">@layout/activity_calculator_port</item>
+</resources>
\ No newline at end of file
diff --git a/res/values-port/styles.xml b/res/values-port/styles.xml
new file mode 100644
index 0000000..c14558b
--- /dev/null
+++ b/res/values-port/styles.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<!-- Styles for portrait phone (e.g. Nexus 4/5). -->
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="DisplayEditTextStyle.Formula">
+ <item name="android:paddingTop">48dip</item>
+ <item name="android:paddingBottom">24dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ <item name="minTextSize">36sp</item>
+ <item name="maxTextSize">64sp</item>
+ <item name="stepTextSize">8sp</item>
+ </style>
+
+ <style name="DisplayEditTextStyle.Result">
+ <item name="android:paddingTop">24dip</item>
+ <item name="android:paddingBottom">48dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ <item name="android:textSize">36sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Advanced">
+ <item name="android:layout_margin">4dip</item>
+ <item name="android:textColor">@color/pad_button_advanced_text_color</item>
+ <item name="android:textSize">20sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric">
+ <item name="android:layout_margin">4dip</item>
+ <item name="android:textSize">32sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric.Equals">
+ <item name="android:visibility">visible</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator">
+ <item name="android:layout_margin">8dip</item>
+ <item name="android:textSize">23sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator.Text">
+ <item name="android:textAllCaps">true</item>
+ <item name="android:textSize">15sp</item>
+ </style>
+
+ <style name="PadLayoutStyle.Advanced">
+ <item name="android:elevation">4dip</item>
+ <item name="android:paddingTop">12dip</item>
+ <item name="android:paddingBottom">20dip</item>
+ <item name="android:paddingStart">20dip</item>
+ <item name="android:paddingEnd">20dip</item>
+ <item name="android:columnCount">3</item>
+ <item name="android:rowCount">4</item>
+ </style>
+
+ <style name="PadLayoutStyle.Numeric">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">264</item>
+ <item name="android:paddingTop">12dip</item>
+ <item name="android:paddingBottom">20dip</item>
+ <item name="android:paddingStart">12dip</item>
+ <item name="android:paddingEnd">12dip</item>
+ </style>
+
+ <style name="PadLayoutStyle.Operator">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">96</item>
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">24dip</item>
+ <item name="android:paddingStart">8dip</item>
+ <item name="android:paddingEnd">24dip</item>
+ </style>
+
+</resources>
\ No newline at end of file
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 48c8134..27ce078 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculadora"</string>
- <string name="error" msgid="9197457880925804499">"Erro"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ELIMINAR"</string>
- <string name="clear" msgid="8103610981407459768">"LIMPAR"</string>
- <string name="sin" msgid="6793866152659175277">"sen"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"reg."</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Painel básico"</string>
- <string name="advanced" msgid="7122495413742976492">"Painel avançado"</string>
- <string name="clear_history" msgid="8458043980601165012">"Limpar histórico"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Texto copiado."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"parêntese esquerdo"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"parêntese direito"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"fatorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritmo natural"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmo"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"raiz quadrada"</string>
- <string name="divDesc" msgid="7442623079124315427">"dividir"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplicar"</string>
- <string name="plusDesc" msgid="3145322700823848264">"mais"</string>
- <string name="minusDesc" msgid="5033462008907390900">"menos"</string>
- <string name="dotDesc" msgid="5253752241630161722">"ponto"</string>
- <string name="powerDesc" msgid="9034898318444176910">"expoente"</string>
- <string name="delDesc" msgid="8211175878012032240">"eliminar"</string>
- <string name="clearDesc" msgid="8015748901120751476">"limpar"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangente"</string>
- <string name="sinDesc" msgid="6563285042235077204">"seno"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosseno"</string>
- <string name="eDesc" msgid="6709583372168924068">"número de Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"igual a"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"parêntese esquerdo"</item>
- <item msgid="1688156211934459752">"parêntese direito"</item>
- <item msgid="6664829080840305856">"fatorial"</item>
- <item msgid="2880199289575144121">"logaritmo natural"</item>
- <item msgid="4398774906998694599">"logaritmo"</item>
- <item msgid="1791869359785943266">"raiz quadrada"</item>
- <item msgid="6833720171974254459">"dividido por"</item>
- <item msgid="2646574635189709515">"multiplicado por"</item>
- <item msgid="3487936384379753697">"mais"</item>
- <item msgid="8608534484562258856">"menos"</item>
- <item msgid="3456824579675198186">" ponto "</item>
- <item msgid="4528629783180278651">"expoente"</item>
- <item msgid="4050948027333760159">"tangente"</item>
- <item msgid="8716478860618683850">"seno"</item>
- <item msgid="3203211483560707480">"cosseno"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"igual a"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Não é um núm."</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Erro"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sen"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Número de Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"ponto"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"parêntese esquerdo"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"parêntese direito"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosseno"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmo"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"seno"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"mais"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dividir"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fatorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"vezes"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"expoente"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"raiz quadrada"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"menos"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"limpar"</string>
+ <string name="desc_del" msgid="1866733601083210032">"eliminar"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"igual"</string>
</resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 613d72c..6fa5bf7 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculadora"</string>
- <string name="error" msgid="9197457880925804499">"Erro"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"EXCLUIR"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Painel básico"</string>
- <string name="advanced" msgid="7122495413742976492">"Painel avançado"</string>
- <string name="clear_history" msgid="8458043980601165012">"Limpar histórico"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Texto copiado."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"parêntese esquerdo"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"parêntese direito"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"fatorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritmo natural"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmo"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"raiz quadrada"</string>
- <string name="divDesc" msgid="7442623079124315427">"dividir"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplicar"</string>
- <string name="plusDesc" msgid="3145322700823848264">"mais"</string>
- <string name="minusDesc" msgid="5033462008907390900">"menos"</string>
- <string name="dotDesc" msgid="5253752241630161722">"ponto"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potência"</string>
- <string name="delDesc" msgid="8211175878012032240">"excluir"</string>
- <string name="clearDesc" msgid="8015748901120751476">"limpar"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangente"</string>
- <string name="sinDesc" msgid="6563285042235077204">"seno"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosseno"</string>
- <string name="eDesc" msgid="6709583372168924068">"número de Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"igual a"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"parêntese esquerdo"</item>
- <item msgid="1688156211934459752">"parêntese direito"</item>
- <item msgid="6664829080840305856">"fatorial"</item>
- <item msgid="2880199289575144121">"logaritmo natural"</item>
- <item msgid="4398774906998694599">"logaritmo"</item>
- <item msgid="1791869359785943266">"raiz quadrada"</item>
- <item msgid="6833720171974254459">"dividido por"</item>
- <item msgid="2646574635189709515">"multiplicado por"</item>
- <item msgid="3487936384379753697">"mais"</item>
- <item msgid="8608534484562258856">"menos"</item>
- <item msgid="3456824579675198186">" ponto "</item>
- <item msgid="4528629783180278651">"potência"</item>
- <item msgid="4050948027333760159">"tangente"</item>
- <item msgid="8716478860618683850">"seno"</item>
- <item msgid="3203211483560707480">"cosseno"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"igual a"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Não é número"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Erro"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sen"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"número de Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"vírgula"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"parêntese esquerdo"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"parêntese direito"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosseno"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritmo natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmo"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"seno"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangente"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"mais"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"dividir"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fatorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"vezes"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potência"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"raiz quadrada"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"menos"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"limpar"</string>
+ <string name="desc_del" msgid="1866733601083210032">"excluir"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"igual"</string>
</resources>
diff --git a/res/values-rm/strings.xml b/res/values-rm/strings.xml
index ea64f2c..e654947 100644
--- a/res/values-rm/strings.xml
+++ b/res/values-rm/strings.xml
@@ -1,104 +1,101 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculatur"</string>
- <string name="error" msgid="9197457880925804499">"Errur"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"C"</string>
- <!-- no translation found for clear (8103610981407459768) -->
+ <!-- no translation found for error_nan (4071578355972369426) -->
<skip />
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Funcziuns da basa"</string>
- <string name="advanced" msgid="7122495413742976492">"Funcziuns avanzadas"</string>
- <string name="clear_history" msgid="8458043980601165012">"Stizzar la cronologia"</string>
- <!-- no translation found for text_copied_toast (5801480710472541833) -->
+ <!-- no translation found for error_syntax (6940043994468390738) -->
<skip />
- <!-- no translation found for leftParenDesc (8446428211982811379) -->
+ <!-- no translation found for dec_point (6555721211126788808) -->
<skip />
- <!-- no translation found for rightParenDesc (9133691645148976523) -->
+ <!-- no translation found for digit_0 (697966218778843272) -->
<skip />
- <!-- no translation found for factorialDesc (9217024218012761574) -->
+ <!-- no translation found for digit_1 (9009337429640544205) -->
<skip />
- <!-- no translation found for lnDesc (1052579286300842270) -->
+ <!-- no translation found for digit_2 (7722707864768133877) -->
<skip />
- <!-- no translation found for lgDesc (6490920451513731160) -->
+ <!-- no translation found for digit_3 (5813321444694024561) -->
<skip />
- <!-- no translation found for sqrtDesc (2247252128762219267) -->
+ <!-- no translation found for digit_4 (4768173444612236144) -->
<skip />
- <!-- no translation found for divDesc (7442623079124315427) -->
+ <!-- no translation found for digit_5 (2015349411036328271) -->
<skip />
- <!-- no translation found for mulDesc (9003016819648670694) -->
+ <!-- no translation found for digit_6 (7350999202882497047) -->
<skip />
- <!-- no translation found for plusDesc (3145322700823848264) -->
+ <!-- no translation found for digit_7 (2386463125354638611) -->
<skip />
- <!-- no translation found for minusDesc (5033462008907390900) -->
+ <!-- no translation found for digit_8 (6298159258090202166) -->
<skip />
- <!-- no translation found for dotDesc (5253752241630161722) -->
+ <!-- no translation found for digit_9 (1221342734731110246) -->
<skip />
- <!-- no translation found for powerDesc (9034898318444176910) -->
+ <!-- no translation found for fun_cos (7312559527731358211) -->
<skip />
- <!-- no translation found for delDesc (8211175878012032240) -->
+ <!-- no translation found for fun_ln (6282013842946532944) -->
<skip />
- <!-- no translation found for clearDesc (8015748901120751476) -->
+ <!-- no translation found for fun_log (6856905045055937519) -->
<skip />
- <!-- no translation found for tanDesc (2055554933130702423) -->
+ <!-- no translation found for fun_sin (7136698561875496766) -->
<skip />
- <!-- no translation found for sinDesc (6563285042235077204) -->
+ <!-- no translation found for fun_tan (9116158377794370341) -->
<skip />
- <!-- no translation found for cosDesc (4048942450207926538) -->
+ <!-- no translation found for clr (3126239559646368205) -->
<skip />
- <!-- no translation found for eDesc (6709583372168924068) -->
+ <!-- no translation found for del (6700172918709138470) -->
<skip />
- <!-- no translation found for piDesc (8838151606775021517) -->
+ <!-- no translation found for desc_const_e (7752508267661034194) -->
<skip />
- <!-- no translation found for equalDesc (4164435100263313101) -->
+ <!-- no translation found for desc_const_pi (5843835548313660468) -->
<skip />
- <!-- no translation found for operatorDescs:0 (7903565108986789641) -->
- <!-- no translation found for operatorDescs:1 (1688156211934459752) -->
- <!-- no translation found for operatorDescs:2 (6664829080840305856) -->
- <!-- no translation found for operatorDescs:3 (2880199289575144121) -->
- <!-- no translation found for operatorDescs:4 (4398774906998694599) -->
- <!-- no translation found for operatorDescs:5 (1791869359785943266) -->
- <!-- no translation found for operatorDescs:6 (6833720171974254459) -->
- <!-- no translation found for operatorDescs:7 (2646574635189709515) -->
- <!-- no translation found for operatorDescs:8 (3487936384379753697) -->
- <!-- no translation found for operatorDescs:9 (8608534484562258856) -->
- <!-- no translation found for operatorDescs:10 (3456824579675198186) -->
- <!-- no translation found for operatorDescs:11 (4528629783180278651) -->
- <!-- no translation found for operatorDescs:12 (4050948027333760159) -->
- <!-- no translation found for operatorDescs:13 (8716478860618683850) -->
- <!-- no translation found for operatorDescs:14 (3203211483560707480) -->
- <!-- no translation found for operatorDescs:15 (8587490959348493065) -->
- <!-- no translation found for operatorDescs:16 (8134315487552198394) -->
+ <!-- no translation found for desc_dec_point (6211527612960070934) -->
+ <skip />
+ <!-- no translation found for desc_lparen (3319203240269597504) -->
+ <skip />
+ <!-- no translation found for desc_rparen (7629704943022422763) -->
+ <skip />
+ <!-- no translation found for desc_fun_cos (3197307754450718348) -->
+ <skip />
+ <!-- no translation found for desc_fun_ln (4943842219071979148) -->
+ <skip />
+ <!-- no translation found for desc_fun_log (6163178034661345125) -->
+ <skip />
+ <!-- no translation found for desc_fun_sin (4010564022860883142) -->
+ <skip />
+ <!-- no translation found for desc_fun_tan (8547330421304946587) -->
+ <skip />
+ <!-- no translation found for desc_op_add (1174812755738083078) -->
+ <skip />
+ <!-- no translation found for desc_op_div (8320455802423478031) -->
+ <skip />
+ <!-- no translation found for desc_op_fact (5004950609277631750) -->
+ <skip />
+ <!-- no translation found for desc_op_mul (978652245185868311) -->
+ <skip />
+ <!-- no translation found for desc_op_pow (2620877401884059447) -->
+ <skip />
+ <!-- no translation found for desc_op_sqrt (4405610392216554239) -->
+ <skip />
+ <!-- no translation found for desc_op_sub (2563060630032563021) -->
+ <skip />
+ <!-- no translation found for desc_clr (8357371663749541924) -->
+ <skip />
+ <!-- no translation found for desc_del (1866733601083210032) -->
+ <skip />
+ <!-- no translation found for desc_eq (8068773095462472408) -->
+ <skip />
</resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index adbf59b..92817b1 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculator"</string>
- <string name="error" msgid="9197457880925804499">"Eroare"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ȘTERGEŢI"</string>
- <string name="clear" msgid="8103610981407459768">"ȘTERGE"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tg"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Panou de bază"</string>
- <string name="advanced" msgid="7122495413742976492">"Panou avansat"</string>
- <string name="clear_history" msgid="8458043980601165012">"Ștergeţi istoricul"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Textul a fost copiat."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"paranteză stânga"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"paranteză dreapta"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"factorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logaritm natural"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritm"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"rădăcină pătrată"</string>
- <string name="divDesc" msgid="7442623079124315427">"împărţiţi"</string>
- <string name="mulDesc" msgid="9003016819648670694">"înmulţiţi"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"virgulă"</string>
- <string name="powerDesc" msgid="9034898318444176910">"putere"</string>
- <string name="delDesc" msgid="8211175878012032240">"ştergeţi"</string>
- <string name="clearDesc" msgid="8015748901120751476">"goliţi"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangentă"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"numărul lui Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"este egal cu"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"paranteză stânga"</item>
- <item msgid="1688156211934459752">"paranteză dreapta"</item>
- <item msgid="6664829080840305856">"factorial"</item>
- <item msgid="2880199289575144121">"logaritm natural"</item>
- <item msgid="4398774906998694599">"logaritm"</item>
- <item msgid="1791869359785943266">"rădăcină pătrată"</item>
- <item msgid="6833720171974254459">"împărţit la"</item>
- <item msgid="2646574635189709515">"înmulţit cu"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" punct "</item>
- <item msgid="4528629783180278651">"putere"</item>
- <item msgid="4050948027333760159">"tangentă"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"este egal cu"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Nu este număr"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Eroare"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tg"</string>
+ <string name="clr" msgid="3126239559646368205">"elim"</string>
+ <string name="del" msgid="6700172918709138470">"ștrg"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"numărul lui Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">" punct "</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"paranteză stânga"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"paranteză dreapta"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logaritm natural"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangentă"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"împărțit"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ori"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"putere"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"rădăcină pătrată"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"goliţi"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ștergeți"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"este egal cu"</string>
</resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index e6576ae..ee4de2f 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Калькулятор"</string>
- <string name="error" msgid="9197457880925804499">"Ошибка"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"Удалить"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Основная панель"</string>
- <string name="advanced" msgid="7122495413742976492">"Дополнительная панель"</string>
- <string name="clear_history" msgid="8458043980601165012">"Очистить историю"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Текст скопирован."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"открывающая скобка"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"закрывающая скобка"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"факториал числа"</string>
- <string name="lnDesc" msgid="1052579286300842270">"натуральный логарифм числа"</string>
- <string name="lgDesc" msgid="6490920451513731160">"логарифм числа"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"квадратный корень из числа"</string>
- <string name="divDesc" msgid="7442623079124315427">"деление"</string>
- <string name="mulDesc" msgid="9003016819648670694">"умножение"</string>
- <string name="plusDesc" msgid="3145322700823848264">"плюс"</string>
- <string name="minusDesc" msgid="5033462008907390900">"минус"</string>
- <string name="dotDesc" msgid="5253752241630161722">"десятичный разделитель"</string>
- <string name="powerDesc" msgid="9034898318444176910">"в степени"</string>
- <string name="delDesc" msgid="8211175878012032240">"удаление"</string>
- <string name="clearDesc" msgid="8015748901120751476">"сброс"</string>
- <string name="tanDesc" msgid="2055554933130702423">"тангенс"</string>
- <string name="sinDesc" msgid="6563285042235077204">"синус"</string>
- <string name="cosDesc" msgid="4048942450207926538">"косинус"</string>
- <string name="eDesc" msgid="6709583372168924068">"число Эйлера"</string>
- <string name="piDesc" msgid="8838151606775021517">"число \"пи\""</string>
- <string name="equalDesc" msgid="4164435100263313101">"равно"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"открывающая скобка"</item>
- <item msgid="1688156211934459752">"закрывающая скобка"</item>
- <item msgid="6664829080840305856">"факториал числа"</item>
- <item msgid="2880199289575144121">"натуральный логарифм числа"</item>
- <item msgid="4398774906998694599">"логарифм числа"</item>
- <item msgid="1791869359785943266">"квадратный корень из числа"</item>
- <item msgid="6833720171974254459">"разделить на"</item>
- <item msgid="2646574635189709515">"умножить на"</item>
- <item msgid="3487936384379753697">"плюс"</item>
- <item msgid="8608534484562258856">"минус"</item>
- <item msgid="3456824579675198186">" десятичный разделитель "</item>
- <item msgid="4528629783180278651">"в степени"</item>
- <item msgid="4050948027333760159">"тангенс"</item>
- <item msgid="8716478860618683850">"синус"</item>
- <item msgid="3203211483560707480">"косинус"</item>
- <item msgid="8587490959348493065">"число \"пи\""</item>
- <item msgid="8134315487552198394">"равно"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Не число"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Ошибка"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"C"</string>
+ <string name="del" msgid="6700172918709138470">"C"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"число Эйлера"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"число \"пи\""</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"десятичный разделитель"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"открывающая скобка"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"закрывающая скобка"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"натуральный логарифм числа"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логарифм числа"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангенс"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"плюс"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"разделить"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факториал числа"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"умножить"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"в степени"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"квадратный корень из числа"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"минус"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"сброс"</string>
+ <string name="desc_del" msgid="1866733601083210032">"удалить"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"равно"</string>
</resources>
diff --git a/res/values-si-rLK/strings.xml b/res/values-si-rLK/strings.xml
new file mode 100644
index 0000000..1c0d9ee
--- /dev/null
+++ b/res/values-si-rLK/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ගණක යන්ත්රය"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Not a number"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"දෝෂය"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"කොස්"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ශ්රිතයක් ලෙස"</string>
+ <string name="fun_log" msgid="6856905045055937519">"ලොගය"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"සයින"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"ටෑන්"</string>
+ <string name="clr" msgid="3126239559646368205">"හිස්"</string>
+ <string name="del" msgid="6700172918709138470">"මක"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ඔයිලර් අංකය"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"පයි"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"දශම"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"වම් වරහන"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"දකුණු වරහන"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"කෝසයින"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ස්වාභාවික ලඝු"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ලඝු"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"සයින"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ටැන්ජන"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"ධන"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"බෙදන්න"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ක්රමාරෝපිත"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"වාර"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"බලය"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"වර්ග මූලය"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ඍණ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"හිස් කරන්න"</string>
+ <string name="desc_del" msgid="1866733601083210032">"මකන්න"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"සමාන"</string>
+</resources>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
new file mode 100644
index 0000000..1f82914
--- /dev/null
+++ b/res/values-si/strings.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 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.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"ගණක යන්ත්රය"</string>
+ <string name="error" msgid="9197457880925804499">"දෝෂය"</string>
+ <string name="digit0" msgid="8069590963464434135">"0"</string>
+ <string name="digit1" msgid="8535041374797804029">"1"</string>
+ <string name="digit2" msgid="8977354203154316247">"2"</string>
+ <string name="digit3" msgid="148544090755132760">"3"</string>
+ <string name="digit4" msgid="2199490603838247678">"4"</string>
+ <string name="digit5" msgid="7568514524384173087">"5"</string>
+ <string name="digit6" msgid="6705952561049362551">"6"</string>
+ <string name="digit7" msgid="658125644218958447">"7"</string>
+ <string name="digit8" msgid="3134686906411558886">"8"</string>
+ <string name="digit9" msgid="765379157698748031">"9"</string>
+ <string name="del" msgid="6248896117422989693">"මකන්න"</string>
+ <string name="clear" msgid="8103610981407459768">"CLR"</string>
+ <string name="sin" msgid="6793866152659175277">"සයින"</string>
+ <string name="cos" msgid="6901841853098114414">"කොස්"</string>
+ <string name="tan" msgid="7957459816738554960">"ටෑන්"</string>
+ <string name="e" msgid="1377847800971731483">"e"</string>
+ <string name="ln" msgid="6888500680285403344">"ශ්රිතයක් ලෙස"</string>
+ <string name="lg" msgid="873623857385418182">"ලොගය"</string>
+ <string name="leftParen" msgid="4850643713953092099">"("</string>
+ <string name="rightParen" msgid="3177971166159324016">")"</string>
+ <string name="basic" msgid="7691469861698059753">"මූලික පැනලය"</string>
+ <string name="advanced" msgid="7122495413742976492">"උසස් පැනලය"</string>
+ <string name="clear_history" msgid="8458043980601165012">"ඉතිහාසය හිස් කරන්න"</string>
+ <string name="text_copied_toast" msgid="5801480710472541833">"පෙළ පිටපත් කරන ලදි."</string>
+ <string name="leftParenDesc" msgid="8446428211982811379">"වම් වරහන"</string>
+ <string name="rightParenDesc" msgid="9133691645148976523">"දකුණු වරහන"</string>
+ <string name="factorialDesc" msgid="9217024218012761574">"ක්රමාරෝපිත"</string>
+ <string name="lnDesc" msgid="1052579286300842270">"ප්රති ලඝු"</string>
+ <string name="lgDesc" msgid="6490920451513731160">"ලඝු"</string>
+ <string name="sqrtDesc" msgid="2247252128762219267">"වර්ග මූලය"</string>
+ <string name="divDesc" msgid="7442623079124315427">"බෙදන්න"</string>
+ <string name="mulDesc" msgid="9003016819648670694">"ගුණිතය"</string>
+ <string name="plusDesc" msgid="3145322700823848264">"ධන"</string>
+ <string name="minusDesc" msgid="5033462008907390900">"සෘණ"</string>
+ <string name="dotDesc" msgid="5253752241630161722">"දශම"</string>
+ <string name="powerDesc" msgid="9034898318444176910">"බලය"</string>
+ <string name="delDesc" msgid="8211175878012032240">"මකන්න"</string>
+ <string name="clearDesc" msgid="8015748901120751476">"හිස් කරන්න"</string>
+ <string name="tanDesc" msgid="2055554933130702423">"ටැන්ජන"</string>
+ <string name="sinDesc" msgid="6563285042235077204">"සයින"</string>
+ <string name="cosDesc" msgid="4048942450207926538">"කෝසයින"</string>
+ <string name="eDesc" msgid="6709583372168924068">"ඔයිලර් අංකය"</string>
+ <string name="piDesc" msgid="8838151606775021517">"පයි"</string>
+ <string name="equalDesc" msgid="4164435100263313101">"සමාන"</string>
+ <string-array name="operatorDescs">
+ <item msgid="7903565108986789641">"වම් වරහන"</item>
+ <item msgid="1688156211934459752">"දකුණු වරහන"</item>
+ <item msgid="6664829080840305856">"ක්රමාරෝපිත"</item>
+ <item msgid="2880199289575144121">"ස්වාභාවික ලඝු"</item>
+ <item msgid="4398774906998694599">"ලඝු"</item>
+ <item msgid="1791869359785943266">"වර්ග මූල"</item>
+ <item msgid="6833720171974254459">"මඟින් බෙදන ලදි"</item>
+ <item msgid="2646574635189709515">"මඟින් ගුණකරන ලදි"</item>
+ <item msgid="3487936384379753697">"ධන"</item>
+ <item msgid="8608534484562258856">"සෘණ"</item>
+ <item msgid="3456824579675198186">" දශම "</item>
+ <item msgid="4528629783180278651">"බලය"</item>
+ <item msgid="4050948027333760159">"ටැන්ජන"</item>
+ <item msgid="8716478860618683850">"සයින"</item>
+ <item msgid="3203211483560707480">"කෝසයින"</item>
+ <item msgid="8587490959348493065">"පයි"</item>
+ <item msgid="8134315487552198394">"සමාන"</item>
+ </string-array>
+</resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 9f39e22..2934546 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kalkulačka"</string>
- <string name="error" msgid="9197457880925804499">"Chyba"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ODSTRÁNIŤ"</string>
- <string name="clear" msgid="8103610981407459768">"Vymaz."</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Základné funkcie"</string>
- <string name="advanced" msgid="7122495413742976492">"Rozšírené funkcie"</string>
- <string name="clear_history" msgid="8458043980601165012">"Vymazať históriu"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Text bol skopírovaný."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"ľavá zátvorka"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"pravá zátvorka"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktoriál"</string>
- <string name="lnDesc" msgid="1052579286300842270">"prirodzený logaritmus"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritmus"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"druhá odmocnina"</string>
- <string name="divDesc" msgid="7442623079124315427">"deliť"</string>
- <string name="mulDesc" msgid="9003016819648670694">"vynásobiť"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"mínus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"desatinná čiarka"</string>
- <string name="powerDesc" msgid="9034898318444176910">"umocniť"</string>
- <string name="delDesc" msgid="8211175878012032240">"odstrániť"</string>
- <string name="clearDesc" msgid="8015748901120751476">"vymazať"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sínus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosínus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulerovo číslo"</string>
- <string name="piDesc" msgid="8838151606775021517">"pí"</string>
- <string name="equalDesc" msgid="4164435100263313101">"sa rovná"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"ľavá zátvorka"</item>
- <item msgid="1688156211934459752">"pravá zátvorka"</item>
- <item msgid="6664829080840305856">"faktoriál"</item>
- <item msgid="2880199289575144121">"prirodzený logaritmus"</item>
- <item msgid="4398774906998694599">"logaritmus"</item>
- <item msgid="1791869359785943266">"druhá odmocnina"</item>
- <item msgid="6833720171974254459">"deleno"</item>
- <item msgid="2646574635189709515">"krát"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"mínus"</item>
- <item msgid="3456824579675198186">" bod "</item>
- <item msgid="4528629783180278651">"mocnina"</item>
- <item msgid="4050948027333760159">"tangens"</item>
- <item msgid="8716478860618683850">"sínus"</item>
- <item msgid="3203211483560707480">"kosínus"</item>
- <item msgid="8587490959348493065">"pí"</item>
- <item msgid="8134315487552198394">"sa rovná"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Nie je číslo"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Chyba"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"CE"</string>
+ <string name="del" msgid="6700172918709138470">"←"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerovo číslo"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pí"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"desatinná čiarka"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ľavá zátvorka"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"pravá zátvorka"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosínus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"prirodzený logaritmus"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritmus"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sínus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"deleno"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktoriál"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"krát"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"umocnené na"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"druhá odmocnina"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"mínus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"vymazať"</string>
+ <string name="desc_del" msgid="1866733601083210032">"vymazať"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"sa rovná"</string>
</resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index c61d850..8289bd2 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Računalo"</string>
- <string name="error" msgid="9197457880925804499">"Napaka"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"IZBRIŠI"</string>
- <string name="clear" msgid="8103610981407459768">"IZBRIS"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Osnovna plošča"</string>
- <string name="advanced" msgid="7122495413742976492">"Plošča z dodatnimi nastavitvami"</string>
- <string name="clear_history" msgid="8458043980601165012">"Počisti zgodovino"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Besedilo je bilo kopirano."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"oklepaj"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"zaklepaj"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"fakulteta"</string>
- <string name="lnDesc" msgid="1052579286300842270">"naravni logaritem"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritem"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"kvadratni koren"</string>
- <string name="divDesc" msgid="7442623079124315427">"deli"</string>
- <string name="mulDesc" msgid="9003016819648670694">"pomnoži"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"decimalna vejica"</string>
- <string name="powerDesc" msgid="9034898318444176910">"potenca"</string>
- <string name="delDesc" msgid="8211175878012032240">"izbriši"</string>
- <string name="clearDesc" msgid="8015748901120751476">"počisti"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangens"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulerjevo število"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"je enako"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"oklepaj"</item>
- <item msgid="1688156211934459752">"zaklepaj"</item>
- <item msgid="6664829080840305856">"fakulteta"</item>
- <item msgid="2880199289575144121">"naravni logaritem"</item>
- <item msgid="4398774906998694599">"logaritem"</item>
- <item msgid="1791869359785943266">"kvadratni koren"</item>
- <item msgid="6833720171974254459">"deljeno s"</item>
- <item msgid="2646574635189709515">"pomnoženo s"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" točka "</item>
- <item msgid="4528629783180278651">"potenca"</item>
- <item msgid="4050948027333760159">"tangens"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"kosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"je enako"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Ni število"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Napaka"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"izb"</string>
+ <string name="del" msgid="6700172918709138470">"izb"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulerjevo število"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"pika"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"oklepaj"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"zaklepaj"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"naravni logaritem"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritem"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"deli"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fakulteta"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"krat"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"potenca"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvadratni koren"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"počisti"</string>
+ <string name="desc_del" msgid="1866733601083210032">"izbriši"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"je enako"</string>
</resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 0345791..d33dd8b 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Калкулатор"</string>
- <string name="error" msgid="9197457880925804499">"Грешка"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ИЗБРИШИ"</string>
- <string name="clear" msgid="8103610981407459768">"ОБРИШИ"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"У"</string>
- <string name="lg" msgid="873623857385418182">"евиденција"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Основна табла"</string>
- <string name="advanced" msgid="7122495413742976492">"Напредна табла"</string>
- <string name="clear_history" msgid="8458043980601165012">"Обриши историју"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Текст је копиран."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"отворена заграда"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"затворена заграда"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"факторијел"</string>
- <string name="lnDesc" msgid="1052579286300842270">"природни логаритам"</string>
- <string name="lgDesc" msgid="6490920451513731160">"логаритам"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"квадратни корен"</string>
- <string name="divDesc" msgid="7442623079124315427">"подели"</string>
- <string name="mulDesc" msgid="9003016819648670694">"помножи"</string>
- <string name="plusDesc" msgid="3145322700823848264">"плус"</string>
- <string name="minusDesc" msgid="5033462008907390900">"минус"</string>
- <string name="dotDesc" msgid="5253752241630161722">"зарез"</string>
- <string name="powerDesc" msgid="9034898318444176910">"степен"</string>
- <string name="delDesc" msgid="8211175878012032240">"избриши"</string>
- <string name="clearDesc" msgid="8015748901120751476">"обриши"</string>
- <string name="tanDesc" msgid="2055554933130702423">"тангенс"</string>
- <string name="sinDesc" msgid="6563285042235077204">"синус"</string>
- <string name="cosDesc" msgid="4048942450207926538">"косинус"</string>
- <string name="eDesc" msgid="6709583372168924068">"Ојлеров број"</string>
- <string name="piDesc" msgid="8838151606775021517">"пи"</string>
- <string name="equalDesc" msgid="4164435100263313101">"једнако"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"отворена заграда"</item>
- <item msgid="1688156211934459752">"затворена заграда"</item>
- <item msgid="6664829080840305856">"факторијел"</item>
- <item msgid="2880199289575144121">"природни логаритам"</item>
- <item msgid="4398774906998694599">"логаритам"</item>
- <item msgid="1791869359785943266">"квадратни корен"</item>
- <item msgid="6833720171974254459">"подељено са"</item>
- <item msgid="2646574635189709515">"пута"</item>
- <item msgid="3487936384379753697">"плус"</item>
- <item msgid="8608534484562258856">"минус"</item>
- <item msgid="3456824579675198186">" зарез "</item>
- <item msgid="4528629783180278651">"степен"</item>
- <item msgid="4050948027333760159">"тангенс"</item>
- <item msgid="8716478860618683850">"синус"</item>
- <item msgid="3203211483560707480">"косинус"</item>
- <item msgid="8587490959348493065">"пи"</item>
- <item msgid="8134315487552198394">"једнако"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Није број"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Грешка"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tg"</string>
+ <string name="clr" msgid="3126239559646368205">"C"</string>
+ <string name="del" msgid="6700172918709138470">"CE"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Ојлеров број"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"пи"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"зарез"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"отворена заграда"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"затворена заграда"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"природни логаритам"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логаритам"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангенс"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"плус"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"подели"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факторијел"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"пута"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"степен"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"квадратни корен"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"минус"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"обриши"</string>
+ <string name="desc_del" msgid="1866733601083210032">"избриши"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"једнако"</string>
</resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index ba580aa..318d225 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kalkylator"</string>
- <string name="error" msgid="9197457880925804499">"Fel"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"RADERA"</string>
- <string name="clear" msgid="8103610981407459768">"Rensa"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Standardpanel"</string>
- <string name="advanced" msgid="7122495413742976492">"Avancerad panel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Rensa historik"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Texten har kopierats."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"vänsterparentes"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"högerparentes"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"fakultet"</string>
- <string name="lnDesc" msgid="1052579286300842270">"naturlig logaritm"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritm"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"kvadratrot"</string>
- <string name="divDesc" msgid="7442623079124315427">"dividera"</string>
- <string name="mulDesc" msgid="9003016819648670694">"multiplicera"</string>
- <string name="plusDesc" msgid="3145322700823848264">"plus"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"punkt"</string>
- <string name="powerDesc" msgid="9034898318444176910">"exponent"</string>
- <string name="delDesc" msgid="8211175878012032240">"ta bort"</string>
- <string name="clearDesc" msgid="8015748901120751476">"rensa"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangent"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinus"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosinus"</string>
- <string name="eDesc" msgid="6709583372168924068">"Eulers tal"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"är lika med"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"vänsterparentes"</item>
- <item msgid="1688156211934459752">"högerparentes"</item>
- <item msgid="6664829080840305856">"fakultet"</item>
- <item msgid="2880199289575144121">"naturlig logaritm"</item>
- <item msgid="4398774906998694599">"logaritm"</item>
- <item msgid="1791869359785943266">"kvadratrot"</item>
- <item msgid="6833720171974254459">"dividerat med"</item>
- <item msgid="2646574635189709515">"multiplicerat med"</item>
- <item msgid="3487936384379753697">"plus"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" komma "</item>
- <item msgid="4528629783180278651">"exponent"</item>
- <item msgid="4050948027333760159">"tangent"</item>
- <item msgid="8716478860618683850">"sinus"</item>
- <item msgid="3203211483560707480">"cosinus"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"är lika med"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Inte ett tal"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Fel"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"CE"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eulers tal"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"komma "</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"vänsterparentes"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"högerparentes"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"naturlig logaritm"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangent"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"plus"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"delat med"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"fakultet"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"gånger"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"exponent"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvadratrot"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"rensa"</string>
+ <string name="desc_del" msgid="1866733601083210032">"delete"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"är lika med"</string>
</resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 2bc864a..8c9b39b 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Kikokotoo"</string>
- <string name="error" msgid="9197457880925804499">"Hitilafu"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"FUTA"</string>
- <string name="clear" msgid="8103610981407459768">"FUT"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"Kwenye"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Paneli msingi"</string>
- <string name="advanced" msgid="7122495413742976492">"Paneli pevu"</string>
- <string name="clear_history" msgid="8458043980601165012">"Futa historia"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Maandishi yamenakiliwa."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"mabano ya kushoto"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"mabano ya kulia"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"kiwanda"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logi asili"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logi"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"Kipeo cha pili"</string>
- <string name="divDesc" msgid="7442623079124315427">"gawanya"</string>
- <string name="mulDesc" msgid="9003016819648670694">"zidisha"</string>
- <string name="plusDesc" msgid="3145322700823848264">"jumlisha"</string>
- <string name="minusDesc" msgid="5033462008907390900">"kutoa"</string>
- <string name="dotDesc" msgid="5253752241630161722">"nukta"</string>
- <string name="powerDesc" msgid="9034898318444176910">"nguvu"</string>
- <string name="delDesc" msgid="8211175878012032240">"futa"</string>
- <string name="clearDesc" msgid="8015748901120751476">"futa"</string>
- <string name="tanDesc" msgid="2055554933130702423">"mstari"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sine"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosi"</string>
- <string name="eDesc" msgid="6709583372168924068">"namba ya Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"sawa na"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"Mabano ya kushoto"</item>
- <item msgid="1688156211934459752">"mabano ya kulia"</item>
- <item msgid="6664829080840305856">"kiwanda"</item>
- <item msgid="2880199289575144121">"logi asili"</item>
- <item msgid="4398774906998694599">"logi"</item>
- <item msgid="1791869359785943266">"Kipeo cha pili"</item>
- <item msgid="6833720171974254459">"imegawanywa na"</item>
- <item msgid="2646574635189709515">"imezidishwa na"</item>
- <item msgid="3487936384379753697">"jumlisha"</item>
- <item msgid="8608534484562258856">"kutoa"</item>
- <item msgid="3456824579675198186">" mahali "</item>
- <item msgid="4528629783180278651">"nguvu"</item>
- <item msgid="4050948027333760159">"mstari"</item>
- <item msgid="8716478860618683850">"sine"</item>
- <item msgid="3203211483560707480">"kosi"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"sawa na"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Si nambari"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Hitilafu"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"2"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"In"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"futa"</string>
+ <string name="del" msgid="6700172918709138470">"futa"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Nambari ya Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"nukta"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"mabano ya kushoto"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"mabano ya kulia"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosini"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logi asili"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logi"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sini"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tanjenti"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"jumlisha"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"gawanya"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"zao mtiririko"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"zidisha"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"kipeo"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kipeo cha pili"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"kutoa"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"futa"</string>
+ <string name="desc_del" msgid="1866733601083210032">"futa"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"sawa na"</string>
</resources>
diff --git a/res/values-sw600dp-land/styles.xml b/res/values-sw600dp-land/styles.xml
new file mode 100644
index 0000000..7de1e8a
--- /dev/null
+++ b/res/values-sw600dp-land/styles.xml
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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.
+ -->
+
+<!-- Styles for landscape 600dip-wide tablet (e.g. Nexus 7). -->
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="DisplayEditTextStyle.Formula">
+ <item name="android:paddingTop">72dip</item>
+ <item name="android:paddingBottom">26dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="minTextSize">48sp</item>
+ <item name="maxTextSize">80sp</item>
+ <item name="stepTextSize">8sp</item>
+ </style>
+
+ <style name="DisplayEditTextStyle.Result">
+ <item name="android:paddingTop">26dip</item>
+ <item name="android:paddingBottom">46dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="android:textSize">48sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Advanced">
+ <item name="android:layout_margin">6dip</item>
+ <item name="android:textColor">@color/pad_button_advanced_text_color</item>
+ <item name="android:textSize">27sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric">
+ <item name="android:layout_margin">6dip</item>
+ <item name="android:textSize">36sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric.Equals">
+ <item name="android:visibility">gone</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator">
+ <item name="android:layout_margin">6dip</item>
+ <item name="android:textSize">36sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator.Text">
+ <item name="android:textAllCaps">true</item>
+ <item name="android:textSize">24sp</item>
+ </style>
+
+ <style name="PadLayoutStyle.Advanced">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">508</item>
+ <item name="android:paddingTop">10dip</item>
+ <item name="android:paddingBottom">10dip</item>
+ <item name="android:paddingStart">18dip</item>
+ <item name="android:paddingEnd">22dip</item>
+ <item name="android:columnCount">3</item>
+ <item name="android:rowCount">4</item>
+ </style>
+
+ <style name="PadLayoutStyle.Numeric">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">532</item>
+ <item name="android:paddingTop">10dip</item>
+ <item name="android:paddingBottom">10dip</item>
+ <item name="android:paddingStart">22dip</item>
+ <item name="android:paddingEnd">18dip</item>
+ </style>
+
+ <style name="PadLayoutStyle.Operator">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">240</item>
+ <item name="android:paddingTop">10dip</item>
+ <item name="android:paddingBottom">10dip</item>
+ <item name="android:paddingStart">18dip</item>
+ <item name="android:paddingEnd">18dip</item>
+ </style>
+
+</resources>
diff --git a/res/values-sw600dp-port/layout.xml b/res/values-sw600dp-port/layout.xml
new file mode 100644
index 0000000..46d71cb
--- /dev/null
+++ b/res/values-sw600dp-port/layout.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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>
+ <item name="activity_calculator" type="layout">@layout/activity_calculator_tablet_port</item>
+</resources>
\ No newline at end of file
diff --git a/res/values-sw600dp-port/styles.xml b/res/values-sw600dp-port/styles.xml
index 799f6fe..3a4c188 100644
--- a/res/values-sw600dp-port/styles.xml
+++ b/res/values-sw600dp-port/styles.xml
@@ -1,18 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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="group_padding">48sp</dimen>
+ 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.
+ -->
+
+
+<!-- Styles for portrait 600dip-wide tablet (e.g. Nexus 7). -->
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="DisplayEditTextStyle.Formula">
+ <item name="android:paddingTop">72dip</item>
+ <item name="android:paddingBottom">32dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="minTextSize">48sp</item>
+ <item name="maxTextSize">80sp</item>
+ <item name="stepTextSize">8sp</item>
+ </style>
+
+ <style name="DisplayEditTextStyle.Result">
+ <item name="android:paddingTop">32dip</item>
+ <item name="android:paddingBottom">90dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="android:textSize">48sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Advanced">
+ <item name="android:layout_marginTop">8dip</item>
+ <item name="android:layout_marginBottom">8dip</item>
+ <item name="android:layout_marginStart">12dip</item>
+ <item name="android:layout_marginEnd">12dip</item>
+ <item name="android:textColor">@color/pad_button_advanced_text_color</item>
+ <item name="android:textSize">27sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric">
+ <item name="android:layout_margin">8dip</item>
+ <item name="android:textSize">36sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric.Equals">
+ <item name="android:visibility">gone</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator">
+ <item name="android:layout_marginTop">8dip</item>
+ <item name="android:layout_marginBottom">8dip</item>
+ <item name="android:layout_marginStart">16dip</item>
+ <item name="android:layout_marginEnd">16dip</item>
+ <item name="android:textSize">36sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator.Text">
+ <item name="android:textAllCaps">true</item>
+ <item name="android:textSize">24sp</item>
+ </style>
+
+ <style name="PadLayoutStyle.Advanced">
+ <item name="android:layout_height">0dip</item>
+ <item name="android:layout_weight">256</item>
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">8dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ <item name="android:columnCount">6</item>
+ <item name="android:rowCount">2</item>
+ </style>
+
+ <style name="PadLayoutStyle.Numeric">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">532</item>
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">8dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ </style>
+
+ <style name="PadLayoutStyle.Operator">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">240</item>
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">8dip</item>
+ <item name="android:paddingStart">0dip</item>
+ <item name="android:paddingEnd">8dip</item>
+ </style>
+
+ <style name="PadLinearLayoutStyle">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">0dip</item>
+ <item name="android:layout_weight">508</item>
+ </style>
+
</resources>
diff --git a/res/values-sw600dp/arrays.xml b/res/values-sw600dp/arrays.xml
deleted file mode 100644
index 219b3e5..0000000
--- a/res/values-sw600dp/arrays.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
- * Copyright 2011, 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 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <array name="buttons">
- <item>@+id/digit0</item>
- <item>@+id/digit1</item>
- <item>@+id/digit2</item>
- <item>@+id/digit3</item>
- <item>@+id/digit4</item>
- <item>@+id/digit5</item>
- <item>@+id/digit6</item>
- <item>@+id/digit7</item>
- <item>@+id/digit8</item>
- <item>@+id/digit9</item>
- <item>@+id/dot</item>
- <item>@+id/plus</item>
- <item>@+id/minus</item>
- <item>@+id/div</item>
- <item>@+id/mul</item>
- <item>@+id/equal</item>
- <item>@+id/leftParen</item>
- <item>@+id/rightParen</item>
- <item>@+id/sin</item>
- <item>@+id/cos</item>
- <item>@+id/tan</item>
- <item>@+id/ln</item>
- <item>@+id/lg</item>
- <item>@+id/e</item>
- <item>@+id/pi</item>
- <item>@+id/power</item>
- <item>@+id/factorial</item>
- <item>@+id/sqrt</item>
- </array>
-
-</resources>
\ No newline at end of file
diff --git a/res/values-sw600dp/styles.xml b/res/values-sw600dp/styles.xml
deleted file mode 100644
index 8676d59..0000000
--- a/res/values-sw600dp/styles.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 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>
- <dimen name="btn_digit_text_size">50sp</dimen>
- <dimen name="btn_operation_text_size">50sp</dimen>
- <dimen name="btn_function_text_size">25sp</dimen>
- <dimen name="btn_clear_text_size">40sp</dimen>
- <dimen name="display_text_size">60sp</dimen>
-
- <dimen name="left_right_padding">16sp</dimen>
- <dimen name="top_bottom_padding">16sp</dimen>
- <dimen name="group_padding">16sp</dimen>
-
- <style name="display_style">
- <item name="android:textSize">@dimen/display_text_size</item>
- <item name="android:inputType">text|textNoSuggestions</item>
- <item name="android:gravity">right|bottom</item>
- <item name="android:layout_gravity">right|bottom</item>
- <item name="android:textColor">#ffffff</item>
- <item name="android:maxLines">1</item>
- <item name="android:scrollbars">none</item>
- <item name="android:scrollHorizontally">true</item>
- <item name="android:layout_width">match_parent</item>
- <item name="android:layout_height">wrap_content</item>
- <item name="android:paddingTop">8dp</item>
- <item name="android:paddingLeft">8dp</item>
- <item name="android:paddingRight">8dp</item>
- <item name="android:paddingBottom">0dp</item>
- </style>
-</resources>
\ No newline at end of file
diff --git a/res/values-sw800dp-land/styles.xml b/res/values-sw800dp-land/styles.xml
index 9d1c26c..da69230 100644
--- a/res/values-sw800dp-land/styles.xml
+++ b/res/values-sw800dp-land/styles.xml
@@ -1,20 +1,93 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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="left_right_padding">48sp</dimen>
- <dimen name="top_bottom_padding">48sp</dimen>
- <dimen name="group_padding">48sp</dimen>
+ 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.
+ -->
+
+<!-- Styles for landscape 800dip-wide tablet (e.g. Nexus 10). -->
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="DisplayEditTextStyle.Formula">
+ <item name="android:paddingTop">72dip</item>
+ <item name="android:paddingBottom">26dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="minTextSize">56sp</item>
+ <item name="maxTextSize">96sp</item>
+ <item name="stepTextSize">8sp</item>
+ </style>
+
+ <style name="DisplayEditTextStyle.Result">
+ <item name="android:paddingTop">26dip</item>
+ <item name="android:paddingBottom">46dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="android:textSize">56sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Advanced">
+ <item name="android:layout_margin">6dip</item>
+ <item name="android:textColor">@color/pad_button_advanced_text_color</item>
+ <item name="android:textSize">36sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric">
+ <item name="android:layout_margin">6dip</item>
+ <item name="android:textSize">48sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric.Equals">
+ <item name="android:visibility">gone</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator">
+ <item name="android:layout_margin">6dip</item>
+ <item name="android:textSize">48sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator.Text">
+ <item name="android:textAllCaps">true</item>
+ <item name="android:textSize">32sp</item>
+ </style>
+
+ <style name="PadLayoutStyle.Advanced">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">508</item>
+ <item name="android:paddingTop">10dip</item>
+ <item name="android:paddingBottom">10dip</item>
+ <item name="android:paddingStart">18dip</item>
+ <item name="android:paddingEnd">22dip</item>
+ <item name="android:columnCount">3</item>
+ <item name="android:rowCount">4</item>
+ </style>
+
+ <style name="PadLayoutStyle.Numeric">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">532</item>
+ <item name="android:paddingTop">10dip</item>
+ <item name="android:paddingBottom">10dip</item>
+ <item name="android:paddingStart">22dip</item>
+ <item name="android:paddingEnd">18dip</item>
+ </style>
+
+ <style name="PadLayoutStyle.Operator">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">240</item>
+ <item name="android:paddingTop">10dip</item>
+ <item name="android:paddingBottom">10dip</item>
+ <item name="android:paddingStart">18dip</item>
+ <item name="android:paddingEnd">18dip</item>
+ </style>
+
</resources>
diff --git a/res/values-sw800dp-port/layout.xml b/res/values-sw800dp-port/layout.xml
new file mode 100644
index 0000000..46d71cb
--- /dev/null
+++ b/res/values-sw800dp-port/layout.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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>
+ <item name="activity_calculator" type="layout">@layout/activity_calculator_tablet_port</item>
+</resources>
\ No newline at end of file
diff --git a/res/values-sw800dp-port/styles.xml b/res/values-sw800dp-port/styles.xml
index a6b181e..9b7475a 100644
--- a/res/values-sw800dp-port/styles.xml
+++ b/res/values-sw800dp-port/styles.xml
@@ -1,20 +1,105 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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="left_right_padding">32sp</dimen>
- <dimen name="top_bottom_padding">64sp</dimen>
- <dimen name="group_padding">72sp</dimen>
+ 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.
+ -->
+
+<!-- Styles for portrait 800dip-wide tablet (e.g. Nexus 10). -->
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="DisplayEditTextStyle.Formula">
+ <item name="android:paddingTop">72dip</item>
+ <item name="android:paddingBottom">32dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="minTextSize">56sp</item>
+ <item name="maxTextSize">96sp</item>
+ <item name="stepTextSize">8sp</item>
+ </style>
+
+ <style name="DisplayEditTextStyle.Result">
+ <item name="android:paddingTop">32dip</item>
+ <item name="android:paddingBottom">90dip</item>
+ <item name="android:paddingStart">44dip</item>
+ <item name="android:paddingEnd">44dip</item>
+ <item name="android:textSize">56sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Advanced">
+ <item name="android:layout_marginTop">8dip</item>
+ <item name="android:layout_marginBottom">8dip</item>
+ <item name="android:layout_marginStart">12dip</item>
+ <item name="android:layout_marginEnd">12dip</item>
+ <item name="android:textColor">@color/pad_button_advanced_text_color</item>
+ <item name="android:textSize">36sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric">
+ <item name="android:layout_margin">8dip</item>
+ <item name="android:textSize">48sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Numeric.Equals">
+ <item name="android:visibility">gone</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator">
+ <item name="android:layout_marginTop">8dip</item>
+ <item name="android:layout_marginBottom">8dip</item>
+ <item name="android:layout_marginStart">16dip</item>
+ <item name="android:layout_marginEnd">16dip</item>
+ <item name="android:textSize">48sp</item>
+ </style>
+
+ <style name="PadButtonStyle.Operator.Text">
+ <item name="android:textAllCaps">true</item>
+ <item name="android:textSize">32sp</item>
+ </style>
+
+ <style name="PadLayoutStyle.Advanced">
+ <item name="android:layout_height">0dip</item>
+ <item name="android:layout_weight">256</item>
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">8dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ <item name="android:columnCount">6</item>
+ <item name="android:rowCount">2</item>
+ </style>
+
+ <style name="PadLayoutStyle.Numeric">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">532</item>
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">8dip</item>
+ <item name="android:paddingStart">16dip</item>
+ <item name="android:paddingEnd">16dip</item>
+ </style>
+
+ <style name="PadLayoutStyle.Operator">
+ <item name="android:layout_width">0dip</item>
+ <item name="android:layout_weight">240</item>
+ <item name="android:paddingTop">8dip</item>
+ <item name="android:paddingBottom">8dip</item>
+ <item name="android:paddingStart">0dip</item>
+ <item name="android:paddingEnd">8dip</item>
+ </style>
+
+ <style name="PadLinearLayoutStyle">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">0dip</item>
+ <item name="android:layout_weight">508</item>
+ </style>
+
</resources>
diff --git a/res/values-sw800dp/styles.xml b/res/values-sw800dp/styles.xml
deleted file mode 100644
index 9dd6b4e..0000000
--- a/res/values-sw800dp/styles.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 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>
- <dimen name="btn_digit_text_size">64sp</dimen>
- <dimen name="btn_operation_text_size">64sp</dimen>
- <dimen name="btn_function_text_size">32sp</dimen>
- <dimen name="btn_clear_text_size">48sp</dimen>
- <dimen name="display_text_size">72sp</dimen>
-</resources>
diff --git a/res/values-ta-rIN/strings.xml b/res/values-ta-rIN/strings.xml
new file mode 100644
index 0000000..e2ad3c8
--- /dev/null
+++ b/res/values-ta-rIN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"கணிப்பான்"</string>
+ <string name="error_nan" msgid="4071578355972369426">"எண் அல்ல"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"பிழை"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"காஸ்"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"மடக்கை"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"சைன்"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"டேன்"</string>
+ <string name="clr" msgid="3126239559646368205">"அழி"</string>
+ <string name="del" msgid="6700172918709138470">"நீக்கு"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ஆய்லரின் எண்"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"பை"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"புள்ளி"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"இடது அடைப்புக்குறி"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"வலது அடைப்புக்குறி"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"கோசைன்"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"இயல் மடக்கை"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"மடக்கை"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"சைன்"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"டேன்ஜென்ட்"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"பிளஸ்"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"வகுத்தல்"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"காரணியப் பெருக்கம்"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"பெருக்கல்"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"அடுக்கு"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"வர்க்க மூலம்"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"கழித்தல்"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"அழி"</string>
+ <string name="desc_del" msgid="1866733601083210032">"நீக்கு"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"சமக்குறி"</string>
+</resources>
diff --git a/res/values-ta-rTN/strings.xml b/res/values-ta-rTN/strings.xml
new file mode 100644
index 0000000..e2ad3c8
--- /dev/null
+++ b/res/values-ta-rTN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"கணிப்பான்"</string>
+ <string name="error_nan" msgid="4071578355972369426">"எண் அல்ல"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"பிழை"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"காஸ்"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"மடக்கை"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"சைன்"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"டேன்"</string>
+ <string name="clr" msgid="3126239559646368205">"அழி"</string>
+ <string name="del" msgid="6700172918709138470">"நீக்கு"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"ஆய்லரின் எண்"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"பை"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"புள்ளி"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"இடது அடைப்புக்குறி"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"வலது அடைப்புக்குறி"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"கோசைன்"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"இயல் மடக்கை"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"மடக்கை"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"சைன்"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"டேன்ஜென்ட்"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"பிளஸ்"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"வகுத்தல்"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"காரணியப் பெருக்கம்"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"பெருக்கல்"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"அடுக்கு"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"வர்க்க மூலம்"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"கழித்தல்"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"அழி"</string>
+ <string name="desc_del" msgid="1866733601083210032">"நீக்கு"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"சமக்குறி"</string>
+</resources>
diff --git a/res/values-te-rAP/strings.xml b/res/values-te-rAP/strings.xml
new file mode 100644
index 0000000..d86688e
--- /dev/null
+++ b/res/values-te-rAP/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"గణనయంత్రం"</string>
+ <string name="error_nan" msgid="4071578355972369426">"సంఖ్య కాదు"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"లోపం"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"యూలర్ సంఖ్య"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"పై"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"బిందువు"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ఎడమ కుండలీకరణం"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"కుడి కుండలీకరణం"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"కొసైన్"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"సహజ సంవర్గమానం"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"సంవర్గమానం"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"సైన్"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ట్యాంజెంట్"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"కూడిక"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"భాగహారం"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"క్రమగుణితం"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"గుణకారం"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ఘాతం"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"వర్గమూలం"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"తీసివేత"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"క్లియర్ చేయి"</string>
+ <string name="desc_del" msgid="1866733601083210032">"తొలగించు"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"సమాన గుర్తు"</string>
+</resources>
diff --git a/res/values-te-rIN/strings.xml b/res/values-te-rIN/strings.xml
new file mode 100644
index 0000000..d86688e
--- /dev/null
+++ b/res/values-te-rIN/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"గణనయంత్రం"</string>
+ <string name="error_nan" msgid="4071578355972369426">"సంఖ్య కాదు"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"లోపం"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"యూలర్ సంఖ్య"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"పై"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"బిందువు"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ఎడమ కుండలీకరణం"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"కుడి కుండలీకరణం"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"కొసైన్"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"సహజ సంవర్గమానం"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"సంవర్గమానం"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"సైన్"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ట్యాంజెంట్"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"కూడిక"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"భాగహారం"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"క్రమగుణితం"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"గుణకారం"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ఘాతం"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"వర్గమూలం"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"తీసివేత"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"క్లియర్ చేయి"</string>
+ <string name="desc_del" msgid="1866733601083210032">"తొలగించు"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"సమాన గుర్తు"</string>
+</resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index ce74db2..b934494 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"คิดเลข"</string>
- <string name="error" msgid="9197457880925804499">"ข้อผิดพลาด"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"DELETE"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"แผงควบคุมพื้นฐาน"</string>
- <string name="advanced" msgid="7122495413742976492">"แผงควบคุมขั้นสูง"</string>
- <string name="clear_history" msgid="8458043980601165012">"ล้างประวัติ"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"คัดลอกข้อความแล้ว"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"วงเล็บซ้าย"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"วงเล็บขวา"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"แฟกทอเรียล"</string>
- <string name="lnDesc" msgid="1052579286300842270">"ลอการิทึมธรรมชาติ"</string>
- <string name="lgDesc" msgid="6490920451513731160">"ลอการิทึม"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"รากที่สอง"</string>
- <string name="divDesc" msgid="7442623079124315427">"หาร"</string>
- <string name="mulDesc" msgid="9003016819648670694">"คูณ"</string>
- <string name="plusDesc" msgid="3145322700823848264">"บวก"</string>
- <string name="minusDesc" msgid="5033462008907390900">"ลบ"</string>
- <string name="dotDesc" msgid="5253752241630161722">"จุด"</string>
- <string name="powerDesc" msgid="9034898318444176910">"ยกกำลัง"</string>
- <string name="delDesc" msgid="8211175878012032240">"ลบ"</string>
- <string name="clearDesc" msgid="8015748901120751476">"ล้าง"</string>
- <string name="tanDesc" msgid="2055554933130702423">"แทนเจนต์"</string>
- <string name="sinDesc" msgid="6563285042235077204">"ไซน์"</string>
- <string name="cosDesc" msgid="4048942450207926538">"โคไซน์"</string>
- <string name="eDesc" msgid="6709583372168924068">"จำนวนออยเลอร์"</string>
- <string name="piDesc" msgid="8838151606775021517">"พาย"</string>
- <string name="equalDesc" msgid="4164435100263313101">"เท่ากับ"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"วงเล็บซ้าย"</item>
- <item msgid="1688156211934459752">"วงเล็บขวา"</item>
- <item msgid="6664829080840305856">"แฟกทอเรียล"</item>
- <item msgid="2880199289575144121">"ลอการิทึมธรรมชาติ"</item>
- <item msgid="4398774906998694599">"ลอการิทึม"</item>
- <item msgid="1791869359785943266">"รากที่สอง"</item>
- <item msgid="6833720171974254459">"หารด้วย"</item>
- <item msgid="2646574635189709515">"คูณด้วย"</item>
- <item msgid="3487936384379753697">"บวก"</item>
- <item msgid="8608534484562258856">"ลบ"</item>
- <item msgid="3456824579675198186">" จุด "</item>
- <item msgid="4528629783180278651">"ยกกำลัง"</item>
- <item msgid="4050948027333760159">"แทนเจนต์"</item>
- <item msgid="8716478860618683850">"ไซน์"</item>
- <item msgid="3203211483560707480">"โคไซน์"</item>
- <item msgid="8587490959348493065">"พาย"</item>
- <item msgid="8134315487552198394">"เท่ากับ"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"ไม่ใช่ตัวเลข"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"พบข้อผิดพลาด"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"จำนวนออยเลอร์"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"พาย"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"จุด"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"วงเล็บซ้าย"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"วงเล็บขวา"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"โคไซน์"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"ลอการิทึมธรรมชาติ"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"ลอการิทึม"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"ไซน์"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"แทนเจนต์"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"บวก"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"หาร"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"แฟกทอเรียล"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"คูณ"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"ยกกำลัง"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"รากที่สอง"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ลบ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"ล้าง"</string>
+ <string name="desc_del" msgid="1866733601083210032">"ลบ"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"เท่ากับ"</string>
</resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 181df8e..d549d57 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Calculator"</string>
- <string name="error" msgid="9197457880925804499">"Error"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"TANGGALIN"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Pangunahing panel"</string>
- <string name="advanced" msgid="7122495413742976492">"Advanced na panel"</string>
- <string name="clear_history" msgid="8458043980601165012">"I-clear ang kasaysayan"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Nakopya ang teksto."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"kaliwang panaklong"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"kanang panaklong"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"factorial"</string>
- <string name="lnDesc" msgid="1052579286300842270">"natural na logarithm"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logarithm"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"square root"</string>
- <string name="divDesc" msgid="7442623079124315427">"hatiin"</string>
- <string name="mulDesc" msgid="9003016819648670694">"paramihin"</string>
- <string name="plusDesc" msgid="3145322700823848264">"dagdagan ng"</string>
- <string name="minusDesc" msgid="5033462008907390900">"minus"</string>
- <string name="dotDesc" msgid="5253752241630161722">"tuldok"</string>
- <string name="powerDesc" msgid="9034898318444176910">"power"</string>
- <string name="delDesc" msgid="8211175878012032240">"tanggalin"</string>
- <string name="clearDesc" msgid="8015748901120751476">"i-clear"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tangent"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sine"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosine"</string>
- <string name="eDesc" msgid="6709583372168924068">"Euler\'s number"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"katumbas ng"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"kaliwang panaklong"</item>
- <item msgid="1688156211934459752">"kanang panaklong"</item>
- <item msgid="6664829080840305856">"factorial"</item>
- <item msgid="2880199289575144121">"natural na logarithm"</item>
- <item msgid="4398774906998694599">"logarithm"</item>
- <item msgid="1791869359785943266">"square root"</item>
- <item msgid="6833720171974254459">"hinati ng"</item>
- <item msgid="2646574635189709515">"pinarami ng"</item>
- <item msgid="3487936384379753697">"dagdagan ng"</item>
- <item msgid="8608534484562258856">"minus"</item>
- <item msgid="3456824579675198186">" point "</item>
- <item msgid="4528629783180278651">"power"</item>
- <item msgid="4050948027333760159">"tangent"</item>
- <item msgid="8716478860618683850">"sine"</item>
- <item msgid="3203211483560707480">"cosine"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"katumbas ng"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Hindi isang numero"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Error"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler\'s number"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"tuldok"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"kaliwang panaklong"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"kanang panaklong"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosine"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natural na logarithm"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarithm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sine"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangent"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"dagdagan ng"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"hatiin"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"factorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"beses"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"power"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"square root"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"minus"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"i-clear"</string>
+ <string name="desc_del" msgid="1866733601083210032">"tanggalin"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"katumbas ng"</string>
</resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 9a2cc61..aaa5659 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Hesap Makinesi"</string>
- <string name="error" msgid="9197457880925804499">"Hata"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"SİL"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Ana panel"</string>
- <string name="advanced" msgid="7122495413742976492">"Gelişmiş panel"</string>
- <string name="clear_history" msgid="8458043980601165012">"Geçmişi temizle"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Metin kopyalandı."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"sol parantez"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"sağ parantez"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"faktöryel"</string>
- <string name="lnDesc" msgid="1052579286300842270">"doğal logaritma"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logaritma"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"karekök"</string>
- <string name="divDesc" msgid="7442623079124315427">"böl"</string>
- <string name="mulDesc" msgid="9003016819648670694">"çarpı"</string>
- <string name="plusDesc" msgid="3145322700823848264">"artı"</string>
- <string name="minusDesc" msgid="5033462008907390900">"eksi"</string>
- <string name="dotDesc" msgid="5253752241630161722">"virgül"</string>
- <string name="powerDesc" msgid="9034898318444176910">"üstü"</string>
- <string name="delDesc" msgid="8211175878012032240">"sil"</string>
- <string name="clearDesc" msgid="8015748901120751476">"temizle"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tanjant"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sinüs"</string>
- <string name="cosDesc" msgid="4048942450207926538">"kosinüs"</string>
- <string name="eDesc" msgid="6709583372168924068">"Euler sayısı"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"eşittir"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"sol parantez"</item>
- <item msgid="1688156211934459752">"sağ parantez"</item>
- <item msgid="6664829080840305856">"faktöryel"</item>
- <item msgid="2880199289575144121">"doğal logaritma"</item>
- <item msgid="4398774906998694599">"logaritma"</item>
- <item msgid="1791869359785943266">"karekök"</item>
- <item msgid="6833720171974254459">"bölü"</item>
- <item msgid="2646574635189709515">"çarpı"</item>
- <item msgid="3487936384379753697">"artı"</item>
- <item msgid="8608534484562258856">"eksi"</item>
- <item msgid="3456824579675198186">" nokta "</item>
- <item msgid="4528629783180278651">"üstü"</item>
- <item msgid="4050948027333760159">"tanjant"</item>
- <item msgid="8716478860618683850">"sinüs"</item>
- <item msgid="3203211483560707480">"kosinüs"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"eşittir"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Sayı değil"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Hata"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"tmzl"</string>
+ <string name="del" msgid="6700172918709138470">"sil"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler sayısı"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"nokta"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"sol parantez"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"sağ parantez"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinüs"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"doğal logaritma"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logaritma"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinüs"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tanjant"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"artı"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"bölü"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktöryel"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"çarpı"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"üstü"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"karekök"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"eksi"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"temizle"</string>
+ <string name="desc_del" msgid="1866733601083210032">"sil"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"eşittir"</string>
</resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index d2801ca..bee1bd9 100755
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Калькулятор"</string>
- <string name="error" msgid="9197457880925804499">"Помилка"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"ВИДАЛИТИ"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tg"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Основна панель"</string>
- <string name="advanced" msgid="7122495413742976492">"Розширена панель"</string>
- <string name="clear_history" msgid="8458043980601165012">"Очистити історію"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Текст скопійовано."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"ліва дужка"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"права дужка"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"факторіал"</string>
- <string name="lnDesc" msgid="1052579286300842270">"натуральний логарифм"</string>
- <string name="lgDesc" msgid="6490920451513731160">"логарифм"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"квадратний корінь"</string>
- <string name="divDesc" msgid="7442623079124315427">"ділення"</string>
- <string name="mulDesc" msgid="9003016819648670694">"множення"</string>
- <string name="plusDesc" msgid="3145322700823848264">"плюс"</string>
- <string name="minusDesc" msgid="5033462008907390900">"мінус"</string>
- <string name="dotDesc" msgid="5253752241630161722">"крапка"</string>
- <string name="powerDesc" msgid="9034898318444176910">"показник ступеня"</string>
- <string name="delDesc" msgid="8211175878012032240">"видалити"</string>
- <string name="clearDesc" msgid="8015748901120751476">"очистити"</string>
- <string name="tanDesc" msgid="2055554933130702423">"тангенс"</string>
- <string name="sinDesc" msgid="6563285042235077204">"синус"</string>
- <string name="cosDesc" msgid="4048942450207926538">"косинус"</string>
- <string name="eDesc" msgid="6709583372168924068">"число Ейлера"</string>
- <string name="piDesc" msgid="8838151606775021517">"пі"</string>
- <string name="equalDesc" msgid="4164435100263313101">"дорівнює"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"ліва дужка"</item>
- <item msgid="1688156211934459752">"права дужка"</item>
- <item msgid="6664829080840305856">"факторіал"</item>
- <item msgid="2880199289575144121">"натуральний логарифм"</item>
- <item msgid="4398774906998694599">"логарифм"</item>
- <item msgid="1791869359785943266">"квадратний корінь"</item>
- <item msgid="6833720171974254459">"поділити на"</item>
- <item msgid="2646574635189709515">"помножити на"</item>
- <item msgid="3487936384379753697">"плюс"</item>
- <item msgid="8608534484562258856">"мінус"</item>
- <item msgid="3456824579675198186">" крапка "</item>
- <item msgid="4528629783180278651">"показник ступеня"</item>
- <item msgid="4050948027333760159">"тангенс"</item>
- <item msgid="8716478860618683850">"синус"</item>
- <item msgid="3203211483560707480">"косинус"</item>
- <item msgid="8587490959348493065">"пі"</item>
- <item msgid="8134315487552198394">"дорівнює"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Не число"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Помилка"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"С"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"число Ейлера"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"пі"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"крапка"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"ліва дужка"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"права дужка"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"косинус"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"натуральний логарифм"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"логарифм"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"синус"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"тангенс"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"плюс"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"ділення"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"факторіал"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"множення"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"степінь"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"квадратний корінь"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"мінус"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"очистити"</string>
+ <string name="desc_del" msgid="1866733601083210032">"видалити"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"дорівнює"</string>
</resources>
diff --git a/res/values-ur-rPK/strings.xml b/res/values-ur-rPK/strings.xml
new file mode 100644
index 0000000..8e92795
--- /dev/null
+++ b/res/values-ur-rPK/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"کیلکولیٹر"</string>
+ <string name="error_nan" msgid="4071578355972369426">"نمبر نہیں ہے"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"خرابی"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Euler کا نمبر"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"پوائنٹ"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"بایاں قوسین"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"دایاں قوسین"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"کوسائن"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"نیچرل لاگردھم"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"لاگردھم"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"سائن"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"ٹینجنٹ"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"جمع"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"تقسیم"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"فیکٹوریل"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"گُنا"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"پاور"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"جذر مربع"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"منفی"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"صاف کریں"</string>
+ <string name="desc_del" msgid="1866733601083210032">"حذف کریں"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"برابر"</string>
+</resources>
diff --git a/res/values-uz-rUZ/strings.xml b/res/values-uz-rUZ/strings.xml
new file mode 100644
index 0000000..1c297dd
--- /dev/null
+++ b/res/values-uz-rUZ/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"Kalkulator"</string>
+ <string name="error_nan" msgid="4071578355972369426">"Son emas"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Xato"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"tzl"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Eyler soni"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"nuqta"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"chap qavs"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"o‘ng qavs"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"kosinus"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"natural logarifm"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarifm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sinus"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangens"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"qo‘shuv"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"bo‘lish"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"faktorial"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"ko‘paytirish"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"darajada"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"kvadrat ildiz"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"ayiruv"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"tozalash"</string>
+ <string name="desc_del" msgid="1866733601083210032">"o‘chirish"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"barobar"</string>
+</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 31527ee..638bc67 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Máy tính"</string>
- <string name="error" msgid="9197457880925804499">"Lỗi"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"XOÁ"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"ghi"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Bảng điều khiển cơ bản"</string>
- <string name="advanced" msgid="7122495413742976492">"Bảng điều khiển nâng cao"</string>
- <string name="clear_history" msgid="8458043980601165012">"Xóa lịch sử"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Đã sao chép văn bản."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"dấu ngoặc trái"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"dấu ngoặc phải"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"giai thừa"</string>
- <string name="lnDesc" msgid="1052579286300842270">"logarit tự nhiên"</string>
- <string name="lgDesc" msgid="6490920451513731160">"logarit"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"dấu khai căn"</string>
- <string name="divDesc" msgid="7442623079124315427">"chia"</string>
- <string name="mulDesc" msgid="9003016819648670694">"nhân"</string>
- <string name="plusDesc" msgid="3145322700823848264">"cộng"</string>
- <string name="minusDesc" msgid="5033462008907390900">"trừ"</string>
- <string name="dotDesc" msgid="5253752241630161722">"điểm"</string>
- <string name="powerDesc" msgid="9034898318444176910">"lũy thừa"</string>
- <string name="delDesc" msgid="8211175878012032240">"xóa"</string>
- <string name="clearDesc" msgid="8015748901120751476">"xóa"</string>
- <string name="tanDesc" msgid="2055554933130702423">"tiếp tuyến"</string>
- <string name="sinDesc" msgid="6563285042235077204">"sin"</string>
- <string name="cosDesc" msgid="4048942450207926538">"cosin"</string>
- <string name="eDesc" msgid="6709583372168924068">"Số Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"bằng"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"dấu ngoặc trái"</item>
- <item msgid="1688156211934459752">"dấu ngoặc phải"</item>
- <item msgid="6664829080840305856">"giai thừa"</item>
- <item msgid="2880199289575144121">"logarit tự nhiên"</item>
- <item msgid="4398774906998694599">"logarit"</item>
- <item msgid="1791869359785943266">"dấu khai căn"</item>
- <item msgid="6833720171974254459">"chia cho"</item>
- <item msgid="2646574635189709515">"nhân với"</item>
- <item msgid="3487936384379753697">"cộng"</item>
- <item msgid="8608534484562258856">"trừ"</item>
- <item msgid="3456824579675198186">" điểm "</item>
- <item msgid="4528629783180278651">"lũy thừa"</item>
- <item msgid="4050948027333760159">"tiếp tuyến"</item>
- <item msgid="8716478860618683850">"sin"</item>
- <item msgid="3203211483560707480">"cosin"</item>
- <item msgid="8587490959348493065">"pi"</item>
- <item msgid="8134315487552198394">"bằng"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Không phải số"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Lỗi"</string>
+ <string name="dec_point" msgid="6555721211126788808">","</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"del"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Số Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"chấm"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"dấu ngoặc trái"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"dấu ngoặc phải"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosin"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logarit tự nhiên"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarit"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sin"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tang"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"cộng"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"chia"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"giai thừa"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"nhân"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"lũy thừa"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"dấu khai căn"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"trừ"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"xóa"</string>
+ <string name="desc_del" msgid="1866733601083210032">"xóa"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"bằng"</string>
</resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index be93218..a30962b 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"计算器"</string>
- <string name="error" msgid="9197457880925804499">"出错"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"删除"</string>
- <string name="clear" msgid="8103610981407459768">"清除"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"基本面板"</string>
- <string name="advanced" msgid="7122495413742976492">"高级面板"</string>
- <string name="clear_history" msgid="8458043980601165012">"清除历史记录"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"文本已复制。"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"左括号"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"右括号"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"阶乘"</string>
- <string name="lnDesc" msgid="1052579286300842270">"自然对数"</string>
- <string name="lgDesc" msgid="6490920451513731160">"对数"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"平方根"</string>
- <string name="divDesc" msgid="7442623079124315427">"除"</string>
- <string name="mulDesc" msgid="9003016819648670694">"乘"</string>
- <string name="plusDesc" msgid="3145322700823848264">"加"</string>
- <string name="minusDesc" msgid="5033462008907390900">"减"</string>
- <string name="dotDesc" msgid="5253752241630161722">"小数点"</string>
- <string name="powerDesc" msgid="9034898318444176910">"幂"</string>
- <string name="delDesc" msgid="8211175878012032240">"删除"</string>
- <string name="clearDesc" msgid="8015748901120751476">"清除"</string>
- <string name="tanDesc" msgid="2055554933130702423">"正切"</string>
- <string name="sinDesc" msgid="6563285042235077204">"正弦"</string>
- <string name="cosDesc" msgid="4048942450207926538">"余弦"</string>
- <string name="eDesc" msgid="6709583372168924068">"欧拉数"</string>
- <string name="piDesc" msgid="8838151606775021517">"圆周率"</string>
- <string name="equalDesc" msgid="4164435100263313101">"等于"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"左括号"</item>
- <item msgid="1688156211934459752">"右括号"</item>
- <item msgid="6664829080840305856">"阶乘"</item>
- <item msgid="2880199289575144121">"自然对数"</item>
- <item msgid="4398774906998694599">"对数"</item>
- <item msgid="1791869359785943266">"平方根"</item>
- <item msgid="6833720171974254459">"除以"</item>
- <item msgid="2646574635189709515">"乘"</item>
- <item msgid="3487936384379753697">"加"</item>
- <item msgid="8608534484562258856">"减"</item>
- <item msgid="3456824579675198186">"点"</item>
- <item msgid="4528629783180278651">"幂"</item>
- <item msgid="4050948027333760159">"正切"</item>
- <item msgid="8716478860618683850">"正弦"</item>
- <item msgid="3203211483560707480">"余弦"</item>
- <item msgid="8587490959348493065">"圆周率"</item>
- <item msgid="8134315487552198394">"等于"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"不是数字"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"错误"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"ln"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"清除"</string>
+ <string name="del" msgid="6700172918709138470">"删除"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"欧拉数"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"圆周率"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"点"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"左括号"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"右括号"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"余弦"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"自然对数"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"对数"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"正弦"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"正切"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"加"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"除"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"阶乘"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"乘"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"幂数"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"平方根"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"减"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"清除"</string>
+ <string name="desc_del" msgid="1866733601083210032">"删除"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"等于"</string>
</resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
new file mode 100644
index 0000000..d9a87fb
--- /dev/null
+++ b/res/values-zh-rHK/strings.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_name" msgid="8095131950334945205">"計算機"</string>
+ <string name="error_nan" msgid="4071578355972369426">"並非數字"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"錯誤"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"COS"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"LN"</string>
+ <string name="fun_log" msgid="6856905045055937519">"LOG"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"SIN"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"TAN"</string>
+ <string name="clr" msgid="3126239559646368205">"CLR"</string>
+ <string name="del" msgid="6700172918709138470">"DEL"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"歐拉數"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"圓周率"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"小數點"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"左括弧"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"右括弧"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"餘弦"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"自然對數"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"對數"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"正弦"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"正切"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"加號"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"除號"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"階乘"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"乘號"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"指數"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"平方根"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"減號"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"清除"</string>
+ <string name="desc_del" msgid="1866733601083210032">"刪除"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"等號"</string>
+</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index bceb3b9..262c98d 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"計算機"</string>
- <string name="error" msgid="9197457880925804499">"錯誤"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"刪除"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"ln"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"基本面板"</string>
- <string name="advanced" msgid="7122495413742976492">"進階面板"</string>
- <string name="clear_history" msgid="8458043980601165012">"清除紀錄"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"文字已複製。"</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"左括弧"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"右括弧"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"階乘"</string>
- <string name="lnDesc" msgid="1052579286300842270">"自然對數"</string>
- <string name="lgDesc" msgid="6490920451513731160">"對數"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"平方根號"</string>
- <string name="divDesc" msgid="7442623079124315427">"除號"</string>
- <string name="mulDesc" msgid="9003016819648670694">"乘號"</string>
- <string name="plusDesc" msgid="3145322700823848264">"加號"</string>
- <string name="minusDesc" msgid="5033462008907390900">"減號"</string>
- <string name="dotDesc" msgid="5253752241630161722">"點"</string>
- <string name="powerDesc" msgid="9034898318444176910">"指數"</string>
- <string name="delDesc" msgid="8211175878012032240">"刪除"</string>
- <string name="clearDesc" msgid="8015748901120751476">"清除"</string>
- <string name="tanDesc" msgid="2055554933130702423">"正切函數"</string>
- <string name="sinDesc" msgid="6563285042235077204">"正弦函數"</string>
- <string name="cosDesc" msgid="4048942450207926538">"餘弦函數"</string>
- <string name="eDesc" msgid="6709583372168924068">"尤拉數"</string>
- <string name="piDesc" msgid="8838151606775021517">"圓周率符號"</string>
- <string name="equalDesc" msgid="4164435100263313101">"等於"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"左括弧"</item>
- <item msgid="1688156211934459752">"右括弧"</item>
- <item msgid="6664829080840305856">"階乘"</item>
- <item msgid="2880199289575144121">"自然對數"</item>
- <item msgid="4398774906998694599">"對數"</item>
- <item msgid="1791869359785943266">"平方根號"</item>
- <item msgid="6833720171974254459">"除以"</item>
- <item msgid="2646574635189709515">"乘以"</item>
- <item msgid="3487936384379753697">"加"</item>
- <item msgid="8608534484562258856">"減"</item>
- <item msgid="3456824579675198186">" 點 "</item>
- <item msgid="4528629783180278651">"指數"</item>
- <item msgid="4050948027333760159">"正切函數"</item>
- <item msgid="8716478860618683850">"正弦函數"</item>
- <item msgid="3203211483560707480">"餘弦函數"</item>
- <item msgid="8587490959348493065">"圓周率"</item>
- <item msgid="8134315487552198394">"等於"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"非數字"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"錯誤"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"COS"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"LN"</string>
+ <string name="fun_log" msgid="6856905045055937519">"LOG"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"SIN"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"TAN"</string>
+ <string name="clr" msgid="3126239559646368205">"CLR"</string>
+ <string name="del" msgid="6700172918709138470">"DEL"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"尤拉數"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"圓周率"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"點"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"左括弧"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"右括弧"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"餘弦"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"自然對數"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"對數"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"正弦"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"正切"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"加"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"除"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"階乘"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"乘"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"指數"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"平方根"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"減"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"清除"</string>
+ <string name="desc_del" msgid="1866733601083210032">"刪除"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"等於"</string>
</resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 706cfa2..14b01c8 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -1,84 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
- -->
+ 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:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name" msgid="8095131950334945205">"Isibali"</string>
- <string name="error" msgid="9197457880925804499">"Iphutha"</string>
- <string name="digit0" msgid="8069590963464434135">"0"</string>
- <string name="digit1" msgid="8535041374797804029">"1"</string>
- <string name="digit2" msgid="8977354203154316247">"2"</string>
- <string name="digit3" msgid="148544090755132760">"3"</string>
- <string name="digit4" msgid="2199490603838247678">"4"</string>
- <string name="digit5" msgid="7568514524384173087">"5"</string>
- <string name="digit6" msgid="6705952561049362551">"6"</string>
- <string name="digit7" msgid="658125644218958447">"7"</string>
- <string name="digit8" msgid="3134686906411558886">"8"</string>
- <string name="digit9" msgid="765379157698748031">"9"</string>
- <string name="del" msgid="6248896117422989693">"SUSA"</string>
- <string name="clear" msgid="8103610981407459768">"CLR"</string>
- <string name="sin" msgid="6793866152659175277">"sin"</string>
- <string name="cos" msgid="6901841853098114414">"cos"</string>
- <string name="tan" msgid="7957459816738554960">"tan"</string>
- <string name="e" msgid="1377847800971731483">"e"</string>
- <string name="ln" msgid="6888500680285403344">"In"</string>
- <string name="lg" msgid="873623857385418182">"log"</string>
- <string name="leftParen" msgid="4850643713953092099">"("</string>
- <string name="rightParen" msgid="3177971166159324016">")"</string>
- <string name="basic" msgid="7691469861698059753">"Iphaneli eyisisekelo"</string>
- <string name="advanced" msgid="7122495413742976492">"Iphaneli ethuthukisiwe"</string>
- <string name="clear_history" msgid="8458043980601165012">"Sula umlando"</string>
- <string name="text_copied_toast" msgid="5801480710472541833">"Umbhalo okopishiwe."</string>
- <string name="leftParenDesc" msgid="8446428211982811379">"ama-parenthesis esobunxele"</string>
- <string name="rightParenDesc" msgid="9133691645148976523">"I-parenthesis yesokudla"</string>
- <string name="factorialDesc" msgid="9217024218012761574">"ngokwesimo"</string>
- <string name="lnDesc" msgid="1052579286300842270">"i-logarithm yemvelo"</string>
- <string name="lgDesc" msgid="6490920451513731160">"i-logarithm"</string>
- <string name="sqrtDesc" msgid="2247252128762219267">"Impande yesikwele"</string>
- <string name="divDesc" msgid="7442623079124315427">"hlukanisa"</string>
- <string name="mulDesc" msgid="9003016819648670694">"phindaphinda"</string>
- <string name="plusDesc" msgid="3145322700823848264">"kuhlanganise"</string>
- <string name="minusDesc" msgid="5033462008907390900">"susa"</string>
- <string name="dotDesc" msgid="5253752241630161722">"iphoyinti"</string>
- <string name="powerDesc" msgid="9034898318444176910">"Amandla"</string>
- <string name="delDesc" msgid="8211175878012032240">"susa"</string>
- <string name="clearDesc" msgid="8015748901120751476">"SULA"</string>
- <string name="tanDesc" msgid="2055554933130702423">"i-tangent"</string>
- <string name="sinDesc" msgid="6563285042235077204">"i-sine"</string>
- <string name="cosDesc" msgid="4048942450207926538">"i-cosine"</string>
- <string name="eDesc" msgid="6709583372168924068">"Inombolo ka-Euler"</string>
- <string name="piDesc" msgid="8838151606775021517">"i-Pi"</string>
- <string name="equalDesc" msgid="4164435100263313101">"okulinganayo"</string>
- <string-array name="operatorDescs">
- <item msgid="7903565108986789641">"ama-parenthesis esobunxele"</item>
- <item msgid="1688156211934459752">"I-parenthesis yesokudla"</item>
- <item msgid="6664829080840305856">"ngokwesimo"</item>
- <item msgid="2880199289575144121">"i-logarithm yemvelo"</item>
- <item msgid="4398774906998694599">"i-logarithm"</item>
- <item msgid="1791869359785943266">"Impande yesikwele"</item>
- <item msgid="6833720171974254459">"ihlukaniswe nge"</item>
- <item msgid="2646574635189709515">"kuphindaphindwa ngo"</item>
- <item msgid="3487936384379753697">"kuhlanganise"</item>
- <item msgid="8608534484562258856">"susa"</item>
- <item msgid="3456824579675198186">" iphoyinti "</item>
- <item msgid="4528629783180278651">"Amandla"</item>
- <item msgid="4050948027333760159">"i-tangent"</item>
- <item msgid="8716478860618683850">"i-sine"</item>
- <item msgid="3203211483560707480">"i-cosine"</item>
- <item msgid="8587490959348493065">"i-Pi"</item>
- <item msgid="8134315487552198394">"okulinganayo"</item>
- </string-array>
+ <string name="error_nan" msgid="4071578355972369426">"Akuyona inombolo"</string>
+ <string name="error_syntax" msgid="6940043994468390738">"Iphutha"</string>
+ <string name="dec_point" msgid="6555721211126788808">"."</string>
+ <string name="digit_0" msgid="697966218778843272">"0"</string>
+ <string name="digit_1" msgid="9009337429640544205">"1"</string>
+ <string name="digit_2" msgid="7722707864768133877">"2"</string>
+ <string name="digit_3" msgid="5813321444694024561">"3"</string>
+ <string name="digit_4" msgid="4768173444612236144">"4"</string>
+ <string name="digit_5" msgid="2015349411036328271">"5"</string>
+ <string name="digit_6" msgid="7350999202882497047">"6"</string>
+ <string name="digit_7" msgid="2386463125354638611">"7"</string>
+ <string name="digit_8" msgid="6298159258090202166">"8"</string>
+ <string name="digit_9" msgid="1221342734731110246">"9"</string>
+ <string name="fun_cos" msgid="7312559527731358211">"cos"</string>
+ <string name="fun_ln" msgid="6282013842946532944">"In"</string>
+ <string name="fun_log" msgid="6856905045055937519">"log"</string>
+ <string name="fun_sin" msgid="7136698561875496766">"sin"</string>
+ <string name="fun_tan" msgid="9116158377794370341">"tan"</string>
+ <string name="clr" msgid="3126239559646368205">"clr"</string>
+ <string name="del" msgid="6700172918709138470">"sula"</string>
+ <string name="desc_const_e" msgid="7752508267661034194">"Inombolo ye-Euler"</string>
+ <string name="desc_const_pi" msgid="5843835548313660468">"pi"</string>
+ <string name="desc_dec_point" msgid="6211527612960070934">"iphoyinti"</string>
+ <string name="desc_lparen" msgid="3319203240269597504">"abakaki abakwesokunxele"</string>
+ <string name="desc_rparen" msgid="7629704943022422763">"abakaki abakwesokudla"</string>
+ <string name="desc_fun_cos" msgid="3197307754450718348">"cosine"</string>
+ <string name="desc_fun_ln" msgid="4943842219071979148">"logarithm yemvelo"</string>
+ <string name="desc_fun_log" msgid="6163178034661345125">"logarithm"</string>
+ <string name="desc_fun_sin" msgid="4010564022860883142">"sine"</string>
+ <string name="desc_fun_tan" msgid="8547330421304946587">"tangent"</string>
+ <string name="desc_op_add" msgid="1174812755738083078">"hlanganisa"</string>
+ <string name="desc_op_div" msgid="8320455802423478031">"hlukanisa"</string>
+ <string name="desc_op_fact" msgid="5004950609277631750">"ngokwesimo"</string>
+ <string name="desc_op_mul" msgid="978652245185868311">"izikhathi"</string>
+ <string name="desc_op_pow" msgid="2620877401884059447">"amandla"</string>
+ <string name="desc_op_sqrt" msgid="4405610392216554239">"impande yesikwele"</string>
+ <string name="desc_op_sub" msgid="2563060630032563021">"susa"</string>
+ <string name="desc_clr" msgid="8357371663749541924">"sula"</string>
+ <string name="desc_del" msgid="1866733601083210032">"susa"</string>
+ <string name="desc_eq" msgid="8068773095462472408">"okulinganayo"</string>
</resources>
diff --git a/res/values/attr.xml b/res/values/attr.xml
new file mode 100644
index 0000000..5043663
--- /dev/null
+++ b/res/values/attr.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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 xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <declare-styleable name="CalculatorEditText">
+ <attr name="minTextSize" format="dimension" />
+ <attr name="maxTextSize" format="dimension" />
+ <attr name="stepTextSize" format="dimension" />
+ </declare-styleable>
+
+</resources>
diff --git a/res/values/color.xml b/res/values/color.xml
new file mode 100644
index 0000000..f7a68e7
--- /dev/null
+++ b/res/values/color.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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>
+
+ <!-- Default background color for the status bar. -->
+ <color name="calculator_accent_color">#00BCD4</color>
+
+ <!-- Color to indicate an error has occured. -->
+ <color name="calculator_error_color">#F40056</color>
+
+ <!-- Background color of the calculator display. -->
+ <color name="display_background_color">#FFF</color>
+
+ <!-- Text color for the formula in the calculator display. -->
+ <color name="display_formula_text_color">#AAA</color>
+
+ <!-- Text color for the result in the calculator display. -->
+ <color name="display_result_text_color">#CCC</color>
+
+ <!-- Background color for the numeric pad. -->
+ <color name="pad_numeric_background_color">#434343</color>
+
+ <!-- Background color for the operator pad. -->
+ <color name="pad_operator_background_color">#636363</color>
+
+ <!-- Background color for the advanced pad. -->
+ <color name="pad_advanced_background_color">#1DE9B6</color>
+
+ <!-- Text color for a button in a pad. -->
+ <color name="pad_button_text_color">#FFF</color>
+
+ <!-- Text color for a button in the advanced pad. -->
+ <color name="pad_button_advanced_text_color">#85000000</color>
+
+ <!-- Ripple color when a button is pressed in a pad. -->
+ <color name="pad_button_ripple_color">#80FFFFFF</color>
+
+</resources>
\ No newline at end of file
diff --git a/res/values/colors.xml b/res/values/colors.xml
deleted file mode 100644
index 54171e9..0000000
--- a/res/values/colors.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 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.
--->
-
-<resources>
- <color name="magic_flame">#00ffffff</color>
- <color name="button_text">#ffffffff</color>
-</resources>
diff --git a/res/values/constants.xml b/res/values/constants.xml
deleted file mode 100644
index 98c14ec..0000000
--- a/res/values/constants.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2011 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>
- <integer name="max_digits">14</integer>
-</resources>
\ No newline at end of file
diff --git a/res/values/donottranslate_strings.xml b/res/values/donottranslate_strings.xml
new file mode 100644
index 0000000..69d2959
--- /dev/null
+++ b/res/values/donottranslate_strings.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 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>
+
+ <!-- Constant for Euler's number (i.e. "2.7182…"). [CHAR_LIMIT=1] -->
+ <string name="const_e">e</string>
+ <!-- Constant for pi (i.e. "3.1415…"). [CHAR_LIMIT=1] -->
+ <string name="const_pi">π</string>
+
+ <!-- Left parenthesis (e.g. "log(", "2 × (3 - 1)". [CHAR_LIMIT=1] -->
+ <string name="lparen">(</string>
+ <!-- Right parenthesis (e.g. "log(2)", "(3 - 1) × 2". [CHAR_LIMIT=1] -->
+ <string name="rparen">)</string>
+
+ <!-- Addition operator (e.g. "1 + 2"). [CHAR_LIMIT=1] -->
+ <string name="op_add">+</string>
+ <!-- Divide operator (e.g. "1 ÷ 2"). [CHAR_LIMIT=1] -->
+ <string name="op_div">÷</string>
+ <!-- Factorial operator (e.g. "2!"). [CHAR_LIMIT=1] -->
+ <string name="op_fact">!</string>
+ <!-- Multiply operator (e.g. "1 × 2"). [CHAR_LIMIT=1] -->
+ <string name="op_mul">×</string>
+ <!-- Power operator (e.g. "1 ^ 2"). [CHAR_LIMIT=1] -->
+ <string name="op_pow">^</string>
+ <!-- Square root operator (e.g. "√1"). [CHAR_LIMIT=1] -->
+ <string name="op_sqrt">√</string>
+ <!-- Subtraction operator (e.g. "1 - 2"). [CHAR_LIMIT=1] -->
+ <string name="op_sub">−</string>
+
+ <!-- Equals operator (e.g. "1 + 2 = ?"). [CHAR_LIMIT=1] -->
+ <string name="eq">=</string>
+ <!-- Result displayed when expression evaluates to infinity. [CHAR_LIMIT=1] -->
+ <string name="inf">∞</string>
+
+</resources>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index a24cd4e..bcdd55e 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -1,192 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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.
--->
+ 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>
- <!-- Application name -->
+
+ <!-- Name of the application. [CHAR_LIMIT=NONE] -->
<string name="app_name">Calculator</string>
- <!-- If there is a syntax error in the user entered calculation, an error dialog will appear. This is the title. -->
- <string name="error">Error</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit0">0</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit1">1</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit2">2</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit3">3</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit4">4</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit5">5</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit6">6</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit7">7</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit8">8</string>
- <!-- Displayed numbers for the digit buttons -->
- <string name="digit9">9</string>
- <!-- Button name on screen to delete the last entered digit or operator -->
- <string name="del">DELETE</string>
- <!-- Button name on screen to clear the entire calculation field. [CHAR LIMIT=6] -->
- <string name="clear">CLR</string>
- <!-- Do not translate. Unicode division sign; don't translate. Displayed as button on screen. -->
- <string name="div">\u00f7</string>
- <!-- Do not translate. Unicode multiplication sign; don't translate. Displayed as button on screen. -->
- <string name="mul">\u00d7</string>
- <!-- Do not translate. Plus sign, displayed as button on screen -->
- <string name="plus">+</string>
- <!-- Do not translate. Unicode minus sign; don't translate. Displayed as button on screen. -->
- <string name="minus">\u2212</string>
- <!-- Do not translate. Decimal point; don't translate. Displayed as button on screen. -->
- <string name="dot">.</string>
- <!-- Do not translate. Equal sign; don't translate. Displayed as button on screen. -->
- <string name="equal">=</string>
- <!-- Do not translate. Down arrow; don't translate. Displayed as button on screen. -->
- <string name="enter">\u2193</string>
- <!-- Displayed on buttons on screen for the sin function. -->
- <string name="sin">sin</string>
- <!-- Do not translate. What we replace translated SIN with for calculating sin.-->
- <string translate="false" name="sin_mathematical_value">sin</string>
- <!-- Displayed on buttons on screen for the cos function. -->
- <string name="cos">cos</string>
- <!-- Do not translate. What we replace translated COS with for calculating cos. -->
- <string translate="false" name="cos_mathematical_value">cos</string>
- <!-- Displayed on buttons on screen for the tan function. -->
- <string name="tan">tan</string>
- <!-- Do not translate. What we replace translated TAN with for calculating tan. -->
- <string translate="false" name="tan_mathematical_value">tan</string>
- <!-- Do not translate. Unicode pi sign; don't translate. Displayed as button on screen. -->
- <string name="pi">\u03c0</string>
- <!-- Displayed on buttons on screen for the e function. -->
- <string name="e">e</string>
- <!-- Do not translate. What we replace translated e with for calculating e. -->
- <string translate="false" name="e_mathematical_value">e</string>
- <!-- Displayed on buttons on screen for the ln function. -->
- <string name="ln">ln</string>
- <!-- Do not translate. What we replace translated ln with for calculating ln. -->
- <string translate="false" name="ln_mathematical_value">ln</string>
- <!-- Displayed on buttons on screen for the log function. -->
- <string name="lg">log</string>
- <!-- Do not translate. What we replace translated lg with for calculating lg. -->
- <string translate="false" name="lg_mathematical_value">lg</string>
- <!-- Displayed on buttons on screen for a left parenthesis. -->
- <string name="leftParen">(</string>
- <!-- Displayed on buttons on screen for a right parenthesis. -->
- <string name="rightParen">)</string>
- <!-- Do not translate. Unicode square root sign; don't translate. Displayed on button on screen. -->
- <string name="sqrt">\u221a</string>
- <!-- Do not translate. Displayed on buttons on screen. -->
- <string name="power">^</string>
- <!-- Do not translate. -->
- <string name="factorial">!</string>
- <!-- Menu item text to take user to the screen with the basic digits and operators. -->
- <string name="basic">Basic panel</string>
- <!-- Menu item text to take user to the screen with the advanced functions, such as sin, cos, ln, log, etc. -->
- <string name="advanced">Advanced panel</string>
- <!-- Menu item text to clear the calculation history. -->
- <string name="clear_history">Clear history</string>
- <!-- Toast shown when text is copied to the clipboard. -->
- <string name="text_copied_toast">Text copied.</string>
- <!--Content descriptions for accessibility. These strings will be read aloud to users who are using the calculator with
- accessibility features enabled and should reflect the mathematical concept instead of a direct representation of what is shown
- on the button-->
- <string name="leftParenDesc">left parenthesis</string>
- <string name="rightParenDesc">right parenthesis</string>
- <string name="factorialDesc">factorial</string>
- <string name="lnDesc">natural logarithm</string>
- <string name="lgDesc">logarithm</string>
- <string name="sqrtDesc">square root</string>
- <string name="divDesc">divide</string>
- <string name="mulDesc">multiply</string>
- <string name="plusDesc">plus</string>
- <string name="minusDesc">minus</string>
- <string name="dotDesc">point</string>
- <string name="powerDesc">power</string>
- <string name="delDesc">delete</string>
- <string name="clearDesc">clear</string>
- <string name="tanDesc">tangent</string>
- <string name="sinDesc">sine</string>
- <string name="cosDesc">cosine</string>
- <string name="eDesc">Euler\'s number</string>
- <string name="piDesc">pi</string>
- <string name="equalDesc">equals</string>
+ <!-- Error displayed when expression evaluates to NaN. [CHAR_LIMIT=14] -->
+ <string name="error_nan">Not a number</string>
+ <!-- Error displayed when expression contains a syntax error. [CHAR_LIMIT=14] -->
+ <string name="error_syntax">Error</string>
- <!--Content descriptions for accessibility used as keys when determining which mathematical
- concept description to speak when accessibility features are enabled. Order of the array is
- important. -->
- <string-array name="operators" translatable="false">
- <item>(</item>
- <item>)</item>
- <item>!</item>
- <item>ln</item>
- <item>log</item>
- <item>\u221a</item>
- <item>\u00f7</item>
- <item>\u00d7</item>
- <item>+</item>
- <item>\u2212</item>
- <item>.</item>
- <item>^</item>
- <item>tan</item>
- <item>sin</item>
- <item>cos</item>
- <item>\u03c0</item>
- <item>=</item>
- </string-array>
+ <!-- Decimal separator (e.g. "1.23"). [CHAR_LIMIT=1] -->
+ <string name="dec_point">.</string>
- <!--Content descriptions for accessibility. These strings will be read aloud to users who
- are using the calculator with accessibility features enabled and hover over the edit text
- field. These should reflect the mathematical concept instead of a direct representation of
- what is shown in the text field. Order of the array is important.-->
- <string-array name="operatorDescs">
- <!-- Description for mathematical ( [CHAR LIMIT=200]-->
- <item>left parenthesis</item>
- <!-- Description for mathematical ) [CHAR LIMIT=200]-->
- <item>right parenthesis</item>
- <!-- Description for mathematical ! (factorial) function [CHAR LIMIT=200]-->
- <item>factorial</item>
- <!-- Description for mathematical ln [CHAR LIMIT=200]-->
- <item>natural logarithm</item>
- <!-- Description for mathematical log [CHAR LIMIT=200]-->
- <item>logarithm</item>
- <!-- Description for mathematical square root [CHAR LIMIT=200]-->
- <item>square root</item>
- <!-- Description for mathematical / [CHAR LIMIT=200]-->
- <item>divided by</item>
- <!-- Description for mathematical x [CHAR LIMIT=200]-->
- <item>multiplied by</item>
- <!-- Description for mathematical + [CHAR LIMIT=200]-->
- <item>plus</item>
- <!-- Description for mathematical - [CHAR LIMIT=200]-->
- <item>minus</item>
- <!-- Description for mathematical . [CHAR LIMIT=200]-->
- <item> point </item>
- <!-- Description for mathematical ^ [CHAR LIMIT=200]-->
- <item>power</item>
- <!-- Description for mathematical TAN [CHAR LIMIT=200]-->
- <item>tangent</item>
- <!-- Description for mathematical SIN [CHAR LIMIT=200]-->
- <item>sine</item>
- <!-- Description for mathematical COS [CHAR LIMIT=200]-->
- <item>cosine</item>
- <!-- Description for mathematical PI [CHAR LIMIT=200]-->
- <item>pi</item>
- <!-- Description for mathematical = [CHAR LIMIT=200]-->
- <item>equals</item>
- </string-array>
+ <!-- Decimal representation of zero (e.g. "0", "10", "1.0", "1e0"). [CHAR_LIMIT=1] -->
+ <string name="digit_0">0</string>
+ <!-- Decimal representation of one (e.g. "1", "11", "1.1", "1e1"). [CHAR_LIMIT=1] -->
+ <string name="digit_1">1</string>
+ <!-- Decimal representation of two (e.g. "2", "22", "2.2", "2e2"). [CHAR_LIMIT=1] -->
+ <string name="digit_2">2</string>
+ <!-- Decimal representation of three (e.g. "3", "33", "3.3", "3e3"). [CHAR_LIMIT=1] -->
+ <string name="digit_3">3</string>
+ <!-- Decimal representation of four (e.g. "4", "44", "4.4", "4e4"). [CHAR_LIMIT=1] -->
+ <string name="digit_4">4</string>
+ <!-- Decimal representation of five (e.g. "5", "55", "5.5", "5e5"). [CHAR_LIMIT=1] -->
+ <string name="digit_5">5</string>
+ <!-- Decimal representation of six (e.g. "6", "66", "6.6", "6e6"). [CHAR_LIMIT=1] -->
+ <string name="digit_6">6</string>
+ <!-- Decimal representation of seven (e.g. "7", "77", "7.7", "7e7"). [CHAR_LIMIT=1] -->
+ <string name="digit_7">7</string>
+ <!-- Decimal representation of eight (e.g. "8", "88", "8.8", "8e8"). [CHAR_LIMIT=1] -->
+ <string name="digit_8">8</string>
+ <!-- Decimal representation of eight (e.g. "9", "99", "9.9", "9e9"). [CHAR_LIMIT=1] -->
+ <string name="digit_9">9</string>
+
+ <!-- Abbrev. name of cosine function (e.g. "cos(π)". [CHAR_LIMIT=3] -->
+ <string name="fun_cos">cos</string>
+ <!-- Natural logarithm function (e.g. "ln(2)"). [CHAR_LIMIT=3] -->
+ <string name="fun_ln">ln</string>
+ <!-- Logarithm function (e.g. "log(10)"). [CHAR_LIMIT=3] -->
+ <string name="fun_log">log</string>
+ <!-- Abbrev. name of sine function (e.g. "sin(π)". [CHAR_LIMIT=3] -->
+ <string name="fun_sin">sin</string>
+ <!-- Abbrev. name of tangent function (e.g. "tan(π)". [CHAR_LIMIT=3] -->
+ <string name="fun_tan">tan</string>
+
+ <!-- Clear operation to clear the currently entered expression. [CHAR_LIMIT=3] -->
+ <string name="clr">clr</string>
+ <!-- Delete operation to remove last entered token. [CHAR_LIMIT=3] -->
+ <string name="del">del</string>
+
+ <!-- Content Descriptions -->
+ <eat-comment />
+
+ <!-- Content description for 'e' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_const_e">Euler\'s number</string>
+ <!-- Content description for 'π' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_const_pi">pi</string>
+
+ <!-- Content description for '.' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_dec_point">point</string>
+
+ <!-- Content description for '(' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_lparen">left parenthesis</string>
+ <!-- Content description for ')' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_rparen">right parenthesis</string>
+
+ <!-- Content description for 'cos' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_fun_cos">cosine</string>
+ <!-- Content description for 'ln' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_fun_ln">natural logarithm</string>
+ <!-- Content description for 'log' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_fun_log">logarithm</string>
+ <!-- Content description for 'sin' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_fun_sin">sine</string>
+ <!-- Content description for 'tan' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_fun_tan">tangent</string>
+
+ <!-- Content description for '+' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_op_add">plus</string>
+ <!-- Content description for '÷' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_op_div">divide</string>
+ <!-- Content description for '!' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_op_fact">factorial</string>
+ <!-- Content description for '×' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_op_mul">times</string>
+ <!-- Content description for '^' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_op_pow">power</string>
+ <!-- Content description for '√' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_op_sqrt">square root</string>
+ <!-- Content description for '-' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_op_sub">minus</string>
+
+ <!-- Content description for "clr" button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_clr">clear</string>
+ <!-- Content description for "del" button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_del">delete</string>
+ <!-- Content description for '=' button. [CHAR_LIMIT=NONE] -->
+ <string name="desc_eq">equals</string>
+
</resources>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 4680f31..217df5d 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -1,94 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
+<!--
+ Copyright (C) 2014 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
+ 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
+ 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="btn_digit_text_size">40sp</dimen>
- <dimen name="btn_operation_text_size">40sp</dimen>
- <dimen name="btn_function_text_size">30sp</dimen>
- <dimen name="btn_clear_text_size">30sp</dimen>
- <dimen name="display_text_size">30sp</dimen>
+ 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.
+ -->
- <style name="button_style">
- <item name="android:textSize">40dp</item>
- <item name="android:layout_width">match_parent</item>
- <item name="android:layout_height">match_parent</item>
- <item name="android:layout_weight">1</item>
- <item name="android:focusable">true</item>
- <item name="android:background">@drawable/btn_function</item>
- <item name="android:layout_marginLeft">1dp</item>
+<resources xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <style name="CalculatorTheme" parent="@android:style/Theme.Material.Light.NoActionBar">
+ <item name="android:colorPrimary">@color/calculator_accent_color</item>
+ <item name="android:navigationBarColor">@android:color/black</item>
+ <item name="android:statusBarColor">@color/calculator_accent_color</item>
+ <item name="android:windowContentOverlay">@null</item>
</style>
- <style name="digit_button_style" parent="button_style">
- <item name="android:background">@drawable/btn_digit</item>
+ <style name="DisplayEditTextStyle" parent="@android:style/Widget.Material.Light.EditText">
+ <item name="android:background">@android:color/transparent</item>
+ <item name="android:cursorVisible">false</item>
+ <item name="android:fontFamily">sans-serif-light</item>
+ <item name="android:includeFontPadding">false</item>
+ <item name="android:gravity">bottom|end</item>
</style>
- <style name="button_small_style" parent="button_style">
- <item name="android:textSize">30dp</item>
+ <style name="PadButtonStyle" parent="@android:style/Widget.Material.Light.Button.Borderless">
+ <item name="android:layout_width">wrap_content</item>
+ <item name="android:layout_height">wrap_content</item>
+ <item name="android:background">@drawable/pad_btn_background</item>
+ <item name="android:fontFamily">sans-serif-light</item>
+ <item name="android:gravity">center</item>
+ <item name="android:includeFontPadding">false</item>
+ <item name="android:minWidth">0dip</item>
+ <item name="android:minHeight">0dip</item>
+ <item name="android:textAllCaps">false</item>
+ <item name="android:textColor">@color/pad_button_text_color</item>
</style>
- <style name="display_style">
- <item name="android:textSize">@dimen/display_text_size</item>
- <item name="android:inputType">text|textNoSuggestions</item>
- <item name="android:gravity">right|center_vertical</item>
- <item name="android:textColor">#ffffff</item>
- <item name="android:maxLines">1</item>
- <item name="android:scrollbars">none</item>
- <item name="android:scrollHorizontally">true</item>
- <item name="android:layout_width">match_parent</item>
- <item name="android:layout_height">match_parent</item>
- <item name="android:paddingTop">8dp</item>
- <item name="android:paddingLeft">8dp</item>
- <item name="android:paddingRight">8dp</item>
- <item name="android:paddingBottom">0dp</item>
+ <style name="PadLayoutStyle">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">match_parent</item>
</style>
- <style name="btn_row_style">
- <item name="android:layout_width">match_parent</item>
- <item name="android:layout_height">0dip</item>
- <item name="android:layout_weight">1</item>
- <item name="android:orientation">horizontal</item>
- </style>
-
- <style name="btn_function_cell_style">
- <item name="android:layout_width">0dip</item>
- <item name="android:layout_weight">1</item>
- <item name="android:layout_height">match_parent</item>
- <item name="android:background">@drawable/btn_function</item>
- <item name="android:textSize">@dimen/btn_function_text_size</item>
- </style>
-
- <style name="btn_operation_cell_style">
- <item name="android:layout_width">0dip</item>
- <item name="android:layout_weight">1</item>
- <item name="android:layout_height">match_parent</item>
- <item name="android:gravity">center</item>
- <item name="android:background">@drawable/btn_function</item>
- <item name="android:textSize">@dimen/btn_operation_text_size</item>
- </style>
-
- <style name="btn_digit_cell_style">
- <item name="android:layout_width">0dip</item>
- <item name="android:layout_weight">1</item>
- <item name="android:layout_height">match_parent</item>
- <item name="android:gravity">center</item>
- <item name="android:background">@drawable/btn_digit</item>
- <item name="android:textSize">@dimen/btn_digit_text_size</item>
- </style>
-
- <style name="btn_clear">
- <item name="android:background">?android:attr/selectableItemBackground</item>
- <item name="android:textSize">@dimen/btn_clear_text_size</item>
- </style>
-</resources>
\ No newline at end of file
+</resources>
diff --git a/src/com/android/calculator2/Calculator.java b/src/com/android/calculator2/Calculator.java
index d7b7742..256cf4e 100644
--- a/src/com/android/calculator2/Calculator.java
+++ b/src/com/android/calculator2/Calculator.java
@@ -1,11 +1,11 @@
/*
- * Copyright (C) 2008 The Android Open Source Project
+ * Copyright (C) 2014 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
+ * 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,
@@ -16,322 +16,387 @@
package com.android.calculator2;
+import android.animation.Animator;
+import android.animation.Animator.AnimatorListener;
+import android.animation.AnimatorListenerAdapter;
+import android.animation.AnimatorSet;
+import android.animation.ArgbEvaluator;
+import android.animation.ObjectAnimator;
+import android.animation.ValueAnimator;
+import android.animation.ValueAnimator.AnimatorUpdateListener;
import android.app.Activity;
-import android.content.res.Resources;
-import android.content.res.TypedArray;
+import android.graphics.Rect;
import android.os.Bundle;
-import android.os.Parcelable;
-import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
-import android.util.Log;
+import android.text.Editable;
+import android.text.TextUtils;
+import android.text.TextWatcher;
import android.view.KeyEvent;
-import android.view.LayoutInflater;
-import android.view.Menu;
-import android.view.MenuItem;
import android.view.View;
-import android.view.View.OnClickListener;
-import android.view.ViewConfiguration;
-import android.view.ViewGroup;
-import android.view.WindowManager;
-import android.widget.PopupMenu;
-import android.widget.PopupMenu.OnMenuItemClickListener;
+import android.view.View.OnLongClickListener;
+import android.view.ViewAnimationUtils;
+import android.view.ViewGroupOverlay;
+import android.view.animation.AccelerateDecelerateInterpolator;
+import android.widget.Button;
+import android.widget.TextView;
-public class Calculator extends Activity implements PanelSwitcher.Listener, Logic.Listener,
- OnClickListener, OnMenuItemClickListener {
- EventListener mListener = new EventListener();
- private CalculatorDisplay mDisplay;
- private Persist mPersist;
- private History mHistory;
- private Logic mLogic;
- private ViewPager mPager;
+import com.android.calculator2.CalculatorEditText.OnTextSizeChangeListener;
+import com.android.calculator2.CalculatorExpressionEvaluator.EvaluateCallback;
+
+public class Calculator extends Activity
+ implements OnTextSizeChangeListener, EvaluateCallback, OnLongClickListener {
+
+ public static final String CALCULATOR_ACTIVITY_CURRENT_STATE =
+ Calculator.class.getSimpleName() + "_currentState";
+
+ private enum CalculatorState {
+ INPUT, EVALUATE, RESULT, ERROR
+ }
+
+ private final TextWatcher mFormulaTextWatcher = new TextWatcher() {
+ @Override
+ public void beforeTextChanged(CharSequence charSequence, int start, int count, int after) {
+ }
+
+ @Override
+ public void onTextChanged(CharSequence charSequence, int start, int count, int after) {
+ }
+
+ @Override
+ public void afterTextChanged(Editable editable) {
+ setState(CalculatorState.INPUT);
+ mEvaluator.evaluate(editable, Calculator.this);
+ }
+ };
+
+ private final Editable.Factory mFormulaEditableFactory = new Editable.Factory() {
+ @Override
+ public Editable newEditable(CharSequence source) {
+ return new CalculatorExpressionBuilder(Calculator.this, source,
+ mCurrentState == CalculatorState.INPUT);
+ }
+ };
+
+ private CalculatorState mCurrentState;
+ private CalculatorExpressionEvaluator mEvaluator;
+
+ private CalculatorEditText mFormulaEditText;
+ private CalculatorEditText mResultEditText;
+
+ private ViewPager mPadViewPager;
+
+ private View mDeleteButton;
private View mClearButton;
- private View mBackspaceButton;
- private View mOverflowMenuButton;
- static final int BASIC_PANEL = 0;
- static final int ADVANCED_PANEL = 1;
-
- private static final String LOG_TAG = "Calculator";
- private static final boolean DEBUG = false;
- private static final boolean LOG_ENABLED = false;
- private static final String STATE_CURRENT_VIEW = "state-current-view";
+ private View mCurrentButton;
+ private Animator mCurrentAnimator;
@Override
- public void onCreate(Bundle state) {
- super.onCreate(state);
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_calculator);
- // Disable IME for this application
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM,
- WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
+ mFormulaEditText = (CalculatorEditText) findViewById(R.id.formula);
+ mResultEditText = (CalculatorEditText) findViewById(R.id.result);
- setContentView(R.layout.main);
- mPager = (ViewPager) findViewById(R.id.panelswitch);
- if (mPager != null) {
- mPager.setAdapter(new PageAdapter(mPager));
- } else {
- // Single page UI
- final TypedArray buttons = getResources().obtainTypedArray(R.array.buttons);
- for (int i = 0; i < buttons.length(); i++) {
- setOnClickListener(null, buttons.getResourceId(i, 0));
+ mPadViewPager = (ViewPager) findViewById(R.id.pad_pager);
+
+ mDeleteButton = findViewById(R.id.del);
+ mClearButton = findViewById(R.id.clr);
+
+ savedInstanceState = savedInstanceState == null ? Bundle.EMPTY : savedInstanceState;
+ setState(CalculatorState.values()[savedInstanceState.getInt(
+ CALCULATOR_ACTIVITY_CURRENT_STATE, CalculatorState.INPUT.ordinal())]);
+ mEvaluator = new CalculatorExpressionEvaluator(this);
+
+ mFormulaEditText.setEditableFactory(mFormulaEditableFactory);
+ mFormulaEditText.addTextChangedListener(mFormulaTextWatcher);
+ mFormulaEditText.setOnTextSizeChangeListener(this);
+
+ mDeleteButton.setOnLongClickListener(this);
+ }
+
+ @Override
+ protected void onSaveInstanceState(Bundle outState) {
+ super.onSaveInstanceState(outState);
+ outState.putInt(CALCULATOR_ACTIVITY_CURRENT_STATE, mCurrentState.ordinal());
+ }
+
+ private void setState(CalculatorState state) {
+ if (mCurrentState != state) {
+ mCurrentState = state;
+
+ if (state == CalculatorState.RESULT || state == CalculatorState.ERROR) {
+ mDeleteButton.setVisibility(View.GONE);
+ mClearButton.setVisibility(View.VISIBLE);
+ } else {
+ mDeleteButton.setVisibility(View.VISIBLE);
+ mClearButton.setVisibility(View.GONE);
}
- buttons.recycle();
+
+ if (state == CalculatorState.ERROR) {
+ final int errorColor = getResources().getColor(R.color.calculator_error_color);
+ mFormulaEditText.setTextColor(errorColor);
+ mResultEditText.setTextColor(errorColor);
+ getWindow().setStatusBarColor(errorColor);
+ } else {
+ mFormulaEditText.setTextColor(
+ getResources().getColor(R.color.display_formula_text_color));
+ mResultEditText.setTextColor(
+ getResources().getColor(R.color.display_result_text_color));
+ getWindow().setStatusBarColor(
+ getResources().getColor(R.color.calculator_accent_color));
+ }
}
-
- if (mClearButton == null) {
- mClearButton = findViewById(R.id.clear);
- mClearButton.setOnClickListener(mListener);
- mClearButton.setOnLongClickListener(mListener);
- }
- if (mBackspaceButton == null) {
- mBackspaceButton = findViewById(R.id.del);
- mBackspaceButton.setOnClickListener(mListener);
- mBackspaceButton.setOnLongClickListener(mListener);
- }
-
- mPersist = new Persist(this);
- mPersist.load();
-
- mHistory = mPersist.history;
-
- mDisplay = (CalculatorDisplay) findViewById(R.id.display);
-
- mLogic = new Logic(this, mHistory, mDisplay);
- mLogic.setListener(this);
-
- mLogic.setDeleteMode(mPersist.getDeleteMode());
- mLogic.setLineLength(mDisplay.getMaxDigits());
-
- HistoryAdapter historyAdapter = new HistoryAdapter(this, mHistory, mLogic);
- mHistory.setObserver(historyAdapter);
-
- if (mPager != null) {
- mPager.setCurrentItem(state == null ? 0 : state.getInt(STATE_CURRENT_VIEW, 0));
- }
-
- mListener.setHandler(mLogic, mPager);
- mDisplay.setOnKeyListener(mListener);
-
- if (!ViewConfiguration.get(this).hasPermanentMenuKey()) {
- createFakeMenu();
- }
-
- mLogic.resumeWithHistory();
- updateDeleteMode();
}
- private void updateDeleteMode() {
- if (mLogic.getDeleteMode() == Logic.DELETE_MODE_BACKSPACE) {
- mClearButton.setVisibility(View.GONE);
- mBackspaceButton.setVisibility(View.VISIBLE);
+ @Override
+ public void onBackPressed() {
+ if (mPadViewPager == null || mPadViewPager.getCurrentItem() == 0) {
+ // If the user is currently looking at the first pad (or the pad is not paged),
+ // allow the system to handle the Back button.
+ super.onBackPressed();
} else {
- mClearButton.setVisibility(View.VISIBLE);
- mBackspaceButton.setVisibility(View.GONE);
- }
- }
-
- void setOnClickListener(View root, int id) {
- final View target = root != null ? root.findViewById(id) : findViewById(id);
- target.setOnClickListener(mListener);
- }
-
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- super.onCreateOptionsMenu(menu);
- getMenuInflater().inflate(R.menu.menu, menu);
- return true;
- }
-
- @Override
- public boolean onPrepareOptionsMenu(Menu menu) {
- super.onPrepareOptionsMenu(menu);
- menu.findItem(R.id.basic).setVisible(!getBasicVisibility());
- menu.findItem(R.id.advanced).setVisible(!getAdvancedVisibility());
- return true;
- }
-
-
- private void createFakeMenu() {
- mOverflowMenuButton = findViewById(R.id.overflow_menu);
- if (mOverflowMenuButton != null) {
- mOverflowMenuButton.setVisibility(View.VISIBLE);
- mOverflowMenuButton.setOnClickListener(this);
+ // Otherwise, select the previous pad.
+ mPadViewPager.setCurrentItem(mPadViewPager.getCurrentItem() - 1);
}
}
@Override
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.overflow_menu:
- PopupMenu menu = constructPopupMenu();
- if (menu != null) {
- menu.show();
+ public void onUserInteraction() {
+ super.onUserInteraction();
+
+ // If there's an animation in progress, cancel it so the user interaction can be handled
+ // immediately.
+ if (mCurrentAnimator != null) {
+ mCurrentAnimator.cancel();
+ }
+ }
+
+ public void onButtonClick(View view) {
+ mCurrentButton = view;
+
+ switch (view.getId()) {
+ case R.id.eq:
+ if (mCurrentState == CalculatorState.INPUT) {
+ setState(CalculatorState.EVALUATE);
+ mEvaluator.evaluate(mFormulaEditText.getText(), this);
}
break;
- }
- }
-
- private PopupMenu constructPopupMenu() {
- final PopupMenu popupMenu = new PopupMenu(this, mOverflowMenuButton);
- mOverflowMenuButton.setOnTouchListener(popupMenu.getDragToOpenListener());
- final Menu menu = popupMenu.getMenu();
- popupMenu.inflate(R.menu.menu);
- popupMenu.setOnMenuItemClickListener(this);
- onPrepareOptionsMenu(menu);
- return popupMenu;
- }
-
-
- @Override
- public boolean onMenuItemClick(MenuItem item) {
- return onOptionsItemSelected(item);
- }
-
- private boolean getBasicVisibility() {
- return mPager != null && mPager.getCurrentItem() == BASIC_PANEL;
- }
-
- private boolean getAdvancedVisibility() {
- return mPager != null && mPager.getCurrentItem() == ADVANCED_PANEL;
- }
-
- @Override
- public boolean onOptionsItemSelected(MenuItem item) {
- switch (item.getItemId()) {
- case R.id.clear_history:
- mHistory.clear();
- mLogic.onClear();
+ case R.id.del:
+ mFormulaEditText.dispatchKeyEvent(
+ new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DEL));
break;
-
- case R.id.basic:
- if (!getBasicVisibility() && mPager != null) {
- mPager.setCurrentItem(BASIC_PANEL, true);
- }
+ case R.id.clr:
+ onClear();
break;
-
- case R.id.advanced:
- if (!getAdvancedVisibility() && mPager != null) {
- mPager.setCurrentItem(ADVANCED_PANEL, true);
- }
+ case R.id.fun_cos:
+ case R.id.fun_ln:
+ case R.id.fun_log:
+ case R.id.fun_sin:
+ case R.id.fun_tan:
+ // add left paren after functions
+ mFormulaEditText.append(((Button) view).getText() + "(");
+ break;
+ default:
+ mFormulaEditText.append(((Button) view).getText());
break;
}
- return super.onOptionsItemSelected(item);
}
@Override
- protected void onSaveInstanceState(Bundle state) {
- super.onSaveInstanceState(state);
- if (mPager != null) {
- state.putInt(STATE_CURRENT_VIEW, mPager.getCurrentItem());
- }
- }
+ public boolean onLongClick(View view) {
+ mCurrentButton = view;
- @Override
- public void onPause() {
- super.onPause();
- mLogic.updateHistory();
- mPersist.setDeleteMode(mLogic.getDeleteMode());
- mPersist.save();
- }
-
- @Override
- public boolean onKeyDown(int keyCode, KeyEvent keyEvent) {
- if (keyCode == KeyEvent.KEYCODE_BACK && getAdvancedVisibility()
- && mPager != null) {
- mPager.setCurrentItem(BASIC_PANEL);
+ if (view.getId() == R.id.del) {
+ onClear();
return true;
- } else {
- return super.onKeyDown(keyCode, keyEvent);
}
+ return false;
}
- static void log(String message) {
- if (LOG_ENABLED) {
- Log.v(LOG_TAG, message);
+ @Override
+ public void onEvaluate(String expr, String result, String error) {
+ if (mCurrentState == CalculatorState.INPUT) {
+ mResultEditText.setText(result);
+ } else if (!TextUtils.isEmpty(error)) {
+ onError(error);
+ } else if (!TextUtils.isEmpty(result)) {
+ onResult(result);
+ } else if (mCurrentState == CalculatorState.EVALUATE) {
+ // The current expression cannot be evaluated -> return to the input state.
+ setState(CalculatorState.INPUT);
}
}
@Override
- public void onChange() {
- invalidateOptionsMenu();
+ public void onTextSizeChanged(final TextView textView, float oldSize) {
+ if (mCurrentState != CalculatorState.INPUT) {
+ // Only animate text changes that occur from user input.
+ return;
+ }
+
+ // Calculate the values needed to perform the scale and translation animations,
+ // maintaining the same apparent baseline for the displayed text.
+ final float textScale = oldSize / textView.getTextSize();
+ final float translationX = (1.0f - textScale) *
+ (textView.getWidth() / 2.0f - textView.getPaddingEnd());
+ final float translationY = (1.0f - textScale) *
+ (textView.getHeight() / 2.0f - textView.getPaddingBottom());
+
+ final AnimatorSet animatorSet = new AnimatorSet();
+ animatorSet.playTogether(
+ ObjectAnimator.ofFloat(textView, View.SCALE_X, textScale, 1.0f),
+ ObjectAnimator.ofFloat(textView, View.SCALE_Y, textScale, 1.0f),
+ ObjectAnimator.ofFloat(textView, View.TRANSLATION_X, translationX, 0.0f),
+ ObjectAnimator.ofFloat(textView, View.TRANSLATION_Y, translationY, 0.0f));
+ animatorSet.setDuration(getResources().getInteger(android.R.integer.config_mediumAnimTime));
+ animatorSet.setInterpolator(new AccelerateDecelerateInterpolator());
+ animatorSet.start();
}
- @Override
- public void onDeleteModeChange() {
- updateDeleteMode();
+ private void reveal(View sourceView, int colorRes, AnimatorListener listener) {
+ final View displayView = findViewById(R.id.display);
+ final View decorView = getWindow().getDecorView();
+
+ final Rect displayRect = new Rect();
+ displayView.getGlobalVisibleRect(displayRect);
+
+ // Make reveal cover the display and status bar.
+ final View revealView = new View(this);
+ revealView.setBottom(displayRect.bottom);
+ revealView.setLeft(displayRect.left);
+ revealView.setRight(displayRect.right);
+ revealView.setBackgroundColor(getResources().getColor(colorRes));
+
+ final int[] clearLocation = new int[2];
+ sourceView.getLocationInWindow(clearLocation);
+ clearLocation[0] += sourceView.getWidth() / 2;
+ clearLocation[1] += sourceView.getHeight() / 2;
+
+ final int revealCenterX = clearLocation[0] - revealView.getLeft();
+ final int revealCenterY = clearLocation[1] - revealView.getTop();
+
+ final double x1_2 = Math.pow(revealView.getLeft() - revealCenterX, 2);
+ final double x2_2 = Math.pow(revealView.getRight() - revealCenterX, 2);
+ final double y_2 = Math.pow(revealView.getTop() - revealCenterY, 2);
+ final float revealRadius = (float) Math.max(Math.sqrt(x1_2 + y_2), Math.sqrt(x2_2 + y_2));
+
+ final Animator revealAnimator =
+ ViewAnimationUtils.createCircularReveal(revealView,
+ revealCenterX, revealCenterY, 0.0f, revealRadius);
+ revealAnimator.setDuration(
+ getResources().getInteger(android.R.integer.config_longAnimTime));
+ revealAnimator.addListener(listener);
+
+ final Animator alphaAnimator = ObjectAnimator.ofFloat(revealView, View.ALPHA, 0.0f);
+ alphaAnimator.setDuration(
+ getResources().getInteger(android.R.integer.config_mediumAnimTime));
+
+ final ViewGroupOverlay groupOverlay = (ViewGroupOverlay) decorView.getOverlay();
+ final AnimatorSet animatorSet = new AnimatorSet();
+ animatorSet.play(revealAnimator).before(alphaAnimator);
+ animatorSet.setInterpolator(new AccelerateDecelerateInterpolator());
+ animatorSet.addListener(new AnimatorListenerAdapter() {
+ @Override
+ public void onAnimationStart(Animator animation) {
+ groupOverlay.add(revealView);
+ }
+
+ @Override
+ public void onAnimationEnd(Animator animator) {
+ groupOverlay.remove(revealView);
+ mCurrentAnimator = null;
+ }
+ });
+
+ mCurrentAnimator = animatorSet;
+ animatorSet.start();
}
- class PageAdapter extends PagerAdapter {
- private View mSimplePage;
- private View mAdvancedPage;
+ private void onClear() {
+ if (TextUtils.isEmpty(mFormulaEditText.getText())) {
+ return;
+ }
- public PageAdapter(ViewPager parent) {
- final LayoutInflater inflater = LayoutInflater.from(parent.getContext());
- final View simplePage = inflater.inflate(R.layout.simple_pad, parent, false);
- final View advancedPage = inflater.inflate(R.layout.advanced_pad, parent, false);
- mSimplePage = simplePage;
- mAdvancedPage = advancedPage;
-
- final Resources res = getResources();
- final TypedArray simpleButtons = res.obtainTypedArray(R.array.simple_buttons);
- for (int i = 0; i < simpleButtons.length(); i++) {
- setOnClickListener(simplePage, simpleButtons.getResourceId(i, 0));
+ reveal(mCurrentButton, R.color.calculator_accent_color, new AnimatorListenerAdapter() {
+ @Override
+ public void onAnimationEnd(Animator animation) {
+ mFormulaEditText.getEditableText().clear();
}
- simpleButtons.recycle();
+ });
+ }
- final TypedArray advancedButtons = res.obtainTypedArray(R.array.advanced_buttons);
- for (int i = 0; i < advancedButtons.length(); i++) {
- setOnClickListener(advancedPage, advancedButtons.getResourceId(i, 0));
+ private void onError(final String error) {
+ reveal(mCurrentButton, R.color.calculator_error_color, new AnimatorListenerAdapter() {
+ @Override
+ public void onAnimationEnd(Animator animation) {
+ setState(CalculatorState.ERROR);
+ mResultEditText.setText(error);
}
- advancedButtons.recycle();
+ });
+ }
- final View clearButton = simplePage.findViewById(R.id.clear);
- if (clearButton != null) {
- mClearButton = clearButton;
+ private void onResult(final String result) {
+ // Calculate the values needed to perform the scale and translation animations,
+ // accounting for how the scale will affect the final position of the text.
+ final float resultScale =
+ mFormulaEditText.getVariableTextSize(result) / mResultEditText.getTextSize();
+ final float resultTranslationX = (1.0f - resultScale) *
+ (mResultEditText.getWidth() / 2.0f - mResultEditText.getPaddingEnd());
+ final float resultTranslationY = (1.0f - resultScale) *
+ (mResultEditText.getHeight() / 2.0f - mResultEditText.getPaddingBottom()) +
+ (mFormulaEditText.getBottom() - mResultEditText.getBottom()) +
+ (mResultEditText.getPaddingBottom() - mFormulaEditText.getPaddingBottom());
+ final float formulaTranslationY = -mFormulaEditText.getBottom();
+
+ // Use a value animator to fade to the final text color over the course of the animation.
+ final int resultTextColor = mResultEditText.getCurrentTextColor();
+ final int formulaTextColor = mFormulaEditText.getCurrentTextColor();
+ final ValueAnimator textColorAnimator =
+ ValueAnimator.ofObject(new ArgbEvaluator(), resultTextColor, formulaTextColor);
+ textColorAnimator.addUpdateListener(new AnimatorUpdateListener() {
+ @Override
+ public void onAnimationUpdate(ValueAnimator valueAnimator) {
+ mResultEditText.setTextColor((int) valueAnimator.getAnimatedValue());
+ }
+ });
+
+ final AnimatorSet animatorSet = new AnimatorSet();
+ animatorSet.playTogether(
+ textColorAnimator,
+ ObjectAnimator.ofFloat(mResultEditText, View.SCALE_X, resultScale),
+ ObjectAnimator.ofFloat(mResultEditText, View.SCALE_Y, resultScale),
+ ObjectAnimator.ofFloat(mResultEditText, View.TRANSLATION_X, resultTranslationX),
+ ObjectAnimator.ofFloat(mResultEditText, View.TRANSLATION_Y, resultTranslationY),
+ ObjectAnimator.ofFloat(mFormulaEditText, View.TRANSLATION_Y, formulaTranslationY));
+ animatorSet.setDuration(getResources().getInteger(android.R.integer.config_longAnimTime));
+ animatorSet.setInterpolator(new AccelerateDecelerateInterpolator());
+ animatorSet.addListener(new AnimatorListenerAdapter() {
+ @Override
+ public void onAnimationStart(Animator animation) {
+ mResultEditText.setText(result);
}
- final View backspaceButton = simplePage.findViewById(R.id.del);
- if (backspaceButton != null) {
- mBackspaceButton = backspaceButton;
+ @Override
+ public void onAnimationEnd(Animator animation) {
+ // Reset all of the values modified during the animation.
+ mResultEditText.setTextColor(resultTextColor);
+ mResultEditText.setScaleX(1.0f);
+ mResultEditText.setScaleY(1.0f);
+ mResultEditText.setTranslationX(0.0f);
+ mResultEditText.setTranslationY(0.0f);
+ mFormulaEditText.setTranslationY(0.0f);
+
+ // Finally update the formula to use the current result.
+ mFormulaEditText.setText(result);
+ setState(CalculatorState.RESULT);
+
+ mCurrentAnimator = null;
}
- }
+ });
- @Override
- public int getCount() {
- return 2;
- }
-
- @Override
- public void startUpdate(View container) {
- }
-
- @Override
- public Object instantiateItem(View container, int position) {
- final View page = position == 0 ? mSimplePage : mAdvancedPage;
- ((ViewGroup) container).addView(page);
- return page;
- }
-
- @Override
- public void destroyItem(View container, int position, Object object) {
- ((ViewGroup) container).removeView((View) object);
- }
-
- @Override
- public void finishUpdate(View container) {
- }
-
- @Override
- public boolean isViewFromObject(View view, Object object) {
- return view == object;
- }
-
- @Override
- public Parcelable saveState() {
- return null;
- }
-
- @Override
- public void restoreState(Parcelable state, ClassLoader loader) {
- }
+ mCurrentAnimator = animatorSet;
+ animatorSet.start();
}
}
diff --git a/src/com/android/calculator2/CalculatorDisplay.java b/src/com/android/calculator2/CalculatorDisplay.java
deleted file mode 100644
index 3a19143..0000000
--- a/src/com/android/calculator2/CalculatorDisplay.java
+++ /dev/null
@@ -1,163 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import android.content.Context;
-import android.graphics.Rect;
-import android.text.Editable;
-import android.text.InputType;
-import android.text.Spanned;
-import android.text.method.NumberKeyListener;
-import android.util.AttributeSet;
-import android.view.animation.TranslateAnimation;
-import android.widget.EditText;
-import android.widget.ViewSwitcher;
-
-/**
- * Provides vertical scrolling for the input/result EditText.
- */
-class CalculatorDisplay extends ViewSwitcher {
-
- private static final String ATTR_MAX_DIGITS = "maxDigits";
- private static final int DEFAULT_MAX_DIGITS = 10;
-
- // only these chars are accepted from keyboard
- private static final char[] ACCEPTED_CHARS =
- "0123456789.+-*/\u2212\u00d7\u00f7()!%^".toCharArray();
-
- private static final int ANIM_DURATION = 500;
-
- enum Scroll { UP, DOWN, NONE }
-
- TranslateAnimation inAnimUp;
- TranslateAnimation outAnimUp;
- TranslateAnimation inAnimDown;
- TranslateAnimation outAnimDown;
-
- private int mMaxDigits = DEFAULT_MAX_DIGITS;
-
- public CalculatorDisplay(Context context, AttributeSet attrs) {
- super(context, attrs);
- mMaxDigits = attrs.getAttributeIntValue(null, ATTR_MAX_DIGITS, DEFAULT_MAX_DIGITS);
- }
-
- public int getMaxDigits() {
- return mMaxDigits;
- }
-
- protected void setLogic(Logic logic) {
- NumberKeyListener calculatorKeyListener =
- new NumberKeyListener() {
- public int getInputType() {
- return InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS;
- }
-
- @Override
- protected char[] getAcceptedChars() {
- return ACCEPTED_CHARS;
- }
-
- @Override
- public CharSequence filter(CharSequence source, int start, int end,
- Spanned dest, int dstart, int dend) {
- /* the EditText should still accept letters (eg. 'sin')
- coming from the on-screen touch buttons, so don't filter anything.
- */
- return null;
- }
- };
-
- Editable.Factory factory = new CalculatorEditable.Factory(logic);
- for (int i = 0; i < 2; ++i) {
- EditText text = (EditText) getChildAt(i);
- text.setBackground(null);
- text.setEditableFactory(factory);
- text.setKeyListener(calculatorKeyListener);
- text.setSingleLine();
- }
- }
-
- @Override
- public void setOnKeyListener(OnKeyListener l) {
- getChildAt(0).setOnKeyListener(l);
- getChildAt(1).setOnKeyListener(l);
- }
-
- @Override
- protected void onSizeChanged(int w, int h, int oldW, int oldH) {
- inAnimUp = new TranslateAnimation(0, 0, h, 0);
- inAnimUp.setDuration(ANIM_DURATION);
- outAnimUp = new TranslateAnimation(0, 0, 0, -h);
- outAnimUp.setDuration(ANIM_DURATION);
-
- inAnimDown = new TranslateAnimation(0, 0, -h, 0);
- inAnimDown.setDuration(ANIM_DURATION);
- outAnimDown = new TranslateAnimation(0, 0, 0, h);
- outAnimDown.setDuration(ANIM_DURATION);
- }
-
- void insert(String delta) {
- EditText editor = (EditText) getCurrentView();
- int cursor = editor.getSelectionStart();
- editor.getText().insert(cursor, delta);
- }
-
- EditText getEditText() {
- return (EditText) getCurrentView();
- }
-
- Editable getText() {
- EditText text = (EditText) getCurrentView();
- return text.getText();
- }
-
- void setText(CharSequence text, Scroll dir) {
- if (getText().length() == 0) {
- dir = Scroll.NONE;
- }
-
- if (dir == Scroll.UP) {
- setInAnimation(inAnimUp);
- setOutAnimation(outAnimUp);
- } else if (dir == Scroll.DOWN) {
- setInAnimation(inAnimDown);
- setOutAnimation(outAnimDown);
- } else { // Scroll.NONE
- setInAnimation(null);
- setOutAnimation(null);
- }
-
- EditText editText = (EditText) getNextView();
- editText.setText(text);
- //Calculator.log("selection to " + text.length() + "; " + text);
- editText.setSelection(text.length());
- showNext();
- }
-
- int getSelectionStart() {
- EditText text = (EditText) getCurrentView();
- return text.getSelectionStart();
- }
-
- @Override
- protected void onFocusChanged(boolean gain, int direction, Rect prev) {
- //Calculator.log("focus " + gain + "; " + direction + "; " + prev);
- if (!gain) {
- requestFocus();
- }
- }
-}
diff --git a/src/com/android/calculator2/CalculatorEditText.java b/src/com/android/calculator2/CalculatorEditText.java
index 2135b38..63a5ae5 100644
--- a/src/com/android/calculator2/CalculatorEditText.java
+++ b/src/com/android/calculator2/CalculatorEditText.java
@@ -1,11 +1,11 @@
/*
- * Copyright (C) 2010 The Android Open Source Project
+ * Copyright (C) 2014 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
+ * 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,
@@ -16,211 +16,25 @@
package com.android.calculator2;
-import android.content.ClipData;
-import android.content.ClipboardManager;
import android.content.Context;
-import android.content.res.Resources;
-import android.text.Editable;
-import android.text.InputType;
-import android.text.TextUtils;
+import android.content.res.TypedArray;
+import android.graphics.Paint;
+import android.graphics.Paint.FontMetricsInt;
+import android.graphics.Rect;
+import android.text.method.ScrollingMovementMethod;
+import android.text.TextPaint;
import android.util.AttributeSet;
-import android.util.Log;
+import android.util.TypedValue;
import android.view.ActionMode;
-import android.view.ContextMenu;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MotionEvent;
-import android.view.accessibility.AccessibilityEvent;
-import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.EditText;
-import android.widget.Toast;
-
-import com.google.common.collect.ImmutableMap;
+import android.widget.TextView;
public class CalculatorEditText extends EditText {
- private static final String LOG_TAG = "Calculator2";
- private static final int CUT = 0;
- private static final int COPY = 1;
- private static final int PASTE = 2;
- private String[] mMenuItemsStrings;
- private ImmutableMap<String, String> sReplacementTable;
- private String[] sOperators;
-
- public CalculatorEditText(Context context, AttributeSet attrs) {
- super(context, attrs);
- setCustomSelectionActionModeCallback(new NoTextSelectionMode());
- setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
- }
-
- @Override
- public boolean onTouchEvent(MotionEvent event) {
- if (event.getActionMasked() == MotionEvent.ACTION_UP) {
- // Hack to prevent keyboard and insertion handle from showing.
- cancelLongPress();
- }
- return super.onTouchEvent(event);
- }
-
- @Override
- public boolean performLongClick() {
- showContextMenu();
- return true;
- }
-
- @Override
- public void onInitializeAccessibilityEvent(AccessibilityEvent event) {
- super.onInitializeAccessibilityEvent(event);
- String mathText = mathParse(getText().toString());
- // Parse the string into something more "mathematical" sounding.
- if (!TextUtils.isEmpty(mathText)) {
- event.getText().clear();
- event.getText().add(mathText);
- setContentDescription(mathText);
- }
- }
-
- @Override
- public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
- super.onInitializeAccessibilityNodeInfo(info);
- info.setText(mathParse(getText().toString()));
- }
-
- @Override
- public void onPopulateAccessibilityEvent(AccessibilityEvent event) {
- // Do nothing.
- }
-
- private String mathParse(String plainText) {
- String parsedText = plainText;
- if (!TextUtils.isEmpty(parsedText)) {
- // Initialize replacement table.
- initializeReplacementTable();
- for (String operator : sOperators) {
- if (sReplacementTable.containsKey(operator)) {
- parsedText = parsedText.replace(operator, sReplacementTable.get(operator));
- }
- }
- }
- return parsedText;
- }
-
- private synchronized void initializeReplacementTable() {
- if (sReplacementTable == null) {
- ImmutableMap.Builder<String, String> builder = ImmutableMap.builder();
- Resources res = getContext().getResources();
- sOperators = res.getStringArray(R.array.operators);
- String[] descs = res.getStringArray(R.array.operatorDescs);
- int pos = 0;
- for (String key : sOperators) {
- builder.put(key, descs[pos]);
- pos++;
- }
- sReplacementTable = builder.build();
- }
- }
-
- private class MenuHandler implements MenuItem.OnMenuItemClickListener {
- public boolean onMenuItemClick(MenuItem item) {
- return onTextContextMenuItem(item.getTitle());
- }
- }
-
- public boolean onTextContextMenuItem(CharSequence title) {
- boolean handled = false;
- if (TextUtils.equals(title, mMenuItemsStrings[CUT])) {
- cutContent();
- handled = true;
- } else if (TextUtils.equals(title, mMenuItemsStrings[COPY])) {
- copyContent();
- handled = true;
- } else if (TextUtils.equals(title, mMenuItemsStrings[PASTE])) {
- pasteContent();
- handled = true;
- }
- return handled;
- }
-
- @Override
- public void onCreateContextMenu(ContextMenu menu) {
- MenuHandler handler = new MenuHandler();
- if (mMenuItemsStrings == null) {
- Resources resources = getResources();
- mMenuItemsStrings = new String[3];
- mMenuItemsStrings[CUT] = resources.getString(android.R.string.cut);
- mMenuItemsStrings[COPY] = resources.getString(android.R.string.copy);
- mMenuItemsStrings[PASTE] = resources.getString(android.R.string.paste);
- }
- for (int i = 0; i < mMenuItemsStrings.length; i++) {
- menu.add(Menu.NONE, i, i, mMenuItemsStrings[i]).setOnMenuItemClickListener(handler);
- }
- if (getText().length() == 0) {
- menu.getItem(CUT).setVisible(false);
- menu.getItem(COPY).setVisible(false);
- }
- ClipData primaryClip = getPrimaryClip();
- if (primaryClip == null || primaryClip.getItemCount() == 0
- || !canPaste(primaryClip.getItemAt(0).coerceToText(getContext()))) {
- menu.getItem(PASTE).setVisible(false);
- }
- }
-
- private void setPrimaryClip(ClipData clip) {
- ClipboardManager clipboard = (ClipboardManager) getContext().
- getSystemService(Context.CLIPBOARD_SERVICE);
- clipboard.setPrimaryClip(clip);
- }
-
- private void copyContent() {
- final Editable text = getText();
- int textLength = text.length();
- setSelection(0, textLength);
- ClipboardManager clipboard = (ClipboardManager) getContext().getSystemService(
- Context.CLIPBOARD_SERVICE);
- clipboard.setPrimaryClip(ClipData.newPlainText(null, text));
- Toast.makeText(getContext(), R.string.text_copied_toast, Toast.LENGTH_SHORT).show();
- setSelection(textLength);
- }
-
- private void cutContent() {
- final Editable text = getText();
- int textLength = text.length();
- setSelection(0, textLength);
- setPrimaryClip(ClipData.newPlainText(null, text));
- ((Editable) getText()).delete(0, textLength);
- setSelection(0);
- }
-
- private ClipData getPrimaryClip() {
- ClipboardManager clipboard = (ClipboardManager) getContext().getSystemService(
- Context.CLIPBOARD_SERVICE);
- return clipboard.getPrimaryClip();
- }
-
- private void pasteContent() {
- ClipData clip = getPrimaryClip();
- if (clip != null) {
- for (int i = 0; i < clip.getItemCount(); i++) {
- CharSequence paste = clip.getItemAt(i).coerceToText(getContext());
- if (canPaste(paste)) {
- ((Editable) getText()).insert(getSelectionEnd(), paste);
- }
- }
- }
- }
-
- private boolean canPaste(CharSequence paste) {
- boolean canPaste = true;
- try {
- Float.parseFloat(paste.toString());
- } catch (NumberFormatException e) {
- Log.e(LOG_TAG, "Error turning string to integer. Ignoring paste.", e);
- canPaste = false;
- }
- return canPaste;
- }
-
- class NoTextSelectionMode implements ActionMode.Callback {
+ private final ActionMode.Callback mNoSelectionActionModeCallback = new ActionMode.Callback() {
@Override
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
return false;
@@ -228,17 +42,149 @@
@Override
public boolean onCreateActionMode(ActionMode mode, Menu menu) {
- copyContent();
// Prevents the selection action mode on double tap.
return false;
}
@Override
- public void onDestroyActionMode(ActionMode mode) {}
+ public void onDestroyActionMode(ActionMode mode) {
+ }
@Override
public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
return false;
}
+ };
+
+ private final float mMaximumTextSize;
+ private final float mMinimumTextSize;
+ private final float mStepTextSize;
+
+ private int mWidthConstraint = -1;
+ private OnTextSizeChangeListener mOnTextSizeChangeListener;
+
+ public CalculatorEditText(Context context) {
+ this(context, null);
+ }
+
+ public CalculatorEditText(Context context, AttributeSet attrs) {
+ this(context, attrs, 0);
+ }
+
+ public CalculatorEditText(Context context, AttributeSet attrs, int defStyle) {
+ super(context, attrs, defStyle);
+
+ final TypedArray a = context.obtainStyledAttributes(
+ attrs, R.styleable.CalculatorEditText, defStyle, 0);
+ mMaximumTextSize = a.getDimension(
+ R.styleable.CalculatorEditText_maxTextSize, getTextSize());
+ mMinimumTextSize = a.getDimension(
+ R.styleable.CalculatorEditText_minTextSize, getTextSize());
+ mStepTextSize = a.getDimension(R.styleable.CalculatorEditText_stepTextSize,
+ (mMaximumTextSize - mMinimumTextSize) / 3);
+
+ a.recycle();
+
+ setCustomSelectionActionModeCallback(mNoSelectionActionModeCallback);
+ setMovementMethod(ScrollingMovementMethod.getInstance());
+ setTextSize(TypedValue.COMPLEX_UNIT_PX, mMaximumTextSize);
+ setMinHeight(getLineHeight() + getCompoundPaddingBottom() + getCompoundPaddingTop());
+ }
+
+ @Override
+ protected void onSelectionChanged(int selStart, int selEnd) {
+ final int textLength = getText() == null ? 0 : getText().length();
+ if (selStart != textLength || selEnd != textLength) {
+ // Pin the selection to the end of the current text.
+ setSelection(textLength);
+ }
+
+ super.onSelectionChanged(selStart, selEnd);
+ }
+
+ @Override
+ public boolean onTouchEvent(MotionEvent event) {
+ if (event.getActionMasked() == MotionEvent.ACTION_UP) {
+ // Hack to prevent keyboard and insertion handle from showing.
+ cancelLongPress();
+ }
+ return super.onTouchEvent(event);
+ }
+
+ @Override
+ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
+ super.onMeasure(widthMeasureSpec, heightMeasureSpec);
+
+ mWidthConstraint =
+ MeasureSpec.getSize(widthMeasureSpec) - getPaddingLeft() - getPaddingRight();
+ setTextSize(TypedValue.COMPLEX_UNIT_PX, getVariableTextSize(getText().toString()));
+ }
+
+ @Override
+ protected void onTextChanged(CharSequence text, int start, int lengthBefore, int lengthAfter) {
+ super.onTextChanged(text, start, lengthBefore, lengthAfter);
+
+ setSelection(text.length());
+ setTextSize(TypedValue.COMPLEX_UNIT_PX, getVariableTextSize(text.toString()));
+ }
+
+ @Override
+ public void setTextSize(int unit, float size) {
+ final float oldTextSize = getTextSize();
+ super.setTextSize(unit, size);
+
+ if (mOnTextSizeChangeListener != null && getTextSize() != oldTextSize) {
+ mOnTextSizeChangeListener.onTextSizeChanged(this, oldTextSize);
+ }
+ }
+
+ public void setOnTextSizeChangeListener(OnTextSizeChangeListener listener) {
+ mOnTextSizeChangeListener = listener;
+ }
+
+ public float getVariableTextSize(String text) {
+ if (mWidthConstraint < 0 || mMaximumTextSize <= mMinimumTextSize) {
+ // Not measured, bail early.
+ return getTextSize();
+ }
+
+ final Paint paint = new TextPaint(getPaint());
+ float lastFitTextSize = mMinimumTextSize;
+ while (lastFitTextSize < mMaximumTextSize) {
+ final float nextSize = Math.min(lastFitTextSize + mStepTextSize, mMaximumTextSize);
+ paint.setTextSize(nextSize);
+ if (paint.measureText(text) > mWidthConstraint) {
+ break;
+ } else {
+ lastFitTextSize = nextSize;
+ }
+ }
+
+ return lastFitTextSize;
+ }
+
+ @Override
+ public int getCompoundPaddingTop() {
+ // Measure the top padding from the capital letter height of the text instead of the top,
+ // but don't remove more than the available top padding otherwise clipping may occur.
+ final Rect capBounds = new Rect();
+ getPaint().getTextBounds("H", 0, 1, capBounds);
+
+ final FontMetricsInt fontMetrics = getPaint().getFontMetricsInt();
+ final int paddingOffset = -(fontMetrics.ascent + capBounds.height());
+
+ return super.getCompoundPaddingTop() - Math.min(getPaddingTop(), paddingOffset);
+ }
+
+ @Override
+ public int getCompoundPaddingBottom() {
+ // Measure the bottom padding from the baseline of the text instead of the bottom, but don't
+ // remove more than the available bottom padding otherwise clipping may occur.
+ final FontMetricsInt fontMetrics = getPaint().getFontMetricsInt();
+ return super.getCompoundPaddingBottom() - Math.min(getPaddingBottom(), fontMetrics.descent);
+ }
+
+ public interface OnTextSizeChangeListener {
+ void onTextSizeChanged(TextView textView, float oldSize);
}
}
diff --git a/src/com/android/calculator2/CalculatorEditable.java b/src/com/android/calculator2/CalculatorEditable.java
deleted file mode 100644
index cfa39f6..0000000
--- a/src/com/android/calculator2/CalculatorEditable.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import android.text.SpannableStringBuilder;
-import android.text.Editable;
-
-class CalculatorEditable extends SpannableStringBuilder {
- private static final char[] ORIGINALS = {'-', '*', '/'};
- private static final char[] REPLACEMENTS = {'\u2212', '\u00d7', '\u00f7'};
- private boolean isInsideReplace = false;
- private Logic mLogic;
-
- private CalculatorEditable(CharSequence source, Logic logic) {
- super(source);
- mLogic = logic;
- }
-
- @Override
- public SpannableStringBuilder
- replace(int start, int end, CharSequence tb, int tbstart, int tbend) {
- if (isInsideReplace) {
- return super.replace(start, end, tb, tbstart, tbend);
- } else {
- isInsideReplace = true;
- try {
- String delta = tb.subSequence(tbstart, tbend).toString();
- return internalReplace(start, end, delta);
- } finally {
- isInsideReplace = false;
- }
- }
- }
-
- private SpannableStringBuilder internalReplace(int start, int end, String delta) {
- if (!mLogic.acceptInsert(delta)) {
- mLogic.cleared();
- start = 0;
- end = length();
- }
-
- for (int i = ORIGINALS.length - 1; i >= 0; --i) {
- delta = delta.replace(ORIGINALS[i], REPLACEMENTS[i]);
- }
-
- int length = delta.length();
- if (length == 1) {
- char text = delta.charAt(0);
-
- //don't allow two dots in the same number
- if (text == '.') {
- int p = start - 1;
- while (p >= 0 && Character.isDigit(charAt(p))) {
- --p;
- }
- if (p >= 0 && charAt(p) == '.') {
- return super.replace(start, end, "");
- }
- }
-
- char prevChar = start > 0 ? charAt(start-1) : '\0';
-
- //don't allow 2 successive minuses
- if (text == Logic.MINUS && prevChar == Logic.MINUS) {
- return super.replace(start, end, "");
- }
-
- //don't allow multiple successive operators
- if (Logic.isOperator(text)) {
- while (Logic.isOperator(prevChar) &&
- (text != Logic.MINUS || prevChar == '+')) {
- --start;
- prevChar = start > 0 ? charAt(start-1) : '\0';
- }
- }
-
- //don't allow leading operator + * /
- if (start == 0 && Logic.isOperator(text) && text != Logic.MINUS) {
- return super.replace(start, end, "");
- }
- }
- return super.replace(start, end, delta);
- }
-
- public static class Factory extends Editable.Factory {
- private Logic mLogic;
-
- public Factory(Logic logic) {
- mLogic = logic;
- }
-
- public Editable newEditable(CharSequence source) {
- return new CalculatorEditable(source, mLogic);
- }
- }
-}
diff --git a/src/com/android/calculator2/CalculatorExpressionBuilder.java b/src/com/android/calculator2/CalculatorExpressionBuilder.java
new file mode 100644
index 0000000..028a504
--- /dev/null
+++ b/src/com/android/calculator2/CalculatorExpressionBuilder.java
@@ -0,0 +1,92 @@
+/*
+ * Copyright (C) 2014 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.
+ */
+
+package com.android.calculator2;
+
+import android.content.Context;
+import android.text.SpannableStringBuilder;
+import android.text.TextUtils;
+
+public class CalculatorExpressionBuilder extends SpannableStringBuilder {
+
+ private final CalculatorExpressionTokenizer mTokenizer;
+ private boolean mIsEdited;
+
+ public CalculatorExpressionBuilder(Context context, CharSequence text, boolean isEdited) {
+ super(text);
+
+ mTokenizer = CalculatorExpressionTokenizer.getInstance(context);
+ mIsEdited = isEdited;
+ }
+
+ @Override
+ public SpannableStringBuilder replace(int start, int end, CharSequence tb, int tbstart,
+ int tbend) {
+ if (start != length() || end != length()) {
+ mIsEdited = true;
+ return super.replace(start, end, tb, tbstart, tbend);
+ }
+
+ String appendExpr =
+ mTokenizer.getNormalizedExpression(tb.subSequence(tbstart, tbend).toString());
+ if (appendExpr.length() == 1) {
+ final String expr = mTokenizer.getNormalizedExpression(toString());
+ switch (appendExpr.charAt(0)) {
+ case '.':
+ // don't allow two decimals in the same number
+ final int index = expr.lastIndexOf('.');
+ if (index != -1 && TextUtils.isDigitsOnly(expr.substring(index + 1, start))) {
+ appendExpr = "";
+ }
+ break;
+ case '+':
+ case '*':
+ case '/':
+ // don't allow leading operator
+ if (start == 0) {
+ appendExpr = "";
+ break;
+ }
+
+ // don't allow multiple successive operators
+ while (start > 0 && "+-*/".indexOf(expr.charAt(start - 1)) != -1) {
+ --start;
+ }
+ // fall through
+ case '-':
+ // don't allow -- or +-
+ if (start > 0 && "+-".indexOf(expr.charAt(start - 1)) != -1) {
+ --start;
+ }
+
+ // mark as edited since operators can always be appended
+ mIsEdited = true;
+ break;
+ default:
+ break;
+ }
+ }
+
+ // since this is the first edit replace the entire string
+ if (!mIsEdited && appendExpr.length() > 0) {
+ start = 0;
+ mIsEdited = true;
+ }
+
+ appendExpr = mTokenizer.getLocalizedExpression(appendExpr);
+ return super.replace(start, end, appendExpr, 0, appendExpr.length());
+ }
+}
diff --git a/src/com/android/calculator2/CalculatorExpressionEvaluator.java b/src/com/android/calculator2/CalculatorExpressionEvaluator.java
new file mode 100644
index 0000000..5a032c3
--- /dev/null
+++ b/src/com/android/calculator2/CalculatorExpressionEvaluator.java
@@ -0,0 +1,84 @@
+/*
+ * Copyright (C) 2014 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.
+ */
+
+package com.android.calculator2;
+
+import android.content.Context;
+
+import org.javia.arity.Symbols;
+import org.javia.arity.SyntaxException;
+import org.javia.arity.Util;
+
+public class CalculatorExpressionEvaluator {
+
+ private static final int MAX_DIGITS = 12;
+ private static final int ROUNDING_DIGITS = 2;
+
+ private final Symbols mSymbols;
+ private final CalculatorExpressionTokenizer mTokenizer;
+
+ private final String mErrorNaN;
+ private final String mErrorSyntax;
+
+ public CalculatorExpressionEvaluator(Context context) {
+ mSymbols = new Symbols();
+ mTokenizer = CalculatorExpressionTokenizer.getInstance(context);
+
+ mErrorNaN = context.getString(R.string.error_nan);
+ mErrorSyntax = context.getString(R.string.error_syntax);
+ }
+
+ public void evaluate(CharSequence expr, EvaluateCallback callback) {
+ evaluate(expr.toString(), callback);
+ }
+
+ public void evaluate(String expr, EvaluateCallback callback) {
+ expr = mTokenizer.getNormalizedExpression(expr);
+
+ // remove any trailing operators
+ while (expr.length() > 0 && "+-/*".indexOf(expr.charAt(expr.length() - 1)) != -1) {
+ expr = expr.substring(0, expr.length() - 1);
+ }
+
+ try {
+ if (expr == null || expr.length() == 0 || Double.valueOf(expr) != null) {
+ callback.onEvaluate(expr, null, null);
+ return;
+ }
+ } catch (NumberFormatException e) {
+ // expr is not a simple number
+ }
+
+ try {
+ double result = mSymbols.eval(expr);
+ if (Double.isNaN(result)) {
+ callback.onEvaluate(expr, null, mErrorNaN);
+ } else {
+ // The arity library uses floating point arithmetic when evaluating the expression
+ // leading to precision errors in the result. The method doubleToString hides these
+ // errors; rounding the result by dropping N digits of precision.
+ callback.onEvaluate(expr, mTokenizer.getLocalizedExpression(
+ Util.doubleToString(result, MAX_DIGITS, ROUNDING_DIGITS)), null);
+ }
+ } catch (SyntaxException e) {
+ callback.onEvaluate(expr, null, mErrorSyntax);
+ }
+ }
+
+ public interface EvaluateCallback {
+ public void onEvaluate(String expr, String result, String error);
+ }
+}
diff --git a/src/com/android/calculator2/CalculatorExpressionTokenizer.java b/src/com/android/calculator2/CalculatorExpressionTokenizer.java
new file mode 100644
index 0000000..c4e2ab4
--- /dev/null
+++ b/src/com/android/calculator2/CalculatorExpressionTokenizer.java
@@ -0,0 +1,81 @@
+/*
+ * Copyright (C) 2014 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.
+ */
+
+package com.android.calculator2;
+
+import android.content.Context;
+
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Map.Entry;
+
+public class CalculatorExpressionTokenizer {
+
+ private static CalculatorExpressionTokenizer sSharedInstance;
+
+ public static CalculatorExpressionTokenizer getInstance(Context context) {
+ if (sSharedInstance == null) {
+ sSharedInstance = new CalculatorExpressionTokenizer(context);
+ }
+
+ return sSharedInstance;
+ }
+
+ private final Map<String, String> mReplacementMap;
+
+ private CalculatorExpressionTokenizer(Context context) {
+ mReplacementMap = new HashMap<>();
+
+ mReplacementMap.put(".", context.getString(R.string.dec_point));
+
+ mReplacementMap.put("0", context.getString(R.string.digit_0));
+ mReplacementMap.put("1", context.getString(R.string.digit_1));
+ mReplacementMap.put("2", context.getString(R.string.digit_2));
+ mReplacementMap.put("3", context.getString(R.string.digit_3));
+ mReplacementMap.put("4", context.getString(R.string.digit_4));
+ mReplacementMap.put("5", context.getString(R.string.digit_5));
+ mReplacementMap.put("6", context.getString(R.string.digit_6));
+ mReplacementMap.put("7", context.getString(R.string.digit_7));
+ mReplacementMap.put("8", context.getString(R.string.digit_8));
+ mReplacementMap.put("9", context.getString(R.string.digit_9));
+
+ mReplacementMap.put("/", context.getString(R.string.op_div));
+ mReplacementMap.put("*", context.getString(R.string.op_mul));
+ mReplacementMap.put("-", context.getString(R.string.op_sub));
+
+ mReplacementMap.put("cos", context.getString(R.string.fun_cos));
+ mReplacementMap.put("ln", context.getString(R.string.fun_ln));
+ mReplacementMap.put("log", context.getString(R.string.fun_log));
+ mReplacementMap.put("sin", context.getString(R.string.fun_sin));
+ mReplacementMap.put("tan", context.getString(R.string.fun_tan));
+
+ mReplacementMap.put("Infinity", context.getString(R.string.inf));
+ }
+
+ public String getNormalizedExpression(String expr) {
+ for (Entry<String, String> replacementEntry : mReplacementMap.entrySet()) {
+ expr = expr.replace(replacementEntry.getValue(), replacementEntry.getKey());
+ }
+ return expr;
+ }
+
+ public String getLocalizedExpression(String expr) {
+ for (Entry<String, String> replacementEntry : mReplacementMap.entrySet()) {
+ expr = expr.replace(replacementEntry.getKey(), replacementEntry.getValue());
+ }
+ return expr;
+ }
+}
diff --git a/src/com/android/calculator2/CalculatorPadLayout.java b/src/com/android/calculator2/CalculatorPadLayout.java
new file mode 100644
index 0000000..729c55b
--- /dev/null
+++ b/src/com/android/calculator2/CalculatorPadLayout.java
@@ -0,0 +1,120 @@
+/*
+ * Copyright (C) 2014 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.
+ */
+
+package com.android.calculator2;
+
+import android.content.Context;
+import android.content.res.TypedArray;
+import android.util.AttributeSet;
+import android.view.View;
+import android.view.ViewGroup;
+
+/**
+ * A layout that places children in an evenly distributed grid based on the specified
+ * {@link android.R.attr#columnCount} and {@link android.R.attr#rowCount} attributes.
+ */
+public class CalculatorPadLayout extends ViewGroup {
+
+ private int mRowCount;
+ private int mColumnCount;
+
+ public CalculatorPadLayout(Context context) {
+ this(context, null);
+ }
+
+ public CalculatorPadLayout(Context context, AttributeSet attrs) {
+ this(context, attrs, 0);
+ }
+
+ public CalculatorPadLayout(Context context, AttributeSet attrs, int defStyle) {
+ super(context, attrs, defStyle);
+
+ final TypedArray a = context.obtainStyledAttributes(attrs,
+ new int[] { android.R.attr.rowCount, android.R.attr.columnCount }, defStyle, 0);
+ mRowCount = a.getInt(0, 1);
+ mColumnCount = a.getInt(1, 1);
+
+ a.recycle();
+ }
+
+ @Override
+ public boolean shouldDelayChildPressedState() {
+ return false;
+ }
+
+ @Override
+ protected void onLayout(boolean changed, int left, int top, int right, int bottom) {
+ final int paddingLeft = getPaddingLeft();
+ final int paddingRight = getPaddingRight();
+ final int paddingTop = getPaddingTop();
+ final int paddingBottom = getPaddingBottom();
+
+ final boolean isRTL = getLayoutDirection() == LAYOUT_DIRECTION_RTL;
+ final int columnWidth =
+ Math.round((float) (right - left - paddingLeft - paddingRight)) / mColumnCount;
+ final int rowHeight =
+ Math.round((float) (bottom - top - paddingTop - paddingBottom)) / mRowCount;
+
+ int rowIndex = 0, columnIndex = 0;
+ for (int childIndex = 0; childIndex < getChildCount(); ++childIndex) {
+ final View childView = getChildAt(childIndex);
+ if (childView.getVisibility() == View.GONE) {
+ continue;
+ }
+
+ final MarginLayoutParams lp = (MarginLayoutParams) childView.getLayoutParams();
+
+ final int childTop = paddingTop + lp.topMargin + rowIndex * rowHeight;
+ final int childBottom = childTop - lp.topMargin - lp.bottomMargin + rowHeight;
+ final int childLeft = paddingLeft + lp.leftMargin +
+ (isRTL ? (mColumnCount - 1) - columnIndex : columnIndex) * columnWidth;
+ final int childRight = childLeft - lp.leftMargin - lp.rightMargin + columnWidth;
+
+ final int childWidth = childRight - childLeft;
+ final int childHeight = childBottom - childTop;
+ if (childWidth != childView.getMeasuredWidth() ||
+ childHeight != childView.getMeasuredHeight()) {
+ childView.measure(
+ MeasureSpec.makeMeasureSpec(childWidth, MeasureSpec.EXACTLY),
+ MeasureSpec.makeMeasureSpec(childHeight, MeasureSpec.EXACTLY));
+ }
+ childView.layout(childLeft, childTop, childRight, childBottom);
+
+ rowIndex = (rowIndex + (columnIndex + 1) / mColumnCount) % mRowCount;
+ columnIndex = (columnIndex + 1) % mColumnCount;
+ }
+ }
+
+ @Override
+ public LayoutParams generateLayoutParams(AttributeSet attrs) {
+ return new MarginLayoutParams(getContext(), attrs);
+ }
+
+ @Override
+ protected LayoutParams generateDefaultLayoutParams() {
+ return new MarginLayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
+ }
+
+ @Override
+ protected ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams p) {
+ return new MarginLayoutParams(p);
+ }
+
+ @Override
+ protected boolean checkLayoutParams(ViewGroup.LayoutParams p) {
+ return p instanceof MarginLayoutParams;
+ }
+}
diff --git a/src/com/android/calculator2/CalculatorPadViewPager.java b/src/com/android/calculator2/CalculatorPadViewPager.java
new file mode 100644
index 0000000..014df9c
--- /dev/null
+++ b/src/com/android/calculator2/CalculatorPadViewPager.java
@@ -0,0 +1,116 @@
+/*
+ * Copyright (C) 2014 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.
+ */
+
+package com.android.calculator2;
+
+import android.content.Context;
+import android.support.v4.view.PagerAdapter;
+import android.support.v4.view.ViewPager;
+import android.util.AttributeSet;
+import android.view.View;
+import android.view.ViewGroup;
+
+public class CalculatorPadViewPager extends ViewPager {
+
+ private final PagerAdapter mStaticPagerAdapter = new PagerAdapter() {
+ @Override
+ public int getCount() {
+ return getChildCount();
+ }
+
+ @Override
+ public Object instantiateItem(ViewGroup container, int position) {
+ return getChildAt(position);
+ }
+
+ @Override
+ public void destroyItem(ViewGroup container, int position, Object object) {
+ removeViewAt(position);
+ }
+
+ @Override
+ public boolean isViewFromObject(View view, Object object) {
+ return view == object;
+ }
+
+ @Override
+ public float getPageWidth(int position) {
+ return position == 1 ? 7.0f / 9.0f : 1.0f;
+ }
+ };
+
+ private final OnPageChangeListener mOnPageChangeListener = new SimpleOnPageChangeListener() {
+ private void recursivelySetEnabled(View view, boolean enabled) {
+ if (view instanceof ViewGroup) {
+ final ViewGroup viewGroup = (ViewGroup) view;
+ for (int childIndex = 0; childIndex < viewGroup.getChildCount(); ++childIndex) {
+ recursivelySetEnabled(viewGroup.getChildAt(childIndex), enabled);
+ }
+ } else {
+ view.setEnabled(enabled);
+ }
+ }
+
+ @Override
+ public void onPageSelected(int position) {
+ if (getAdapter() == mStaticPagerAdapter) {
+ for (int childIndex = 0; childIndex < getChildCount(); ++childIndex) {
+ // Only enable subviews of the current page.
+ recursivelySetEnabled(getChildAt(childIndex), childIndex == position);
+ }
+ }
+ }
+ };
+
+ private final PageTransformer mPageTransformer = new PageTransformer() {
+ @Override
+ public void transformPage(View view, float position) {
+ if (position < 0.0f) {
+ // Pin the left page to the left side.
+ view.setTranslationX(getWidth() * -position);
+ view.setAlpha(Math.max(1.0f + position, 0.0f));
+ } else {
+ // Use the default slide transition when moving to the next page.
+ view.setTranslationX(0.0f);
+ view.setAlpha(1.0f);
+ }
+ }
+ };
+
+ public CalculatorPadViewPager(Context context) {
+ this(context, null);
+ }
+
+ public CalculatorPadViewPager(Context context, AttributeSet attrs) {
+ super(context, attrs);
+
+ setAdapter(mStaticPagerAdapter);
+ setBackgroundColor(getResources().getColor(android.R.color.black));
+ setOnPageChangeListener(mOnPageChangeListener);
+ setPageMargin(getResources().getDimensionPixelSize(R.dimen.pad_page_margin));
+ setPageTransformer(false, mPageTransformer);
+ }
+
+ @Override
+ protected void onFinishInflate() {
+ super.onFinishInflate();
+
+ // Invalidate the adapter's data set since children may have been added during inflation.
+ if (getAdapter() == mStaticPagerAdapter) {
+ mStaticPagerAdapter.notifyDataSetChanged();
+ }
+ }
+}
diff --git a/src/com/android/calculator2/CalculatorViewPager.java b/src/com/android/calculator2/CalculatorViewPager.java
deleted file mode 100644
index 880fcc8..0000000
--- a/src/com/android/calculator2/CalculatorViewPager.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (C) 2011 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.
- */
-
-package com.android.calculator2;
-
-import android.content.Context;
-import android.support.v4.view.ViewPager;
-import android.util.AttributeSet;
-
-public class CalculatorViewPager extends ViewPager {
- public CalculatorViewPager(Context context) {
- super(context);
- }
-
- public CalculatorViewPager(Context context, AttributeSet attrs) {
- super(context, attrs);
- }
-
- /**
- * ViewPager inherits ViewGroup's default behavior of delayed clicks
- * on its children, but in order to make the calc buttons more responsive
- * we disable that here.
- */
- public boolean shouldDelayChildPressedState() {
- return false;
- }
-}
diff --git a/src/com/android/calculator2/ColorButton.java b/src/com/android/calculator2/ColorButton.java
deleted file mode 100644
index 7526e85..0000000
--- a/src/com/android/calculator2/ColorButton.java
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import android.content.Context;
-import android.graphics.Paint;
-import android.util.AttributeSet;
-import android.view.View.OnClickListener;
-import android.view.View;
-import android.widget.Button;
-
-/**
- * Button with click-animation effect.
- */
-class ColorButton extends Button implements OnClickListener {
- int CLICK_FEEDBACK_COLOR;
- static final int CLICK_FEEDBACK_INTERVAL = 10;
- static final int CLICK_FEEDBACK_DURATION = 350;
-
- float mTextX;
- float mTextY;
- long mAnimStart;
- OnClickListener mListener;
-
- public ColorButton(Context context, AttributeSet attrs) {
- super(context, attrs);
- Calculator calc = (Calculator) context;
- mListener = calc.mListener;
- setOnClickListener(this);
- }
-
- public void onClick(View view) {
- mListener.onClick(this);
- }
-
- @Override
- public void onSizeChanged(int w, int h, int oldW, int oldH) {
- measureText();
- }
-
- private void measureText() {
- Paint paint = getPaint();
- mTextX = (getWidth() - paint.measureText(getText().toString())) / 2;
- mTextY = (getHeight() - paint.ascent() - paint.descent()) / 2;
- }
-
- @Override
- protected void onTextChanged(CharSequence text, int start, int before, int after) {
- measureText();
- }
-}
diff --git a/src/com/android/calculator2/EventListener.java b/src/com/android/calculator2/EventListener.java
deleted file mode 100644
index 1d6f5d5..0000000
--- a/src/com/android/calculator2/EventListener.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import android.support.v4.view.ViewPager;
-import android.view.KeyEvent;
-import android.view.View;
-import android.widget.Button;
-
-class EventListener implements View.OnKeyListener,
- View.OnClickListener,
- View.OnLongClickListener {
- Logic mHandler;
- ViewPager mPager;
-
- void setHandler(Logic handler, ViewPager pager) {
- mHandler = handler;
- mPager = pager;
- }
-
- @Override
- public void onClick(View view) {
- int id = view.getId();
- switch (id) {
- case R.id.del:
- mHandler.onDelete();
- break;
-
- case R.id.clear:
- mHandler.onClear();
- break;
-
- case R.id.equal:
- mHandler.onEnter();
- break;
-
- default:
- if (view instanceof Button) {
- String text = ((Button) view).getText().toString();
- if (text.length() >= 2) {
- // add paren after sin, cos, ln, etc. from buttons
- text += '(';
- }
- mHandler.insert(text);
- if (mPager != null && mPager.getCurrentItem() == Calculator.ADVANCED_PANEL) {
- mPager.setCurrentItem(Calculator.BASIC_PANEL);
- }
- }
- }
- }
-
- @Override
- public boolean onLongClick(View view) {
- int id = view.getId();
- if (id == R.id.del) {
- mHandler.onClear();
- return true;
- }
- return false;
- }
-
- @Override
- public boolean onKey(View view, int keyCode, KeyEvent keyEvent) {
- int action = keyEvent.getAction();
-
- if (keyCode == KeyEvent.KEYCODE_DPAD_LEFT ||
- keyCode == KeyEvent.KEYCODE_DPAD_RIGHT) {
- boolean eat = mHandler.eatHorizontalMove(keyCode == KeyEvent.KEYCODE_DPAD_LEFT);
- return eat;
- }
-
- //Work-around for spurious key event from IME, bug #1639445
- if (action == KeyEvent.ACTION_MULTIPLE && keyCode == KeyEvent.KEYCODE_UNKNOWN) {
- return true; // eat it
- }
-
- //Calculator.log("KEY " + keyCode + "; " + action);
-
- if (keyEvent.getUnicodeChar() == '=') {
- if (action == KeyEvent.ACTION_UP) {
- mHandler.onEnter();
- }
- return true;
- }
-
- if (keyCode != KeyEvent.KEYCODE_DPAD_CENTER &&
- keyCode != KeyEvent.KEYCODE_DPAD_UP &&
- keyCode != KeyEvent.KEYCODE_DPAD_DOWN &&
- keyCode != KeyEvent.KEYCODE_ENTER) {
- if (keyEvent.isPrintingKey() && action == KeyEvent.ACTION_UP) {
- // Tell the handler that text was updated.
- mHandler.onTextChanged();
- }
- return false;
- }
-
- /*
- We should act on KeyEvent.ACTION_DOWN, but strangely
- sometimes the DOWN event isn't received, only the UP.
- So the workaround is to act on UP...
- http://b/issue?id=1022478
- */
-
- if (action == KeyEvent.ACTION_UP) {
- switch (keyCode) {
- case KeyEvent.KEYCODE_ENTER:
- case KeyEvent.KEYCODE_DPAD_CENTER:
- mHandler.onEnter();
- break;
-
- case KeyEvent.KEYCODE_DPAD_UP:
- mHandler.onUp();
- break;
-
- case KeyEvent.KEYCODE_DPAD_DOWN:
- mHandler.onDown();
- break;
- }
- }
- return true;
- }
-}
diff --git a/src/com/android/calculator2/History.java b/src/com/android/calculator2/History.java
deleted file mode 100644
index ff2cc65..0000000
--- a/src/com/android/calculator2/History.java
+++ /dev/null
@@ -1,118 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import android.widget.BaseAdapter;
-
-import java.io.DataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-import java.util.Vector;
-
-class History {
- private static final int VERSION_1 = 1;
- private static final int MAX_ENTRIES = 100;
- Vector<HistoryEntry> mEntries = new Vector<HistoryEntry>();
- int mPos;
- BaseAdapter mObserver;
-
- History() {
- clear();
- }
-
- History(int version, DataInput in) throws IOException {
- if (version >= VERSION_1) {
- int size = in.readInt();
- for (int i = 0; i < size; ++i) {
- mEntries.add(new HistoryEntry(version, in));
- }
- mPos = in.readInt();
- } else {
- throw new IOException("invalid version " + version);
- }
- }
-
- void setObserver(BaseAdapter observer) {
- mObserver = observer;
- }
-
- private void notifyChanged() {
- if (mObserver != null) {
- mObserver.notifyDataSetChanged();
- }
- }
-
- void clear() {
- mEntries.clear();
- mEntries.add(new HistoryEntry(""));
- mPos = 0;
- notifyChanged();
- }
-
- void write(DataOutput out) throws IOException {
- out.writeInt(mEntries.size());
- for (HistoryEntry entry : mEntries) {
- entry.write(out);
- }
- out.writeInt(mPos);
- }
-
- void update(String text) {
- current().setEdited(text);
- }
-
- boolean moveToPrevious() {
- if (mPos > 0) {
- --mPos;
- return true;
- }
- return false;
- }
-
- boolean moveToNext() {
- if (mPos < mEntries.size() - 1) {
- ++mPos;
- return true;
- }
- return false;
- }
-
- void enter(String text) {
- current().clearEdited();
- if (mEntries.size() >= MAX_ENTRIES) {
- mEntries.remove(0);
- }
- if (mEntries.size() < 2 ||
- !text.equals(mEntries.elementAt(mEntries.size() - 2).getBase())) {
- mEntries.insertElementAt(new HistoryEntry(text), mEntries.size() - 1);
- }
- mPos = mEntries.size() - 1;
- notifyChanged();
- }
-
- HistoryEntry current() {
- return mEntries.elementAt(mPos);
- }
-
- String getText() {
- return current().getEdited();
- }
-
- String getBase() {
- return current().getBase();
- }
-}
diff --git a/src/com/android/calculator2/HistoryAdapter.java b/src/com/android/calculator2/HistoryAdapter.java
deleted file mode 100644
index 02ceeee..0000000
--- a/src/com/android/calculator2/HistoryAdapter.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import android.view.LayoutInflater;
-import android.view.ViewGroup;
-import android.view.View;
-import android.content.Context;
-import android.widget.BaseAdapter;
-import android.widget.TextView;
-
-import java.util.Vector;
-
-import org.javia.arity.SyntaxException;
-
-class HistoryAdapter extends BaseAdapter {
- private Vector<HistoryEntry> mEntries;
- private LayoutInflater mInflater;
- private Logic mEval;
-
- HistoryAdapter(Context context, History history, Logic evaluator) {
- mEntries = history.mEntries;
- mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
- mEval = evaluator;
- }
-
- // @Override
- public int getCount() {
- return mEntries.size() - 1;
- }
-
- // @Override
- public Object getItem(int position) {
- return mEntries.elementAt(position);
- }
-
- // @Override
- public long getItemId(int position) {
- return position;
- }
-
- @Override
- public boolean hasStableIds() {
- return true;
- }
-
- // @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- View view;
- if (convertView == null) {
- view = mInflater.inflate(R.layout.history_item, parent, false);
- } else {
- view = convertView;
- }
-
- TextView expr = (TextView) view.findViewById(R.id.historyExpr);
- TextView result = (TextView) view.findViewById(R.id.historyResult);
-
- HistoryEntry entry = mEntries.elementAt(position);
- String base = entry.getBase();
- expr.setText(entry.getBase());
-
- try {
- String res = mEval.evaluate(base);
- result.setText("= " + res);
- } catch (SyntaxException e) {
- result.setText("");
- }
-
- return view;
- }
-}
-
diff --git a/src/com/android/calculator2/HistoryEntry.java b/src/com/android/calculator2/HistoryEntry.java
deleted file mode 100644
index 80319d8..0000000
--- a/src/com/android/calculator2/HistoryEntry.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import java.io.DataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-class HistoryEntry {
- private static final int VERSION_1 = 1;
- private String mBase;
- private String mEdited;
-
- HistoryEntry(String str) {
- mBase = str;
- clearEdited();
- }
-
- HistoryEntry(int version, DataInput in) throws IOException {
- if (version >= VERSION_1) {
- mBase = in.readUTF();
- mEdited = in.readUTF();
- //Calculator.log("load " + mEdited);
- } else {
- throw new IOException("invalid version " + version);
- }
- }
-
- void write(DataOutput out) throws IOException {
- out.writeUTF(mBase);
- out.writeUTF(mEdited);
- //Calculator.log("save " + mEdited);
- }
-
- @Override
- public String toString() {
- return mBase;
- }
-
- void clearEdited() {
- mEdited = mBase;
- }
-
- String getEdited() {
- return mEdited;
- }
-
- void setEdited(String edited) {
- mEdited = edited;
- }
-
- String getBase() {
- return mBase;
- }
-}
diff --git a/src/com/android/calculator2/Logic.java b/src/com/android/calculator2/Logic.java
deleted file mode 100644
index 83db577..0000000
--- a/src/com/android/calculator2/Logic.java
+++ /dev/null
@@ -1,332 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import com.android.calculator2.CalculatorDisplay.Scroll;
-
-import android.text.TextUtils;
-import android.view.KeyEvent;
-import android.widget.EditText;
-import android.content.Context;
-import android.content.res.Resources;
-
-import java.util.HashMap;
-import java.util.Locale;
-import java.util.Map.Entry;
-import java.util.Set;
-
-import org.javia.arity.Symbols;
-import org.javia.arity.SyntaxException;
-
-class Logic {
- private CalculatorDisplay mDisplay;
- private Symbols mSymbols = new Symbols();
- private History mHistory;
- private String mResult = "";
- private boolean mIsError = false;
- private int mLineLength = 0;
-
- private static final String INFINITY_UNICODE = "\u221e";
-
- public static final String MARKER_EVALUATE_ON_RESUME = "?";
-
- // the two strings below are the result of Double.toString() for Infinity & NaN
- // they are not output to the user and don't require internationalization
- private static final String INFINITY = "Infinity";
- private static final String NAN = "NaN";
-
- static final char MINUS = '\u2212';
-
- private final String mErrorString;
-
- public final static int DELETE_MODE_BACKSPACE = 0;
- public final static int DELETE_MODE_CLEAR = 1;
-
- private int mDeleteMode = DELETE_MODE_BACKSPACE;
-
- public interface Listener {
- void onDeleteModeChange();
- }
-
- private Listener mListener;
- private Context mContext;
- private Set<Entry<String, String>> mTranslationsSet;
-
- Logic(Context context, History history, CalculatorDisplay display) {
- mContext = context;
- mErrorString = mContext.getResources().getString(R.string.error);
- mHistory = history;
- mDisplay = display;
- mDisplay.setLogic(this);
- }
-
- public void setListener(Listener listener) {
- this.mListener = listener;
- }
-
- public void setDeleteMode(int mode) {
- if (mDeleteMode != mode) {
- mDeleteMode = mode;
- mListener.onDeleteModeChange();
- }
- }
-
- public int getDeleteMode() {
- return mDeleteMode;
- }
-
- void setLineLength(int nDigits) {
- mLineLength = nDigits;
- }
-
- boolean eatHorizontalMove(boolean toLeft) {
- EditText editText = mDisplay.getEditText();
- int cursorPos = editText.getSelectionStart();
- return toLeft ? cursorPos == 0 : cursorPos >= editText.length();
- }
-
- private String getText() {
- return mDisplay.getText().toString();
- }
-
- void insert(String delta) {
- mDisplay.insert(delta);
- setDeleteMode(DELETE_MODE_BACKSPACE);
- }
-
- public void onTextChanged() {
- setDeleteMode(DELETE_MODE_BACKSPACE);
- }
-
- public void resumeWithHistory() {
- clearWithHistory(false);
- }
-
- private void clearWithHistory(boolean scroll) {
- String text = mHistory.getText();
- if (MARKER_EVALUATE_ON_RESUME.equals(text)) {
- if (!mHistory.moveToPrevious()) {
- text = "";
- }
- text = mHistory.getText();
- evaluateAndShowResult(text, CalculatorDisplay.Scroll.NONE);
- } else {
- mResult = "";
- mDisplay.setText(
- text, scroll ? CalculatorDisplay.Scroll.UP : CalculatorDisplay.Scroll.NONE);
- mIsError = false;
- }
- }
-
- private void clear(boolean scroll) {
- mHistory.enter("");
- mDisplay.setText("", scroll ? CalculatorDisplay.Scroll.UP : CalculatorDisplay.Scroll.NONE);
- cleared();
- }
-
- void cleared() {
- mResult = "";
- mIsError = false;
- updateHistory();
-
- setDeleteMode(DELETE_MODE_BACKSPACE);
- }
-
- boolean acceptInsert(String delta) {
- String text = getText();
- return !mIsError &&
- (!mResult.equals(text) ||
- isOperator(delta) ||
- mDisplay.getSelectionStart() != text.length());
- }
-
- void onDelete() {
- if (getText().equals(mResult) || mIsError) {
- clear(false);
- } else {
- mDisplay.dispatchKeyEvent(new KeyEvent(0, KeyEvent.KEYCODE_DEL));
- mResult = "";
- }
- }
-
- void onClear() {
- clear(mDeleteMode == DELETE_MODE_CLEAR);
- }
-
- void onEnter() {
- if (mDeleteMode == DELETE_MODE_CLEAR) {
- clearWithHistory(false); // clear after an Enter on result
- } else {
- evaluateAndShowResult(getText(), CalculatorDisplay.Scroll.UP);
- }
- }
-
- public void evaluateAndShowResult(String text, Scroll scroll) {
- try {
- String result = evaluate(text);
- if (!text.equals(result)) {
- mHistory.enter(text);
- mResult = result;
- mDisplay.setText(mResult, scroll);
- setDeleteMode(DELETE_MODE_CLEAR);
- }
- } catch (SyntaxException e) {
- mIsError = true;
- mResult = mErrorString;
- mDisplay.setText(mResult, scroll);
- setDeleteMode(DELETE_MODE_CLEAR);
- }
- }
-
- void onUp() {
- String text = getText();
- if (!text.equals(mResult)) {
- mHistory.update(text);
- }
- if (mHistory.moveToPrevious()) {
- mDisplay.setText(mHistory.getText(), CalculatorDisplay.Scroll.DOWN);
- }
- }
-
- void onDown() {
- String text = getText();
- if (!text.equals(mResult)) {
- mHistory.update(text);
- }
- if (mHistory.moveToNext()) {
- mDisplay.setText(mHistory.getText(), CalculatorDisplay.Scroll.UP);
- }
- }
-
- void updateHistory() {
- String text = getText();
- // Don't set the ? marker for empty text or the error string.
- // There is no need to evaluate those later.
- if (!TextUtils.isEmpty(text) && !TextUtils.equals(text, mErrorString)
- && text.equals(mResult)) {
- mHistory.update(MARKER_EVALUATE_ON_RESUME);
- } else {
- mHistory.update(getText());
- }
- }
-
- String evaluate(String input) throws SyntaxException {
- if (input.trim().equals("")) {
- return "";
- }
-
- // drop final infix operators (they can only result in error)
- int size = input.length();
- while (size > 0 && isOperator(input.charAt(size - 1))) {
- input = input.substring(0, size - 1);
- --size;
- }
- // Find and replace any translated mathematical functions.
- input = replaceTranslations(input);
- double value = mSymbols.eval(input);
-
- String result = "";
- for (int precision = mLineLength; precision > 6; precision--) {
- result = tryFormattingWithPrecision(value, precision);
- if (result.length() <= mLineLength) {
- break;
- }
- }
- return result.replace('-', MINUS).replace(INFINITY, INFINITY_UNICODE);
- }
-
- private void addTranslation(HashMap<String, String> map, int t, int m) {
- Resources res = mContext.getResources();
- String translated = res.getString(t);
- String math = res.getString(m);
- if (!TextUtils.equals(translated, math)) {
- map.put(translated, math);
- }
- }
-
- private String replaceTranslations(String input) {
- if (mTranslationsSet == null) {
- HashMap<String, String> map = new HashMap<String, String>();
- addTranslation(map, R.string.sin, R.string.sin_mathematical_value);
- addTranslation(map, R.string.cos, R.string.cos_mathematical_value);
- addTranslation(map, R.string.tan, R.string.tan_mathematical_value);
- addTranslation(map, R.string.e, R.string.e_mathematical_value);
- addTranslation(map, R.string.ln, R.string.ln_mathematical_value);
- addTranslation(map, R.string.lg, R.string.lg_mathematical_value);
- mTranslationsSet = map.entrySet();
- }
- for (Entry<String, String> entry : mTranslationsSet) {
- input = input.replace(entry.getKey(), entry.getValue());
- }
- return input;
- }
-
- private String tryFormattingWithPrecision(double value, int precision) {
- // The standard scientific formatter is basically what we need. We will
- // start with what it produces and then massage it a bit.
- String result = String.format(Locale.US, "%" + mLineLength + "." + precision + "g", value);
- if (result.equals(NAN)) { // treat NaN as Error
- mIsError = true;
- return mErrorString;
- }
- String mantissa = result;
- String exponent = null;
- int e = result.indexOf('e');
- if (e != -1) {
- mantissa = result.substring(0, e);
-
- // Strip "+" and unnecessary 0's from the exponent
- exponent = result.substring(e + 1);
- if (exponent.startsWith("+")) {
- exponent = exponent.substring(1);
- }
- exponent = String.valueOf(Integer.parseInt(exponent));
- } else {
- mantissa = result;
- }
-
- int period = mantissa.indexOf('.');
- if (period == -1) {
- period = mantissa.indexOf(',');
- }
- if (period != -1) {
- // Strip trailing 0's
- while (mantissa.length() > 0 && mantissa.endsWith("0")) {
- mantissa = mantissa.substring(0, mantissa.length() - 1);
- }
- if (mantissa.length() == period + 1) {
- mantissa = mantissa.substring(0, mantissa.length() - 1);
- }
- }
-
- if (exponent != null) {
- result = mantissa + 'e' + exponent;
- } else {
- result = mantissa;
- }
- return result;
- }
-
- static boolean isOperator(String text) {
- return text.length() == 1 && isOperator(text.charAt(0));
- }
-
- static boolean isOperator(char c) {
- //plus minus times div
- return "+\u2212\u00d7\u00f7/*".indexOf(c) != -1;
- }
-}
diff --git a/src/com/android/calculator2/PanelSwitcher.java b/src/com/android/calculator2/PanelSwitcher.java
deleted file mode 100644
index 0933c21..0000000
--- a/src/com/android/calculator2/PanelSwitcher.java
+++ /dev/null
@@ -1,179 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import android.content.Context;
-import android.util.AttributeSet;
-import android.view.GestureDetector;
-import android.view.MotionEvent;
-import android.view.View;
-import android.view.animation.Animation;
-import android.view.animation.Animation.AnimationListener;
-import android.view.animation.TranslateAnimation;
-import android.widget.FrameLayout;
-
-class PanelSwitcher extends FrameLayout implements AnimationListener {
- private static final int MAJOR_MOVE = 60;
- private static final int ANIM_DURATION = 400;
-
- private GestureDetector mGestureDetector;
- private int mCurrentView;
- private View mChildren[] = new View[0];
-
- private int mWidth;
- private TranslateAnimation inLeft;
- private TranslateAnimation outLeft;
-
- private TranslateAnimation inRight;
- private TranslateAnimation outRight;
-
- private static final int LEFT = 1;
- private static final int RIGHT = 2;
- private int mPreviousMove;
-
- public interface Listener {
- void onChange();
- }
-
- private Listener mListener;
-
- public PanelSwitcher(Context context, AttributeSet attrs) {
- super(context, attrs);
- mCurrentView = 0;
- mGestureDetector = new GestureDetector(context, new GestureDetector.SimpleOnGestureListener() {
- @Override
- public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
- float velocityY) {
- int dx = (int) (e2.getX() - e1.getX());
-
- // don't accept the fling if it's too short
- // as it may conflict with a button push
- if (Math.abs(dx) > MAJOR_MOVE && Math.abs(velocityX) > Math.abs(velocityY)) {
- if (velocityX > 0) {
- moveRight();
- } else {
- moveLeft();
- }
- return true;
- } else {
- return false;
- }
- }
- });
- }
-
- public void setListener(Listener listener) {
- this.mListener = listener;
- }
-
- void setCurrentIndex(int current) {
- boolean changed = mCurrentView != current;
- mCurrentView = current;
- updateCurrentView();
- if (changed && mListener != null) {
- mListener.onChange();
- }
- }
-
- private void updateCurrentView() {
- for (int i = mChildren.length-1; i >= 0 ; --i) {
- mChildren[i].setVisibility(i==mCurrentView ? View.VISIBLE : View.GONE);
- }
- }
-
- @Override
- public void onSizeChanged(int w, int h, int oldW, int oldH) {
- mWidth = w;
- inLeft = new TranslateAnimation(mWidth, 0, 0, 0);
- inLeft.setAnimationListener(this);
- outLeft = new TranslateAnimation(0, -mWidth, 0, 0);
- inRight = new TranslateAnimation(-mWidth, 0, 0, 0);
- inRight.setAnimationListener(this);
- outRight = new TranslateAnimation(0, mWidth, 0, 0);
-
- inLeft.setDuration(ANIM_DURATION);
- outLeft.setDuration(ANIM_DURATION);
- inRight.setDuration(ANIM_DURATION);
- outRight.setDuration(ANIM_DURATION);
- }
-
- @Override
- protected void onFinishInflate() {
- int count = getChildCount();
- mChildren = new View[count];
- for (int i = 0; i < count; ++i) {
- mChildren[i] = getChildAt(i);
- }
- updateCurrentView();
- }
-
- @Override
- public boolean onTouchEvent(MotionEvent event) {
- mGestureDetector.onTouchEvent(event);
- return true;
- }
-
- @Override
- public boolean onInterceptTouchEvent(MotionEvent event) {
- return mGestureDetector.onTouchEvent(event);
- }
-
- void moveLeft() {
- // <--
- if (mCurrentView < mChildren.length - 1 && mPreviousMove != LEFT) {
- mChildren[mCurrentView+1].setVisibility(View.VISIBLE);
- mChildren[mCurrentView+1].startAnimation(inLeft);
- mChildren[mCurrentView].startAnimation(outLeft);
- mChildren[mCurrentView].setVisibility(View.GONE);
-
- mCurrentView++;
- mPreviousMove = LEFT;
- }
- }
-
- void moveRight() {
- // -->
- if (mCurrentView > 0 && mPreviousMove != RIGHT) {
- mChildren[mCurrentView-1].setVisibility(View.VISIBLE);
- mChildren[mCurrentView-1].startAnimation(inRight);
- mChildren[mCurrentView].startAnimation(outRight);
- mChildren[mCurrentView].setVisibility(View.GONE);
-
- mCurrentView--;
- mPreviousMove = RIGHT;
- }
- }
-
- int getCurrentIndex() {
- return mCurrentView;
- }
-
- @Override
- public void onAnimationRepeat(Animation animation) {
- }
-
- @Override
- public void onAnimationStart(Animation animation) {
- }
-
- @Override
- public void onAnimationEnd(Animation animation) {
- if (mListener != null) {
- mListener.onChange();
- }
- }
-}
diff --git a/src/com/android/calculator2/Persist.java b/src/com/android/calculator2/Persist.java
deleted file mode 100644
index 208faed..0000000
--- a/src/com/android/calculator2/Persist.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2;
-
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.io.IOException;
-import java.io.FileNotFoundException;
-import java.io.BufferedInputStream;
-import java.io.BufferedOutputStream;
-import java.io.DataInputStream;
-import java.io.DataOutputStream;
-
-import android.content.Context;
-
-class Persist {
- private static final int LAST_VERSION = 2;
- private static final String FILE_NAME = "calculator.data";
- private Context mContext;
-
- History history = new History();
- private int mDeleteMode;
-
- Persist(Context context) {
- this.mContext = context;
- }
-
- public void setDeleteMode(int mode) {
- mDeleteMode = mode;
- }
-
- public int getDeleteMode() {
- return mDeleteMode;
- }
-
- public void load() {
- try {
- InputStream is = new BufferedInputStream(mContext.openFileInput(FILE_NAME), 8192);
- DataInputStream in = new DataInputStream(is);
- int version = in.readInt();
- if (version > 1) {
- mDeleteMode = in.readInt();
- } else if (version > LAST_VERSION) {
- throw new IOException("data version " + version + "; expected " + LAST_VERSION);
- }
- history = new History(version, in);
- in.close();
- } catch (FileNotFoundException e) {
- Calculator.log("" + e);
- } catch (IOException e) {
- Calculator.log("" + e);
- }
- }
-
- public void save() {
- try {
- OutputStream os = new BufferedOutputStream(mContext.openFileOutput(FILE_NAME, 0), 8192);
- DataOutputStream out = new DataOutputStream(os);
- out.writeInt(LAST_VERSION);
- out.writeInt(mDeleteMode);
- history.write(out);
- out.close();
- } catch (IOException e) {
- Calculator.log("" + e);
- }
- }
-}
diff --git a/tests/Android.mk b/tests/Android.mk
deleted file mode 100644
index 11455d0..0000000
--- a/tests/Android.mk
+++ /dev/null
@@ -1,16 +0,0 @@
-LOCAL_PATH:= $(call my-dir)
-include $(CLEAR_VARS)
-
-# We only want this apk build for tests.
-LOCAL_MODULE_TAGS := tests
-
-LOCAL_JAVA_LIBRARIES := android.test.runner
-
-# Include all test java files.
-LOCAL_SRC_FILES := $(call all-java-files-under, src)
-
-LOCAL_PACKAGE_NAME := CalculatorTests
-
-LOCAL_INSTRUMENTATION_FOR := Calculator
-
-include $(BUILD_PACKAGE)
diff --git a/tests/AndroidManifest.xml b/tests/AndroidManifest.xml
deleted file mode 100644
index d8bed49..0000000
--- a/tests/AndroidManifest.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 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.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.calculator2.tests">
-
- <application>
- <uses-library android:name="android.test.runner" />
- </application>
-
- <instrumentation android:name="CalculatorLaunchPerformance"
- android:targetPackage="com.android.calculator2"
- android:label="Calculator Launch Performance">
- </instrumentation>
-
- <instrumentation android:name="android.test.InstrumentationTestRunner"
- android:targetPackage="com.android.calculator2"
- android:label="Calculator Functional Testset">
- </instrumentation>
-
-</manifest>
diff --git a/tests/src/com/android/calculator2/CalculatorHitSomeButtons.java b/tests/src/com/android/calculator2/CalculatorHitSomeButtons.java
deleted file mode 100644
index c512edd..0000000
--- a/tests/src/com/android/calculator2/CalculatorHitSomeButtons.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/**
- * Copyright (c) 2008, Google Inc.
- *
- * 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.
- */
-
-package com.android.calculator2;
-
-import android.app.Activity;
-import android.app.Instrumentation;
-import android.app.Instrumentation.ActivityMonitor;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.test.ActivityInstrumentationTestCase;
-import android.test.suitebuilder.annotation.LargeTest;
-import android.util.Log;
-import android.view.KeyEvent;
-import android.view.View;
-import android.widget.EditText;
-import android.widget.Button;
-import android.widget.LinearLayout;
-import android.graphics.Rect;
-import android.test.TouchUtils;
-
-import com.android.calculator2.Calculator;
-import com.android.calculator2.R;
-import com.android.calculator2.CalculatorDisplay;
-
-/**
- * Instrumentation tests for poking some buttons
- *
- */
-
-public class CalculatorHitSomeButtons extends ActivityInstrumentationTestCase <Calculator>{
- public boolean setup = false;
- private static final String TAG = "CalculatorTests";
- Calculator mActivity = null;
- Instrumentation mInst = null;
-
- public CalculatorHitSomeButtons() {
- super("com.android.calculator2", Calculator.class);
- }
-
- @Override
- protected void setUp() throws Exception {
- super.setUp();
-
- mActivity = getActivity();
- mInst = getInstrumentation();
- }
-
- @Override
- protected void tearDown() throws Exception {
- super.tearDown();
- }
-
- @LargeTest
- public void testPressSomeKeys() {
- Log.v(TAG, "Pressing some keys!");
-
- // Make sure that we clear the output
- press(KeyEvent.KEYCODE_ENTER);
- press(KeyEvent.KEYCODE_CLEAR);
-
- // 3 + 4 * 5 => 23
- press(KeyEvent.KEYCODE_3);
- press(KeyEvent.KEYCODE_PLUS);
- press(KeyEvent.KEYCODE_4);
- press(KeyEvent.KEYCODE_9 | KeyEvent.META_SHIFT_ON);
- press(KeyEvent.KEYCODE_5);
- press(KeyEvent.KEYCODE_ENTER);
-
- assertEquals(displayVal(), "23");
- }
-
- @LargeTest
- public void testTapSomeButtons() {
- Log.v(TAG, "Tapping some buttons!");
-
- // Make sure that we clear the output
- tap(R.id.equal);
- tap(R.id.del);
-
- // 567 / 3 => 189
- tap(R.id.digit5);
- tap(R.id.digit6);
- tap(R.id.digit7);
- tap(R.id.div);
- tap(R.id.digit3);
- tap(R.id.equal);
-
- assertEquals(displayVal(), "189");
-
- // make sure we can continue calculations also
- // 189 - 789 => -600
- tap(R.id.minus);
- tap(R.id.digit7);
- tap(R.id.digit8);
- tap(R.id.digit9);
- tap(R.id.equal);
-
- // Careful: the first digit in the expected value is \u2212, not "-" (a hyphen)
- assertEquals(displayVal(), mActivity.getString(R.string.minus) + "600");
- }
-
- // helper functions
- private void press(int keycode) {
- mInst.sendKeyDownUpSync(keycode);
- }
-
- private boolean tap(int id) {
- View view = mActivity.findViewById(id);
- if(view != null) {
- TouchUtils.clickView(this, view);
- return true;
- }
- return false;
- }
-
- private String displayVal() {
- CalculatorDisplay display = (CalculatorDisplay) mActivity.findViewById(R.id.display);
- assertNotNull(display);
-
- EditText box = (EditText) display.getCurrentView();
- assertNotNull(box);
-
- return box.getText().toString();
- }
-}
-
diff --git a/tests/src/com/android/calculator2/CalculatorInstrumentationTestRunner.java b/tests/src/com/android/calculator2/CalculatorInstrumentationTestRunner.java
deleted file mode 100644
index 16c9d36..0000000
--- a/tests/src/com/android/calculator2/CalculatorInstrumentationTestRunner.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- * Copyright (c) 2008, Google Inc.
- *
- * 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.
- */
-
-package com.android.calculator2;
-
-import android.test.InstrumentationTestRunner;
-import android.test.InstrumentationTestSuite;
-
-import com.android.calculator2.CalculatorHitSomeButtons;
-
-import junit.framework.TestSuite;
-
-public class CalculatorInstrumentationTestRunner extends InstrumentationTestRunner {
-
- @Override
- public TestSuite getAllTests() {
- TestSuite suite = new InstrumentationTestSuite(this);
- suite.addTestSuite(CalculatorHitSomeButtons.class);
-
- return suite;
- }
-
- @Override
- public ClassLoader getLoader() {
- return CalculatorInstrumentationTestRunner.class.getClassLoader();
- }
-}
-
diff --git a/tests/src/com/android/calculator2/tests/CalculatorLaunchPerformance.java b/tests/src/com/android/calculator2/tests/CalculatorLaunchPerformance.java
deleted file mode 100644
index 6c84e17..0000000
--- a/tests/src/com/android/calculator2/tests/CalculatorLaunchPerformance.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright (C) 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.
- */
-
-package com.android.calculator2.tests;
-
-import android.app.Activity;
-import android.test.LaunchPerformanceBase;
-import android.os.Bundle;
-
-import java.util.Map;
-
-/**
- * Instrumentation class for Calculator launch performance testing.
- */
-public class CalculatorLaunchPerformance extends LaunchPerformanceBase {
-
- public static final String LOG_TAG = "CalculatorLaunchPerformance";
-
- public CalculatorLaunchPerformance() {
- super();
- }
-
- @Override
- public void onCreate(Bundle arguments) {
- super.onCreate(arguments);
-
- mIntent.setClassName(getTargetContext(), "com.android.calculator2.Calculator");
- start();
- }
-
- /**
- * Calls LaunchApp and finish.
- */
- @Override
- public void onStart() {
- super.onStart();
- LaunchApp();
- finish(Activity.RESULT_OK, mResults);
- }
-}