diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 319e89c1..16879efa 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -34,6 +34,10 @@
android:name=".activities.MainActivity"
android:exported="false" />
+
+
showHistory()
R.id.more_apps_from_us -> launchMoreAppsFromUsIntent()
+ R.id.unit_converter -> launchUnitConverter()
R.id.settings -> launchSettings()
R.id.about -> launchAbout()
else -> return@setOnMenuItemClickListener false
@@ -174,6 +175,11 @@ class MainActivity : SimpleActivity(), Calculator {
}
}
+ private fun launchUnitConverter() {
+ hideKeyboard()
+ startActivity(Intent(applicationContext, UnitConverterActivity::class.java))
+ }
+
private fun launchSettings() {
hideKeyboard()
startActivity(Intent(applicationContext, SettingsActivity::class.java))
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/activities/UnitConverterActivity.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/UnitConverterActivity.kt
new file mode 100644
index 00000000..c04c0e00
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/UnitConverterActivity.kt
@@ -0,0 +1,137 @@
+package com.simplemobiletools.calculator.activities
+
+import android.os.Bundle
+import android.view.View
+import android.view.WindowManager
+import androidx.core.content.res.ResourcesCompat
+import com.simplemobiletools.calculator.BuildConfig
+import com.simplemobiletools.calculator.databinding.ActivityUnitConverterBinding
+import com.simplemobiletools.calculator.extensions.config
+import com.simplemobiletools.calculator.extensions.updateViewColors
+import com.simplemobiletools.calculator.helpers.COMMA
+import com.simplemobiletools.calculator.helpers.DOT
+import com.simplemobiletools.calculator.helpers.converters.Converter
+import com.simplemobiletools.commons.extensions.*
+import com.simplemobiletools.commons.helpers.LOWER_ALPHA_INT
+import com.simplemobiletools.commons.helpers.MEDIUM_ALPHA_INT
+import com.simplemobiletools.commons.helpers.NavigationIcon
+
+class UnitConverterActivity : SimpleActivity() {
+ private val binding by viewBinding(ActivityUnitConverterBinding::inflate)
+ private var storedTextColor = 0
+ private var vibrateOnButtonPress = true
+ private var storedUseCommaAsDecimalMark = false
+
+ override fun onCreate(savedInstanceState: Bundle?) {
+ isMaterialActivity = true
+ super.onCreate(savedInstanceState)
+ setContentView(binding.root)
+ appLaunched(BuildConfig.APPLICATION_ID)
+ updateMaterialActivityViews(binding.unitConverterCoordinator, null, useTransparentNavigation = false, useTopSearchMenu = false)
+ setupMaterialScrollListener(binding.nestedScrollview, binding.unitConverterToolbar)
+ storeStateVariables()
+
+ binding.viewUnitConverter.unitsTabLayout.onTabSelectionChanged(
+ tabSelectedAction = {
+ binding.viewUnitConverter.viewConverter.root.setConverter(Converter.ALL[it.id])
+ }
+ )
+ binding.viewUnitConverter.btnClear.setVibratingOnClickListener {
+ binding.viewUnitConverter.viewConverter.root.clear()
+ }
+
+ getButtonIds().forEach {
+ it.setVibratingOnClickListener { view ->
+ binding.viewUnitConverter.viewConverter.root.numpadClicked(view.id)
+ }
+ }
+
+ Converter.ALL.forEachIndexed { index, converter ->
+ binding.viewUnitConverter.unitsTabLayout.newTab()
+ .setId(index)
+ .setText(converter.nameResId)
+ .apply { binding.viewUnitConverter.unitsTabLayout.addTab(this) }
+ }
+ binding.viewUnitConverter.viewConverter.root.setConverter(Converter.ALL.first())
+ }
+
+ override fun onResume() {
+ super.onResume()
+
+ setupToolbar(binding.unitConverterToolbar, NavigationIcon.Cross)
+ binding.viewUnitConverter.unitsTabLayout.setBackgroundColor(getProperBackgroundColor())
+ binding.viewUnitConverter.viewConverter.root.updateColors()
+ if (storedTextColor != config.textColor) {
+ binding.viewUnitConverter.converterHolder.let { updateViewColors(it, getProperTextColor()) }
+ }
+
+ if (config.preventPhoneFromSleeping) {
+ window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
+ }
+
+ if (storedUseCommaAsDecimalMark != config.useCommaAsDecimalMark) {
+ setupDecimalSeparator()
+ }
+
+ vibrateOnButtonPress = config.vibrateOnButtonPress
+
+ binding.viewUnitConverter.apply {
+ arrayOf(btnClear, btnDecimal).forEach {
+ it.background = ResourcesCompat.getDrawable(resources, com.simplemobiletools.commons.R.drawable.pill_background, theme)
+ it.background?.alpha = MEDIUM_ALPHA_INT
+ }
+
+ arrayOf(btn0, btn1, btn2, btn3, btn4, btn5, btn6, btn7, btn8, btn9).forEach {
+ it.background = ResourcesCompat.getDrawable(resources, com.simplemobiletools.commons.R.drawable.pill_background, theme)
+ it.background?.alpha = LOWER_ALPHA_INT
+ }
+ }
+ }
+
+ override fun onPause() {
+ super.onPause()
+ storeStateVariables()
+ if (config.preventPhoneFromSleeping) {
+ window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
+ }
+ }
+
+ private fun storeStateVariables() {
+ config.apply {
+ storedTextColor = textColor
+ storedUseCommaAsDecimalMark = useCommaAsDecimalMark
+ }
+ }
+
+ private fun checkHaptic(view: View) {
+ if (vibrateOnButtonPress) {
+ view.performHapticFeedback()
+ }
+ }
+
+ private fun getButtonIds() = binding.viewUnitConverter.run {
+ arrayOf(btnDecimal, btn0, btn1, btn2, btn3, btn4, btn5, btn6, btn7, btn8, btn9)
+ }
+
+ private fun View.setVibratingOnClickListener(callback: (view: View) -> Unit) {
+ setOnClickListener {
+ callback(it)
+ checkHaptic(it)
+ }
+ }
+
+ private fun setupDecimalSeparator() {
+ var decimalSeparator = DOT
+ var groupingSeparator = COMMA
+ storedUseCommaAsDecimalMark = config.useCommaAsDecimalMark
+ if (storedUseCommaAsDecimalMark) {
+ decimalSeparator = COMMA
+ groupingSeparator = DOT
+ } else {
+ decimalSeparator = DOT
+ groupingSeparator = COMMA
+ }
+ binding.viewUnitConverter.viewConverter.root.updateSeparators(decimalSeparator, groupingSeparator)
+ binding.viewUnitConverter.btnDecimal.text = decimalSeparator
+ }
+}
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/activities/WidgetConfigureActivity.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/WidgetConfigureActivity.kt
index 0fca9887..03b99ffd 100644
--- a/app/src/main/kotlin/com/simplemobiletools/calculator/activities/WidgetConfigureActivity.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/activities/WidgetConfigureActivity.kt
@@ -12,7 +12,6 @@ import android.widget.TextView
import com.simplemobiletools.calculator.R
import com.simplemobiletools.calculator.databinding.WidgetConfigBinding
import com.simplemobiletools.calculator.extensions.config
-import com.simplemobiletools.calculator.extensions.viewBinding
import com.simplemobiletools.calculator.helpers.MyWidgetProvider
import com.simplemobiletools.commons.dialogs.ColorPickerDialog
import com.simplemobiletools.commons.dialogs.FeatureLockedDialog
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/extensions/Binding.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/extensions/Binding.kt
deleted file mode 100644
index 98a4ea20..00000000
--- a/app/src/main/kotlin/com/simplemobiletools/calculator/extensions/Binding.kt
+++ /dev/null
@@ -1,10 +0,0 @@
-package com.simplemobiletools.calculator.extensions
-
-import android.app.Activity
-import android.view.LayoutInflater
-import androidx.viewbinding.ViewBinding
-
-inline fun Activity.viewBinding(crossinline bindingInflater: (LayoutInflater) -> T) =
- lazy(LazyThreadSafetyMode.NONE) {
- bindingInflater.invoke(layoutInflater)
- }
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/AreaConverter.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/AreaConverter.kt
new file mode 100644
index 00000000..4876c78c
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/AreaConverter.kt
@@ -0,0 +1,92 @@
+package com.simplemobiletools.calculator.helpers.converters
+
+import com.simplemobiletools.calculator.R
+
+object AreaConverter : Converter {
+ override val nameResId: Int = R.string.unit_area
+
+ sealed class Unit(nameResId: Int, factor: Double) : Converter.Unit(nameResId, factor) {
+ data object SquareKilometer : Unit(
+ nameResId = R.string.unit_area_square_kilometer,
+ factor = 1000000.0
+ )
+
+ data object SquareMeter : Unit(
+ nameResId = R.string.unit_area_square_meter,
+ factor = 1.0
+ )
+
+ data object SquareCentimeter : Unit(
+ nameResId = R.string.unit_area_square_centimeter,
+ factor = 0.0001
+ )
+
+ data object SquareMillimeter : Unit(
+ nameResId = R.string.unit_area_square_millimeter,
+ factor = 0.000001
+ )
+
+ data object SquareMile : Unit(
+ nameResId = R.string.unit_area_square_mile,
+ factor = 2_589_988.110336
+ )
+
+ data object SquareYard : Unit(
+ nameResId = R.string.unit_area_square_yard,
+ factor = 0.83612736
+ )
+
+ data object SquareMil : Unit(
+ nameResId = R.string.unit_area_square_mil,
+ factor = 0.00000000064516
+ )
+
+ data object SquareInch : Unit(
+ nameResId = R.string.unit_area_square_inch,
+ factor = 0.00064516
+ )
+
+ data object SquareRod : Unit(
+ nameResId = R.string.unit_area_square_rod,
+ factor = 25.29285264
+ )
+
+ data object Acre : Unit(
+ nameResId = R.string.unit_area_acre,
+ factor = 4_046.8564224
+ )
+
+ data object Are : Unit(
+ nameResId = R.string.unit_area_are,
+ factor = 100.0
+ )
+
+ data object Dunam : Unit(
+ nameResId = R.string.unit_area_dunam,
+ factor = 1000.0
+ )
+
+ data object Hectare : Unit(
+ nameResId = R.string.unit_area_hectare,
+ factor = 10_000.0
+ )
+ }
+
+ override val units: List = listOf(
+ Unit.SquareKilometer,
+ Unit.SquareMeter,
+ Unit.SquareCentimeter,
+ Unit.SquareMillimeter,
+ Unit.SquareMile,
+ Unit.SquareYard,
+ Unit.SquareMil,
+ Unit.SquareInch,
+ Unit.SquareRod,
+ Unit.Acre,
+ Unit.Are,
+ Unit.Dunam,
+ Unit.Hectare,
+ )
+ override val defaultTopUnit: Unit = Unit.SquareKilometer
+ override val defaultBottomUnit: Unit = Unit.SquareMeter
+}
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/Base.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/Base.kt
new file mode 100644
index 00000000..8623bb48
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/Base.kt
@@ -0,0 +1,30 @@
+package com.simplemobiletools.calculator.helpers.converters
+
+interface Converter {
+ companion object {
+ val ALL = listOf(
+ LengthConverter,
+ AreaConverter,
+ VolumeConverter
+ )
+ }
+
+ val nameResId: Int
+ val units: List
+ val defaultTopUnit: Unit
+ val defaultBottomUnit: Unit
+
+ fun convert(from: ValueWithUnit, to: Unit): ValueWithUnit {
+ return ValueWithUnit(from.value * from.unit.factor / to.factor, to)
+ }
+
+ open class Unit(
+ val nameResId: Int,
+ val factor: Double
+ ) {
+
+ fun withValue(value: Double) = ValueWithUnit(value, this)
+ }
+}
+
+data class ValueWithUnit(val value: Double, val unit: T)
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/Converters.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/Converters.kt
new file mode 100644
index 00000000..29a26633
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/Converters.kt
@@ -0,0 +1,19 @@
+package com.simplemobiletools.calculator.helpers.converters
+
+object Converters {
+ val ALL = listOf(LengthConverter)
+
+ object Mass
+
+ object Temperature
+
+ object Speed
+
+ object Time
+
+ object Fuel
+
+ object Energy
+
+ object Pressure
+}
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/LengthConverter.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/LengthConverter.kt
new file mode 100644
index 00000000..ef59ba5b
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/LengthConverter.kt
@@ -0,0 +1,165 @@
+package com.simplemobiletools.calculator.helpers.converters
+
+import com.simplemobiletools.calculator.R
+
+object LengthConverter : Converter {
+
+ override val nameResId: Int = R.string.unit_length
+
+ sealed class Unit(nameResId: Int, factor: Double) : Converter.Unit(nameResId, factor) {
+ data object Kilometer : Unit(
+ nameResId = R.string.unit_length_kilometer,
+ factor = 1000.0
+ )
+
+ data object Hectometer : Unit(
+ nameResId = R.string.unit_length_hectometer,
+ factor = 100.0
+ )
+
+ data object Decameter : Unit(
+ nameResId = R.string.unit_length_decameter,
+ factor = 10.0
+ )
+
+ data object Meter : Unit(
+ nameResId = R.string.unit_length_meter,
+ factor = 1.0
+ )
+
+ data object Decimeter : Unit(
+ nameResId = R.string.unit_length_decimeter,
+ factor = 0.1
+ )
+
+ data object Centimeter : Unit(
+ nameResId = R.string.unit_length_centimeter,
+ factor = 0.01
+ )
+
+ data object Millimeter : Unit(
+ nameResId = R.string.unit_length_millimeter,
+ factor = 0.001
+ )
+
+ data object Micrometer : Unit(
+ nameResId = R.string.unit_length_micrometer,
+ factor = 0.000001
+ )
+
+ data object Nanometer : Unit(
+ nameResId = R.string.unit_length_nanometer,
+ factor = 0.000000001
+ )
+
+ data object Picometer : Unit(
+ nameResId = R.string.unit_length_picometer,
+ factor = 0.000000000001
+ )
+
+ data object Angstrom : Unit(
+ nameResId = R.string.unit_length_angstrom,
+ factor = 1e-10
+ )
+
+ data object Mile : Unit(
+ nameResId = R.string.unit_length_mile,
+ factor = 1_609.344
+ )
+
+ data object Chain : Unit(
+ nameResId = R.string.unit_length_chain,
+ factor = 20.1168
+ )
+
+ data object Yard : Unit(
+ nameResId = R.string.unit_length_yard,
+ factor = 0.9144
+ )
+
+ data object Foot : Unit(
+ nameResId = R.string.unit_length_foot,
+ factor = 0.3048
+ )
+
+ data object Mil : Unit(
+ nameResId = R.string.unit_length_mil,
+ factor = 0.0000254
+ )
+
+ data object Inch : Unit(
+ nameResId = R.string.unit_length_inch,
+ factor = 0.0254
+ )
+
+ data object Fathom : Unit(
+ nameResId = R.string.unit_length_fathom,
+ factor = 1.852
+ )
+
+ data object Cable : Unit(
+ nameResId = R.string.unit_length_cable,
+ factor = 185.2
+ )
+
+ data object NauticalMile : Unit(
+ nameResId = R.string.unit_length_nautical_mile,
+ factor = 1_852.0
+ )
+
+ data object Link : Unit(
+ nameResId = R.string.unit_length_link,
+ factor = 0.201168
+ )
+
+ data object Rod : Unit(
+ nameResId = R.string.unit_length_rod,
+ factor = 5.0292
+ )
+
+ data object AstronomicalUnit : Unit(
+ nameResId = R.string.unit_length_astronomical_unit,
+ factor = 1.495979e+11
+ )
+
+ data object Parsec : Unit(
+ nameResId = R.string.unit_length_parsec,
+ factor = 3.0857e+16
+ )
+
+ data object LightYear : Unit(
+ nameResId = R.string.unit_length_light_year,
+ factor = 9.4607e+15
+ )
+ }
+
+ override val units: List = listOf(
+ Unit.Kilometer,
+ Unit.Hectometer,
+ Unit.Decameter,
+ Unit.Meter,
+ Unit.Decimeter,
+ Unit.Centimeter,
+ Unit.Millimeter,
+ Unit.Micrometer,
+ Unit.Nanometer,
+ Unit.Picometer,
+ Unit.Angstrom,
+ Unit.Mile,
+ Unit.Chain,
+ Unit.Yard,
+ Unit.Foot,
+ Unit.Mil,
+ Unit.Inch,
+ Unit.Fathom,
+ Unit.Cable,
+ Unit.NauticalMile,
+ Unit.Link,
+ Unit.Rod,
+ Unit.AstronomicalUnit,
+ Unit.Parsec,
+ Unit.LightYear
+ )
+ override val defaultTopUnit: Unit = Unit.Kilometer
+ override val defaultBottomUnit: Unit = Unit.Meter
+}
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/VolumeConverter.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/VolumeConverter.kt
new file mode 100644
index 00000000..b7473df4
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/helpers/converters/VolumeConverter.kt
@@ -0,0 +1,92 @@
+package com.simplemobiletools.calculator.helpers.converters
+
+import com.simplemobiletools.calculator.R
+
+object VolumeConverter : Converter {
+ override val nameResId: Int = R.string.unit_volume
+
+ sealed class Unit(nameResId: Int, factor: Double) : Converter.Unit(nameResId, factor) {
+ data object SquareKilometer : Unit(
+ nameResId = R.string.unit_length_kilometer,
+ factor = 1000000.0
+ )
+
+ data object SquareMeter : Unit(
+ nameResId = R.string.unit_length_meter,
+ factor = 1.0
+ )
+
+ data object SquareCentimeter : Unit(
+ nameResId = R.string.unit_length_centimeter,
+ factor = 0.0001
+ )
+
+ data object SquareMillimeter : Unit(
+ nameResId = R.string.unit_length_millimeter,
+ factor = 0.000001
+ )
+
+ data object SquareMile : Unit(
+ nameResId = R.string.unit_length_mile,
+ factor = 2_589_988.110336
+ )
+
+ data object SquareYard : Unit(
+ nameResId = R.string.unit_length_yard,
+ factor = 0.83612736
+ )
+
+ data object SquareMil : Unit(
+ nameResId = R.string.unit_length_mil,
+ factor = 0.00000000064516
+ )
+
+ data object SquareInch : Unit(
+ nameResId = R.string.unit_length_inch,
+ factor = 0.00064516
+ )
+
+ data object SquareRod : Unit(
+ nameResId = R.string.unit_length_rod,
+ factor = 25.29285264
+ )
+
+ data object Acre : Unit(
+ nameResId = R.string.unit_length_astronomical_unit,
+ factor = 4_046.8564224
+ )
+
+ data object Are : Unit(
+ nameResId = R.string.unit_length_parsec,
+ factor = 100.0
+ )
+
+ data object Dunam : Unit(
+ nameResId = R.string.unit_length_parsec,
+ factor = 1000.0
+ )
+
+ data object Hectare : Unit(
+ nameResId = R.string.unit_length_light_year,
+ factor = 10_000.0
+ )
+ }
+
+ override val units: List = listOf(
+ Unit.SquareKilometer,
+ Unit.SquareMeter,
+ Unit.SquareCentimeter,
+ Unit.SquareMillimeter,
+ Unit.SquareMile,
+ Unit.SquareYard,
+ Unit.SquareMil,
+ Unit.SquareInch,
+ Unit.SquareRod,
+ Unit.Acre,
+ Unit.Are,
+ Unit.Dunam,
+ Unit.Hectare,
+ )
+ override val defaultTopUnit: Unit = Unit.SquareKilometer
+ override val defaultBottomUnit: Unit = Unit.SquareMeter
+}
diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/views/ConverterView.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/views/ConverterView.kt
new file mode 100644
index 00000000..9fe849ce
--- /dev/null
+++ b/app/src/main/kotlin/com/simplemobiletools/calculator/views/ConverterView.kt
@@ -0,0 +1,192 @@
+package com.simplemobiletools.calculator.views
+
+import android.app.Activity
+import android.content.Context
+import android.content.res.ColorStateList
+import android.util.AttributeSet
+import android.view.View
+import android.widget.LinearLayout
+import androidx.core.widget.TextViewCompat
+import com.simplemobiletools.calculator.R
+import com.simplemobiletools.calculator.databinding.ViewConverterBinding
+import com.simplemobiletools.calculator.helpers.COMMA
+import com.simplemobiletools.calculator.helpers.DOT
+import com.simplemobiletools.calculator.helpers.NumberFormatHelper
+import com.simplemobiletools.calculator.helpers.converters.Converter
+import com.simplemobiletools.commons.dialogs.RadioGroupDialog
+import com.simplemobiletools.commons.extensions.applyColorFilter
+import com.simplemobiletools.commons.extensions.getProperPrimaryColor
+import com.simplemobiletools.commons.extensions.getProperTextColor
+import com.simplemobiletools.commons.models.RadioItem
+import me.grantland.widget.AutofitHelper
+import kotlin.reflect.KMutableProperty0
+
+class ConverterView @JvmOverloads constructor(
+ context: Context, attrs: AttributeSet? = null
+) : LinearLayout(context, attrs) {
+
+ private lateinit var binding: ViewConverterBinding
+
+ private var converter: Converter? = null
+ private var topUnit: Converter.Unit? = null
+ private var bottomUnit: Converter.Unit? = null
+
+ private var decimalSeparator: String = DOT
+ private var groupingSeparator: String = COMMA
+ private val formatter = NumberFormatHelper(
+ decimalSeparator = decimalSeparator, groupingSeparator = groupingSeparator
+ )
+
+ override fun onFinishInflate() {
+ super.onFinishInflate()
+ binding = ViewConverterBinding.bind(this)
+
+ AutofitHelper.create(binding.topUnitText)
+ AutofitHelper.create(binding.bottomUnitText)
+
+ binding.swapButton.setOnClickListener { switch() }
+
+ binding.topUnitName.setClickListenerForUnitSelector(::topUnit, ::bottomUnit)
+ binding.bottomUnitName.setClickListenerForUnitSelector(::bottomUnit, ::topUnit)
+
+ updateColors()
+ }
+
+ fun setConverter(converter: Converter) {
+ this.converter = converter
+ topUnit = converter.defaultTopUnit
+ bottomUnit = converter.defaultBottomUnit
+
+ binding.topUnitText.text = "1"
+ updateBottomValue()
+ updateUnitLabels()
+ }
+
+ fun updateColors() {
+ binding.topUnitText.setTextColor(context.getProperTextColor())
+ binding.bottomUnitText.setTextColor(context.getProperTextColor())
+ binding.topUnitName.setTextColor(context.getProperTextColor())
+ binding.bottomUnitName.setTextColor(context.getProperTextColor())
+ TextViewCompat.setCompoundDrawableTintList(
+ binding.topUnitName,
+ ColorStateList.valueOf(context.getProperPrimaryColor())
+ )
+ TextViewCompat.setCompoundDrawableTintList(
+ binding.bottomUnitName,
+ ColorStateList.valueOf(context.getProperPrimaryColor())
+ )
+
+ binding.swapButton.applyColorFilter(context.getProperPrimaryColor())
+ }
+
+ fun clear() {
+ binding.topUnitText.text = "0"
+ binding.bottomUnitText.text = "0"
+ }
+
+ fun numpadClicked(id: Int) {
+ when (id) {
+ R.id.btn_decimal -> decimalClicked()
+ R.id.btn_0 -> zeroClicked()
+ R.id.btn_1 -> addDigit(1)
+ R.id.btn_2 -> addDigit(2)
+ R.id.btn_3 -> addDigit(3)
+ R.id.btn_4 -> addDigit(4)
+ R.id.btn_5 -> addDigit(5)
+ R.id.btn_6 -> addDigit(6)
+ R.id.btn_7 -> addDigit(7)
+ R.id.btn_8 -> addDigit(8)
+ R.id.btn_9 -> addDigit(9)
+ }
+
+ updateBottomValue()
+ }
+
+ private fun decimalClicked() {
+ var value = binding.topUnitText.text.toString()
+ if (!value.contains(decimalSeparator)) {
+ when (value) {
+ "0" -> value = "0$decimalSeparator"
+ "" -> value += "0$decimalSeparator"
+ else -> value += decimalSeparator
+ }
+
+ binding.topUnitText.text = value
+ }
+ }
+
+ private fun zeroClicked() {
+ val value = binding.topUnitText.text
+ if (value != "0" || value.contains(decimalSeparator)) {
+ addDigit(0)
+ }
+ }
+
+ private fun addDigit(digit: Int) {
+ var value = binding.topUnitText.text.toString()
+ if (value == "0") {
+ value = ""
+ }
+
+ value += digit
+ value = formatter.addGroupingSeparators(value)
+ binding.topUnitText.text = value
+ }
+
+ private fun switch() {
+ binding.topUnitText.text.also {
+ binding.topUnitText.text = binding.bottomUnitText.text
+ binding.bottomUnitText.text = it
+ }
+
+ ::topUnit.swapWith(::bottomUnit)
+ }
+
+ private fun updateUnitLabels() {
+ binding.topUnitName.text = topUnit?.nameResId?.let { context.getString(it) }
+ binding.bottomUnitName.text = bottomUnit?.nameResId?.let { context.getString(it) }
+ }
+
+ private fun updateBottomValue() {
+ converter?.apply {
+ val converted = convert(topUnit!!.withValue(formatter.removeGroupingSeparator(binding.topUnitText.text.toString()).toDouble()), bottomUnit!!).value
+ binding.bottomUnitText.text = formatter.doubleToString(converted)
+ }
+ }
+
+ fun updateSeparators(decimalSeparator: String, groupingSeparator: String) {
+ if (this.decimalSeparator != decimalSeparator || this.groupingSeparator != groupingSeparator) {
+ this.decimalSeparator = decimalSeparator
+ this.groupingSeparator = groupingSeparator
+ formatter.decimalSeparator = decimalSeparator
+ formatter.groupingSeparator = groupingSeparator
+ binding.topUnitText.text = "0"
+ binding.bottomUnitText.text = "0"
+ }
+ }
+
+ private fun KMutableProperty0.swapWith(other: KMutableProperty0) {
+ this.get().also {
+ this.set(other.get())
+ other.set(it)
+ }
+ }
+
+ private fun View.setClickListenerForUnitSelector(propertyToChange: KMutableProperty0, otherProperty: KMutableProperty0) {
+ setOnClickListener {
+ val items = ArrayList(converter!!.units.mapIndexed { index, unit ->
+ RadioItem(index, context.getString(unit.nameResId), unit)
+ })
+ RadioGroupDialog(context as Activity, items) {
+ val unit = it as Converter.Unit
+ if (unit == otherProperty.get()) {
+ switch()
+ } else if (unit != propertyToChange.get()) {
+ propertyToChange.set(unit)
+ updateBottomValue()
+ }
+ updateUnitLabels()
+ }
+ }
+ }
+}
diff --git a/app/src/main/res/drawable/ic_arrow_drop_down_vector.xml b/app/src/main/res/drawable/ic_arrow_drop_down_vector.xml
new file mode 100644
index 00000000..3dbfedba
--- /dev/null
+++ b/app/src/main/res/drawable/ic_arrow_drop_down_vector.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_square_foot_vector.xml b/app/src/main/res/drawable/ic_square_foot_vector.xml
new file mode 100644
index 00000000..b3701480
--- /dev/null
+++ b/app/src/main/res/drawable/ic_square_foot_vector.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_swap_vertical_vector.xml b/app/src/main/res/drawable/ic_swap_vertical_vector.xml
new file mode 100644
index 00000000..d113e11a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_swap_vertical_vector.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/layout/activity_unit_converter.xml b/app/src/main/res/layout/activity_unit_converter.xml
new file mode 100644
index 00000000..d5d93d12
--- /dev/null
+++ b/app/src/main/res/layout/activity_unit_converter.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/view_converter.xml b/app/src/main/res/layout/view_converter.xml
new file mode 100644
index 00000000..12b94ed8
--- /dev/null
+++ b/app/src/main/res/layout/view_converter.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/view_unit_converter.xml b/app/src/main/res/layout/view_unit_converter.xml
new file mode 100644
index 00000000..d353f968
--- /dev/null
+++ b/app/src/main/res/layout/view_unit_converter.xml
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/menu/menu.xml b/app/src/main/res/menu/menu.xml
index 24183ca4..6b23e7e4 100644
--- a/app/src/main/res/menu/menu.xml
+++ b/app/src/main/res/menu/menu.xml
@@ -8,6 +8,11 @@
android:icon="@drawable/ic_clock_vector"
android:title="@string/history"
app:showAsAction="always" />
+
- الحاسبة البسيطة
الحاسبة
الحاسبة العلمية
+ Unit converter
خطأ: القسمة على صفر
@@ -13,6 +14,48 @@
الاهتزاز عند الضغط على الازرار
استخدام الفاصلة كعلامة عشرية
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
كيف يعمل الزر C (مسح)؟
النقر على ذلك سوف يزيل حرف واحد في وقت واحد. الضغط لفترة طويلة سوف إعادة تعيين جميع الحقول في وقت واحد.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml
index f4be96f2..c3502631 100644
--- a/app/src/main/res/values-az/strings.xml
+++ b/app/src/main/res/values-az/strings.xml
@@ -2,6 +2,7 @@
Sadə Kalkulyator
Kalkulyator
Scientific Calculator
+ Unit converter
Səhv: sıfıra bölünmə
@@ -15,6 +16,48 @@
Düyməyə basdıqda titrə
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C (Sil) düyməsi necə işləyir?
diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml
index 51e2b755..584dc614 100644
--- a/app/src/main/res/values-be/strings.xml
+++ b/app/src/main/res/values-be/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Калькулятар
Навуковы калькулятар
+ Unit converter
Памылка: дзяленне на нуль
@@ -13,6 +14,48 @@
Вібраваць пры націску на кнопкі
Выкарыстоўваць коску ў якасці дзесятковага падзельніка
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Як працуе кнопка C (Ачыстка)\?
Крананне да яе выдаляе адзін сімвал. Доўгае націсканне на яе ачышчае адразу ўсе палі.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index f4387338..e4eb8a33 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -3,6 +3,7 @@
Обикновен Калкулатор
Калкулатор
Научен калкулатор
+ Unit converter
Грешка: деление на нула
@@ -13,6 +14,48 @@
Вибриране при натискане на бутоните
Използване на запетая като десетичен знак
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Как работи бутонът C (Clear)\?
Натискането му ще премахва по един символ. Дълго натискане ще изчисти наведнъж всички полета.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index ea2cc4cf..2e116383 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Calculadora
Calculadora científica
+ Unit converter
Error: divisió per zero
@@ -13,6 +14,48 @@
Vibra en prémer els botons
Utilitza la coma com a marca decimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Com funciona el botó C (Esborra)\?
En tocar-lo, s\'eliminarà un caràcter a la vegada. Si el premeu prolongadament, es reiniciaran tots els camps de cop.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 131255e6..99694bfa 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -3,6 +3,7 @@
Jednoduchá kalkulačka
Kalkulačka
Vědecká kalkulačka
+ Unit converter
Chyba: dělení nulou
@@ -13,6 +14,48 @@
Vibrovat při stisku tlačítka
Použít čárku jako oddělovač desetin
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Jak funguje tlačítko C?
Stisknutím odmažete jeden znak. Dlouhým podržením smažete naráz všechna pole.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-cy/strings.xml b/app/src/main/res/values-cy/strings.xml
index bf7db4ad..e8bd3640 100644
--- a/app/src/main/res/values-cy/strings.xml
+++ b/app/src/main/res/values-cy/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Cyfrifiannell
Cyfrifiannell Gwyddonol
+ Unit converter
Gwall: rhannu â sero
@@ -13,6 +14,48 @@
Dirgrynu wrth wasgu botymau
Defnyddio atalnod fel pwynt degol
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Sut mae\'r botwm C (clirio) yn gweithio?
Mae ei dapio yn tynnu un rhif ar y tro. Mae ei dal yn ailosod pob maes gyda\'i gilydd ar unwaith.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 0d56d90b..f2498c77 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -3,6 +3,7 @@
Simpel lommeregner
Lommeregner
Videnskabelig lommeregner
+ Unit converter
Fejl: division med nul
@@ -13,6 +14,48 @@
Vibrer ved knaptryk
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Hvordan virker knappen C (Slet)\?
Hvis du trykker på det, fjernes et tegn ad gangen. Langt tryk vil nulstille alle felter på én gang.
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index b3e753ba..61f3651b 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -3,6 +3,7 @@
Schlichter Rechner
Rechnerng>
Wissenschaftlicher Rechner
+ Unit converter
Fehler: Division durch Null
@@ -13,6 +14,48 @@
Bei Tastendruck vibrieren
Komma als Dezimaltrennzeichen verwenden
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Wie funktioniert die C-Taste (Löschen)\?
Bei einmaliger Berührung wird ein Zeichen entfernt. Bei langer Berührung werden alle Felder zurück gesetzt.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index bc06d927..c566ab95 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -2,6 +2,7 @@
Απλή Αριθμομηχανή
Αριθμομηχανή
Επιστημονική Αριθμομηχανή
+ Unit converter
Σφάλμα: διαίρεση με μηδέν
@@ -15,6 +16,48 @@
Δόνηση στο πάτημα πλήκτρου
Χρήση κόμματος ως δεκαδικό σημείο
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Πώς λειτουργεί το κουμπί C (Καθαρισμός);
diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml
index d67cce2d..450cd01d 100644
--- a/app/src/main/res/values-eo/strings.xml
+++ b/app/src/main/res/values-eo/strings.xml
@@ -3,6 +3,7 @@
Simpla Kalkulilo
Kalkulilo
Sciena kalkulilo
+ Unit converter
Eraro: divido per nul
@@ -13,6 +14,48 @@
Vibrigi je butonpremo
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Kiel funkcias la butono C («Forviŝi»)\?
Frapetado sur ĝi forviŝos signojn po unu por frapeto. Longa premado forviŝos ĉiujn kampojn samtempe.
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index c0192689..f0f5bde6 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Calculadora
Calculadora científica
+ Unit converter
Error: división por cero
@@ -13,6 +14,48 @@
Vibrar al presionar un botón
Usar una coma como marca decimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
¿Cómo funciona el botón C (Borrar)\?
Presionándolo una vez eliminará un solo carácter. Mantenerlo presionado reiniciará todos los campos.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml
index a0eb7e4e..4113b668 100644
--- a/app/src/main/res/values-et/strings.xml
+++ b/app/src/main/res/values-et/strings.xml
@@ -3,6 +3,7 @@
Lihtne kalkulaator
Kalkulaator
Teadusrežiim
+ Unit converter
Viga: nulliga jagamine
@@ -13,6 +14,48 @@
Nupuvajutusel vibreeri
Kasutage koma kui kümnendmärki
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Kuidas C (Clear) nupp toimib\?
Üks klõpsatus kustutab ühe numbri. Pikk vajutus eemaldab kogu sisestuse.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index f3f87c58..0f6363ed 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -3,6 +3,7 @@
Yksinkertainen laskin
Laskin
Funktiolaskin
+ Unit converter
Virhe: jako nollalla
@@ -13,6 +14,48 @@
Värähdä painikkeista
Käytä pilkkua desimaalierottimena
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Miten C (Tyhjennä) -painike toimii\?
Sen napautus poistaa yhden merkin kerrallaan ja pitkä painallus tyhjentää kaikki kentät.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-fil/strings.xml b/app/src/main/res/values-fil/strings.xml
index 911be3e2..a7763ed0 100644
--- a/app/src/main/res/values-fil/strings.xml
+++ b/app/src/main/res/values-fil/strings.xml
@@ -3,6 +3,7 @@
Simpleng Calculator
Calculator
Scientific Calculator
+ Unit converter
Error: paghahati sa zero
Nakaraan
Walang nakaraan
@@ -10,6 +11,48 @@
Nalinis na ang nakaraan
Mag-vibrate sa pagpindot
Gumamit ng kuwit bilang decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Paano gumagana ang C (Clear) button\?
Matatanggal ng isang karakter kapag pinindot ito nang isang beses. Ire-reset naman ang lahat ng mga field kapag mahabang pinindot ito.
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index ebdcf43e..2a44adb8 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -3,6 +3,7 @@
Simple Calculatrice
Calculatrice
Calculatrice scientifique
+ Unit converter
Erreur : division par zéro
@@ -13,6 +14,48 @@
Vibrer lors de l\'appui sur les boutons
Utiliser la virgule comme séparateur décimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Comment fonctionne le bouton C (Effacer) \?
En tapotant dessus, vous retirerez un caractère à la fois. Une pression prolongée sur le bouton réinitialisera tous les champs à la fois.
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index debd20d5..c8a368de 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -3,6 +3,7 @@
Calculadora sinxela
Calculadora
Calculadora Científica
+ Unit converter
Erro: división por cero
@@ -13,6 +14,48 @@
Vibrar ao premer nun botón
Usar cómaa como marca decimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Como funciona o botón C (Borrar)?
O premer, eliminarase un carácter á vez. O premer de forma continua, restableceranse todos os campos á vez.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml
index 10b56a98..07cceb77 100644
--- a/app/src/main/res/values-hi/strings.xml
+++ b/app/src/main/res/values-hi/strings.xml
@@ -3,6 +3,7 @@
सरल कैलकुलेटर
कैलकुलेटर
वैज्ञानिक कैलकुलेटर
+ Unit converter
त्रुटि: शून्य से विभाजन
इतिहास
इतिहास खाली है
@@ -10,6 +11,48 @@
इतिहास साफ हो चुका है
बटन प्रेस पर कंपन
दशमलव चिह्न के रूप में अल्पविराम का उपयोग करें
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
सी (क्लियर) बटन कैसे काम करता है\?
इस पर टैप करने से एक बार में एक कैरेक्टर हट जाएगा। लंबे समय तक इसे दबाने से एक ही बार में सभी फ़ील्ड रीसेट हो जाएंगे।
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index 2477ae0c..c0f73340 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -3,6 +3,7 @@
Jednostavan kalkulator
Kalkulator
Znanstveni kalkulator
+ Unit converter
Greška: dijeljenje s nulom
@@ -13,6 +14,48 @@
Vibriraj prilikom pritiskanja gumba
Koristi zarez kao decimalni znak
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Kako funkcionira gumb C (Izbriši)\?
Dodirom gumba uklanjaju se znakovi jedan po jedan. Dugim pritiskom gumba obnavljaju se sva polja.
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index ea6829c6..fe27cfb8 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -3,6 +3,7 @@
Egyszerű számológép
Számológép
Tudományos számológép
+ Unit converter
Hiba: nullával való osztás
@@ -13,6 +14,48 @@
Rezgés gombnyomáskor
Tizedesjelként vessző használata
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Hogyan működik a C (törlés) gomb\?
A koppintás egyszerre egy karaktert töröl. A hosszú lenyomás egyszerre állítja vissza az összes mezőt.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml
index 7db9ba8c..60a6b141 100644
--- a/app/src/main/res/values-in/strings.xml
+++ b/app/src/main/res/values-in/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Kalkulator
Kalkulator Sains
+ Unit converter
Kesalahan: pembagian dengan nol
@@ -13,6 +14,48 @@
Getar saat tombol ditekan
Gunakan koma sebagai tanda desimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Bagaimana tombol C (Clear) bekerja?
Menyentuhnya sekali akan menghapus satu karakter. Menyentuhnya lama akan mengosongkan seluruh ruas sekaligus.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml
index 71462453..233da591 100644
--- a/app/src/main/res/values-is/strings.xml
+++ b/app/src/main/res/values-is/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Calculator
Vísindareiknivél
+ Unit converter
Error: division by zero
@@ -13,7 +14,49 @@
Titra þegar pikkað er á takka
Nota kommu sem tugabrotskommu
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Hvernig virkar C (Hreinsa) hnappurinn\?
Með því að pikka á hann verður einn stafur fjarlægður í einu. Haltu inni til þess að endurstilla alla reiti í einu.
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index d3039861..76849a38 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -3,6 +3,7 @@
Calcolatrice Semplice
Calcolatrice
Calcolatrice scientifica
+ Unit converter
Errore: divisione per zero
@@ -13,6 +14,48 @@
Vibra alla pressione di un tasto
Usa la virgola come segno decimale
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Come funziona il tasto C (Cancella)?
Premendo il tasto una volta verrà eliminato un singolo carattere; tenendolo premuto invece eliminerà tutta la stringa.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml
index 12e6b0a4..e3865270 100755
--- a/app/src/main/res/values-iw/strings.xml
+++ b/app/src/main/res/values-iw/strings.xml
@@ -3,6 +3,7 @@
מחשבון פשוט
מחשבון
מחשבון מדעי
+ Unit converter
שגיאה: חלוקה באפס
@@ -13,6 +14,48 @@
רטט בעת לחיצה
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
כיצד פועל לחצן C (ניקוי)\?
הקשה עליו תסיר תו אחד בכל פעם. לחיצה ארוכה עליו תאפס את כל השדות בבת אחת.
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 397c1956..b73430e3 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -3,6 +3,7 @@
シンプル電卓
電卓
科学計算電卓
+ Unit converter
エラー:ゼロによる除算
@@ -13,6 +14,48 @@
ボタンのタップ時に振動する
カンマを小数点として使う
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C (クリア) ボタンはどのように機能しますか?
ボタンをタップするたびに1文字ずつ削除されます。ボタンを長押しするとすべてのフィールドがリセットされます。
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-kn/strings.xml b/app/src/main/res/values-kn/strings.xml
index 153ddaed..ec261cdb 100644
--- a/app/src/main/res/values-kn/strings.xml
+++ b/app/src/main/res/values-kn/strings.xml
@@ -3,6 +3,7 @@
ಸರಳ ಕ್ಯಾಲ್ಕುಲೇಟರ್
ಕ್ಯಾಲ್ಕುಲೇಟರ್
ವೈಜ್ಞಾನಿಕ ಕ್ಯಾಲ್ಕುಲೇಟರ್
+ Unit converter
ದೋಷ : ಶೂನ್ಯದಿಂದ ವಿಭಜನೆ
@@ -13,6 +14,48 @@
Vibrate on button press
ಅಲ್ಪವಿರಾಮವನ್ನು ದಶಮಾಂಶ ಚಿಹ್ನೆಯಾಗಿ ಬಳಸಿ
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
ಸಿ (ತೆರವುಗೊಳಿಸಿ) ಬಟನ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ\?
ಅದರ ಮೇಲೆ ಟ್ಯಾಪ್ ಮಾಡುವುದರಿಂದ ಒಂದು ಸಮಯದಲ್ಲಿ ಒಂದು ಅಕ್ಷರವನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. ದೀರ್ಘವಾಗಿ ಒತ್ತಿದರೆ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳನ್ನು ಒಂದೇ ಬಾರಿಗೆ ಮರುಹೊಂದಿಸುತ್ತದೆ.
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 74890af8..6251bd60 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -3,6 +3,7 @@
간단한 계산기
계산기
과학 계산기
+ Unit converter
오류: 0으로 나누기
@@ -13,6 +14,48 @@
진동 버튼을 누릅니다
쉼표를 소수점으로 사용합니다
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C(지우기) 버튼은 어떻게 작동합니까\?
누르면 한 번에 한 문자씩 제거됩니다. 길게 누르면 모든 필드가 한 번에 재설정됩니다.
diff --git a/app/src/main/res/values-kr/strings.xml b/app/src/main/res/values-kr/strings.xml
index 720ad97e..5294c32c 100644
--- a/app/src/main/res/values-kr/strings.xml
+++ b/app/src/main/res/values-kr/strings.xml
@@ -2,6 +2,7 @@
심플한 계산기
계산기
공학용 계산기
+ Unit converter
에러: 공으로 나눌 할수 없어요
@@ -15,6 +16,48 @@
버튼 탭시 진동
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C (Clear) 버튼을 어떻게 사용합니까?
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index 46cfc9e1..b909efdf 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -3,6 +3,7 @@
Paprastas skaičiuotuvas
Skaičiuotuvas
Mokslinis skaičiuotuvas
+ Unit converter
Klaida: dalyba iš nulio
@@ -13,6 +14,48 @@
Vibruoti, kai paspaudžiami mygtukai
Naudoti kablelį kaip dešimtainių dalių skirtuką
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Kaip veikia C (Išvalymo) mygtukas\?
Kiekvieną kartą ant jo bakstelėjus, bus šalinama po vieną simbolį. Ilgai jį palaikius, bus iš karto atstatyti visi laukai.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml
index 369f2021..9bf71d2d 100644
--- a/app/src/main/res/values-lv/strings.xml
+++ b/app/src/main/res/values-lv/strings.xml
@@ -3,6 +3,7 @@
Vienkāršs kalkulators
Kalkulators
Zinātniskais kalkulators
+ Unit converter
Kļūda: dalīšana ar nulli
@@ -13,6 +14,48 @@
Vibrēšana pēc pogas nospiešanas
Izmanto komatu kā decimālzīmi
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Kā darbojas poga C (Notīrīt)\?
Pieskarieties tai, lai noņemtu vienu rakstzīmi vienlaikus. Ilgstoši nospiežot to, tiks atiestatīti visi lauki vienlaicīgi.
diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml
index ee6205a7..1d9e90e1 100644
--- a/app/src/main/res/values-mk/strings.xml
+++ b/app/src/main/res/values-mk/strings.xml
@@ -3,6 +3,7 @@
Едноставен калкулатор
Калкулатор
Научен калкулатор
+ Unit converter
Грешка: поделба по нула
@@ -13,6 +14,48 @@
Вибрирајте на копчето притиснете
Користете замена како знак за децимален знак
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Како функционира копчето C (Clear) \?
Прислушкувањето на него ќе отстрани еден лик во исто време. Долгото притискање ќе ги ресетира сите полиња одеднаш.
diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml
index ed3859b1..88223289 100644
--- a/app/src/main/res/values-ml/strings.xml
+++ b/app/src/main/res/values-ml/strings.xml
@@ -3,6 +3,7 @@
സിമ്പിൾ കാൽക്കുലേറ്റർ
കാൽക്കുലേറ്റർ
ശാസ്ത്രീയ കാൽക്കുലേറ്റർ
+ Unit converter
പിശക്: 0 കൊണ്ട് ഹരിക്കാനാവില്ല
@@ -13,6 +14,48 @@
ബട്ടൺ അമർത്തുമ്പോൾ വൈബ്രേറ്റ് ചെയ്യുക
ദശാംശ ചിഹ്നമായി കോമ(,) ഉപയോഗിക്കുക
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C(ക്ലിയർ ) ബട്ടൺ പ്രവർത്തിക്കുന്നത് എങ്ങനെ\?
ടാപ്പ് ചെയ്യുമ്പോൾ ഒരു സമയം ഒരു പ്രതീകത്തെ നീക്കംചെയ്യും. ദീർഘനേരം അമർത്തിയാൽ എല്ലാ ഫീൽഡുകളും പുനഃസജ്ജമാക്കും.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml
index c98ea691..c190f0ad 100644
--- a/app/src/main/res/values-ms/strings.xml
+++ b/app/src/main/res/values-ms/strings.xml
@@ -2,6 +2,7 @@
Kalkulator Ringkas
Kalkulator
Kalkulator Saintifik
+ Unit converter
Amaran: pembahagian dengan sifar
@@ -15,6 +16,48 @@
Getar semasa butang ditekan
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Bagaimana Butang C (Menghapus) Digunakan?
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 47302db4..d215f30b 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -3,6 +3,7 @@
Eenvoudige Rekenmachine
Rekenmachine
Wetenschappelijke Rekenmachine
+ Unit converter
Fout: delen door nul
@@ -13,6 +14,48 @@
Trillen bij het indrukken van toetsen
Komma als decimaalteken gebruiken
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Hoe werkt de knop C (Clear)\?
Kort indrukken verwijdert één karakter per keer. Lang drukken wist direct alle velden.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-no-rNO/strings.xml b/app/src/main/res/values-no-rNO/strings.xml
index 2ea2ed45..d1cab89f 100644
--- a/app/src/main/res/values-no-rNO/strings.xml
+++ b/app/src/main/res/values-no-rNO/strings.xml
@@ -3,6 +3,7 @@
Enkel kalkulator
Kalkulator
Vitenskapelig kalkulator
+ Unit converter
FeiL: Deling på null
@@ -13,6 +14,48 @@
Vibrer ved knappetrykk
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Hvordan fungerer C (Clear)-knappen\?
Å trykke på den fjerner ett tegn av gangen. Lang-trykk tilbakestiller alle felter.
غلطی آئی اے، صفر نال ونڈ
@@ -13,7 +14,49 @@
Vibrate on button press
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
How does the C (Clear) button work\?
Tapping on it will remove one character at a time. Long pressing it will reset all fields at once.
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index a3aeedd4..568b69cf 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -3,6 +3,7 @@
Prosty kalkulator
Kalkulator
Kalkulator naukowy
+ Unit converter
Błąd: dzielenie przez zero
@@ -13,6 +14,48 @@
Wibracja przy naciśnięciu przycisku
Używaj przecinka jako separatora dziesiętnego
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Jak działa przycisk C (Wyczyść)?
Naciśnięcie go usunie jeden znak naraz. Długie naciśnięcie zresetuje wszystkie pola jednocześnie.
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 3f5b6b79..c99870b5 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -3,6 +3,7 @@
Calculadora Simples
Calculadora
Calculadora Científica
+ Unit converter
Erro: divisão por zero
@@ -13,6 +14,48 @@
Vibrar ao pressionar um botão
Usar virgula como marca decimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Como funciona o botão C (Clear)\?
Um toque remove um caractere de cada vez. Um toque longo redefine todos os campos de uma vez.
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 6efcda1a..fe621b7d 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Calculadora
Calculadora científica
+ Unit converter
Erro: divisão por zero
@@ -13,6 +14,48 @@
Vibrar ao tocar nos botões
Usar vírgula como separador decimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Como funciona o botão C (limpar)\?
Ao tocar uma vez, os caracteres serão apagados um a um. Um toque longo apaga todos os caracteres ao mesmo tempo.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index 796bede0..a9a303c9 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -3,6 +3,7 @@
Calculator simplu
Calculator
Calculator Ştiințific
+ Unit converter
Eroare: împărțire la zero
@@ -13,6 +14,48 @@
Vibrează la apăsarea butoanelor
Utilizează virgula ca separator zecimal
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Cum funcționează butonul Ș (Șterge)\?
Apăsând pe el, veți elimina câte un caracter pe rând. Apăsarea lungă va reseta toate câmpurile deodată.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index db1b516c..acd0063a 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -3,6 +3,7 @@
Простой калькулятор
Калькулятор
Научный калькулятор
+ Unit converter
Ошибка: деление на ноль
@@ -13,6 +14,48 @@
Вибрация при нажатии кнопок
Использовать запятую в качестве десятичного знака
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Как работает кнопка C (Очистка)\?
Нажатие на неё удалит один символ. Долгое нажатие сбросит все поля сразу.
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index d1a3ed6e..e8dc559a 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -3,6 +3,7 @@
Jednoduchá kalkulačka
Kalkulačka
Vedecká kalkulačka
+ Unit converter
Chyba: delenie nulou
@@ -13,6 +14,48 @@
Vibrovať pri stlačení tlačidla
Používať čiarku na oddelenie desatinných čísel
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Ako funguje tlačidlo C?
Jedným stlačením viete vymazať 1 znak. Dlhé podržanie vymaže všetky polia naraz.
diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml
index ae3d4e99..04b87bf4 100644
--- a/app/src/main/res/values-sl/strings.xml
+++ b/app/src/main/res/values-sl/strings.xml
@@ -3,6 +3,7 @@
Preprost kalkulator
Kalkulator
Znanstveni kalkulator
+ Unit converter
Napaka: deljenje z ničlo
Zgodovina
Zgodovina je prazna
@@ -10,6 +11,48 @@
Zgodovina je bila izbrisana
Vibriraj ob pritisku gumba
Uporabite vejico kot decimalno znamenje
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Kako deluje gumb C (Clear)\?
Če ga stisnete, odstranite po en lik naenkrat. Z dolgim pritiskom nanj boste odstranili vsa polja naenkrat.
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index 8a5b2408..0a56aa82 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -3,6 +3,7 @@
Једноставан калкулатор
Калкулатор
Научни калкулатор
+ Unit converter
Грешка : дељење нулом
@@ -13,6 +14,48 @@
Вибрирајте притиснути дугметом
Коришћење зареза као децималног знака
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Како дугме Ц (Обриши) функционише\?
Додиривање на њега ће уклонити један по један знак. Дуго притискање ће успоставити почетне вредности свих поља одједном.
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index bd6cf68a..31398e87 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -3,6 +3,7 @@
Simpel kalkylator
Kalkylator
Avancerad kalkylator
+ Unit converter
Fel: delning med noll
@@ -13,6 +14,48 @@
Vibrera när jag trycker på knapparna
Använd komma som decimaltecken
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Hur funkar C (Rensa) knappen\?
Om du trycker på den tar du bort ett tecken i taget. Om du trycker länge på den återställs alla fält på en gång.
diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml
index 1f395c81..c4b59bf8 100644
--- a/app/src/main/res/values-ta/strings.xml
+++ b/app/src/main/res/values-ta/strings.xml
@@ -3,6 +3,7 @@
எளிய கால்குலேட்டர்
கால்குலேட்டர்
அறிவியல் கால்குலேட்டர்
+ Unit converter
பிழை: பூஜ்ஜியத்தால் வகுத்தல்
@@ -13,6 +14,48 @@
Vibrate on button press
கமாவை தசம குறியாகப் பயன்படுத்தவும்
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
சி (தெளிவு) பொத்தான் எப்படி வேலை செய்கிறது\?
அதைத் தட்டினால் ஒரு நேரத்தில் ஒரு எழுத்து நீக்கப்படும். நீண்ட நேரம் அழுத்தினால், எல்லாப் புலங்களையும் ஒரே நேரத்தில் மீட்டமைக்கும்.
diff --git a/app/src/main/res/values-te/strings.xml b/app/src/main/res/values-te/strings.xml
index e99866a0..f1e5611f 100644
--- a/app/src/main/res/values-te/strings.xml
+++ b/app/src/main/res/values-te/strings.xml
@@ -3,6 +3,7 @@
సాధారణ కాలిక్యులేటర్
గనన యంత్రము
శాస్త్రీయ గనన యంత్రము
+ Unit converter
లోపం: సున్నాతో భాగించటం
@@ -13,6 +14,48 @@
Vibrate on button press
కామాను దశాంశ గుర్తుగా ఉపయోగించండి
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C (క్లియర్) బటన్ ఎలా పని చేస్తుంది\?
దానిపై నొక్కడం ద్వారా ఒక్కో అక్షరం తీసివేయబడుతుంది. ఎక్కువసేపు నొక్కితే, అన్ని ఫీల్డ్లు ఒకేసారి రీసెట్ చేయబడతాయి.
diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml
index 214962e0..34fb9332 100644
--- a/app/src/main/res/values-th/strings.xml
+++ b/app/src/main/res/values-th/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Calculator
Scientific Calculator
+ Unit converter
Error: division by zero
@@ -16,6 +17,48 @@
Vibrate on button press
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
How does the C (Clear) button work?
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index acdbf07c..17511189 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -3,6 +3,7 @@
Basit Hesap Makinesi
Hesap Makinesi
Bilimsel Hesap Makinesi
+ Unit converter
Hata: sıfıra bölme
@@ -13,6 +14,48 @@
Düğmeye basıldığında titret
Ondalık işareti olarak virgül kullan
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C (Temizle) düğmesi nasıl çalışır?
Üzerine dokunmak, bir seferde bir karakteri kaldıracaktır. Uzun basma, tüm alanları bir kerede sıfırlayacaktır.
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 208a90dd..f439af33 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -3,6 +3,7 @@
Простий Калькулятор
Калькулятор
Науковий Калькулятор
+ Unit converter
Помилка: ділення на нуль
@@ -13,6 +14,48 @@
Вібрувати з натиском кнопок
Як десятковий знак використовувати кому
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
Як працює кнопка C (Очистити)?
Короткий натиск видалить один символ за раз. Тривалий натиск одразу очистить всі поля.
diff --git a/app/src/main/res/values-zgh/strings.xml b/app/src/main/res/values-zgh/strings.xml
index e8a0fd2d..3e362a27 100644
--- a/app/src/main/res/values-zgh/strings.xml
+++ b/app/src/main/res/values-zgh/strings.xml
@@ -3,6 +3,7 @@
ⵜⴰⵙⵎⵙⵙⵉⴹⵏⵜ ⵜⴰⴼⵔⴰⵔⵜ
ⵜⴰⵙⵎⵙⵙⵉⴹⵏⵜ
ⵜⴰⵙⵎⵙⵙⵉⴹⵏⵜ ⵜⴰⵎⴰⵙⵙⴰⵏⵜ
+ Unit converter
ⵜⴰⵣⴳⵍⵜ: ⴰⴱⵟⵟⵓ ⵅⴼ ⵓⵎⵢⴰ
@@ -13,6 +14,48 @@
ⴰⵔⵎⵉⵎⵎⵉ ⴳ ⵡⴰⴱⴱⴰⵥ ⵅⴼ ⵜⴳⵎⵎⵓⵜⵉⵏ
ⵙⵎⵔⵙ ⵜⵉⵙⴽⵔⵜ ⴷ ⵜⴰⵎⴰⵜⴰⵔⵜ ⵜⴰⵎⵔⴰⵡⴰⵏⵜ
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
ⵎⴰⵎⴽ ⵜⵙⵡⵓⵔⵓⵢ ⵜⴳⵎⵎⵓⵜ C (ⴽⴽⵙ)\?
ⴰⴱⴱⴰⵥ ⵅⴼ ⵓⵢⵏⵏⴰ ⴰⴷ ⵉⴽⴽⵙ ⵢⴰⵏ ⵓⵙⴽⴽⵉⵍ ⴳ ⵢⴰⵏ ⵓⵣⵎⵣ. ⵎⵛ ⵉⵍⵍⴰ ⵡⴰⴱⴱⴰⵥ ⴰⵙⵓⵍⴰⵏ ⵔⴰⴷ ⵜⵜⵓⵙⵏⴼⵍⵏ ⵎⴰⵕⵕⴰ ⵉⴳⵔⴰⵏ ⴳ ⵢⴰⵏ ⵓⵣⵎⵣ.
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 6c7e63ba..f546914f 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -3,6 +3,7 @@
简单计算器
计算器
科学计算器
+ Unit converter
错误: 被零除
@@ -13,6 +14,48 @@
按下按键后震动
用逗号作小数点
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
如何使用 C (清除) 按钮?
点按它一次删除一个字母。长按它将立即重置所有字段。
@@ -20,4 +63,4 @@
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index f39df6f3..02cbcf77 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -3,6 +3,7 @@
簡易計算機
計算機
科學計算機
+ Unit converter
錯誤:除以零
@@ -13,6 +14,48 @@
按下按鈕時震動
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
C(清除)按鈕如何使用?
按一次會刪除一個字元。長按會馬上重設全部欄位。
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 214962e0..523d38b4 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -3,6 +3,7 @@
Simple Calculator
Calculator
Scientific Calculator
+ Unit converter
Error: division by zero
@@ -17,6 +18,49 @@
Vibrate on button press
Use comma as a decimal mark
+
+ Length
+ Kilometer
+ Hectometer
+ Decameter
+ Meter
+ Decimeter
+ Centimeter
+ Millimeter
+ Micrometer
+ Nanometer
+ Picometer
+ Angstrom
+ Mile
+ Chain
+ Yard
+ Foot
+ Mil
+ Inch
+ Fathom
+ Cable
+ Nautical Mile
+ Link
+ Rod
+ Astronomical Unit
+ Parsec
+ Light Year
+ Area
+ Square Kilometer
+ Square Meter
+ Square Centimeter
+ Square Millimeter
+ Square Mile
+ Square Yard
+ Square Mil
+ Square Inch
+ Square Rod
+ Acre
+ Are
+ Dunam
+ Hectare
+ Volume
+
How does the C (Clear) button work?
Tapping on it will remove one character at a time. Long pressing it will reset all fields at once.