diff --git a/app/src/main/java/org/solovyev/android/calculator/Display.java b/app/src/main/java/org/solovyev/android/calculator/Display.java index 809632c8..a58ec550 100644 --- a/app/src/main/java/org/solovyev/android/calculator/Display.java +++ b/app/src/main/java/org/solovyev/android/calculator/Display.java @@ -37,13 +37,13 @@ import org.solovyev.android.calculator.calculations.ConversionFailedEvent; import org.solovyev.android.calculator.calculations.ConversionFinishedEvent; import org.solovyev.android.calculator.errors.FixableErrorsActivity; -import dagger.Lazy; - import javax.annotation.Nonnull; import javax.annotation.Nullable; import javax.inject.Inject; import javax.inject.Singleton; +import dagger.Lazy; + @Singleton public class Display { @@ -80,8 +80,7 @@ public class Display { return; } clipboard.get().setText(state.text); - notifier.get().showMessage( - CalculatorMessage.newInfoMessage(CalculatorMessages.result_copied)); + notifier.get().showMessage(R.string.cpp_text_copied); } @Subscribe diff --git a/app/src/main/java/org/solovyev/android/calculator/FragmentTab.java b/app/src/main/java/org/solovyev/android/calculator/FragmentTab.java index d7bc887e..f6dc38a0 100644 --- a/app/src/main/java/org/solovyev/android/calculator/FragmentTab.java +++ b/app/src/main/java/org/solovyev/android/calculator/FragmentTab.java @@ -38,7 +38,7 @@ public enum FragmentTab { history(RecentHistoryFragment.class, R.string.cpp_history_tab_recent), saved_history(SavedHistoryFragment.class, R.string.cpp_history_tab_saved), - variables(VariablesFragment.class, R.string.c_vars), + variables(VariablesFragment.class, R.string.c_vars_and_constants), functions(FunctionsFragment.class, R.string.c_functions), operators(OperatorsFragment.class, R.string.c_operators), about(AboutFragment.class, R.string.cpp_about), diff --git a/app/src/main/java/org/solovyev/android/calculator/converter/ConverterFragment.java b/app/src/main/java/org/solovyev/android/calculator/converter/ConverterFragment.java index 275f5173..c97f1a7d 100644 --- a/app/src/main/java/org/solovyev/android/calculator/converter/ConverterFragment.java +++ b/app/src/main/java/org/solovyev/android/calculator/converter/ConverterFragment.java @@ -389,7 +389,7 @@ public class ConverterFragment extends BaseDialogFragment break; case DialogInterface.BUTTON_NEUTRAL: clipboard.setText(text); - Toast.makeText(getActivity(), getString(R.string.c_result_copied), + Toast.makeText(getActivity(), getString(R.string.cpp_text_copied), Toast.LENGTH_SHORT).show(); break; } diff --git a/app/src/main/java/org/solovyev/android/calculator/variables/EditVariableFragment.java b/app/src/main/java/org/solovyev/android/calculator/variables/EditVariableFragment.java index 77b3176c..b356784b 100644 --- a/app/src/main/java/org/solovyev/android/calculator/variables/EditVariableFragment.java +++ b/app/src/main/java/org/solovyev/android/calculator/variables/EditVariableFragment.java @@ -44,12 +44,19 @@ import android.view.inputmethod.InputMethodManager; import android.widget.Button; import android.widget.EditText; import android.widget.PopupWindow; -import butterknife.Bind; -import butterknife.ButterKnife; -import dagger.Lazy; -import jscl.math.function.IConstant; + import org.solovyev.android.Check; -import org.solovyev.android.calculator.*; +import org.solovyev.android.calculator.App; +import org.solovyev.android.calculator.AppComponent; +import org.solovyev.android.calculator.BaseDialogFragment; +import org.solovyev.android.calculator.Calculator; +import org.solovyev.android.calculator.Engine; +import org.solovyev.android.calculator.Keyboard; +import org.solovyev.android.calculator.PreparedExpression; +import org.solovyev.android.calculator.R; +import org.solovyev.android.calculator.RemovalConfirmationDialog; +import org.solovyev.android.calculator.ToJsclTextProcessor; +import org.solovyev.android.calculator.VariablesRegistry; import org.solovyev.android.calculator.functions.FunctionsRegistry; import org.solovyev.android.calculator.keyboard.FloatingKeyboard; import org.solovyev.android.calculator.keyboard.FloatingKeyboardWindow; @@ -58,11 +65,17 @@ import org.solovyev.android.calculator.view.EditTextCompat; import org.solovyev.android.text.method.NumberInputFilter; import org.solovyev.common.text.Strings; +import java.util.Arrays; +import java.util.List; + import javax.annotation.Nonnull; import javax.annotation.Nullable; import javax.inject.Inject; -import java.util.Arrays; -import java.util.List; + +import butterknife.Bind; +import butterknife.ButterKnife; +import dagger.Lazy; +import jscl.math.function.IConstant; import static org.solovyev.android.calculator.variables.CppVariable.NO_ID; @@ -253,7 +266,7 @@ public class EditVariableFragment extends BaseDialogFragment implements View.OnF private boolean validateName() { final String name = nameView.getText().toString(); if (!Engine.isValidName(name)) { - setError(nameLabel, getString(R.string.c_name_is_not_valid)); + setError(nameLabel, getString(R.string.cpp_name_contains_invalid_characters)); return false; } for (int i = 0; i < name.length(); i++) { diff --git a/app/src/main/res/layout/cpp_app_button_clear.xml b/app/src/main/res/layout/cpp_app_button_clear.xml index 3c3ee5cb..4012f5a1 100644 --- a/app/src/main/res/layout/cpp_app_button_clear.xml +++ b/app/src/main/res/layout/cpp_app_button_clear.xml @@ -27,6 +27,6 @@ style="?attr/cpp_button_style_control_highlighted" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:a="http://schemas.android.com/apk/res/android" - a:text="@string/c_clear" + a:text="@string/cpp_kb_clear" app:directionTextUp="@string/cpp_kb_memory_clear" a:textStyle="bold"/> \ No newline at end of file diff --git a/app/src/main/res/layout/cpp_simple_button_clear.xml b/app/src/main/res/layout/cpp_simple_button_clear.xml index 1b7d25d7..5f86874e 100644 --- a/app/src/main/res/layout/cpp_simple_button_clear.xml +++ b/app/src/main/res/layout/cpp_simple_button_clear.xml @@ -26,5 +26,5 @@ xmlns:a="http://schemas.android.com/apk/res/android" a:id="@id/cpp_button_clear" style="@style/CppKeyboardButton.Metro.Simple.Control" - a:text="@string/c_clear" + a:text="@string/cpp_kb_clear" a:textStyle="bold" /> \ No newline at end of file diff --git a/app/src/main/res/layout/cpp_simple_button_clear_material.xml b/app/src/main/res/layout/cpp_simple_button_clear_material.xml index 51c66f70..5ea2d0f1 100644 --- a/app/src/main/res/layout/cpp_simple_button_clear_material.xml +++ b/app/src/main/res/layout/cpp_simple_button_clear_material.xml @@ -26,5 +26,5 @@ xmlns:a="http://schemas.android.com/apk/res/android" a:id="@id/cpp_button_clear" style="@style/CppKeyboardButton.Material.Simple.Control.Highlighted" - a:text="@string/c_clear" + a:text="@string/cpp_kb_clear" a:textStyle="bold" /> \ No newline at end of file diff --git a/app/src/main/res/layout/cpp_simple_button_clear_material_light.xml b/app/src/main/res/layout/cpp_simple_button_clear_material_light.xml index e7aad087..f96a5ac4 100644 --- a/app/src/main/res/layout/cpp_simple_button_clear_material_light.xml +++ b/app/src/main/res/layout/cpp_simple_button_clear_material_light.xml @@ -26,5 +26,5 @@ xmlns:a="http://schemas.android.com/apk/res/android" a:id="@id/cpp_button_clear" style="@style/CppKeyboardButton.Material.Light.Simple.Control.Highlighted" - a:text="@string/c_clear" + a:text="@string/cpp_kb_clear" a:textStyle="bold" /> \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_function_edit_base_controls.xml b/app/src/main/res/layout/fragment_function_edit_base_controls.xml index 7dac879a..c7cb3c7a 100644 --- a/app/src/main/res/layout/fragment_function_edit_base_controls.xml +++ b/app/src/main/res/layout/fragment_function_edit_base_controls.xml @@ -33,7 +33,7 @@ a:id="@+id/function_name" a:layout_width="match_parent" a:layout_height="wrap_content" - a:hint="@string/c_function_name" + a:hint="@string/cpp_name" a:inputType="text" /> diff --git a/app/src/main/res/layout/fragment_variable_edit.xml b/app/src/main/res/layout/fragment_variable_edit.xml index 26b9ce45..a366f458 100644 --- a/app/src/main/res/layout/fragment_variable_edit.xml +++ b/app/src/main/res/layout/fragment_variable_edit.xml @@ -46,7 +46,7 @@ a:id="@+id/variable_name" a:layout_width="match_parent" a:layout_height="wrap_content" - a:hint="@string/c_var_name" + a:hint="@string/cpp_name" a:inputType="text" /> diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 6b004f62..4a2676fd 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -2,16 +2,12 @@ الآلة الحاسبة++ الآلة الحاسبة++ (نمط النافذة) - تم نسخ النتيجة الى الحافظة! المتغيرات والثوابت - C - المتغيرات رسم الدالّة دقة النتيجة حفظ تأكيد الإزالة هل تريد حقاً حذف المتغير \'%s\'؟ - الاسم القيمة الوصف إنشاء متغير @@ -19,7 +15,6 @@ يجب أن تكون القيمة رقماً أو تترك فارغة: إذا كان لديك عوامل متغيرة - قم بإنشاء دالة بدلاً من ذلك! اسم المتغير يتشابك مع اسم الدالة! متغير يحمل نفس الاسم موجود مسبقاً! - اسم الثابت غير صحيح: الاسم يجب أن يبدأ بحرف, ويمكن أن يحتوي على أحرف وأرقام و إشارة _ . السجل المحرف \'%s\' غير مقبول في اسم المتغير! درجات @@ -57,7 +52,6 @@ تحويل الى عشري الأخرى المشتقات/التكاملات - الاسم قم بإنشاء دالّة تعديل الدالّة هناك دالّة بنفس الاسم موجود مسبقاً! diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index abae962a..f591c910 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -2,16 +2,12 @@ Calculator++ Kalkulačka ++ (Režim okna) - Výsledek byl zkopírován do schránky! Proměnné a Konstanty - C - proměnné Vykreslit graf Přesnost výsledku Uložit Potvrzení odebrání Opravdu chcete odstranit proměnnou \'%s\'? - Jméno Hodnota Popis Vytvořit proměnnou @@ -19,7 +15,6 @@ Hodnota musí být číslo nebo zůstat prázdná: Pokud máte parametry - vytvořte místo toho funkci! Název proměnné se rovná názvu funkce! Proměnná se stejným názvem již existuje! - Název konstanty není platný: jméno musí začínat písmenem, může obsahovat písmena, číslice a podtržítka. Historie Znak \'%s\' není povolen v názvu proměnné! Stupňů @@ -57,7 +52,6 @@ Převést do dec Ostatní Derivace/Integrály - Jméno Vytvořit funkci Upravit funkci Funkce se stejným názvem již existuje! diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index ab6dd2f4..d09b1fad 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (Fenstermodus) - Ergebnis wurde in die Zwischenablage kopiert! Variablen und Konstanten - C - Variablen Graph zeichnen Genauigkeit des Ergebnisses Speichern Löschbestätigung Möchten Sie die Variable \'%s\' wirklich löschen? - Name Wert Beschreibung Erstelle Variable @@ -19,7 +15,6 @@ Wert muss entweder eine Zahl oder leer sein. Wenn Sie Parameter benötigen, erstellen Sie stattdessen eine Funktion! Variablenname überschneidet sich mit Funktionsnamen! Variable mit gleichen Namen existiert bereits! - Name der Konstante ist ungültig: Name muss mit einem Buchstaben beginnen und darf nur Buchstaben, Ziffern und Unterstriche enthalten. Verlauf Zeichen \'%s\' kann in den Variablennamen nicht akzeptiert werden! Grad @@ -57,7 +52,6 @@ Umrechnen in Dez Andere Ableitungen/Integrale - Name Funktion erstellen Funktion bearbeiten Funktion mit demselben Namen existiert bereits! diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index ab6c562a..72a48d09 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -2,16 +2,12 @@ Calculadora++ Calculadora++ (Modo ventana) - ¡El resultado se ha copiado en el portapapeles! Variables y Constantes - C - variables Trazar gráfico Precisión del resultado Grabar Confirmación de Borrado ¿Realmente desea borrar la variable \'%s\'? - Nombre Valor Descripción Crear variable @@ -19,8 +15,6 @@ ¡El valor debe ser numérico o estar vacío: Si tienes parámetros - crea un a función en su lugar! La variable name entra en conflicto con la función name! ¡Ya existe una variable con el mismo nombre! - El nombre de la constante no es válido: el nombre debe comenzar con una letra, y puede contener letras, dígitos y líneas. - Historial El carácter \'%s\' no es aceptado como variable! Grados @@ -58,7 +52,6 @@ Convertir a numero decimal Otro Derivadas/Integrales - Nombre Crear función Editar función ¡Ya existe una función con el mismo nombre! diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 456d3daa..42757f2c 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -2,16 +2,12 @@ Laskin++ Laskin++ (ikkuna-tilassa) - Tulos on kopioitu Leikepöydälle! Muuttujien ja vakioiden - C - Vars Kaavion tulostamisessa Tarkka tulos Tallenna Poistamisvahvistus Haluatko todella poistaa %s muuttujan? - Nimi Arvo Kuvaus Muuttuja luodaan @@ -19,7 +15,6 @@ Arvon on oltava joko numero tai jätetty tyhjäksi: Jos sinulla on parametrit - funktion luominen sen sijaan! Muuttujan nimi törmää funktionimi! Muuttuja, jolla on sama nimi on jo olemassa! - Vakion nimi ei kelpaa: nimen on alettava kirjaimella, voi sisältää kirjaimia, numeroita ja alaviivoja. Historia Merkki \'%s\' ei ole hyväksytty muuttujan nimi! Astetta @@ -57,7 +52,6 @@ Muuntaa dec Muut Johdannaisten ja integraalit - Nimi Funktion luominen Muokkaa funktiota Saman niminen toiminto on jo olemassa! diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 1f6352da..25411455 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (mode fenêtre) - Le résultat a été copié dans le presse-papiers ! Variables et constantes - C - Variables Tracer le graphe Précision du résultat Enregistrer Confirmation de suppression Voulez-vous vraiment supprimer la variable « %s » ? - Nom Valeur Description Créer une variable @@ -19,7 +15,6 @@ La valeur doit être un nombre ou être laissée vide. Si vous avez des paramètres, créez plutôt une fonction ! Nom de variable en conflit avec le nom d\'une fonction ! Une variable portant le même nom existe déjà ! - Le nom de la constante n\'est pas valide : le nom doit commencer par une lettre, peut contenir des lettres, chiffres et trait de soulignement. Historique Le caractère \'%s\' n\'est pas accepté dans le nom de la variable ! Degrés @@ -57,7 +52,6 @@ Convertir en déc Autre Dérivation/Intégration - Nom Créer une fonction Modifier la fonction Une fonction portant le même nom existe déjà ! diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 582d0b8f..3bd8cab5 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -2,16 +2,12 @@ Calcolatrice++ Calcolatrice++ (Modalità finestra) - Il risultato è stato copiato negli appunti! Variabili e costanti - C - variabili Plot grafico Precisione del risultato Salva Conferma rimozione Vuoi davvero cancellare la variabile \'%s\'? - Nome Valore Descrizione Crea variabile @@ -19,9 +15,6 @@ Il valore deve essere un numero o lasciato vuoto: se disponi di parametri, crea invece una funzione! Il nome della variabile entra in conflitto col nome della funzione! Esiste già una variabile con lo stesso nome! - Il nome della costante non è valido: il nome deve iniziare con una lettera, può - contenere lettere, cifre e underscore. - Cronologia Il carattere \'%s\' non è accettato come nome di variabile! Gradi @@ -59,7 +52,6 @@ Converti in decimale (dec) Altri Derivate/Integrali - Nome Crea la funzione Modifica funzione Funzione con lo stesso nome esiste già! diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index be73048b..ae9b790d 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (ウィンドウモード) - 計算結果をクリップボードにコピーしました! 変数と定数 - C - 変数 グラフをプロット 計算結果の有効桁数 保存 削除の確認 本当に変数 \'%s\' を削除しますか? - 名前 説明 変数を作成 @@ -19,7 +15,6 @@ 値は数値、もしくは空のままである必要があります。パラメータを入力したい場合は、代わりに関数を作成してください。 変数名が関数名とかぶっています 同じ名前の変数がすでに存在しています! - 定数の名前が正しくありません: 名前は文字で始める必要があり、文字、数字、アンダースコアを含めることができます。 履歴 文字\'%s\'は変数名として利用できません! @@ -57,7 +52,6 @@ 10進数に変換 その他 微分・積分 - 名前 関数の作成 関数の編集 同じ名前を持つ関数が既に存在します! diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index df4c5101..2b5f3032 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (Window mode) - Resultaat is gekopieerd naar het klembord! Variabelen en constanten - C - vars Uitzetten van grafiek Nauwkeurigheid van resultaat Opslaan Verwijderen bevestigen Wilt u echt \'%s\' variabele verwijderen? - Naam Waarde Beschrijving Variabele maken @@ -19,7 +15,6 @@ Waarde moet een getal zijn ofwel leeg gelaten worden: als u parameters hebt - maak dan een functie aan! Naam van de variabele is in conflict met de naam van de functie! Variabele met dezelfde naam bestaat al! - Naam van de constante is niet geldig: naam moet beginnen met een letter, kan letters, cijfers en underscores bevatten. Geschiedenis Teken \'%s\' is niet geaccepteerd in naam van de variabele! Graden @@ -57,7 +52,6 @@ Converteren naar dec Andere Afgeleiden/integralen - Naam Functie maken Functie bewerken Functienaam is al gebruikt! diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 7a90c09e..4be677e4 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (tryb okna) - Wynik został skopiowany do schowka! Zmienne i stałe - C - zmienne Stwórz wykres Dokładność wyniku Zapisz Potwierdzenie usunięcia Czy na pewno chcesz usunąć zmienną \'%s\'? - Nazwa Wartość Opis Stwórz zmienną @@ -19,7 +15,6 @@ Wartość musi być liczbą lub być pusta: jeśli masz parametry - stwórz funkcję zamiast tego! Nazwa zmiennej pokrywa się z nazwą funkcji! Zmienna o tej samej nazwie już istnieje! - Nazwa stałej jest nieprawidłowa: nazwa musi zaczynać się od litery, może zawierać litery, cyfry lub znak podkreślenia. Historia Znak \'%s\' nie może być użyty w nazwie zmiennej! Stopnie @@ -57,7 +52,6 @@ Zamień na dec Inne Pochodne/Całki - Nazwa Stwórz funkcję Edytuj funkcję Funkcja o takiej samej nazwie już istnieje! diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index b193bc49..2f8022d2 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (Modo Janela) - Resultado foi copiado para a área de transferência! Variáveis e constantes - C - vars Desenhar o gráfico Precisão do resultado Salvar Confirmação de remoção Você quer realmente excluir a variável \'%s\'? - Nome Valor Descrição Criar a variável @@ -19,7 +15,6 @@ O valor à esquerda deve ser um número ou ficar vazio: se você tiver parâmetros - crie uma função em vez disso! Conflito: existe uma função com mesmo nome da variável! Já existe uma variável com mesmo nome! - O nome da constante não é válido: o nome deve iniciar com uma letra, pode conter letras, dígitos e sublinhado. Histórico Caractere \'%s\' não é aceito em nome de variável! Graus @@ -57,7 +52,6 @@ Converter para decimal Outros Derivadas/Integrais - Nome Criar função Editar função Já existe uma função com o mesmo nome! diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 3eb06a38..68f99055 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (Modo de Janela) - O resultado foi copiado para a área de transferência! Variáveis e Constantes - C - variáveis Desenhar gráfico Precisão do resultado Guardar Confirmação de remoção Deseja realmente apagar a variável \'%s\'? - Nome Valor Descrição Criar variável @@ -19,7 +15,6 @@ O valor deve ser um número ou deve ser deixado vazio: se tiver parâmetros - crie em vez disso uma função! Nome da variável colide com o nome da função! Já existe uma variável com o mesmo nome! - O nome da constante não é válido: o nome deve começar por uma letra, pode conter letras, dígitos e underscore. Histórico O caracter \'%s\' não é aceite como nome de variável! Graus @@ -57,7 +52,6 @@ Converter para dec Outro Derivadas/Integrais - Nome Criar função Editar função Já existe uma função com o mesmo nome ! diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index d7c63050..ef2bde72 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -2,16 +2,12 @@ Калькулятор++ Калькулятор++ (В отдельном окне) - Результат был скопирован в буфер обмена! Переменные и константы - C - переменные Построить график Точность Сохранить Подтверждение удаления Вы действительно хотите удалить переменную \'%s\'? - Имя Значение Описание Создать переменную @@ -21,9 +17,6 @@ Имя переменной не может быть зарезервированным системным именем! Переменная с таким именем уже существует! - Имя переменной не валидно: имя должно начинаться с буквы, может содержать буквы, - цифры и знак подчёркивания. - История Символ \'%s\' не допустим в названии переменной! Градусы @@ -62,7 +55,6 @@ Перевести в dec Другие Производные/Интегралы - Имя Создать функцию Редактировать функцию Функция с таким именем уже существует! diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 350a4ae3..e9719bb4 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (Pencere modu) - Sonuç panoya kopyalandı! Değişkenler ve sabitler - C - Değişkenler Grafik Çiz Sonuç hassasiyeti Kaydet Silme onayı %s değişkenini silmek istiyor musunuz? - İsim Değer Açıklama Değişken oluştur @@ -19,7 +15,6 @@ Atadığınız değer bir sayı olmalı veya değer atamamalısınız. Parametreleriniz varsa fonksiyon oluşturmayı deneyin. Değişken adı fonksiyon adıyla aynı olamaz! Aynı isimde bir değişken zaten var! - Sabitinizin ismi geçerli değil: İsim, harfle başlamalıdır; alt çizgi(_) ve sayı içerebilir. Geçmiş \'%s\' karakteri geçerli bir değişken ismi değil! Derece @@ -57,7 +52,6 @@ Dec\' e dönüştür Diğer Türev/Integral - İsim Fonksiyon oluştur Fonksiyobu düzenle Aynı isimi bir fonksiyon zaten var! diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index dac883c1..66791e00 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -2,16 +2,12 @@ Калькулятор++ Калькулятор + + (віконний режим) - Результат був скопійований до буферу обміну! Змінні та константи - C - змінні Побудувати графік Точність результату Зберегти Підтвердження вилучення Ви дійсно хочете вилучити змінну \'%s\'? - Ім’я Значення Опис Створити змінну @@ -19,7 +15,6 @@ Значення має бути відсутнім або числом: якщо ви використовуєте параметри - визначте функцію замість цього! Ім’я змінної не може бути зарезервованим системним ім’ям! Змінна з таким іменем вже існує! - Неприпустиме ім\'я змінної: ім\'я має починатися з літери, може містити літери, цифри та знак підкреслення(_). Історія Символ \'%s\' не допустимий у імені змінної! Градуси @@ -58,7 +53,6 @@ Перетворити в dec Інші Похідні/Інтеграли - Ім’я Визначити функцію Змінити функцію Функція з таким ім\'ям вже існує! diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 7211592b..5e3da880 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -2,16 +2,12 @@ Máy tính ++ Máy tính ++ (chế độ cửa sổ) - Kết quả đã được sao chép vào clipboard! Biến và hằng - C - Các biến Vẽ đồ thị Độ chính xác của kết quả Lưu Xác nhận xoá Bạn có thực sự muốn xóa \'%s\' biến? - Tên Giá trị Mô tả Tạo biến @@ -19,7 +15,6 @@ Giá trị phải là một số hoặc để trống: nếu bạn có tham số - tạo ra một hàm để thay thế! Tên biến xung đột với tên hàm! Biến có cùng tên đã tồn tại! - Tên của hằng số là không hợp lệ: tên phải bắt đầu với chữ cái, có thể chứa chữ cái, chữ số và gạch dưới. Nhật ký Ký tự \'%s\' không được chấp nhận trong tên biến! Độ @@ -57,7 +52,6 @@ Chuyển đổi sang DEC Khác Vi phân/tích phân - Tên Tạo hàm Chỉnh sửa hàm Hàm cùng tên đã tồn tại! diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 0d3c7ad9..1ced1c78 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++(悬浮) - 结果已复制到剪贴板! 变量与常数 - C - 变量 作图 保留小数点后位数 保存 确认移除 您真的要移除变量 \'%s\' 吗? - 名称 描述 创建变量 @@ -19,7 +15,6 @@ 值必须是一个数字或留空:如果有参数 - 请创建一个函数来代替! 变量名称与函数名称冲突! 已存在相同名称的变量! - 常数名称不正确:名称必须由英文字母开始,可以包含字母、数字和下划线。 历史 不能使用字符 \'%s\' 作为变量名称! @@ -57,7 +52,6 @@ 转换为十进制 其他 衍生工具/积分 - 名称 创建函数 编辑函数 已经存在相同名称的函数! diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index cfaaf586..78fecee3 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++(視窗模式) - 計算結果已複製至剪貼簿! 變數與常數 - C - 變數 繪圖 計算結果精確度 儲存 刪除確認 你確定要刪除變數 \'%s\' 嗎? - 名稱 數值 描述 新增變數 @@ -19,7 +15,6 @@ 數值必須是一個數目或留白:如果你有多個參數 - 新增一個函數來代替! 變數名稱與函數名稱衝突! 已經有相同名稱的變數存在! - 常數名稱無效:名稱必須以英文字母開頭,可以包含字母,數字及底線。 歷史紀錄 變數名稱不可使用字元 \'%s\' ! 度 (Degrees) @@ -57,7 +52,6 @@ 轉換為十進位 (dec) 其他 微分/積分 - 名稱 新增函數 編輯函數 相同名稱的函數已經存在! diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index e0e12ca3..68c0e737 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -2,16 +2,12 @@ Calculator++ Calculator++ (Window mode) - Result has been copied to the clipboard! Variables And Constants - C - vars Plot graph Precision Save Removal confirmation Do you really want to delete \'%s\' variable? - Name Value Description Create variable @@ -19,7 +15,6 @@ Value must be either a number or left empty: if you have parameters - create a function instead! Variable name clashes with function name! Variable with the same name already exists! - Name of the constant is not valid: name must start with letter, can contain letters, digits and underscore. History Character \'%s\' is not accepted in variable name! Degrees @@ -58,7 +53,6 @@ Convert to dec Other Derivatives/Integrals - Name Create function Edit function Function with the same name already exists! diff --git a/app/src/main/res/values/strings_non_translatable.xml b/app/src/main/res/values/strings_non_translatable.xml index 0f1e98e0..7b520461 100644 --- a/app/src/main/res/values/strings_non_translatable.xml +++ b/app/src/main/res/values/strings_non_translatable.xml @@ -1,5 +1,6 @@ + C π ƒ