From 12fe1469c63ffc919657eb24a5759c2a86cc3982 Mon Sep 17 00:00:00 2001 From: Hanna K Date: Wed, 28 Jul 2021 19:12:32 +0200 Subject: [PATCH] Only show application title once in window title (or none if window title is set to result); Fixes for translations handling; Set some window titles; Implement custom expression tooltip label to avoid some issues; Improvements/fixes for currency flags; Compatibility fixes for different Qt versions; Add About Qt menu item; Add man file; Add appdata file; Add missing translations.qrc; Update README --- README | 32 + README.md | 21 +- data/qalculate-qt.1 | 48 ++ data/qalculate-qt.appdata.xml | 77 ++ data/qalculate-qt.desktop | 42 +- icons.qrc | 2 - qalculate-qt.pro | 88 ++- src/csvdialog.cpp | 1 + src/expressionedit.cpp | 199 ++++- src/expressionedit.h | 2 + src/main.cpp | 7 +- src/plotdialog.cpp | 1 + src/preferencesdialog.cpp | 1 + src/qalculateqtsettings.cpp | 1 + src/qalculateqtsettings.h | 6 +- src/qalculatewindow.cpp | 13 +- translations.qrc | 14 + translations/qalculate-qt_ca.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_de.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_es.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_fr.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_nl.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_pt_BR.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_ru.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_sl.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_sv.ts | 1128 ++++++++++++++-------------- translations/qalculate-qt_zh_CN.ts | 1128 ++++++++++++++-------------- 27 files changed, 6228 insertions(+), 5607 deletions(-) create mode 100644 README create mode 100644 data/qalculate-qt.1 create mode 100644 data/qalculate-qt.appdata.xml create mode 100644 translations.qrc diff --git a/README b/README new file mode 100644 index 0000000..275529b --- /dev/null +++ b/README @@ -0,0 +1,32 @@ +Qalculate! Qt UI + +Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple +to use but provides power and versatility normally reserved for complicated +math packages, as well as useful tools for everyday needs (such as currency +conversion and percent calculation). Features include a large library of +customizable functions, unit calculations and conversion, symbolic calculations +(including integrals and equations), arbitrary precision, uncertainty +propagation, interval arithmetic, plotting, and a user-friendly interface (GTK, +Qt, and CLI). + +1. Requirements + +* Qt (>= 5.6) +* libqalculate (>= 3.19.0) + +2. Installation + +Instructions and download links for installers, binaries packages, and the +source code of released versions of Qalculate! are available at +https://qalculate.github.io/downloads.html. + +In a terminal window in the top source code directory run + +* qmake +* lrelease qalculate-qt.pro + (not required if using a release source tarball, only if using the git + version) +* make +* make install (as root, e.g. sudo make install) + +The resulting executable is named qalculate-qt. diff --git a/README.md b/README.md index bed3d85..2c3a886 100644 --- a/README.md +++ b/README.md @@ -1 +1,20 @@ -# qalculate-qt \ No newline at end of file +# Qalculate! Qt UI + + + +Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation). Features include a large library of customizable functions, unit calculations and conversion, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (GTK, Qt, and CLI). + +## Requirements +* Qt (>= 5.6) +* libqalculate (>= 3.20.0) + +## Installation +Instructions and download links for installers, binaries packages, and the source code of released versions of Qalculate! are available at https://qalculate.github.io/downloads.html. + +In a terminal window in the top source code directory run +* `lrelease qalculate-qt.pro` *(not required if using a release source tarball, only if using the git version)* +* `qmake` +* `make` +* `make install` *(as root, e.g. `sudo make install`)* + +The resulting executable is named `qalculate-qt`. diff --git a/data/qalculate-qt.1 b/data/qalculate-qt.1 new file mode 100644 index 0000000..398d9c0 --- /dev/null +++ b/data/qalculate-qt.1 @@ -0,0 +1,48 @@ +.TH QALCULATE\-QT 1 "18 July 2021" +.SH NAME +qalculate-qt \- Powerful and easy to use desktop calculator +.SH SYNOPSIS +.B qalculate-qt +.RI [ options ] +.RI [ expression ] +.SH DESCRIPTION +Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple +to use but provides power and versatility normally reserved for complicated +math packages, as well as useful tools for everyday needs (such as currency +conversion and percent calculation). Features include a large library of +customizable functions, unit calculations and conversion, physical constants, +symbolic calculations (including integrals and equations), arbitrary precision, +uncertainty propagation, interval arithmetic, plotting, and a user-friendly +interface. +.PP +\fBqalculate-qt\fP is the graphical user interface of Qalculate!. +.SH OPTIONS +.PP +.TP 8 +.B \-f, \-\-file \fIFILE\fP +execute expressions and commands from a file +.PP +.TP 8 +.B \-n, \-\-new\-instance +start a new instance of the application +.PP +.TP 8 +.B \-\-title \fITITLE\fP +specify the window title +.PP +.TP 8 +.B \-v, \-\-version +show application version and exit +.PP +There are additional general options (not specific for the application) which +can be listed with +.B \-\-help +.SH "SEE ALSO" +Full documentation at +.I https://qalculate.github.io/manual/ +or in the Help menu +.SH BUGS +Please report any bugs at +.I https://github.com/Qalculate/qalculate-qt/issues +.SH AUTHORS +qalculate-qt was written by Hanna Knutsson . diff --git a/data/qalculate-qt.appdata.xml b/data/qalculate-qt.appdata.xml new file mode 100644 index 0000000..869204d --- /dev/null +++ b/data/qalculate-qt.appdata.xml @@ -0,0 +1,77 @@ + + + qalculate-gtk.desktop + CC0-1.0 + GPL-2.0+ + Qalculate! (Qt UI) + Qalculate! (Qt UI) + Qalculate! (Qt UI) + Qalculate! (Qt UI) + Qalculate! (Qt UI) + Qalculate! (Qt UI) + Qalculate! (Интерфейс GTK) + Qalculate! (vmesnik GTK) + Qalculate! (Qt UI) + Qalculate! (Qt UI) + Powerful and easy to use calculator + Calculadora poderosa i fàcil a usar + Leistungsstarker und einfach zu bedienender Taschenrechner + Calculadora poderosa y fácil de usar + Une calculatrice puissante et facile d'utilisation + Gemakkelijk te gebruiken rekenmachine met veel mogelijkheden + Calculadora potente e fácil de usar + Мощный и простой в использовании калькулятор + Zmogljivo računalo, preprosto za uporabo + Kraftfull och användarvänlig miniräknare + 强大而易用的计算器 + +

Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation).

+

El Qalculate! és una calculadora d'escriptori per a diverses plataformes i finalitats. És senzill a usar però proporciona poder i versatilitat que normalment es reserva als paquets de matemàtica complicats, així com eines útils per a necessitats diàries (com la conversió de monedes i calculació de percentatge).

+

Qalculate! ist ein vielseitig einsetzbarer, plattformübergreifender Desktop-Rechner. Er ist einfach zu bedienen, bietet aber Leistung und Vielseitigkeit die normalerweise nur für komplizierte mathematische Pakete vorbehalten sind, sowie nützliche ls auch für den täglichen Bedarf (wie Währungsumrechnung und Prozentrechnung).

+

Qalculate! es una calculadora para escritorio multiplataforma y multiuso. Es simple de usar pero dispone de poder y versatilidad normalmente reservada para paquetes de matemática complicados, así como herramientas útiles para necesidades diarias (como conversión de monedas y cálculo de porcentajes).

+

Qalculate! est une calculatrice de bureau polyvalente et multi-plateforme. Elle est simple d'utilisation mais offre une puissance et une polyvalence normalement réservées aux logiciels de mathématique complexe, ainsi que d'outils utiles au quotidien (tels que la conversion de devises et le calcul de pourcentages).

+

Qalculate! é uma calculadora para desktop multiplataforma e multiuso. É simples de usar, mas fornece poder e versatilidade normalmente vistas em pacotes de matemática complicados, além de ferramentas úteis para as necessidades diárias (como conversão de moeda e cálculo de porcentagem).

+

Qalculate! - это универсальный кроссплатформенный настольный калькулятор. Он прост в использовании, но обеспечивает мощность и универсальность, обычно присущие сложным математическим программам, а также полезные инструменты для повседневных нужд (таких как конвертация валют и расчёт процентов).

+

Qalculate! je večnamensko namizno računalo, ki deluje na več platformah. Je preprosto za uporabo, prinaša pa tako napredna orodja, ponavadi značilna le za kompleksno matematično programje, kot tudi uporabna orodja za vsakodnevne potrebe (npr. pretvorbe valut ali izračun odstotkov).

+

Qalculate!是一款多功能的跨平台桌面计算器。它简单易用,但却具有通常复杂的数学软件包所需的强大功能和多样性,以及满足日常所需的实用工具(如货币换算和百分比计算)。

+

Features include a large library of customizable functions, unit calculations and conversion, physical constants, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface.

+

Les característiques inclouen una biblioteca amplia de funcions personalitzables, calculació i conversió d'unitat, constants físics, càlculs simbòlics (incloent integrals i equacions), precisió arbitrària, propagació d'incertesa, aritmètica d'interval, dibuix i una interfície fàcil d'emprar.

+

Zu den Leistungsmerkmalen gehören eine große Bibliothek anpassbarer Funktionen, Einheiten-berechnungen und -umrechnungen, physikalische Konstanten, symbolische Berechnungen (einschließlich Integrale und Gleichungen), beliebige Genauigkeit, Unsicherheits-fortpflanzung, Intervallarithmetik, Plotten und eine benutzerfreundliche Oberfläche.

+

Las características incluyen una gran librería de funciones personalizables, cálculo y conversión de unidades, constantes físicas, cálculos simbólicos (incluyendo integrales y ecuaciones), precisión arbitraria, propagación de incertidumbre, aritmética de intervalos, graficado, y una interfaz amigable.

+

Les fonctionnalités incluent une grande bibliothèque de fonctions personnalisables, d'unités de calculs et de conversion, de constantes physiques, de calculs symboliques (y compris les intégrales et équations), de précision arbitraire, de propagation des incertitudes, d'arithmétique d'intervalle, de traçage et une interface facile d'utilisation.

+

Os recursos incluem uma grande biblioteca de funções personalizáveis, cálculos e conversão de unidades, constantes físicas, cálculos simbólicos (incluindo integrais e equações), precisão arbitrária, propagação de erros, aritmética de intervalos, plotagem e uma interface amigável.

+

Возможности включают большую библиотеку настраиваемых функций, расчёт и преобразование единиц измерения, физические константы, символьные вычисления, включая интегралы и уравнения, произвольную точность, распространение неопределенности, интервальную арифметику, построение графиков и удобный интерфейс.

+

Program vsebuje obsežno knjižnjico prilagodljivih funkcij, enot, izračunov in pretvorb, fizikalnih konstant, simbolnih izračunov (tudi integrale in enačbe), poljubno natančnost, statistično negotovost, intervalno aritmetiko, grafe in uporabniku prijazen vmesnik.

+

功能包括大量可定制函数库、单位计算与换算、物理常数、符号计算(包括积分和方程)、高精度计算、误差传递、区间运算、绘图和用户友好的界面。

+
+ + + https://github.com/Qalculate/qalculate-gtk/raw/master/data/qalculate-qt-appdata-1.png + The main window with keypad visible + + + https://qalculate.github.io + https://github.com/Qalculate/qalculate-qt/issues + https://qalculate.github.io/manual/index.html + https://www.paypal.me/HannaKnutsson + https://github.com/Qalculate/libqalculate/blob/master/README.translate + Hanna Knutsson + + + HiDpiIcon + ModernToolkit + UserDocs + + qalculate-qt.desktop + + qalculate-qt + + qalculate-qt + + + +

Initial version of the Qt user interface.

+
+
+
+
diff --git a/data/qalculate-qt.desktop b/data/qalculate-qt.desktop index 0f27429..55a7481 100644 --- a/data/qalculate-qt.desktop +++ b/data/qalculate-qt.desktop @@ -1,11 +1,41 @@ [Desktop Entry] +Version=1.0 Name=Qalculate! (Qt) GenericName=Calculator -Exec=qalculate-qt -Icon=qalculate -Type=Application -Categories=Qt;Utility;Calculator;Science;Math; -X-KDE-StartupNotify=true -Terminal=false +GenericName[ca]=Calculadora +GenericName[de]=Taschenrechner +GenericName[es]=Calculadora +GenericName[fr]=Calculatrice +GenericName[pt_BR]=Calculadora +GenericName[ru]=Калькулятор +GenericName[sl]=Računalo +GenericName[sv]=Kalkylator +GenericName[zh_CN]=计算器 Comment=Powerful and easy to use calculator +Comment[ca]=Calculadora poderosa i fàcil a usar +Comment[de]=Leistungsstarker und einfach zu bedienender Taschenrechner +Comment[es]=Calculadora poderosa y fácil de usar +Comment[fr]=Une calculatrice puissante et facile d'utilisation +Comment[nl]=Gemakkelijk te gebruiken rekenmachine met veel mogelijkheden +Comment[pt_BR]=Calculadora potente e fácil de usar +Comment[ru]=Мощный и простой в использовании калькулятор +Comment[sl]=Zmogljivo računalo, preprosto za uporabo +Comment[sv]=Kraftfull och användarvänlig miniräknare +Comment[zh_CN]=强大而易用的计算器 +TryExec=qalculate-qt +Exec=qalculate-qt +Icon=qalculate-qt +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=qalculate-qt +Categories=Qt;Utility;Calculator;Science;Math; Keywords=calculation;arithmetic;scientific;financial; +Keywords[ca]=calculation;arithmetic;scientific;financial; +Keywords[de]=Berechnung;Arithmetik; Wissenschaft;Finanzen; +Keywords[es]=calculadora;aritmética;científica;financiera; +Keywords[fr]=calcul;arithmétique;scientifique;financier; +Keywords[pt_BR]=calculadora;aritmética;científica;financeira; +Keywords[ru]=расчёт;расчет;арифметика;научный;финансовый +Keywords[sl]=izračun;aritmetika;znanstveno;finančno;računalo;kalkulator; +Keywords[zh_CN]=计算;算术;科学;金融; diff --git a/icons.qrc b/icons.qrc index 89746c9..e3c8429 100644 --- a/icons.qrc +++ b/icons.qrc @@ -19,7 +19,6 @@ data/scalable/go-up.svg data/scalable/function.svg data/scalable/input-dialpad.svg - data/scalable/link.svg data/scalable/number-bases.svg data/scalable/open-menu.svg data/scalable/rpn-swap.svg @@ -42,7 +41,6 @@ data/scalable/go-up-dark.svg data/scalable/function-dark.svg data/scalable/input-dialpad-dark.svg - data/scalable/link-dark.svg data/scalable/number-bases-dark.svg data/scalable/open-menu-dark.svg data/scalable/rpn-swap-dark.svg diff --git a/qalculate-qt.pro b/qalculate-qt.pro index a50b4bc..71207cc 100644 --- a/qalculate-qt.pro +++ b/qalculate-qt.pro @@ -8,29 +8,24 @@ isEmpty(DESKTOP_DIR) { isEmpty(DESKTOP_ICON_DIR) { DESKTOP_ICON_DIR = $$PREFIX/share/icons } -equals(INSTALL_THEME_ICONS,"no") { - DEFINES += LOAD_QALCULATEICONS_FROM_FILE=1 -} unix:!equals(COMPILE_RESOURCES,"yes"):!android:!macx { - isEmpty(ICON_DIR) { - equals(INSTALL_THEME_ICONS,"no") { - ICON_DIR = $$PREFIX/share/qalculate-qt/icons - } else { - ICON_DIR = $$PREFIX/share/icons - } + isEmpty(TRANSLATIONS_DIR) { + TRANSLATIONS_DIR = $$PREFIX/share/qalculate-qt/translations } -} else { - ICON_DIR = ":/icons" - DEFINES += RESOURCES_COMPILED=1 + DEFINES += TRANSLATIONS_DIR=\\\"$$TRANSLATIONS_DIR\\\" } isEmpty(MAN_DIR) { MAN_DIR = $$PREFIX/share/man } +isEmpty(APPDATA_DIR) { + APPDATA_DIR = $$PREFIX/share/metainfo +} TEMPLATE = app TARGET = qalculate-qt INCLUDEPATH += src win32: { LIBS += -lqalculate -lxml2 -lmpfr -liconv -lintl -lgmp -licuuc -lcurl + CONFIG += c++17 } else { CONFIG += link_pkgconfig PKGCONFIG += libqalculate @@ -39,6 +34,7 @@ CONFIG += qt QT += widgets network MOC_DIR = build OBJECTS_DIR = build +DEFINES += VERSION=\\\"$$VERSION\\\" HEADERS += src/calendarconversiondialog.h src/csvdialog.h src/expressionedit.h src/fpconversiondialog.h src/functioneditdialog.h src/functionsdialog.h src/historyview.h src/itemproxymodel.h src/keypadwidget.h src/matrixwidget.h src/plotdialog.h src/preferencesdialog.h src/qalculateqtsettings.h src/qalculatewindow.h src/unitsdialog.h src/unknowneditdialog.h src/variableeditdialog.h src/variablesdialog.h @@ -48,33 +44,55 @@ TRANSLATIONS = translations/qalculate-qt_ca.ts translations/qalculate-qt_de.ts t unix:!equals(COMPILE_RESOURCES,"yes"):!android:!macx { + TRANSLATIONS = translations/qalculate-qt_ca.ts \ + translations/qalculate-qt_de.ts \ + translations/qalculate-qt_es.ts \ + translations/qalculate-qt_fr.ts \ + translations/qalculate-qt_nl.ts \ + translations/qalculate-qt_pt_BR.ts \ + translations/qalculate-qt_ru.ts \ + translations/qalculate-qt_sl.ts \ + translations/qalculate-qt_sv.ts \ + translations/qalculate-qt_zh_CN.ts + target.path = $$PREFIX/bin + + qm.files = translations/qalculate-qt_ca.qm \ + translations/qalculate-qt_de.qm \ + translations/qalculate-qt_es.qm \ + translations/qalculate-qt_fr.qm \ + translations/qalculate-qt_nl.qm \ + translations/qalculate-qt_pt_BR.qm \ + translations/qalculate-qt_ru.qm \ + translations/qalculate-qt_sl.qm \ + translations/qalculate-qt_sv.qm \ + translations/qalculate-qt_zh_CN.qm + qm.path = $$TRANSLATIONS_DIR + desktop.files = data/qalculate-qt.desktop desktop.path = $$DESKTOP_DIR - appicon16.files = data/16/qalculate-qt.png - appicon16.path = $$ICON_DIR/hicolor/16x16/apps - appicon22.files = data/22/qalculate-qt.png - appicon22.path = $$ICON_DIR/hicolor/22x22/apps - appicon32.files = data/32/qalculate-qt.png - appicon32.path = $$ICON_DIR/hicolor/32x32/apps - appicon64.files = data/64/qalculate-qt.png - appicon64.path = $$ICON_DIR/hicolor/64x64/apps - appicon128.files = data/128/qalculate-qt.png - appicon128.path = $$ICON_DIR/hicolor/128x128/apps - appiconsvg.files = data/scalable/qalculate-qt.svg - appiconsvg.path = $$ICON_DIR/hicolor/scalable/apps + appdata.files = data/qalculate-qt.appdata.xml + appdata.path = $$APPDATA_DIR - INSTALLS += target desktop \ + appicon16.files = data/16/qalculate-qt.png + appicon16.path = $$DESKTOP_ICON_DIR/hicolor/16x16/apps + appicon22.files = data/22/qalculate-qt.png + appicon22.path = $$DESKTOP_ICON_DIR/hicolor/22x22/apps + appicon32.files = data/32/qalculate-qt.png + appicon32.path = $$DESKTOP_ICON_DIR/hicolor/32x32/apps + appicon64.files = data/64/qalculate-qt.png + appicon64.path = $$DESKTOP_ICON_DIR/hicolor/64x64/apps + appicon128.files = data/128/qalculate-qt.png + appicon128.path = $$DESKTOP_ICON_DIR/hicolor/128x128/apps + appiconsvg.files = data/scalable/qalculate-qt.svg + appiconsvg.path = $$DESKTOP_ICON_DIR/hicolor/scalable/apps + + INSTALLS += target desktop appdata qm \ appicon16 appicon22 appicon32 appicon64 appicon128 appiconsvg - - !equals($$DESKTOP_ICON_DIR, $$ICON_DIR) { - desktopappicon64.files = data/64/qalculate-qt.png - desktopappicon64.path = $$DESKTOP_ICON_DIR/hicolor/64x64/apps - INSTALLS += desktopappicon64 - } - RESOURCES = icons.qrc flags.qrc translations.qrc + + RESOURCES = icons.qrc flags.qrc } else { RESOURCES = icons.qrc flags.qrc translations.qrc target.path = $$PREFIX/bin @@ -85,5 +103,11 @@ unix:!equals(COMPILE_RESOURCES,"yes"):!android:!macx { INSTALLS += target desktop appicon64 } +unix:!android:!macx { + man.files = data/qalculate-qt.1 + man.path = $$MAN_DIR/man1 + INSTALLS += man +} + win32: RC_FILE = winicon.rc diff --git a/src/csvdialog.cpp b/src/csvdialog.cpp index 37d81ab..51d3ff3 100644 --- a/src/csvdialog.cpp +++ b/src/csvdialog.cpp @@ -30,6 +30,7 @@ #include "csvdialog.h" CSVDialog::CSVDialog(bool do_import, QWidget *parent, MathStructure *current_result, KnownVariable *var) : QDialog(parent), b_import(do_import), o_variable(var), m_result(current_result) { + setWindowTitle(do_import ? tr("Import CSV File") : tr("Export CSV File")); if(m_result && !m_result->isVector()) m_result = NULL; QVBoxLayout *box = new QVBoxLayout(this); QGridLayout *grid = new QGridLayout(); diff --git a/src/expressionedit.cpp b/src/expressionedit.cpp index 65c5739..a385662 100644 --- a/src/expressionedit.cpp +++ b/src/expressionedit.cpp @@ -23,13 +23,21 @@ #include #include #include +#include #include #include #include #include #include +#include #include #include +#include +#if (QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)) +# include +#else +# include +#endif #include #include @@ -42,6 +50,163 @@ #define MATCH_ROLE (Qt::UserRole + 12) #define IMATCH_ROLE (Qt::UserRole + 13) +class ExpressionTipLabel : public QLabel { + + public: + + QBasicTimer hideTimer, expireTimer; + + ExpressionTipLabel(const QString &text, const QPoint &pos); + ~ExpressionTipLabel(); + void adjustTooltipScreen(const QPoint &pos); + void updateSize(const QPoint &pos); + bool eventFilter(QObject *, QEvent *) override; + void reuseTip(const QString &text, const QPoint &pos); + void hideTip(); + void hideTipImmediately(); + void restartExpireTimer(); + void placeTip(const QPoint &pos, QWidget *w); + + protected: + + void timerEvent(QTimerEvent *e) override; + void paintEvent(QPaintEvent *e) override; + void resizeEvent(QResizeEvent *e) override; + +}; + +ExpressionTipLabel::ExpressionTipLabel(const QString &text, const QPoint &pos) : QLabel(NULL, Qt::ToolTip | Qt::BypassGraphicsProxyWidget) { + setForegroundRole(QPalette::ToolTipText); + setBackgroundRole(QPalette::ToolTipBase); + setPalette(QToolTip::palette()); + ensurePolished(); + setMargin(1 + style()->pixelMetric(QStyle::PM_ToolTipLabelFrameWidth, 0, this)); + setFrameStyle(QFrame::NoFrame); + setAlignment(Qt::AlignLeft); + setIndent(1); + qApp->installEventFilter(this); + setWindowOpacity(style()->styleHint(QStyle::SH_ToolTipLabel_Opacity, 0, this) / 255.0); + setMouseTracking(true); + reuseTip(text, pos); +} +void ExpressionTipLabel::restartExpireTimer() { + int time = 10000 + 40 * qMax(0, text().length()-100); + expireTimer.start(time, this); + hideTimer.stop(); +} +void ExpressionTipLabel::reuseTip(const QString &text, const QPoint &pos) { + setText(text); + updateSize(pos); + restartExpireTimer(); +} +void ExpressionTipLabel::updateSize(const QPoint &pos) { + QFontMetrics fm(font()); + QSize extra(1, 0); + if(fm.descent() == 2 && fm.ascent() >= 11) ++extra.rheight(); + setWordWrap(Qt::mightBeRichText(text())); + QSize sh = sizeHint(); +#if (QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)) + QScreen *screen = QGuiApplication::screenAt(pos); + if(!screen) screen = QGuiApplication::primaryScreen(); + if(screen) { + const qreal screenWidth = screen->geometry().width(); + if(!wordWrap() && sh.width() > screenWidth) { + setWordWrap(true); + sh = sizeHint(); + } + } +#endif + resize(sh + extra); +} +void ExpressionTipLabel::paintEvent(QPaintEvent *ev) { + QStylePainter p(this); + QStyleOptionFrame opt; + opt.initFrom(this); + p.drawPrimitive(QStyle::PE_PanelTipLabel, opt); + p.end(); + QLabel::paintEvent(ev); +} +void ExpressionTipLabel::resizeEvent(QResizeEvent *e) { + QStyleHintReturnMask frameMask; + QStyleOption option; + option.initFrom(this); + if(style()->styleHint(QStyle::SH_ToolTip_Mask, &option, this, &frameMask)) setMask(frameMask.region); + QLabel::resizeEvent(e); +} +ExpressionTipLabel::~ExpressionTipLabel() {} +void ExpressionTipLabel::hideTip() { + if(!hideTimer.isActive()) hideTimer.start(300, this); +} +void ExpressionTipLabel::hideTipImmediately() { + close(); +} +void ExpressionTipLabel::timerEvent(QTimerEvent *e) { + if(e->timerId() == hideTimer.timerId() || e->timerId() == expireTimer.timerId()) { + hideTimer.stop(); + expireTimer.stop(); + hideTipImmediately(); + } +} +#if defined (Q_OS_QNX) +bool ExpressionTipLabel::eventFilter(QObject *o, QEvent *e) { + switch(e->type()) { + case QEvent::WindowActivate: + case QEvent::FocusIn: + return false; + case QEvent::WindowDeactivate: + if(o != this) return false; + hideTipImmediately(); + break; + case QEvent::FocusOut: + if(reinterpret_cast(o) != windowHandle()) return false; + hideTipImmediately(); + break; +#else +bool ExpressionTipLabel::eventFilter(QObject*, QEvent *e) { + switch(e->type()) { + case QEvent::WindowActivate: + case QEvent::WindowDeactivate: + case QEvent::FocusIn: + case QEvent::FocusOut: +#endif + case QEvent::Close: + case QEvent::MouseButtonPress: + case QEvent::MouseButtonRelease: + case QEvent::MouseButtonDblClick: + case QEvent::Wheel: + hideTipImmediately(); + break; + case QEvent::MouseMove: + hideTip(); + break; + default: + break; + } + return false; +} +void ExpressionTipLabel::placeTip(const QPoint &pos, QWidget *w) { +#if (QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)) +# if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) + QScreen *scr = w->screen(); +# else + QScreen *scr = QGuiApplication::screenAt(pos); +# endif + if(!scr) scr = QGuiApplication::primaryScreen(); + QRect screen = scr->geometry(); +#else + QRect screen = QApplication::desktop()->screenGeometry(w); +#endif + QPoint p = pos; + p += QPoint(2, 16); + if(p.x() + this->width() > screen.x() + screen.width()) p.rx() -= 4 + this->width(); + if(p.y() + this->height() > screen.y() + screen.height()) p.ry() -= 24 + this->height(); + if(p.y() < screen.y()) p.setY(screen.y()); + if(p.x() + this->width() > screen.x() + screen.width()) p.setX(screen.x() + screen.width() - this->width()); + if(p.x() < screen.x()) p.setX(screen.x()); + if(p.y() + this->height() > screen.y() + screen.height()) p.setY(screen.y() + screen.height() - this->height()); + this->move(p); +} + bool last_is_operator(std::string str, bool allow_exp) { remove_blank_ends(str); if(str.empty()) return false; @@ -347,7 +512,6 @@ QSize HTMLDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelInd QTextDocument doc; doc.setDefaultFont(optionV4.font); doc.setHtml(optionV4.text); - if(!index.data(Qt::DecorationRole).isNull()) return QSize(doc.idealWidth() + 32, doc.size().height() > 32 ? doc.size().height() : 32); return QSize(doc.idealWidth(), doc.size().height()); } @@ -638,6 +802,7 @@ ExpressionEdit::ExpressionEdit(QWidget *parent) : QPlainTextEdit(parent) { setAttribute(Qt::WA_InputMethodEnabled, settings->enable_input_method); #endif cmenu = NULL; + tipLabel = NULL; completion_blocked = 0; parse_blocked = 0; block_add_to_undo = 0; @@ -752,9 +917,8 @@ ExpressionEdit::~ExpressionEdit() {} item->setData(QVariant::fromValue(0), MATCH_ROLE); \ item->setData(QVariant::fromValue(0), IMATCH_ROLE); \ items.append(item); \ - item = new QStandardItem(y); \ + item = new QStandardItem(y + "  referenceName()) + "\"/>"); \ item->setData(ifont, Qt::FontRole); \ - item->setData(QIcon(":/data/flags/" + QString::fromStdString(u->referenceName()) + ".png"), Qt::DecorationRole); \ items.append(item); \ sourceModel->appendRow(items); @@ -1590,9 +1754,10 @@ void ExpressionEdit::blockCompletion(bool b) { completion_blocked--; } } +#define HIDE_TOOLTIP if(tipLabel) {tipLabel->hideTipImmediately(); tipLabel->deleteLater(); tipLabel = NULL;} void ExpressionEdit::blockParseStatus(bool b) { if(b) { - QToolTip::hideText(); + HIDE_TOOLTIP if(toolTipTimer) toolTipTimer->stop(); parse_blocked++; } else { @@ -1605,29 +1770,33 @@ void ExpressionEdit::blockUndo(bool b) { } void ExpressionEdit::showCurrentStatus() { if(!expression_has_changed || completionView->isVisible() || current_status_text.isEmpty()) { - QToolTip::hideText(); + HIDE_TOOLTIP } else { - // fool QToolTip with zero width space - if(current_status_text == QToolTip::text()) current_status_text += QChar(0x200b); - QToolTip::showText(mapToGlobal(cursorRect().bottomRight()), current_status_text); + if(tipLabel && tipLabel->isVisible()) { + tipLabel->reuseTip(current_status_text, mapToGlobal(cursorRect().bottomRight())); + tipLabel->placeTip(mapToGlobal(cursorRect().bottomRight()), this); + } else { + if(tipLabel) tipLabel->deleteLater(); + tipLabel = new ExpressionTipLabel(current_status_text, mapToGlobal(cursorRect().bottomRight())); + tipLabel->placeTip(mapToGlobal(cursorRect().bottomRight()), this); + tipLabel->showNormal(); + } } } void ExpressionEdit::setStatusText(const QString &text) { if(toolTipTimer) toolTipTimer->stop(); if(text.isEmpty()) { - QToolTip::hideText(); + HIDE_TOOLTIP } else if(settings->display_expression_status) { if(text.length() >= 30) { current_status_text = ""; - current_status_text += text; + current_status_text += text.toHtmlEscaped(); current_status_text += ""; current_status_text.replace("\n", "
"); } else { current_status_text = text; } - // fool QToolTip with zero width space - current_status_text += QChar(0x200b); - if(settings->expression_status_delay > 0 && !QToolTip::isVisible()) { + if(settings->expression_status_delay > 0 && (!tipLabel || !tipLabel->isVisible())) { if(!toolTipTimer) { toolTipTimer = new QTimer(this); toolTipTimer->setSingleShot(true); @@ -2103,9 +2272,6 @@ void ExpressionEdit::displayParseStatus(bool update, bool show_tooltip) { } parsed_had_errors = had_errors; parsed_had_warnings = had_warnings; if(!str_f.empty()) {str_f += " "; parsed_expression.insert(0, str_f);} - gsub("&", "&", parsed_expression); - gsub(">", ">", parsed_expression); - gsub("<", "<", parsed_expression); if(had_errors) prev_parsed_expression = QString::fromStdString(parsed_expression_tooltip); else prev_parsed_expression = QString::fromStdString(parsed_expression); if(!b_func && show_tooltip) setStatusText(settings->chain_mode ? "" : prev_parsed_expression); @@ -2414,6 +2580,7 @@ void ExpressionEdit::highlightParentheses() { if(textCursor().hasSelection()) return; int pos = textCursor().position(), ipar2; QString text = toPlainText(); + if(pos >= text.length()) pos = text.length() - 1; bool b = text.at(pos) == ')'; if(!b && pos > 0 && text.at(pos - 1) == ')') { pos--; diff --git a/src/expressionedit.h b/src/expressionedit.h index e985ca9..68f72e2 100644 --- a/src/expressionedit.h +++ b/src/expressionedit.h @@ -24,6 +24,7 @@ class QTableView; class QMenu; class QAction; class QTimer; +class ExpressionTipLabel; struct CompletionData; @@ -62,6 +63,7 @@ class ExpressionEdit : public QPlainTextEdit { QMenu *cmenu; QAction *undoAction, *redoAction, *cutAction, *copyAction, *pasteAction, *deleteAction, *selectAllAction, *clearAction; QTimer *completionTimer, *toolTipTimer; + ExpressionTipLabel *tipLabel; QStringList expression_undo_buffer; QList expression_undo_pos; diff --git a/src/main.cpp b/src/main.cpp index 4d6f0dd..9473446 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -45,7 +45,7 @@ int main(int argc, char **argv) { QApplication app(argc, argv); app.setApplicationName("qalculate-qt"); - app.setApplicationDisplayName("Qalculate! (Qt)"); + app.setApplicationDisplayName("Qalculate!"); app.setOrganizationName("qalculate"); app.setApplicationVersion(VERSION); @@ -54,7 +54,10 @@ int main(int argc, char **argv) { QalculateTranslator eqtr; app.installTranslator(&eqtr); if(!settings->ignore_locale) { - if(translator.load(QLocale(), QLatin1String("qalculate-qt"), QLatin1String("_"), QLatin1String(":/translations"))) app.installTranslator(&translator); +#ifndef TRANSLATIONS_DIR +# define TRANSLATIONS_DIR ":/translations" +#endif + if(translator.load(QLocale(), QLatin1String("qalculate-qt"), QLatin1String("_"), QLatin1String(TRANSLATIONS_DIR))) app.installTranslator(&translator); #if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) if(translator_qt.load(QLocale(), QLatin1String("qt"), QLatin1String("_"), QLibraryInfo::path(QLibraryInfo::TranslationsPath))) app.installTranslator(&translator_qt); if(translator_qtbase.load(QLocale(), QLatin1String("qtbase"), QLatin1String("_"), QLibraryInfo::path(QLibraryInfo::TranslationsPath))) app.installTranslator(&translator_qtbase); diff --git a/src/plotdialog.cpp b/src/plotdialog.cpp index fc46d08..2cc6c25 100644 --- a/src/plotdialog.cpp +++ b/src/plotdialog.cpp @@ -348,6 +348,7 @@ void PlotDialog::generatePlotSeries(MathStructure **x_vector, MathStructure **y_ i = 0; if(plot_busy && plotThread->running) { dialog = new QProgressDialog(tr("Calculating…"), tr("Cancel"), 0, 0, this); + dialog->setWindowTitle(tr("Calculating…")); connect(dialog, SIGNAL(canceled()), this, SLOT(abort())); dialog->setWindowModality(Qt::WindowModal); dialog->show(); diff --git a/src/preferencesdialog.cpp b/src/preferencesdialog.cpp index d17dca3..de0aad5 100644 --- a/src/preferencesdialog.cpp +++ b/src/preferencesdialog.cpp @@ -42,6 +42,7 @@ QString font_string(std::string str) { } PreferencesDialog::PreferencesDialog(QWidget *parent) : QDialog(parent) { + setWindowTitle(tr("Preferences")); QVBoxLayout *topbox = new QVBoxLayout(this); QTabWidget *tabs = new QTabWidget(this); tabs->setUsesScrollButtons(false); diff --git a/src/qalculateqtsettings.cpp b/src/qalculateqtsettings.cpp index c71dab1..09b9d1c 100644 --- a/src/qalculateqtsettings.cpp +++ b/src/qalculateqtsettings.cpp @@ -1043,6 +1043,7 @@ void QalculateQtSettings::fetchExchangeRates(int timeout, int n, QWidget *parent if(fetch_thread.start() && fetch_thread.write(timeout) && fetch_thread.write(n)) { if(fetch_thread.running) { QProgressDialog *dialog = new QProgressDialog(tr("Fetching exchange rates…"), QString(), 0, 0, parent); + dialog->setWindowTitle(tr("Fetching exchange rates…")); dialog->setWindowModality(Qt::WindowModal); dialog->setMinimumDuration(200); while(fetch_thread.running) { diff --git a/src/qalculateqtsettings.h b/src/qalculateqtsettings.h index ffa08db..2c6e3e8 100644 --- a/src/qalculateqtsettings.h +++ b/src/qalculateqtsettings.h @@ -22,8 +22,6 @@ class QByteArray; bool can_display_unicode_string_function(const char *str, void *w); -#define VERSION "3.20.0" - #define EQUALS_IGNORECASE_AND_LOCAL(x,y,z) (equalsIgnoreCase(x, y) || equalsIgnoreCase(x, z.toStdString())) #define EQUALS_IGNORECASE_AND_LOCAL_NR(x,y,z,a) (equalsIgnoreCase(x, y a) || (x.length() == z.length() + strlen(a) && equalsIgnoreCase(x.substr(0, x.length() - strlen(a)), z.toStdString()) && equalsIgnoreCase(x.substr(x.length() - strlen(a)), a))) @@ -118,8 +116,8 @@ class QalculateQtSettings : QObject { std::string last_found_version; std::vector v_expression; - std::vector> v_result; - std::vector> v_exact; + std::vector > v_result; + std::vector > v_exact; }; diff --git a/src/qalculatewindow.cpp b/src/qalculatewindow.cpp index 2c32d1f..51ff386 100644 --- a/src/qalculatewindow.cpp +++ b/src/qalculatewindow.cpp @@ -324,7 +324,8 @@ QalculateWindow::QalculateWindow() : QMainWindow() { menu->addAction(tr("Help"), this, SLOT(help()), QKeySequence::HelpContents); menu->addAction(tr("Report a Bug"), this, SLOT(reportBug())); menu->addAction(tr("Check for Updates"), this, SLOT(checkVersion())); - menu->addAction(tr("About %1").arg(qApp->applicationDisplayName()), this, SLOT(showAbout())); + menu->addAction(tr("About %1").arg("Qt"), qApp, SLOT(aboutQt())); + menu->addAction(tr("About %1").arg("Qalculate!"), this, SLOT(showAbout())); menu->addSeparator(); menu->addAction(tr("Quit"), qApp, SLOT(closeAllWindows()), QKeySequence::Quit); tb->addWidget(menuAction); @@ -3181,6 +3182,7 @@ void QalculateWindow::calculateExpression(bool force, bool do_mathoperation, Mat if(CALCULATOR->busy() && !was_busy) { if(updateWindowTitle(tr("Calculating…"))) title_set = true; dialog = new QProgressDialog(tr("Calculating…"), tr("Cancel"), 0, 0, this); + dialog->setWindowTitle(tr("Calculating…")); connect(dialog, SIGNAL(canceled()), this, SLOT(abort())); dialog->setWindowModality(Qt::WindowModal); dialog->show(); @@ -3566,6 +3568,7 @@ void QalculateWindow::executeCommand(int command_type, bool show_result, std::st } if(updateWindowTitle(progress_str)) title_set = true; dialog = new QProgressDialog(progress_str, tr("Cancel"), 0, 0, this); + dialog->setWindowTitle(progress_str); connect(dialog, SIGNAL(canceled()), this, SLOT(abortCommand())); dialog->setWindowModality(Qt::WindowModal); dialog->show(); @@ -4060,6 +4063,7 @@ void QalculateWindow::setResult(Prefix *prefix, bool update_history, bool update if(b_busy && viewThread->running) { if(updateWindowTitle(tr("Processing…"))) title_set = true; dialog = new QProgressDialog(tr("Processing…"), tr("Cancel"), 0, 0, this); + dialog->setWindowTitle(tr("Processing…")); connect(dialog, SIGNAL(canceled()), this, SLOT(abort())); dialog->setWindowModality(Qt::WindowModal); dialog->show(); @@ -4468,17 +4472,18 @@ bool QalculateWindow::updateWindowTitle(const QString &str, bool is_result) { switch(settings->title_type) { case TITLE_RESULT: { if(str.isEmpty()) return false; + qApp->setApplicationDisplayName(QString()); if(!str.isEmpty()) setWindowTitle(str); break; } case TITLE_APP_RESULT: { - if(!str.isEmpty()) setWindowTitle("Qalculate! (" + str + ")"); + if(!str.isEmpty()) setWindowTitle(str); break; } default: { if(is_result) return false; - if(!str.isEmpty()) setWindowTitle("Qalculate! " + str); - else setWindowTitle("Qalculate!"); + if(!str.isEmpty()) setWindowTitle(str); + else setWindowTitle(QString()); } } return true; diff --git a/translations.qrc b/translations.qrc new file mode 100644 index 0000000..55a3f3d --- /dev/null +++ b/translations.qrc @@ -0,0 +1,14 @@ + + +translations/qalculate-qt_ca.qm +translations/qalculate-qt_de.qm +translations/qalculate-qt_es.qm +translations/qalculate-qt_fr.qm +translations/qalculate-qt_nl.qm +translations/qalculate-qt_pt_BR.qm +translations/qalculate-qt_ru.qm +translations/qalculate-qt_sl.qm +translations/qalculate-qt_sv.qm +translations/qalculate-qt_zh_CN.qm + + diff --git a/translations/qalculate-qt_ca.ts b/translations/qalculate-qt_ca.ts index acb7ea3..e2c1f48 100644 --- a/translations/qalculate-qt_ca.ts +++ b/translations/qalculate-qt_ca.ts @@ -5108,87 +5108,97 @@ Voleu reemplaçar l'acció actual? CSVDialog - + + Import CSV File + Importació de fitxer CSV + + + + Export CSV File + Exporta fitxer CSV + + + Current result Resultat actual - + Matrix/vector variable: Variable de matriu/vector: - + File: Fitxer: - + Import as Importa com a - + matrix matriu - + vectors vectors - + Name: Nom: - + First row: Primera fila: - + Includes headings Inclou encapçalaments - + Delimiter: Delimitador: - + Comma Coma - + Tabulator Tabulador - + Semicolon Punt i coma - + Space Espai - + Other Altre - + Question Pregunta - + A unit or variable with the same name already exists. Do you want to overwrite it? Una unitat o variable amb el mateix nom ja existeix. @@ -5201,26 +5211,26 @@ Do you want to overwrite it? Voleu sobreescriure-la? - - - + + + Error Error - + Could not import from file %1 No s'ha pogut importar del fitxer %1 - + No matrix or vector variable with the entered name was found. No s'ha trobat cap variable de matriu ni de vector amb el nom introduït. - + Could not export to file %1 No s'ha pogut exportar al fitxer @@ -5320,333 +5330,333 @@ Voleu sobreescriure-la? ExpressionEdit - + matrix matriu - + vector vector - + positive positiu - + non-positive no positiu - + negative negatiu - + non-negative no negatiu - + non-zero no zero - + boolean booleà - + integer enter - + rational racional - + real real - + complex complex - + number nombre - + (not matrix) (no matriu) - + unknown desconegut - + default assumptions suposicions predeterminades - + Prefix: Prefix: - + Complex Angle/Phasor Notation Notació complexa d'angle o de fasor - + Base units Unitats bases - + Number Base Base numèrica - + Bijective Base-26 Base 26 bijectiva - + Binary Number Nombre binari - + Calendars Calendaris - + Complex cis Form Forma cis complexa - + Decimal Number Nombre decimal - + Duodecimal Number Nombre duodecimal - + Complex Exponential Form Forma exponencial complexa - + Factors Factors - + 16-bit Floating Point Binary Format Format binari de punt flotant de 16 bits - + 32-bit Floating Point Binary Format Format binari de punt flotant de 32 bits - + 64-bit Floating Point Binary Format Format binari de punt flotant de 64 bits - + 80-bit (x86) Floating Point Binary Format Format binari de punt flotant de 80 bits (x86) - + 128-bit Floating Point Binary Format Format binari de punt flotant de 128 bits - + Fraction Fracció - + Hexadecimal Number Nombre hexadecimal - + Latitude Latitud - + Longitude Longitud - + Mixed Units Unitats mixtes - + Octal Number Nombre octal - + Optimal Unit Unitat òptima - + Expanded Partial Fractions Fraccions parcials expandides - + Complex Polar Form Forma polar complexa - + Complex Rectangular Form Forma rectangular complexa - + Roman Numerals Nombres romans - + Sexagesimal Number Nombre sexagesimal - + Time Format Format de temps - - + + Unicode Unicode - + UTC Time Zone Zona horària UTC - + Undo Desfés - + Redo Refés - + Cut Retalla - + Copy Copia - + Paste Enganxa - + Delete Suprimeix - + Insert Date… Insereix data… - + Insert Matrix… Insereix matriu… - + Select All Selleciona-ho tot - + Clear Neteja - + Completion Compleció - + No completion Cap compleció - + Limited strict completion Compleció estricta limitada - + Strict completion Compleció estricta - + Limited full completion Compleció plena limitada - + Full completion Compleció plena - + Delayed completion Compleció retardada - + Use input method Utilitzeu el mètode d’entrada @@ -5655,327 +5665,327 @@ Voleu sobreescriure-la? Activa el mètode d'entrada - + Matrix Matriu - + Too many arguments for %1(). Hi ha massa arguments per a %1(). - + argument argument - + %1: %1: - + MC (memory clear) MC (neteja la memòria) - + MS (memory store) MS (desa a la memòria) - + M+ (memory plus) M+ (afegeix a la memòria) - + M− (memory minus) M− (elimina de la memòria) - - + + factorize factoritza - - + + expand expandeix - + hexadecimal hexadecimal - - + + hexadecimal number nombre hexadecimal - + octal octal - + octal number nombre octal - + decimal decimal - + decimal number nombre decimal - + duodecimal duodecimal - + duodecimal number nombre duodecimal - + binary binària - - + + binary number nombre binari - + roman romana - + roman numerals numerals romans - + bijective bijectiva - + bijective base-26 base 26 bijectiva - + sexagesimal sexagesimal - + sexagesimal number nombre sexagesimal - - + + latitude latitud - - + + longitude longitud - + 32-bit floating point punt flotant de 32 bits - + 64-bit floating point punt flotant de 64 bits - + 16-bit floating point punt flotant de 16 bis - + 80-bit (x86) floating point punt flotant de 80 bits (x86) - + 128-bit floating point punt flotant de 128 bits - + time temps - + time format format de temps - + bases bases - + number bases bases numèriques - - + + calendars calendaris - + optimal òptima - + optimal unit unitat òptima - - + + base base - + base units unitats bases - + mixed mixta - + mixed units unitats mixtes - - + + fraction fracció - - + + factors factors - + partial fraction fracció parcial - + expanded partial fractions fraccions parcials expandides - + rectangular rectangular - + cartesian cartesià - + complex rectangular form forma rectangular complexa - + exponential exponencial - + complex exponential form forma exponencial complexa - + polar polar - + complex polar form forma polar complexa - + complex cis form forma cis complexa - + angle angle - + complex angle notation notació complexa d'angle - + phasor fasor - + complex phasor notation notació complexa de fasor - + UTC time zone zona horària UTC - + number base %1 base numèrica %1 - + Data object Objecte de dades @@ -6109,124 +6119,124 @@ Voleu sobreescriure la funció? - + Function Funció - + New… Nou… - + Edit… Edita… - - - + + + Deactivate Desactiva - + Delete Suprimeix - + Calculate… Calcula… - + Apply Aplica - + Insert Insereix - + argument argument - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Obté dades del conjunt de dades %1 per a un objecte i una propietat donats. Si "info" és de tipus propietat, una finestra de diàleg emergirà amb totes les propietats de l'objecte. - + Example: Exemple: - + Arguments Arguments - + optional optional argument opcional - + default: argument default default: - + Requirement: Required condition for function Requisit: - + Properties Propietats - + %1: %1: - + key indicating that the property is a data set key clau - + Activate Activa - + All All functions Tot - + Uncategorized Sense categoria - + User functions Funcions de l'usuari - + Inactive Desactivat @@ -6234,22 +6244,22 @@ Voleu sobreescriure la funció? HistoryView - + Copy Copia - + Copy Formatted Text Copia text formatat - + Select All Selleciona-ho tot - + Clear Neteja @@ -6756,17 +6766,18 @@ Voleu sobreescriure la funció? + Calculating… S'està calculant… - + Cancel Cancel·la - + Processing… S'està processant… @@ -6774,83 +6785,83 @@ Voleu sobreescriure la funció? PreferencesDialog - + Look && Feel Aparença - + Numbers && Operators Nombres i operadors - + Units && Currencies Unitats i monedes - + Parsing && Calculation Anàlisi i càlcul - + Ignore system language (requires restart) Ignora la llengua del sistema (requereix reinici) - + Allow multiple instances Permet múltiples instàncies - + Clear history on exit Neteja l'historial en surtir - + Keep above other windows Manté superior a les altres finestres - + Window title: Títol de finestra: - + Application name Nom d'aplicació - + Result Resultat - + Application name + result Nom d'aplicació + resultat - + Style: Estil: - + Default (requires restart) Default style Predeterminat (requereix reinici) - + Dark mode Mode fosc - + Colorize result Coloritzar el resultat @@ -6871,143 +6882,143 @@ Voleu sobreescriure la funció? Tipus de lletra personalitzat per a l'aplicació - + Custom result font: Tipus de lletra personalitzat per al resultat: - + Custom expression font: Tipus de lletra personalitzat per a l'expressió: - + Custom keypad font: Tipus de lletra personalitzat per al teclat numèric: - + Custom application font: Tipus de lletra personalitzat per a l'aplicació: - + Display expression status Mostra l'estat de l'expressió - + Delay: Retard: - + Expression after calculation: Expressió després del càlcul: - + Keep expression - + Clear expression Neteja l'expressió - + Replace with result - + Replace with result if shorter - + Use keyboard keys for RPN Usa les tecles del teclat per a la NPI - + Parsing mode: Mode d'anàlisi: - - + + Adaptive Adaptativa - + Conventional Convencional - + Implicit multiplication first Primer la multiplicació implícita - + Chain Cadena - + RPN NPI - + Read precision Llegeix la precisió - + Limit implicit multiplication Limita la multiplicació implícita - + Interval calculation: Càlcul d'interval: - + Variance formula Fórmula de variància - + Interval arithmetic Aritmètica d'interval - + Factorize result Factoritza el resultat - + Binary two's complement representation Representació binaria de complement a dos - + Hexadecimal two's complement representation Representació hexadecimal de complement a dos - + Use lower case letters in non-decimal numbers Usa lletres minúscules en nombres no decimals - + Spell out logical operators Enuncia els operadors lògics @@ -7016,232 +7027,237 @@ Voleu sobreescriure la funció? Usa la notació E en lloc de 10^x - + + Preferences + Preferències + + + Use E-notation instead of 10^n Usa la notació E en lloc de 10^n - + Use 'j' as imaginary unit Usa 'j' com a unitat imaginària - + Use comma as decimal separator Usa la coma com a separador decimal - + Ignore comma in numbers Ignora comas en els nombres - + Ignore dots in numbers Ignora els punts en els nombres - + Round halfway numbers to even Arrodoneix els nombres a mig camí al par - + Indicate repeating decimals Indica els decimals periòdics - + Digit grouping: Agrupament de xifres: - + None Cap - + Standard Estàndar - + Local Local - + Interval display: Presentació d'intervals: - + Significant digits Xifres significants - + Interval Interval - + Plus/minus Més/menys - + Midpoint Punt mitjà - + Lower Inferior - + Upper Superior - + Complex number form: Forma de nombre complex: - + Rectangular Rectangular - + Exponential Exponencial - + Polar Polar - + Angle/phasor Angle o fasor - + Abbreviate names Abrevia els noms - + Use binary prefixes for information units Una els prefixes binaris per a les unitats d'informació - + Automatic unit conversion: Conversió automàtica d’unitats: - + No conversion Cap conversió - + Base units Unitats bases - + Optimal units Unitats òptimes - + Optimal SI units Unitats SI òptimes - + Convert to mixed units Converteix a unitats mixtes - + Automatic unit prefixes: Prefixos automàtics: - + Default Predeterminat - + No prefixes Cap prefixos - + Prefixes for some units Prefixes per a les unitats seleccionades - + Prefixes also for currencies Prefixes també per a les monedes - + Prefixes for all units Prefixes per a totes les unitats - + Enable all SI-prefixes Habilita tots els prefixes SI - + Enable denominator prefixes Habilita els prefixes de denominador - + Enable units in physical constants Activa les unitats en constants físics - + Temperature calculation: Càlcul de temperatura: - + Absolute Absolut - + Relative Relatiu - + Hybrid Híbrid - + Exchange rates updates: Actualitzacions de taxes d'intercanvi: - + days dies @@ -7249,47 +7265,47 @@ Voleu sobreescriure la funció? QApplication - + Execute expressions and commands from a file Executa expressions i ordres d'un fitxer - + FILE FITXER - + Start a new instance of the application Inicia una instància nova de l'aplicació - + Specify the window title Especifica el títol de finestra - + TITLE TÍTOL - + Display the application version Mostra la versió de l'aplicació - + Expression to calculate Expressió a calcular - + [EXPRESSION] [EXPRESSIÓ] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -7302,76 +7318,76 @@ Si s'obren múltiples instàncies simultàniament, només es desaran les de Voleu, malgrat això, canviar el comportament predeterminat i permetre múltiples instàncies simultànies? - + %1 is already running. - + Failed to load global definitions! S'ha fallat en carregar les definicions globals! - - - + + + answer resposta - + History Answer Value Valor de resposta de l'historial - + History Index(es) Índex(es) de l'historial - + History index %s does not exist. L'índex d'historial %s no existeix. - + Last Answer Última resposta - + Answer 2 Resposta 2 - + Answer 3 Resposta 3 - + Answer 4 Resposta 4 - + Answer 5 Resposta 5 - + Memory Memòria - + Error Error - + Couldn't write preferences to %1 No s'ha pogut escriure les preferèncias a @@ -7381,12 +7397,12 @@ Voleu, malgrat això, canviar el comportament predeterminat i permetre múltiple QalculateQtSettings - + Update exchange rates? Actualitza les taxes d'intercanvi? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -7404,58 +7420,59 @@ Voleu actualitzar les taxes d'intercanvi ara? S'estan obtenint les taxes d'intercanvi. - + + Fetching exchange rates… S'estan obtenint les taxes d'intercanvi… - - - - - + + + + + Error Error - + Warning Advertiment - + Information Informació - + Path of executable not found. No s'ha trobat el camí de l'executable. - + curl not found. No s'ha trobat curl. - + Failed to run update script. %1 S'ha fallat en executar l'script d'actualització. %1 - + Failed to check for updates. S'ha fallat en cercar actualitzacions. - + No updates found. No s'ha trobat cap actualització. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -7464,7 +7481,7 @@ Do you wish to update to version %3? Voleu actualitzar a la versió %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -7476,67 +7493,67 @@ Podeu aconseguir la versió %3 a %2. QalculateTranslator - + OK Only used when Qt translation is missing - + Cancel Only used when Qt translation is missing Cancel·la - + Close Only used when Qt translation is missing - + &Yes Only used when Qt translation is missing - + &No Only used when Qt translation is missing - + &Open Only used when Qt translation is missing - + &Save Only used when Qt translation is missing - + &Select All Only used when Qt translation is missing - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -7591,7 +7608,7 @@ Podeu aconseguir la versió %3 a %2. - + Functions Funcions @@ -7662,619 +7679,622 @@ Podeu aconseguir la versió %3 a %2. - + + About %1 Quant a %1 - + Quit Surt - + Mode Mode - + Mode (%1) Mode (%1) - - + + General Display Mode Mode de presentació general - + Normal Normal - + Scientific Científica - + Engineering Enginyeria - + Simple Senzill - + Angle Unit Unitat d'angle - + Radians Radians - + Degrees Graus - + Gradians Gradians - + Approximation Aproximació - + Automatic Automatic approximation Automàtica - + Dual Dual approximation Doble - + Exact Exact approximation Exacte - + Approximate Aproxima - + Assumptions Suposicions - + Type Assumptions type Tipus - + Number Nombre - + Real Real - + Rational Racional - + Integer Enter - + Boolean Booleà - + Sign Assumptions sign Signe - + Unknown Unknown assumptions sign Desconeguda - + Non-zero No zero - + Positive Positiu - + Non-negative No negatiu - + Negative Negatiu - + Non-positive No positiu - + Result Base Base del resultat - - + + Binary Binària - - + + Octal Octal - - + + Decimal Decimal - - + + Hexadecimal Hexadecimal - - + + Other Altre - - + + Duodecimal Duodecimal - + Sexagesimal Sexagesimal - + Time format Format de temps - - + + Roman numerals Numerals romans - - + + Unicode Unicode - - + + Bijective base-26 Base 26 bijectiva - + Custom: Number base - + Expression Base Base d'expressió - + Other: Number base Altra: - + Precision: Precisió: - + Min decimals: Mín de decimals: - + Max decimals: Màx de decimals: - + off Max decimals desactivat - + Convert Converteix - + Convert (%1) Converteix (%1) - + Store Desa - + Store (%1) Desa (%1) - + Functions (%1) Funcions (%1) - - + + Keypad Teclat numèric - + Keypad (%1) Teclat numèric (%1) - - + + Number bases Bases numèriques - + Number Bases (%1) Bases numèriques (%1) - + Binary: Binària: - + Octal: Octal: - + Decimal: Decimal: - + Hexadecimal: Hexadecimal: - + RPN Stack Pila NPI - + Rotate the stack or move the selected register up (%1) Roda la pila o mou el registre seleccionat amunt (%1) - + Rotate the stack or move the selected register down (%1) Roda la pila o mou el registre seleccionat avall (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) Intercanvia els últims dos valors o mou el valor seleccionat al cim de la pila (%1) - + Copy the selected or top value to the top of the stack (%1) Copia el valor seleccionat o el últim al cim de la pila (%1) - + Enter the top value from before the last numeric operation (%1) Introdueix el úlim valor d'abans de la darrera operació numèrica (%1) - + Delete the top or selected value (%1) Suprimeix el últim valor o el seleccionat (%1) - + Clear the RPN stack (%1) Neteja la pila NPI (%1) - + Powerful and easy to use calculator Calculadora poderosa i fàcil a usar - + License: GNU General Public License version 2 or later - + Error Error - + Couldn't write definitions No s'ha pogut escriure les definicions - + hexadecimal hexadecimal - + octal octal - + decimal decimal - + duodecimal duodecimal - + binary binària - + roman romana - + bijective bijectiva - - + + sexagesimal sexagesimal - - + + latitude latitud - - + + longitude longitud - + time temps - + Time zone parsing failed. L'anàlisi de la zona horària ha fallat. - + bases bases - + calendars calendaris - + rectangular rectangular - + cartesian cartesià - + exponential exponencial - + polar polar - + phasor fasor - + angle angle - + optimal òptima - - + + base base - + mixed mixta - + fraction fracció - + factors factors - + partial fraction fracció parcial - + factorize factoritza - + expand expandeix - - - + + + + Calculating… S'està calculant… - - - + + + Cancel Cancel·la - - + + RPN Operation Operació NPI - + Factorizing… S'està factoritzant… - + Expanding partial fractions… S'estan expandint les fraccions parcials… - + Expanding… S'està expandint… - + Converting… S'està convertint… - + RPN Register Moved S'ha mogut el registre NPI - - + + + Processing… S'està processant… - - + + Matrix Matriu - + Temperature Calculation Mode Mode de càlcul de temperatura - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). @@ -8283,128 +8303,128 @@ Si us plau, seleccioneu el mode de càlcul de temperatura (es pot canviar el mode després en les preferències). - + Absolute Absolut - + Relative Relatiu - + Hybrid Híbrid - + Interpretation of dots Interpretació de punts - + Please select interpretation of dots (".") (this can later be changed in preferences). Si us plau, seleccioneu la interpretació de punts (".") (es pot canviar això després en les preferències). - + Both dot and comma as decimal separators Ambdós punt i coma com a separadors decimals - + Dot as thousands separator Punt com a separador de millars - + Only dot as decimal separator Només punt com a separador decimal - + Gnuplot was not found No s'ha trobat el Gnuplot - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) necessita instal·lar-se separadament, i trobar-se en el camí de cerca d'executables, per a que funcioni el dibuix. - + Example: Example of function usage Exemple: - + Enter RPN Enter Introdueix - + Calculate Calcula - + Apply to Stack Aplica a la pila - + Insert Insereix - + Keep open Manté obert - + Value Valor - + Argument Argument - + %1: %1: - + True Cert - + False Fals - + Info Info - - + + optional optional argument opcional - + Failed to open %1. %2 S'ha fallat en obrir %1. @@ -8425,65 +8445,65 @@ Si us plau, seleccioneu el mode de càlcul de temperatura - + Unit Unitat - + New… Nou… - + Edit… Edita… - - - + + + Deactivate Desactiva - + Delete Suprimeix - + Convert Converteix - + Insert Insereix - + Activate Activa - + All All units Tot - + Uncategorized Sense categoria - + User units Unitats d'usuari - + Inactive Desactivat @@ -8558,14 +8578,14 @@ Voleu sobreescriure-la? resultat actual - - + + Question Pregunta - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Una unitat o variable amb el mateix nom ja existeix. @@ -8597,160 +8617,160 @@ Voleu sobreescriure-la? - + Variable Variable - + New Nou - + Variable/Constant… Variable/constant… - + Unknown Variable… Variable desconeguda… - + Matrix… Matriu… - + Edit… Edita… - + Export… Exporta… - - - + + + Deactivate Desactiva - + Delete Suprimeix - + Insert Insereix - + a matrix una matriu - + a vector un vector - + positive positiu - + non-positive no positiu - + negative negatiu - + non-negative no negatiu - + non-zero no zero - + integer enter - + boolean booleà - + rational racional - + real real - + complex complex - + number nombre - + not matrix no matriu - + unknown desconegut - + Default assumptions Suposicions predeterminades - + Activate Activa - + All All variables Tot - + Uncategorized Sense categoria - + User variables Variables d'usuari - + Inactive Desactivat diff --git a/translations/qalculate-qt_de.ts b/translations/qalculate-qt_de.ts index 1d2b4e0..81a1f01 100644 --- a/translations/qalculate-qt_de.ts +++ b/translations/qalculate-qt_de.ts @@ -5085,87 +5085,97 @@ Möchten Sie die aktuelle Aktion ersetzen? CSVDialog - + + Import CSV File + CSV-Datei importieren + + + + Export CSV File + CSV-Datei exportieren + + + Current result Aktuelles Ergebnis - + Matrix/vector variable: Matrix/Vektor-Variable: - + File: Datei: - + Import as Importieren als - + matrix Matrix - + vectors Vektoren - + Name: Name: - + First row: Erste Zeile: - + Includes headings Enthält Überschriften - + Delimiter: Begrenzungszeichen: - + Comma Komma - + Tabulator Tabulator - + Semicolon Semikolon - + Space Leerzeichen - + Other Andere - + Question Frage - + A unit or variable with the same name already exists. Do you want to overwrite it? Eine Einheit oder Variable mit demselben Namen ist bereits vorhanden. @@ -5178,26 +5188,26 @@ Do you want to overwrite it? Möchten Sie sie überschreiben? - - - + + + Error Error - + Could not import from file %1 Konnte nicht aus Datei importieren %1 - + No matrix or vector variable with the entered name was found. Keine Matrix- oder Vektorvariable mit eingegebenem Namen gefunden. - + Could not export to file %1 Konnte nicht in eine Datei exportieren @@ -5297,82 +5307,82 @@ Möchten Sie sie überschreiben? ExpressionEdit - + matrix matrix - + vector vektor - + positive positiv - + non-positive nicht-positiv - + negative negativ - + non-negative nicht-negativ - + non-zero nicht-null - + boolean boolesch - + integer ganzzahlig - + rational rational - + real reell - + complex komplex - + number zahl - + (not matrix) (nicht Matrix) - + unknown unbekannt - + default assumptions standardmäßige Annahmen @@ -5381,7 +5391,7 @@ Möchten Sie sie überschreiben? Präfix - + Prefix: Präfix: @@ -5390,7 +5400,7 @@ Möchten Sie sie überschreiben? Komplexe Winkel-/Phasenschreibweise - + Base units Basiseinheiten @@ -5407,7 +5417,7 @@ Möchten Sie sie überschreiben? Binäre Zahlen - + Calendars Kalendarien @@ -5428,7 +5438,7 @@ Möchten Sie sie überschreiben? Komplexe Exponentialform - + Factors Faktoren @@ -5453,7 +5463,7 @@ Möchten Sie sie überschreiben? 128-Bit Fließkomma-Binärformat - + Fraction Bruchteil @@ -5462,12 +5472,12 @@ Möchten Sie sie überschreiben? Hexadezimalzahl - + Latitude Breitengrad - + Longitude Längengrad @@ -5508,38 +5518,38 @@ Möchten Sie sie überschreiben? Zeitformat - - + + Unicode Unicode - + Use input method Eingabemethode verwenden - + UTC time zone UTC-Zeitzone - + Undo Rückgängig - + Complex Angle/Phasor Notation Komplexe Winkel-/Phasenschreibweise - + Number Base Zahlenbasis - + Bijective Base-26 Bijektive Basis-26 @@ -5552,67 +5562,67 @@ Möchten Sie sie überschreiben? Komplexe cis-Form - + Binary Number Binärezahl - + Complex cis Form Komplexe cis-Form - + Decimal Number Dezimalzahl - + Duodecimal Number Duodezimale Zahl - + Complex Exponential Form Komplexe Exponentialform - + 16-bit Floating Point Binary Format 16-Bit-Gleitkomma-Binärformat - + 32-bit Floating Point Binary Format 32-Bit-Gleitkomma-Binärformat - + 64-bit Floating Point Binary Format 64-Bit-Gleitkomma-Binärformat - + 80-bit (x86) Floating Point Binary Format 80-Bit (x86) Fließkomma-Binärformat - + 128-bit Floating Point Binary Format 128-Bit Fließkomma-Binärformat - + Hexadecimal Number Hexadezimalzahl - + Mixed Units Gemischte Einheiten - + Octal Number Oktalzahl @@ -5621,122 +5631,122 @@ Möchten Sie sie überschreiben? Optimale Einheiten - + Optimal Unit Optimale Einheit - + Expanded Partial Fractions Erweiterte Teilbrüche - + Complex Polar Form Komplexe Polarform - + Complex Rectangular Form Komplexe Rechtwinklige Form - + Roman Numerals Römische Ziffern - + Sexagesimal Number Sexagesimalzahl - + Time Format Zeitformat - + UTC Time Zone UTC-Zeitzone - + Redo Wiederholen - + Cut Ausschneiden - + Copy Kopieren - + Paste Einfügen - + Delete Löschen - + Insert Date… Datum einfügen... - + Insert Matrix… Matrix einfügen... - + Select All Alles markieren - + Clear Löschen - + Completion Vervollständigung - + No completion Keine Fertigstellung - + Limited strict completion Eingeschränkte strenge Fertigstellung - + Strict completion Strenge Fertigstellung - + Limited full completion Eingeschränkte vollständige Fertigstellung - + Full completion Vollständige Fertigstellung - + Delayed completion Verzögertes Fertigstellung @@ -5745,322 +5755,322 @@ Möchten Sie sie überschreiben? Eingabemethode aktivieren - + Matrix Matrix - + Too many arguments for %1(). Zu viele Argumente für %1(). - + argument argument - + %1: %1: - + MC (memory clear) MC (Speicher löschen) - + MS (memory store) MS (Speicher speichern) - + M+ (memory plus) M+ (Speicher plus) - + M− (memory minus) M- (Speicher minus) - - + + factorize faktorisieren - - + + expand erweitern - + hexadecimal hexadezimal - - + + hexadecimal number hexadezimale zahl - + octal oktal - + octal number oktalzahl - + decimal dezimal - + decimal number dezimalzahl - + duodecimal duodezimal - + duodecimal number duodezimalzahl - + binary binär - - + + binary number binärzahl - + roman römisch - + roman numerals römische Ziffern - + bijective bijektiv - + bijective base-26 bijektive basis-26 - + sexagesimal sexagesimal - + sexagesimal number sexagesimale Zahl - - + + latitude breitengrad - - + + longitude längengrad - + 32-bit floating point 32-Bit-Gleitkomma - + 64-bit floating point 64-Bit-Gleitkomma - + 16-bit floating point 16-Bit Gleitkomma - + 80-bit (x86) floating point 80-Bit (x86) Gleitkomma - + 128-bit floating point 128-Bit Gleitkomma - + time zeit - + time format zeitformat - + bases basen - + number bases zahlenbasen - - + + calendars kalendarien - + optimal optimal - + optimal unit optimale einheit - - + + base basis - + base units basiseinheiten - + mixed gemischt - + mixed units gemischte einheiten - - + + fraction bruchteil - - + + factors faktoren - + partial fraction teilbruch - + expanded partial fractions erweiterte teilbrüche - + rectangular rechtwinklig - + cartesian kartesisch - + complex rectangular form komplexe rechteckform - + exponential exponentiell - + complex exponential form komplexe exponentialform - + polar polar - + complex polar form komplexe polarform - + complex cis form komplexe cis-form - + angle winkel - + complex angle notation komplexe winkeldarstellung - + phasor phase - + complex phasor notation komplexe Phasenschreibweise - + number base %1 zahlenbasis %1 - + Data object Daten-Objekt @@ -6194,81 +6204,81 @@ Möchten Sie die Funktion überschreiben? - + Function Funktion - + New… Neu… - + Edit… Bearbeiten… - - - + + + Deactivate Deaktivieren - + Delete Löschen - + Calculate… Berechnen… - + Apply Anwenden - + Insert Einfügen - + argument argument - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Ruft Daten aus dem %1-Datensatz für ein angegebenes Objekt und eine Eigenschaft ab. Wenn "info" als Eigenschaft eingegeben wird, wird ein Dialogfenster mit allen Eigenschaften des Objekts angezeigt. - + Example: Beispiel: - + Arguments Argumente - + optional optional argument optional - + default: argument default standard: - + Requirement: Required condition for function Bedingung: @@ -6283,44 +6293,44 @@ Möchten Sie die Funktion überschreiben? Bedingung - + Properties Eigenschaften - + %1: %1: - + key indicating that the property is a data set key Schlüssel - + Activate Aktivieren - + All All functions Alle - + Uncategorized Nicht kategorisierte - + User functions Benutzerfunktionen - + Inactive Inaktive @@ -6328,22 +6338,22 @@ Möchten Sie die Funktion überschreiben? HistoryView - + Copy Kopieren - + Copy Formatted Text Formatierten Text kopieren - + Select All Alles markieren - + Clear Löschen @@ -6800,17 +6810,18 @@ Möchten Sie die Funktion überschreiben? + Calculating… Berechnen... - + Cancel Abbruch - + Processing… Verarbeitung... @@ -6892,83 +6903,83 @@ Möchten Sie die Funktion überschreiben? PreferencesDialog - + Look && Feel Aussehen && Bedienung - + Numbers && Operators Zahlen && Operatoren - + Units && Currencies Einheiten && Währungen - + Parsing && Calculation Analysierung && Berechnung - + Ignore system language (requires restart) Systemsprache ignorieren (erfordert Neustart) - + Allow multiple instances Mehrere Instanzen zulassen - + Clear history on exit Verlauf beim Beenden löschen - + Keep above other windows Fenster immer im Vordergrund halten - + Window title: Fenstertitel: - + Application name Name der Anwendung - + Result Ergebnis - + Application name + result Anwendungsname + Ergebnis - + Style: Stil: - + Default (requires restart) Default style Standard (erfordert Neustart) - + Dark mode Dunkelmodus - + Colorize result Ergebnis einfärben @@ -6989,143 +7000,143 @@ Möchten Sie die Funktion überschreiben? Benutzerdefinierte Anwendungsschriftart - + Custom result font: Benutzerdefinierte Ergebnisschriftart: - + Custom expression font: Benutzerdefinierte Ausdrucksschriftart: - + Custom keypad font: Benutzerdefinierte Tastenfeldschriftart: - + Custom application font: Benutzerdefinierte Anwendungsschriftart: - + Display expression status Anzeige des Ausdrucksstatus - + Delay: Verzögern: - + Expression after calculation: Ausdruck nach Berechnung: - + Keep expression Ausdruck behalten - + Clear expression Ausdruck löschen - + Replace with result Durch Ergebnisse ersetzen - + Replace with result if shorter Durch Ergebnis ersetzen, falls kürzer - + Use keyboard keys for RPN Tasten auf der Tastatur für RPN verwenden - + Parsing mode: Analyse-Modus: - - + + Adaptive Adaptiv - + Conventional Konventionelle - + Implicit multiplication first Implizite Multiplikation zuerst - + Chain Verketteter - + RPN RPN - + Read precision Genauigkeit lesen - + Limit implicit multiplication Implizite Multiplikation begrenzen - + Interval calculation: Intervall-berechnung: - + Variance formula Varianz-Formel - + Interval arithmetic Intervall-Arithmetik - + Factorize result Ergebnis faktorisieren - + Binary two's complement representation Binäre Zweierkomplement-Darstellung - + Hexadecimal two's complement representation Hexadezimale Zweierkomplement-Darstellung - + Use lower case letters in non-decimal numbers Kleinbuchstaben in Zahlen mit nicht-dezimaler Basis verwenden - + Spell out logical operators Logische Operatoren ausbuchstabieren @@ -7134,232 +7145,237 @@ Möchten Sie die Funktion überschreiben? E-Notation anstelle von 10^x verwenden - + + Preferences + Einstellungen + + + Use E-notation instead of 10^n E-Notation anstelle von 10^n verwenden - + Use 'j' as imaginary unit 'j' als imaginäre Einheit verwenden - + Use comma as decimal separator Komma als Dezimaltrennzeichen verwenden - + Ignore comma in numbers Komma in Zahlen ignorieren - + Ignore dots in numbers Punkte in Zahlen ignorieren - + Round halfway numbers to even Halbe Zahlen auf gerade Zahlen runden - + Indicate repeating decimals Wiederholte Dezimalstellen anzeigen - + Digit grouping: Zifferngruppierung: - + None Keine - + Standard Standard - + Local Lokal - + Interval display: Intervall-anzeige: - + Significant digits Signifikante Ziffern - + Interval Intervall - + Plus/minus Plus/Minus - + Midpoint Mittelwert - + Lower Untere - + Upper Obere - + Complex number form: Komplexe form: - + Rectangular Algebraischen Form - + Exponential Exponentialform - + Polar Polarform - + Angle/phasor Winkel/Phasenschreibweise - + Abbreviate names Namen abkürzen - + Use binary prefixes for information units Binäre Präfixe für Informationseinheiten verwenden - + Automatic unit conversion: Automatische Einheitenumrechnung: - + No conversion Keine Umrechning - + Base units Basiseinheiten - + Optimal units Optimale Einheiten - + Optimal SI units Optimale SI-Einheiten - + Convert to mixed units In gemischte Einheiten umrechnen - + Automatic unit prefixes: Automatische Einheitenpräfixe: - + Default Standard - + No prefixes Keine Präfixe - + Prefixes for some units Präfixe für einige Einheiten - + Prefixes also for currencies Präfixe auch für Währungen - + Prefixes for all units Präfixe für alle Einheiten - + Enable all SI-prefixes Alle SI-Präfixe einschalten - + Enable denominator prefixes Nenner-Präfixe einschalten - + Enable units in physical constants Einheiten in physikalischen Konstanten einschalten - + Temperature calculation: Temperatur-berechnung: - + Absolute Absolut - + Relative Relativ - + Hybrid Hybrid - + Exchange rates updates: Wechselkurse aktualisieren: - + days Tage @@ -7367,47 +7383,47 @@ Möchten Sie die Funktion überschreiben? QApplication - + Execute expressions and commands from a file Ausdrücke und Befehle aus einer Datei ausführen - + FILE DATEI - + Start a new instance of the application Eine neue Instanz der Applikation starten - + Specify the window title Festlegen des Fenstertitels - + TITLE TITEL - + Display the application version Anzeigen der Applikationsversion - + Expression to calculate Zu berechnender Ausdruck - + [EXPRESSION] [AUSDRUCK] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -7420,76 +7436,76 @@ Wenn mehrere Instanzen gleichzeitig geöffnet werden, werden nur die Definitione Möchten Sie trotzdem die Standardvorgabe ändern und mehrere gleichzeitige Instanzen zulassen? - + %1 is already running. - + Failed to load global definitions! Das Laden der globalen Definitionen ist fehlgeschlagen! - - - + + + answer antwort - + History Answer Value Verlauf Ergebniswert - + History Index(es) Verlaufsindex(e) - + History index %s does not exist. Verlaufsindex %s existiert nicht. - + Last Answer Letzte Antwort - + Answer 2 Antwort 2 - + Answer 3 Antwort 3 - + Answer 4 Antwort 4 - + Answer 5 Antwort 5 - + Memory Speicher - + Error Error - + Couldn't write preferences to %1 Konnte Einstellungen nicht schreiben in @@ -7499,12 +7515,12 @@ Möchten Sie trotzdem die Standardvorgabe ändern und mehrere gleichzeitige Inst QalculateQtSettings - + Update exchange rates? Wechselkurse aktualisieren? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -7522,58 +7538,59 @@ Möchten Sie die Wechselkurse jetzt aktualisieren? Abrufen von Wechselkursen. - + + Fetching exchange rates… Abrufen von Wechselkursen… - - - - - + + + + + Error Error - + Warning Warnung - + Information Information - + Path of executable not found. Pfad der ausführbaren Datei nicht gefunden. - + curl not found. curl nicht gefunden. - + Failed to run update script. %1 Update-Skript konnte nicht ausgeführt werden. %1 - + Failed to check for updates. Prüfung auf Updates fehlgeschlagen. - + No updates found. Keine Updates gefunden. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -7582,7 +7599,7 @@ Do you wish to update to version %3? Möchten Sie auf die Version %3 aktualisieren? - + A new version of %1 is available. You can get version %3 at %2. @@ -7594,67 +7611,67 @@ Sie können die Version %3 unter %2 erhalten. QalculateTranslator - + OK Only used when Qt translation is missing - + Cancel Only used when Qt translation is missing Abbruch - + Close Only used when Qt translation is missing - + &Yes Only used when Qt translation is missing - + &No Only used when Qt translation is missing - + &Open Only used when Qt translation is missing - + &Save Only used when Qt translation is missing - + &Select All Only used when Qt translation is missing - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -7709,7 +7726,7 @@ Sie können die Version %3 unter %2 erhalten. - + Functions Funktionen @@ -7780,619 +7797,622 @@ Sie können die Version %3 unter %2 erhalten. - + + About %1 Über %1 - + Quit Beenden - + Mode Modus - + Mode (%1) Modus (%1) - - + + General Display Mode Allgemeiner Anzeigemodus - + Normal Normal - + Scientific Wissenschaftlich - + Engineering Technisch - + Simple Einfach - + Angle Unit Winkeleinheit - + Radians Bogenmaß - + Degrees Grad - + Gradians Neugrad - + Approximation Annäherung - + Automatic Automatic approximation Automatisch - + Dual Dual approximation Zweifach - + Exact Exact approximation Genau - + Approximate Annähern - + Assumptions Annahmen - + Type Assumptions type Typ - + Number Zahl - + Real Real - + Rational Rational - + Integer Ganzzahl - + Boolean Boolescher Wert - + Sign Assumptions sign Vorzeichen - + Unknown Unknown assumptions sign Unbekannt - + Non-zero Nicht-Null - + Positive Positiv - + Non-negative Nicht-Negativ - + Negative Negativ - + Non-positive Nicht-Positiv - + Result Base Ergebnisbasi - - + + Binary Binär - - + + Octal Oktal - - + + Decimal Dezimal - - + + Hexadecimal Hexadezimal - - + + Other Andere - - + + Duodecimal Duodezimal - + Sexagesimal Sexagesimal - + Time format Zeitformat - - + + Roman numerals Römische Ziffern - - + + Unicode Unicode - - + + Bijective base-26 Bijektive Basis-26 - + Custom: Number base Benutzerdefiniert: - + Expression Base Ausdrucksbasis - + Other: Number base Andere: - + Precision: Genauigkeit: - + Min decimals: Min Dezimalen: - + Max decimals: Max Dezimalen: - + off Max decimals aus - + Convert Umrechnen - + Convert (%1) Umrechnen (%1) - + Store Sichern - + Store (%1) Sichern (%1) - + Functions (%1) Funktionen (%1) - - + + Keypad Tastatur - + Keypad (%1) Tastatur (%1) - - + + Number bases Zahlenbasen - + Number Bases (%1) Zahlenbasen (%1) - + Binary: Binär: - + Octal: Oktal: - + Decimal: Dezimal: - + Hexadecimal: Hexadezimal: - + RPN Stack RPN-Stack - + Rotate the stack or move the selected register up (%1) Drehen des Stapels oder Verschieben des ausgewählten Register nach oben (%1) - + Rotate the stack or move the selected register down (%1) Drehen des Stapels oder Verschieben des ausgewählten Register nach unten (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) Vertauschen Sie die beiden oberen Werte oder verschieben Sie den ausgewählten Wert an die Spitze des Stapels (%1) - + Copy the selected or top value to the top of the stack (%1) Kopieren des ausgewählten oder obersten Wertes an die Spitze des Stapels (%1) - + Enter the top value from before the last numeric operation (%1) Eingabe des obersten Wertes von vor der letzten numerischen Operation (%1) - + Delete the top or selected value (%1) Löschen des oberen oder ausgewählten Wertes (%1) - + Clear the RPN stack (%1) Löschen des RPN-Stack (%1) - + Powerful and easy to use calculator Leistungsstarker und einfach zu bedienender Taschenrechner - + License: GNU General Public License version 2 or later - + Error Error - + Couldn't write definitions Definitionen konnten nicht geschrieben werden - + hexadecimal hexadezimal - + octal oktal - + decimal dezimal - + duodecimal duodezimal - + binary binär - + roman römisch - + bijective bijektiv - - + + sexagesimal sexagesimal - - + + latitude breitengrad - - + + longitude längengrad - + time zeit - + Time zone parsing failed. Zeitzonenanalyse fehlgeschlagen. - + bases basen - + calendars kalendarien - + rectangular rechtwinklig - + cartesian kartesisch - + exponential exponential - + polar polar - + phasor phase - + angle winkel - + optimal optimal - - + + base basis - + mixed gemischt - + fraction bruchteil - + factors faktoren - + partial fraction teilbruch - + factorize faktorisieren - + expand erweitern - - - + + + + Calculating… Berechnen... - - - + + + Cancel Abbruch - - + + RPN Operation RPN-Operation - + Factorizing… Faktorisieren... - + Expanding partial fractions… Expandieren von Teilbrüchen... - + Expanding… Expandieren... - + Converting… Konvertieren... - + RPN Register Moved RPN-Register verschoben - - + + + Processing… Verarbeitung... - - + + Matrix Matrix - + Temperature Calculation Mode Temperatur-Berechnungsmodus - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). @@ -8401,59 +8421,59 @@ Bitte wählen Sie den Temperaturberechnungsmodus (der Modus kann später in den Einstellungen geändert werden). - + Absolute Absolut - + Relative Relativ - + Hybrid Hybrid - + Interpretation of dots Interpretation von Punkten - + Please select interpretation of dots (".") (this can later be changed in preferences). Bitte wählen Sie die Interpretation der Punkte (".") (dies kann später in den Einstellungen geändert werden). - + Both dot and comma as decimal separators Sowohl Punkt als auch Komma als Dezimaltrennzeichen - + Dot as thousands separator Punkt als Tausendertrennzeichen - + Only dot as decimal separator Nur Punkt als Dezimaltrennzeichen - + Gnuplot was not found Gnuplot wurde nicht gefunden - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) muss separat installiert werden und im Such-pfad für ausführbare Dateien gefunden werden, damit das Plotten funktioniert. - + Example: Example of function usage Beispiel: @@ -8463,64 +8483,64 @@ Bitte wählen Sie den Temperaturberechnungsmodus Beispiel: - + Enter RPN Enter eingeben - + Calculate Berechnen - + Apply to Stack Auf Stapel anwenden - + Insert Einfügen - + Keep open Offen halten - + Value Wert - + Argument Argument - + %1: %1: - + True Wahr - + False Falsch - + Info Info - - + + optional optional argument optional @@ -8531,7 +8551,7 @@ Bitte wählen Sie den Temperaturberechnungsmodus optional - + Failed to open %1. %2 Konnte %1. nicht öffnen @@ -8552,65 +8572,65 @@ Bitte wählen Sie den Temperaturberechnungsmodus - + Unit Einheit - + New… Neu… - + Edit… Bearbeiten… - - - + + + Deactivate Deaktivieren - + Delete Löschen - + Convert Umrechnen - + Insert Einfügen - + Activate Aktivieren - + All All units Alle - + Uncategorized Nicht kategorisiert - + User units Benutzereinheiten - + Inactive Inaktiv @@ -8691,14 +8711,14 @@ Möchten Sie sie überschreiben? Aktuelles Ergebnis - - + + Question Frage - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Eine Einheit oder Variable mit demselben Namen ist bereits vorhanden. @@ -8736,160 +8756,160 @@ Möchten Sie sie überschreiben? - + Variable Variable - + New Neu - + Variable/Constant… Variable/Konstante… - + Unknown Variable… Unbekannte Variable… - + Matrix… Matrix… - + Edit… Bearbeiten… - + Export… Exportieren… - - - + + + Deactivate Deaktivieren - + Delete Löschen - + Insert Einfügen - + a matrix eine Matrix - + a vector ein Vektor - + positive positiv - + non-positive nicht-positiv - + negative negativ - + non-negative nicht-negativ - + non-zero nicht-null - + integer ganzzahlig - + boolean boolesch - + rational rational - + real reell - + complex komplex - + number zahl - + not matrix nicht Matrix - + unknown unbekannt - + Default assumptions Standardannahmen - + Activate Aktivieren - + All All variables Alle - + Uncategorized Nicht kategorisiert - + User variables Benutzervariablen - + Inactive Inaktiv diff --git a/translations/qalculate-qt_es.ts b/translations/qalculate-qt_es.ts index 8d2920d..e802bf2 100644 --- a/translations/qalculate-qt_es.ts +++ b/translations/qalculate-qt_es.ts @@ -4993,87 +4993,97 @@ Do you wish to replace the current action? CSVDialog - + + Import CSV File + Importar archivo CSV + + + + Export CSV File + Exportar archivo CSV + + + Current result Resultado actual - + Matrix/vector variable: Variable de matriz/vector: - + File: Archivo: - + Import as Importar como - + matrix matriz - + vectors vectores - + Name: Nombre: - + First row: Primera fila: - + Includes headings Incluye encabezados - + Delimiter: Delimitador: - + Comma Coma - + Tabulator Tabulador - + Semicolon Punto y coma - + Space Espacio - + Other Otro - + Question Pregunta - + A unit or variable with the same name already exists. Do you want to overwrite it? Una unidad o variable con el mismo nombre ya existe. @@ -5086,26 +5096,26 @@ Do you want to overwrite it? ¿Quiere sobreescribirla? - - - + + + Error Error - + Could not import from file %1 No se pudo importar el archivo %1 - + No matrix or vector variable with the entered name was found. No se encontró una variable de matriz o vector con nombre ingresado. - + Could not export to file %1 No se pudo exportar el archivo @@ -5205,107 +5215,107 @@ Do you want to overwrite it? ExpressionEdit - + matrix matriz - + vector vector - + positive positivo - + non-positive no positivo - + negative negativo - + non-negative no negativo - + non-zero no cero - + boolean booleano - + integer entero - + rational racional - + real real - + complex complejo - + number número - + (not matrix) (no matriz) - + unknown desconocido - + default assumptions suposiciones predeterminadas - + Prefix: Prefijo: - + Complex Angle/Phasor Notation Notación compleja de ángulo/fasor - + Base units Unidades base - + Number Base Base numérica - + Bijective Base-26 Base biyectiva 26 @@ -5314,92 +5324,92 @@ Do you want to overwrite it? número binario - + Binary Number Número binario - + Calendars Calendarios - + Complex cis Form Forma compleja cis - + Decimal Number Número decimal - + Duodecimal Number Número duodecimal - + Complex Exponential Form Forma compleja exponencial - + Factors Factores - + 16-bit Floating Point Binary Format Formato binario de punto flotante de 16 bits - + 32-bit Floating Point Binary Format Formato binario de punto flotante de 32 bits - + 64-bit Floating Point Binary Format Formato binario de punto flotante de 64 bits - + 80-bit (x86) Floating Point Binary Format Formato binario de punto flotante de 80 bits (x86) - + 128-bit Floating Point Binary Format Formato binario de punto flotante de 128 bits - + Fraction Fracción - + Hexadecimal Number Número hexadecimal - + Latitude Latitud - + Longitude Longitud - + Mixed Units Unidades mixtas - + Octal Number Número octal @@ -5408,133 +5418,133 @@ Do you want to overwrite it? Unidades óptimas - + Optimal Unit Unidad óptima - + Expanded Partial Fractions Fracciones parciales expandidas - + Complex Polar Form Forma compleja polar - + Complex Rectangular Form Forma compleja rectangular - + Roman Numerals Números romanos - + Sexagesimal Number Número sexagesimal - + Time Format Formato de hora - - + + Unicode Unicode - + UTC Time Zone Huso horario UTC - + Undo Deshacer - + Redo Rehacer - + Cut Cortar - + Copy Copiar - + Paste Pegar - + Delete Eliminar - + Insert Date… Insertar fecha… - + Insert Matrix… Insertar matriz… - + Select All Seleccionar todos - + Clear Limpiar - + Completion Completado - + No completion Sin completado - + Limited strict completion Completado estricto limitado - + Strict completion Completado estricto - + Limited full completion Completado completo limitado - + Full completion Completado completo - + Delayed completion Completado retrasado @@ -5543,332 +5553,332 @@ Do you want to overwrite it? Habilitar método de entrada - + Use input method Usar método de entrada - + Matrix Matriz - + Too many arguments for %1(). Demasiados argumentos para %1(). - + argument argumento - + %1: %1: - + MC (memory clear) MC (limpiar la memoria) - + MS (memory store) MS (guardar en la memoria) - + M+ (memory plus) M+ (añadir a la memoria) - + M− (memory minus) M− (quitar de la memoria) - - + + factorize factorizar - - + + expand expandir - + hexadecimal hexadecimal - - + + hexadecimal number número hexadecimal - + octal octal - + octal number número octal - + decimal decimal - + decimal number número decimal - + duodecimal duodecimal - + duodecimal number número duodecimal - + binary binario - - + + binary number número binario - + roman romano - + roman numerals números romanos - + bijective biyectivo - + bijective base-26 base biyectiva 26 - + sexagesimal sexagesimal - + sexagesimal number número sexagesimal - - + + latitude latitud - - + + longitude longitud - + 32-bit floating point punto flotante de 32 bits - + 64-bit floating point punto flotante de 64 bits - + 16-bit floating point punto flotante de 16 bits - + 80-bit (x86) floating point punto flotante de 80 bits (x86) - + 128-bit floating point punto flotante de 128 bits - + time tiempo - + time format formato de tiempo - + bases bases - + number bases bases numéricas - - + + calendars calendarios - + optimal óptima - + optimal unit unidad óptima - - + + base base - + base units unidades base - + mixed mixtas - + mixed units unidades mixtas - - + + fraction fracción - - + + factors factores - + partial fraction fracción parcial - + expanded partial fractions fracciones parciales expandidas - + rectangular rectangular - + cartesian cartesiano - + complex rectangular form forma compleja rectangular - + exponential exponencial - + complex exponential form forma compleja exponencial - + polar polar - + complex polar form forma compleja polar - + complex cis form forma compleja cis - + angle ángulo - + complex angle notation Notación compleja de ángulo - + phasor fasor - + complex phasor notation notación compleja de fasor - + UTC time zone huso horario UTC - + number base %1 base numérica %1 - + Data object Objeto de datos @@ -6002,124 +6012,124 @@ Do you want to overwrite the function? - + Function Función - + New… Nuevo… - + Edit… Editar… - - - + + + Deactivate Desactivar - + Delete Eliminar - + Calculate… Calcular… - + Apply Aplicar - + Insert Insertar - + argument argumento - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Recupera datos del conjunto de datos %1 para un objeto y propiedad determinada. Si "info" es ingresado como una propiedad, aparecerá una ventana de diálogo con todas las propiedades del objeto. - + Example: Ejemplo: - + Arguments Argumentos - + optional optional argument opcional - + default: argument default predeterminado: - + Requirement: Required condition for function Requisito: - + Properties Propiedades - + %1: %1: - + key indicating that the property is a data set key clave - + Activate Activar - + All All functions Todas - + Uncategorized Sin categorizar - + User functions Funciones de usuario - + Inactive Inactivas @@ -6127,22 +6137,22 @@ Do you want to overwrite the function? HistoryView - + Copy Copiar - + Copy Formatted Text Copiar texto formateado - + Select All Seleccionar todos - + Clear Limpiar @@ -6649,17 +6659,18 @@ Do you want to overwrite the function? + Calculating… Calculando… - + Cancel Cancelar - + Processing… Procesando… @@ -6667,83 +6678,83 @@ Do you want to overwrite the function? PreferencesDialog - + Look && Feel Aparencia - + Numbers && Operators Números y operadores - + Units && Currencies Unidades y monedas - + Parsing && Calculation Cálculo y análisis - + Ignore system language (requires restart) Ignorar idioma del sistema (requiere reinicio) - + Allow multiple instances Permitir múltiples instancias - + Clear history on exit Limpiar historial al salir - + Keep above other windows Mantener encima de otras ventanas - + Window title: Título de ventana: - + Application name Nombre de aplicación - + Result Resultado - + Application name + result Nombre de aplicación + resultado - + Style: Estilo: - + Default (requires restart) Default style Predeterminado (requiere reinicio) - + Dark mode Modo oscuro - + Colorize result Colorear resultado @@ -6764,143 +6775,143 @@ Do you want to overwrite the function? Fuente de aplicación personalizada - + Custom result font: Fuente de resultado personalizada: - + Custom expression font: Fuente de expresión personalizada: - + Custom keypad font: Fuente de teclado personalizada: - + Custom application font: Fuente de aplicación personalizada: - + Display expression status Mostrar estado de la expresión - + Delay: Retraso: - + Expression after calculation: Expresión después del cálculo: - + Keep expression Mantén la expresión - + Clear expression Limpiar expresión - + Replace with result Reemplazar con resultado - + Replace with result if shorter Reemplazar con resultado si es más corto - + Use keyboard keys for RPN Usar teclas del teclado para RPN - + Parsing mode: Modo de análisis: - - + + Adaptive Adaptativo - + Conventional Convencional - + Implicit multiplication first Multiplicación implícita primero - + Chain Cadena - + RPN RPN - + Read precision Leer precisión - + Limit implicit multiplication Limitar multiplicación implícita - + Interval calculation: Cálculo de intervalo: - + Variance formula Fórmula de varianza - + Interval arithmetic Aritmética de intervalo - + Factorize result Factorizar resultado - + Binary two's complement representation Representación binaria de complemento a dos - + Hexadecimal two's complement representation Representación hexadecimal de complemento a dos - + Use lower case letters in non-decimal numbers Usar letras minúsculas en números no decimales - + Spell out logical operators Deletrear operadores lógicos @@ -6909,232 +6920,237 @@ Do you want to overwrite the function? Usar notación E en vez de 10^x - + + Preferences + Preferencias + + + Use E-notation instead of 10^n Usar notación E en vez de 10^n - + Use 'j' as imaginary unit Usar "j" como la unidad imaginaria - + Use comma as decimal separator Usar coma como separador decimal - + Ignore comma in numbers Ignorar comas en números - + Ignore dots in numbers Ignorar puntos en números - + Round halfway numbers to even Redondear números intermedios a pares - + Indicate repeating decimals Indicar decimales repetidos - + Digit grouping: Agrupamiento de dígitos: - + None Ninguna - + Standard Estándar - + Local Local - + Interval display: Visualización de intervalo: - + Significant digits Cifras significativas - + Interval Intervalo - + Plus/minus Más/menos - + Midpoint Punto medio - + Lower Inferior - + Upper Superior - + Complex number form: Forma de número complejo: - + Rectangular Rectangular - + Exponential Exponencial - + Polar Polar - + Angle/phasor Ángulo/fasor - + Abbreviate names Abreviar nombres - + Use binary prefixes for information units Usar prefijos binarios para unidades de información - + Automatic unit conversion: Conversión automática de unidades: - + No conversion Sin conversión - + Base units Unidades base - + Optimal units Unidades óptimas - + Optimal SI units Unidades del SI óptimas - + Convert to mixed units Convertir a unidades mixtas - + Automatic unit prefixes: Prefijos automáticos: - + Default Predeterminado - + No prefixes Ningún prefijos - + Prefixes for some units Prefijos para las unidades seleccionadas - + Prefixes also for currencies Prefijos también para monedas - + Prefixes for all units Prefijos para todas las unidades - + Enable all SI-prefixes Habilitar todos los prefijos del SI - + Enable denominator prefixes Habilitar prefijos de denominador - + Enable units in physical constants Habilitar unidades en constantes físicas - + Temperature calculation: Cálculo de temperatura: - + Absolute Absoluto - + Relative Relativo - + Hybrid Hibrido - + Exchange rates updates: Actualizaciones de tasas de cambio: - + days días @@ -7142,47 +7158,47 @@ Do you want to overwrite the function? QApplication - + Execute expressions and commands from a file Ejecutar expresiones y comandos desde un archivo - + FILE ARCHIVO - + Start a new instance of the application Iniciar una nueva instancia de la aplicación - + Specify the window title Especificar el título de la ventana - + TITLE TÍTULO - + Display the application version Mostrar la versión de la aplicación - + Expression to calculate Expresión a calcular - + [EXPRESSION] [EXPRESIÓN] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -7194,76 +7210,76 @@ Si múltiples instancias están abiertas simultáneamente, solo las definiciones ¿Quiere, a pesar de esto, cambiar el comportamiento predeterminado y permitir múltiples instancias simultáneas? - + %1 is already running. - + Failed to load global definitions! Falla al cargar las definiciones globales! - - - + + + answer respuesta - + History Answer Value Valor de respuesta de historial - + History Index(es) Índice(s) de historial - + History index %s does not exist. Índice de historial %s no existe. - + Last Answer Última respuesta - + Answer 2 Respuesta 2 - + Answer 3 Respuesta 3 - + Answer 4 Respuesta 4 - + Answer 5 Respuesta 5 - + Memory Memoria - + Error Error - + Couldn't write preferences to %1 No se pudieron guardar las preferencias en @@ -7273,12 +7289,12 @@ Si múltiples instancias están abiertas simultáneamente, solo las definiciones QalculateQtSettings - + Update exchange rates? ¿Actualizar tasas de cambio? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -7296,58 +7312,59 @@ Do you wish to update the exchange rates now? Buscando tasas de cambio. - + + Fetching exchange rates… Buscando tasas de cambio… - - - - - + + + + + Error Error - + Warning Advertencia - + Information Información - + Path of executable not found. Ruta de ejecutable no encontrada. - + curl not found. No se encontró curl. - + Failed to run update script. %1 Error al ejecutar el script de actualización. %1 - + Failed to check for updates. Fallo al buscar actualizaciones. - + No updates found. No se encontró ninguna actualización. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -7356,7 +7373,7 @@ Do you wish to update to version %3? ¿Quiere actualizar a la versión %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -7368,67 +7385,67 @@ Puedes obtener la versión %3 en %2. QalculateTranslator - + OK Only used when Qt translation is missing - + Cancel Only used when Qt translation is missing Cancelar - + Close Only used when Qt translation is missing - + &Yes Only used when Qt translation is missing - + &No Only used when Qt translation is missing - + &Open Only used when Qt translation is missing - + &Save Only used when Qt translation is missing - + &Select All Only used when Qt translation is missing - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -7483,7 +7500,7 @@ Puedes obtener la versión %3 en %2. - + Functions Funciones @@ -7554,619 +7571,622 @@ Puedes obtener la versión %3 en %2. - + + About %1 Acerca de %1 - + Quit Cerrar - + Mode Modo - + Mode (%1) Modo (%1) - - + + General Display Mode Modo de visualización general - + Normal Normal - + Scientific Científica - + Engineering Ingeniería - + Simple Simple - + Angle Unit Unidad de ángulo - + Radians Radianes - + Degrees Grados - + Gradians Gradianes - + Approximation Aproximación - + Automatic Automatic approximation Automática - + Dual Dual approximation Dual - + Exact Exact approximation Exacto - + Approximate Aproximado - + Assumptions Suposiciones - + Type Assumptions type Tipo - + Number Número - + Real Real - + Rational Racional - + Integer Entero - + Boolean Booleano - + Sign Assumptions sign Signo - + Unknown Unknown assumptions sign Desconocido - + Non-zero No cero - + Positive Positivo - + Non-negative No negativo - + Negative Negativo - + Non-positive No positivo - + Result Base Base de resultado - - + + Binary Binario - - + + Octal Octal - - + + Decimal Decimal - - + + Hexadecimal Hexadecimal - - + + Other Otra - - + + Duodecimal Duodecimal - + Sexagesimal Sexagesimal - + Time format Formato de fecha - - + + Roman numerals Números romanos - - + + Unicode Unicode - - + + Bijective base-26 Base biyectiva 26 - + Custom: Number base - + Expression Base Base de expresión - + Other: Number base Otro: - + Precision: Precisión: - + Min decimals: Decimales mínimos: - + Max decimals: Decimales máximos: - + off Max decimals Desactivado - + Convert Convertir - + Convert (%1) Convertir (%1) - + Store Guardar - + Store (%1) Guardar (%1) - + Functions (%1) Funciones (%1) - - + + Keypad Teclado - + Keypad (%1) Teclado (%1) - - + + Number bases Bases numéricas - + Number Bases (%1) Bases numéricas (%1) - + Binary: Binario: - + Octal: Octal: - + Decimal: Decimal: - + Hexadecimal: Hexadecimal: - + RPN Stack Pila RPN - + Rotate the stack or move the selected register up (%1) Rotar la pila o mover el registro seleccionado hacia arriba (%1) - + Rotate the stack or move the selected register down (%1) Rotar la pila o mover el registro seleccionado hacia abajo (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) Intercambiar los dos primeros valores o mover el valor seleccionado encima de la pila (%1) - + Copy the selected or top value to the top of the stack (%1) Copiar el primer valor o el seleccionado encima de la pila (%1) - + Enter the top value from before the last numeric operation (%1) Ingresar el primer valor previo a la última operación numérica (%1) - + Delete the top or selected value (%1) Eliminar el primer valor o el valor seleccionado (%1) - + Clear the RPN stack (%1) Limpiar la pila RPN (%1) - + Powerful and easy to use calculator Calculadora poderosa y fácil de usar - + License: GNU General Public License version 2 or later - + Error Error - + Couldn't write definitions No se pudo guardar las definiciones - + hexadecimal hexadecimal - + octal octal - + decimal decimal - + duodecimal duodecimal - + binary binario - + roman romano - + bijective biyectivo - - + + sexagesimal sexagesimal - - + + latitude latitud - - + + longitude longitud - + time tiempo - + Time zone parsing failed. Analizado de husos horarios falló. - + bases bases - + calendars calendarios - + rectangular rectangular - + cartesian cartesiano - + exponential exponencial - + polar polar - + phasor fasor - + angle ángulo - + optimal óptimas - - + + base base - + mixed mixtas - + fraction fracción - + factors factores - + partial fraction fracción parcial - + factorize factorizar - + expand expandir - - - + + + + Calculating… Calculando… - - - + + + Cancel Cancelar - - + + RPN Operation Operación RPN - + Factorizing… Factorizando… - + Expanding partial fractions… Expandiendo fracciones parciales… - + Expanding… Expandiendo… - + Converting… Convirtiendo… - + RPN Register Moved Registro RPN movido - - + + + Processing… Procesando… - - + + Matrix Matriz - + Temperature Calculation Mode Modo de cálculo de temperatura - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). @@ -8175,128 +8195,128 @@ Por favor seleccione el modo de cálculo de temperatura (el modo puede ser cambiado después en las preferencias). - + Absolute Absoluto - + Relative Relativo - + Hybrid Hibrido - + Interpretation of dots Interpretación de los puntos - + Please select interpretation of dots (".") (this can later be changed in preferences). Por favor seleccione la interpretación de los puntos (\".\") (esto puede ser cambiado después en las preferencias). - + Both dot and comma as decimal separators Ambos punto y coma como separadores decimales - + Dot as thousands separator Punto como separador de miles - + Only dot as decimal separator Solo punto como separador decimal - + Gnuplot was not found No se encontró Gnuplot - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) tiene que estar instalado por separado, tiene que y encontrarse en la ruta de búsqueda para que el graficado funcione. - + Example: Example of function usage Ejemplo: - + Enter RPN Enter Ingresar - + Calculate Calcular - + Apply to Stack Aplicar a la pila - + Insert Insertar - + Keep open Mantener abierto - + Value Valor - + Argument Argumento - + %1: %1: - + True Verdadero - + False False - + Info Información - - + + optional optional argument opcional - + Failed to open %1. %2 Fallo al abrir %1. @@ -8317,65 +8337,65 @@ Por favor seleccione el modo de cálculo de temperatura - + Unit Unidad - + New… Nuevo… - + Edit… Editar… - - - + + + Deactivate Desactivar - + Delete Eliminar - + Convert Convertir - + Insert Insertar - + Activate Activar - + All All units Todas - + Uncategorized Sin categorizar - + User units Unidades de usuario - + Inactive Inactivas @@ -8450,14 +8470,14 @@ Do you want to overwrite it? resultado actual - - + + Question Pregunta - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Una unidad o variable con el mismo nombre ya existe. @@ -8489,160 +8509,160 @@ Do you want to overwrite it? - + Variable Variable - + New Nuevo - + Variable/Constant… Variable/constante… - + Unknown Variable… Variable desconocida… - + Matrix… Matriz… - + Edit… Editar… - + Export… Exportar… - - - + + + Deactivate Desactivar - + Delete Eliminar - + Insert Insertar - + a matrix una matriz - + a vector un vector - + positive positivo - + non-positive no positivo - + negative negativo - + non-negative no negativo - + non-zero no cero - + integer entero - + boolean booleano - + rational racional - + real real - + complex complejo - + number número - + not matrix no matriz - + unknown desconocido - + Default assumptions Suposiciones predeterminadas - + Activate Activar - + All All variables Todas - + Uncategorized Sin categorizar - + User variables Variables de usuario - + Inactive Inactivas diff --git a/translations/qalculate-qt_fr.ts b/translations/qalculate-qt_fr.ts index 926eeca..a1c7cd6 100644 --- a/translations/qalculate-qt_fr.ts +++ b/translations/qalculate-qt_fr.ts @@ -4502,113 +4502,123 @@ Souhaitez-vous remplacer l'action en cours ? CSVDialog - + + Import CSV File + Importer un fichier CSV + + + + Export CSV File + Exporter en fichier CSV + + + Current result Résultat actuel - + Matrix/vector variable: Variable matrice/vecteur : - + File: Fichier : - + Import as Importer comme: - + matrix matrice - + vectors vecteurs - + Name: Nom : - + First row: Première ligne : - + Includes headings Inclure les en-têtes - + Delimiter: Délimiteur: - + Comma Virgule - + Tabulator Tabulation - + Semicolon Point virgule - + Space Espace - + Other Autre - + Question Question - + A unit or variable with the same name already exists. Do you want to overwrite it? Une unité ou variable portant le même nom existe déjà. Voulez-vous l'écraser ? - - - + + + Error Erruer - + Could not import from file %1 Ne peut importer depuis le fichier %1 - + No matrix or vector variable with the entered name was found. Aucune variable matricielle ou vectorielle avec le nom saisi n'a été trouvée. - + Could not export to file %1 Ne peut exporter depuis le fichier @@ -4708,333 +4718,333 @@ Voulez-vous l'écraser ? ExpressionEdit - + matrix matrice - + vector vecteur - + positive positif - + non-positive négatif et non nul - + negative négatif - + non-negative positif et non nul - + non-zero non nul - + boolean booléen - + integer entier - + rational rationnel - + real réel - + complex complexe - + number nombre - + (not matrix) (pas de matrice) - + unknown inconnue - + default assumptions suppositions par défaut - + Prefix: Préfixe : - + Complex Angle/Phasor Notation Notation complexe angle/phaseur - + Base units Unités de base - + Number Base Base numérique - + Bijective Base-26 Bijectif base-26 - + Binary Number Nombre binaire - + Calendars Calendriers - + Complex cis Form Forme cis complexe - + Decimal Number Nombre décimal - + Duodecimal Number Nombre duodécimal - + Complex Exponential Form Forme exponentielle complexe - + Factors Facteurs - + 16-bit Floating Point Binary Format Format binaire à virgule flottante - 16 bits - + 32-bit Floating Point Binary Format Format binaire à virgule flottante - 32 bits - + 64-bit Floating Point Binary Format Format binaire à virgule flottante - 64 bits - + 80-bit (x86) Floating Point Binary Format Format binaire à virgule flottante - 80 bits (x86) - + 128-bit Floating Point Binary Format Format binaire à virgule flottante - 128 bits - + Fraction Fraction - + Hexadecimal Number Nombre hexadécimale - + Latitude Latitude - + Longitude Longitude - + Mixed Units Unités mixtes - + Octal Number Nombre octal - + Optimal Unit Unité optimale - + Expanded Partial Fractions Fractions partielles développées - + Complex Polar Form Forme polaire complexe - + Complex Rectangular Form Forme algébrique complexe - + Roman Numerals Chiffres romains - + Sexagesimal Number Nombre sexagésimal - + Time Format Format de l'heure - - + + Unicode Unicode - + UTC Time Zone Fuseau horaire UTC - + Undo Défaire - + Redo Refaire - + Cut Couper - + Copy Copier - + Paste Coller - + Delete Supprimer - + Insert Date… Insérer une date… - + Insert Matrix… Insérer une matrice… - + Select All Sélectionner tout - + Clear Effacer - + Completion Complétion - + No completion Pas de complétion - + Limited strict completion Complétion stricte limitée - + Strict completion Complétion stricte - + Limited full completion Complétion complète limitée - + Full completion Complétion complète - + Delayed completion Complétion retardée - + Use input method Utiliser la méthode de saisie @@ -5043,327 +5053,327 @@ Voulez-vous l'écraser ? Activer la méthode de saisie - + Matrix Matrice - + Too many arguments for %1(). Trop d'arguments pour %1(). - + argument argument - + %1: %1 : - + MC (memory clear) - + MS (memory store) - + M+ (memory plus) - + M− (memory minus) - - + + factorize factoriser - - + + expand développer - + hexadecimal hexadécimal - - + + hexadecimal number nombre hexadécimal - + octal octal - + octal number nombre octal - + decimal décimal - + decimal number nombre décimal - + duodecimal duodécimal - + duodecimal number nombre duodécimal - + binary binaire - - + + binary number nombre binaire - + roman romain - + roman numerals chiffres romains - + bijective bijectif - + bijective base-26 bijectif base-26 - + sexagesimal sexagésimal - + sexagesimal number nombre sexagésimal - - + + latitude latitude - - + + longitude longitude - + 32-bit floating point Virgule flottante 32-bits - + 64-bit floating point Virgule flottante 64-bits - + 16-bit floating point Virgule flottante 16-bits - + 80-bit (x86) floating point Virgule flottante 80-bits (x86) - + 128-bit floating point Virgule flottante 128-bits - + time temps - + time format format de l'heure - + bases bases - + number bases bases numériques - - + + calendars calendriers - + optimal optimal - + optimal unit unité optimale - - + + base base - + base units unités de base - + mixed mixte - + mixed units unités mixtes - - + + fraction fraction - - + + factors facteurs - + partial fraction fraction partielle - + expanded partial fractions fractions partielles développées - + rectangular algébrique - + cartesian cartésien - + complex rectangular form forme algébrique complexe - + exponential exponentielle - + complex exponential form forme exponentielle complexe - + polar polaire - + complex polar form forme polaire complexe - + complex cis form forme cis complexe - + angle angle - + complex angle notation notation complexe angle - + phasor phaseur - + complex phasor notation notation complexe phaseur - + UTC time zone fuseau horaire UTC - + number base %1 base numérique %1 - + Data object Données de l'objet @@ -5497,124 +5507,124 @@ Voulez-vous l'écraser ? - + Function Fonction - + New… Nouveau… - + Edit… Éditer… - - - + + + Deactivate Désactiver - + Delete Supprimer - + Calculate… Calculer… - + Apply Appliquer - + Insert Insérer - + argument argument - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Retrouve les données depuis l'ensemble de données %1 pour un objet et propriété donnés. Si "info" est inscrit comme propriété, une fenêtre de dialogue apparaîtra avec toutes les propriétés de l'objet. - + Example: Exemple : - + Arguments Arguments - + optional optional argument optionnel - + default: argument default par défaut : - + Requirement: Required condition for function Nécessaire : - + Properties Propriétés - + %1: %1 : - + key indicating that the property is a data set key clé - + Activate Activer - + All All functions Tout - + Uncategorized Non classé - + User functions Fonctions utilisateur - + Inactive Inactif @@ -5622,22 +5632,22 @@ Voulez-vous l'écraser ? HistoryView - + Copy Copier - + Copy Formatted Text Copier du texte formaté - + Select All Sélectionner tout - + Clear Effacer @@ -6140,17 +6150,18 @@ Voulez-vous l'écraser ? + Calculating… Calcul en cours… - + Cancel Fermer - + Processing… Traitement en cours… @@ -6158,83 +6169,83 @@ Voulez-vous l'écraser ? PreferencesDialog - + Look && Feel Apparence et présentation - + Numbers && Operators Nombres et opérateurs - + Units && Currencies Unités et devises - + Parsing && Calculation Ananyse et calcul - + Ignore system language (requires restart) Ignorer la langue du système (redémarrage nécessaire) - + Allow multiple instances Permettre plusieurs instances - + Clear history on exit Effacer l'historique à la fermeture - + Keep above other windows - + Window title: Titre de la fenêtre : - + Application name Nom de l'application - + Result Résultat - + Application name + result Nom de l'application + résultat - + Style: Style : - + Default (requires restart) Default style Défaut (redémarrage nécessaire) - + Dark mode Thème sombre - + Colorize result Coloriser le résultat @@ -6255,373 +6266,378 @@ Voulez-vous l'écraser ? Police de l'application personnalisée - + + Preferences + Préférences + + + Custom result font: Police personnalisée des résultats: - + Custom expression font: Police d'expression personnalisée: - + Custom keypad font: Police personnalisée du clavier: - + Custom application font: Police de l'application personnalisée: - + Display expression status Afficher l'état de l'expression - + Delay: Délai : - + Expression after calculation: - + Keep expression - + Clear expression Effacer l'expression - + Replace with result - + Replace with result if shorter - + Use keyboard keys for RPN Utiliser les touches du clavier pour NPI - + Parsing mode: Mode d'analyse : - - + + Adaptive Adaptif - + Conventional Conventionnelle - + Implicit multiplication first - + Chain - + RPN NPI - + Read precision Lire précision - + Limit implicit multiplication - + Interval calculation: - + Variance formula - + Interval arithmetic - + Factorize result Factoriser le résultat - + Binary two's complement representation - + Hexadecimal two's complement representation - + Use lower case letters in non-decimal numbers Utiliser les lettres minuscules pour les nombres non décimaux - + Spell out logical operators - + Use E-notation instead of 10^n - + Use 'j' as imaginary unit - + Use comma as decimal separator Utiliser la virgule comme séparateur décimal - + Ignore comma in numbers Ignorer la virgule dans les nombres - + Ignore dots in numbers Ignorer les points dans les nombres - + Round halfway numbers to even - + Indicate repeating decimals Indiquer les décimales répétitives - + Digit grouping: Regroupement de chiffres : - + None Aucune - + Standard Standard - + Local Local - + Interval display: Affichage d'intervalle : - + Significant digits Chiffres significatifs - + Interval Intervalle - + Plus/minus Plus/moins - + Midpoint Point du milieu - + Lower Inférieure - + Upper Supérieure - + Complex number form: Forme nombre complexe : - + Rectangular Algébrique - + Exponential Exponentielle - + Polar Polaire - + Angle/phasor Angle/phaseur - + Abbreviate names Noms abrégés - + Use binary prefixes for information units Utiliser des préfixes binaires pour les unités d'information - + Automatic unit conversion: - + No conversion Pas de conversion - + Base units Unités de base - + Optimal units Unités optimales - + Optimal SI units Unités SI optimales - + Convert to mixed units Convertir en unités mixtes - + Automatic unit prefixes: - + Default Défaut - + No prefixes Pas de préfixes - + Prefixes for some units Préfixes pour les unités sélectionnées - + Prefixes also for currencies Également des préfixes pour les devises - + Prefixes for all units Préfixes pour toutes les unités - + Enable all SI-prefixes - + Enable denominator prefixes Activer les préfixes du dénominateur - + Enable units in physical constants Activer unités en constantes physiques - + Temperature calculation: - + Absolute - + Relative - + Hybrid - + Exchange rates updates: Mises à jour des taux de change : - + days jours @@ -6629,47 +6645,47 @@ Voulez-vous l'écraser ? QApplication - + Execute expressions and commands from a file - + FILE FICHIER - + Start a new instance of the application Démarre une nouvelle instance de l'application - + Specify the window title Spécifie le titre de la fenêtre - + TITLE TITRE - + Display the application version Affiche la version de l'application - + Expression to calculate L'expression à calculer - + [EXPRESSION] [EXPRESSION] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -6682,76 +6698,76 @@ Si plusieurs instances sont ouvertes simultanément, seulement les définitions Voulez-vous, malgré cela, changer le comportement par défaut et autoriser plusieurs instances simultanées ? - + %1 is already running. - + Failed to load global definitions! Impossible de charger les définitions globales ! - - - + + + answer résultat - + History Answer Value - + History Index(es) Index(es) de l'historique - + History index %s does not exist. L'index de l'historique %s n'existe pas. - + Last Answer Dernier résultat - + Answer 2 Résultat 2 - + Answer 3 Résultat 3 - + Answer 4 Résultat 4 - + Answer 5 Résultat 5 - + Memory Mémoire - + Error Erreur - + Couldn't write preferences to %1 Impossible d'écrire les préférences dans @@ -6761,12 +6777,12 @@ Voulez-vous, malgré cela, changer le comportement par défaut et autoriser plus QalculateQtSettings - + Update exchange rates? Mises à jour des taux de change? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -6784,58 +6800,59 @@ Souhaitez-vous mettre à jour les taux de change maintenant? Récupération des taux de change. - + + Fetching exchange rates… Récupération des taux de change… - - - - - + + + + + Error Erreur - + Warning Avertissement - + Information Information - + Path of executable not found. Impossible de trouver le chemin de l'exécutable. - + curl not found. Impossible de trouver curl. - + Failed to run update script. %1 Impossible d'exécuter le script de mise à jour. %1 - + Failed to check for updates. Échec de la vérification des mises à jour. - + No updates found. Aucune mise à jour trouvée. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -6844,7 +6861,7 @@ Do you wish to update to version %3? Souhaitez-vous le mettre à jour vers la version %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -6856,67 +6873,67 @@ Vous pouvez télécharger la version %3 de %2. QalculateTranslator - + OK Only used when Qt translation is missing - + Cancel Only used when Qt translation is missing Fermer - + Close Only used when Qt translation is missing - + &Yes Only used when Qt translation is missing - + &No Only used when Qt translation is missing - + &Open Only used when Qt translation is missing - + &Save Only used when Qt translation is missing - + &Select All Only used when Qt translation is missing - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -6971,7 +6988,7 @@ Vous pouvez télécharger la version %3 de %2. - + Functions Fonctions @@ -7042,746 +7059,749 @@ Vous pouvez télécharger la version %3 de %2. - + + About %1 À propos de %1 - + Quit Quitter - + Mode Mode - + Mode (%1) Mode (%1) - - + + General Display Mode Mode d'affichage général - + Normal Normal - + Scientific Scientifique - + Engineering Ingénieur - + Simple Simple - + Angle Unit Unité d'angle - + Radians Radians - + Degrees Degrés - + Gradians Grades - + Approximation Approximation - + Automatic Automatic approximation Automatique - + Dual Dual approximation Double - + Exact Exact approximation Exact - + Approximate Approximatif - + Assumptions Suppositions - + Type Assumptions type Type - + Number Nombre - + Real Réel - + Rational Rationnel - + Integer Entier - + Boolean Booléen - + Sign Assumptions sign Signe - + Unknown Unknown assumptions sign Inconnue - + Non-zero Non nul - + Positive Positif - + Non-negative Positif ou nul - + Negative Négatif - + Non-positive Négatif ou nul - + Result Base Base de résultats - - + + Binary Binaire - - + + Octal Octal - - + + Decimal Décimal - - + + Hexadecimal Hexadécimal - - + + Other Autre - - + + Duodecimal Duodécimal - + Sexagesimal Sexagésimal - + Time format Format de l'heure - - + + Roman numerals Chiffres romains - - + + Unicode Unicode - - + + Bijective base-26 Bijectif base-26 - + Custom: Number base Personnalisée : - + Expression Base Base d'expression - + Other: Number base Autre : - + Precision: Précision : - + Min decimals: Décimales min. : - + Max decimals: Décimales max. : - + off Max decimals désactivé - + Convert Convertir - + Convert (%1) Convertir (%1) - + Store Enregistrer - + Store (%1) Enregistrer (%1) - + Functions (%1) Fonctions (%1) - - + + Keypad Clavier - + Keypad (%1) Clavier (%1) - - + + Number bases Bases numériques - + Number Bases (%1) Bases numériques (%1) - + Binary: Binaire : - + Octal: Octal : - + Decimal: Décimal : - + Hexadecimal: Hexadécimal : - + RPN Stack Pile NPI - + Rotate the stack or move the selected register up (%1) - + Rotate the stack or move the selected register down (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) - + Copy the selected or top value to the top of the stack (%1) - + Enter the top value from before the last numeric operation (%1) - + Delete the top or selected value (%1) Supprimer la valeur supérieure ou sélectionnée (%1) - + Clear the RPN stack (%1) Vider la pile NPI (%1) - + Powerful and easy to use calculator Une calculatrice puissante et facile d'utilisation - + License: GNU General Public License version 2 or later - + Error Erreur - + Couldn't write definitions Ne peut pas écrire de définitions - + hexadecimal hexadécimal - + octal octal - + decimal décimal - + duodecimal duodécimal - + binary binaire - + roman romain - + bijective bijectif - - + + sexagesimal sexagésimal - - + + latitude latitude - - + + longitude longitude - + time temps - + Time zone parsing failed. L'analyse du fuseau horaire a échoué. - + bases bases - + calendars calendriers - + rectangular algébrique - + cartesian cartésien - + exponential exponentielle - + polar polaire - + phasor phaseur - + angle angle - + optimal optimal - - + + base base - + mixed mixte - + fraction fraction - + factors facteurs - + partial fraction fraction partielle - + factorize factoriser - + expand développer - - - + + + + Calculating… Calcul en cours… - - - + + + Cancel Fermer - - + + RPN Operation Opération NPI - + Factorizing… Factorisation en cours… - + Expanding partial fractions… Développement des fractions partielles… - + Expanding… Développement en cours… - + Converting… Conversion en cours… - + RPN Register Moved Registre NPI déplacé - - + + + Processing… Traitement en cours… - - + + Matrix Matrice - + Temperature Calculation Mode - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). - + Absolute - + Relative - + Hybrid - + Interpretation of dots - + Please select interpretation of dots (".") (this can later be changed in preferences). - + Both dot and comma as decimal separators - + Dot as thousands separator - + Only dot as decimal separator - + Gnuplot was not found Impossible de trouver Gnuplot - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) a besoin d'être installé séparement, et indiquer son chemin d'installation dans la recherche de chemin de l'exécutable, pour faire fonctionner les graphs. - + Example: Example of function usage Exemple : - + Enter RPN Enter Entrer - + Calculate Calculer - + Apply to Stack Appliquer à la pile - + Insert Insérer - + Keep open Garder ouvert - + Value Valeur - + Argument Argument - + %1: %1 : - + True Vrai - + False Faux - + Info Info - - + + optional optional argument optionnel - + Failed to open %1. %2 Impossible d'ouvrir %1. @@ -7802,65 +7822,65 @@ Please select temperature calculation mode - + Unit Unité - + New… Nouveau… - + Edit… Éditer… - - - + + + Deactivate Désactiver - + Delete Supprimer - + Convert Convertir - + Insert Insérer - + Activate Activer - + All All units Tout - + Uncategorized Non classé - + User units Unités utilisateur - + Inactive Inactif @@ -7935,14 +7955,14 @@ Voulez-vous l'écraser ? résultat actuel - - + + Question Question - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Une unité ou variable portant le même nom existe déjà. @@ -7974,160 +7994,160 @@ Voulez-vous l'écraser ? - + Variable Variable - + New Nouveau - + Variable/Constant… Variable/constante… - + Unknown Variable… Variable de l'inconnue… - + Matrix… Matrice… - + Edit… Éditer… - + Export… Exporter… - - - + + + Deactivate Désactiver - + Delete Supprimer - + Insert Insérer - + a matrix une matrice - + a vector un vecteur - + positive positif - + non-positive négatif et non nul - + negative négatif - + non-negative positif et non nul - + non-zero non nul - + integer entier - + boolean booléen - + rational rationnel - + real réel - + complex complexe - + number nombre - + not matrix pas de matrice - + unknown inconnue - + Default assumptions Suppositions par défaut - + Activate Activer - + All All variables Tout - + Uncategorized Non classé - + User variables Variables utilisateur - + Inactive Inactif diff --git a/translations/qalculate-qt_nl.ts b/translations/qalculate-qt_nl.ts index c3e67ac..529bdd9 100644 --- a/translations/qalculate-qt_nl.ts +++ b/translations/qalculate-qt_nl.ts @@ -3997,113 +3997,123 @@ Eenvoudig CSVDialog - + + Import CSV File + CSV-bestand importeren + + + + Export CSV File + CSV-bestand exporteren + + + Current result Huidig antwoord - + Matrix/vector variable: Matrix/vector-variabele: - + File: Bestand: - + Import as Importeren als - + matrix matrix - + vectors vectoren - + Name: Naam: - + First row: Eerste rij: - + Includes headings Koppen inbegrepen - + Delimiter: Scheidingsteken: - + Comma Komma - + Tabulator Tabtoets - + Semicolon Puntkomma - + Space Spatie - + Other Overig - + Question Vraag - + A unit or variable with the same name already exists. Do you want to overwrite it? Er bestaat al een eenheid of variabele met deze naam. Wilt u die overschrijven? - - - + + + Error Fout - + Could not import from file %1 Kon niet importeren uit bestand %1 - + No matrix or vector variable with the entered name was found. Geen matrix of vectorvariabele met opgegeven naam gevonden. - + Could not export to file %1 Kon niet exporteren naar bestand @@ -4203,658 +4213,658 @@ Wilt u die overschrijven? ExpressionEdit - + matrix matrix - + vector vector - + positive positief - + non-positive niet-positief - + negative negatief - + non-negative niet-negatief - + non-zero ongelijk nul - + boolean booleaans - + integer geheel - + rational rationaal - + real reëel - + complex complex - + number getal - + (not matrix) (geen matrix) - + unknown onbekend - + default assumptions standaard aannames - + Prefix: voorvoegsel: - + Complex Angle/Phasor Notation Complexe hoeknotatie - + Base units Basiseenheden - + Number Base Grondtal talstelsel - + Bijective Base-26 - + Binary Number Binair getal - + Calendars Kalendars - + Complex cis Form Complexe cis-vorm - + Decimal Number Decimaal getal - + Duodecimal Number Duodecimaal getal - + Complex Exponential Form Complexe exponentiële vorm - + Factors Factoren - + 16-bit Floating Point Binary Format - + 32-bit Floating Point Binary Format - + 64-bit Floating Point Binary Format - + 80-bit (x86) Floating Point Binary Format - + 128-bit Floating Point Binary Format - + Fraction Breuk - + Hexadecimal Number Hexadecimaal getal - + Latitude Breedtegraad - + Longitude Lengtegraad - + Mixed Units Gemengde eenheden - + Octal Number Octaal getal - + Optimal Unit Meest geschikte eenheid - + Expanded Partial Fractions Partiële breuken - + Complex Polar Form Complexe polaire vorm - + Complex Rectangular Form Complexe rechthoekige vorm - + Roman Numerals Romeinse cijfers - + Sexagesimal Number Sexagesimaal getal - + Time Format Tijdnotatie - - + + Unicode Unicode - + UTC Time Zone UTC-tijdzone - + Undo Ongedaan maken - + Redo Opnieuw doen - + Cut Knippen - + Copy Kopiëren - + Paste Plakken - + Delete Wissen - + Insert Date… Datum invoegen… - + Insert Matrix… Matrix invoegen… - + Select All Alles selecteren - + Clear Leegmaken - + Completion - + No completion - + Limited strict completion - + Strict completion - + Limited full completion - + Full completion - + Delayed completion - + Use input method Invoermethode gebruiken - + Matrix Matrix - + Too many arguments for %1(). Te veel argumenten voor %1(). - + argument argument - + %1: %1: - + MC (memory clear) - + MS (memory store) - + M+ (memory plus) - + M− (memory minus) - - + + factorize - - + + expand - + hexadecimal hexadecimaal - - + + hexadecimal number hexadecimaal getal - + octal octaal - + octal number octaal getal - + decimal decimaal - + decimal number decimaal getal - + duodecimal duodecimaal - + duodecimal number dodecimaal getal - + binary binair - - + + binary number binair getal - + roman romeins - + roman numerals romeinse cijfers - + bijective - + bijective base-26 - + sexagesimal sexagesimaal - + sexagesimal number sexagesimaal getal - - + + latitude breedtegraad - - + + longitude langtegraad - + 32-bit floating point - + 64-bit floating point - + 16-bit floating point - + 80-bit (x86) floating point - + 128-bit floating point - + time tijd - + time format tijdnotatie - + bases grondtallen - + number bases grondtallen - - + + calendars kalenders - + optimal optimale - + optimal unit meest geschikte eenheid - - + + base basis - + base units basiseenheden - + mixed gemengde - + mixed units gemengde eenheden - - + + fraction breuk - - + + factors factoren - + partial fraction partiële breuken - + expanded partial fractions splitsen in partiële breuken - + rectangular rechthoekig - + cartesian cartesisch - + complex rectangular form complexe rechthoekige vorm - + exponential exponentiële - + complex exponential form complexe exponentiële vorm - + polar polair - + complex polar form complexe polaire vorm - + complex cis form complexe cis-vorm - + angle hoek - + complex angle notation complexe hoeknotatie - + phasor - + complex phasor notation complexe hoeknotatie - + UTC time zone UTC-tijdzone - + number base %1 grondtal %1 - + Data object Gegevensobject @@ -4988,124 +4998,124 @@ Wilt u die overschrijven? - + Function Functie - + New… Nieuw… - + Edit… Bewerken… - - - + + + Deactivate Uitschakelen - + Delete Wissen - + Calculate… Berekenen… - + Apply Toepassen - + Insert Invoegen - + argument argument - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Haalt gegevens op van een gegeven object of eigenschap uit de gegevensverzameling %1. Indien als eigenschap "info" wordt ingetypt krijgt u een dialoogvenster te zien waarin alle eigenschappen van het object worden genoemd. - + Example: Voorbeeld: - + Arguments Argumenten - + optional optional argument optioneel - + default: argument default standaard: - + Requirement: Required condition for function Vereiste: - + Properties Eigenschappen - + %1: %1: - + key indicating that the property is a data set key sleutel - + Activate Activeren - + All All functions Alles - + Uncategorized Niet-gecategoriseerd - + User functions Gebruikersfuncties - + Inactive Inactief @@ -5113,22 +5123,22 @@ Wilt u die overschrijven? HistoryView - + Copy Kopiëren - + Copy Formatted Text Opgemaakte tekst kopiëren - + Select All Alles selecteren - + Clear Leegmaken @@ -5631,17 +5641,18 @@ Wilt u die overschrijven? + Calculating… Berekenen… - + Cancel Annuleren - + Processing… Verwerken… @@ -5649,83 +5660,83 @@ Wilt u die overschrijven? PreferencesDialog - + Look && Feel - + Numbers && Operators - + Units && Currencies - + Parsing && Calculation - + Ignore system language (requires restart) - + Allow multiple instances - + Clear history on exit - + Keep above other windows - + Window title: - + Application name - + Result Antwoord - + Application name + result - + Style: Stijl: - + Default (requires restart) Default style - + Dark mode - + Colorize result @@ -5738,373 +5749,378 @@ Wilt u die overschrijven? Aangepast lettertype voor expressie - + + Preferences + Voorkeuren + + + Custom result font: - + Custom expression font: - + Custom keypad font: - + Custom application font: - + Display expression status Expressiestatus tonen - + Delay: - + Expression after calculation: - + Keep expression - + Clear expression - + Replace with result - + Replace with result if shorter - + Use keyboard keys for RPN - + Parsing mode: - - + + Adaptive - + Conventional - + Implicit multiplication first - + Chain - + RPN RPN - + Read precision - + Limit implicit multiplication - + Interval calculation: - + Variance formula - + Interval arithmetic - + Factorize result - + Binary two's complement representation - + Hexadecimal two's complement representation - + Use lower case letters in non-decimal numbers - + Spell out logical operators Logische operatoren voluit spellen - + Use E-notation instead of 10^n - + Use 'j' as imaginary unit - + Use comma as decimal separator - + Ignore comma in numbers Komma in getallen negeren - + Ignore dots in numbers Punten in getallen negeren - + Round halfway numbers to even - + Indicate repeating decimals - + Digit grouping: - + None Geen - + Standard - + Local - + Interval display: - + Significant digits - + Interval - + Plus/minus - + Midpoint - + Lower - + Upper - + Complex number form: - + Rectangular - + Exponential - + Polar - + Angle/phasor - + Abbreviate names - + Use binary prefixes for information units - + Automatic unit conversion: - + No conversion - + Base units Basiseenheden - + Optimal units Meest geschikte eenheden - + Optimal SI units - + Convert to mixed units - + Automatic unit prefixes: - + Default Standaard - + No prefixes - + Prefixes for some units - + Prefixes also for currencies - + Prefixes for all units - + Enable all SI-prefixes - + Enable denominator prefixes - + Enable units in physical constants - + Temperature calculation: - + Absolute - + Relative - + Hybrid - + Exchange rates updates: - + days @@ -6112,47 +6128,47 @@ Wilt u die overschrijven? QApplication - + Execute expressions and commands from a file - + FILE - + Start a new instance of the application - + Specify the window title - + TITLE - + Display the application version - + Expression to calculate - + [EXPRESSION] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -6161,76 +6177,76 @@ Do you, despite this, want to change the default behavior and allow multiple sim - + %1 is already running. - + Failed to load global definitions! Inlezen van globale definities is mislukt! - - - + + + answer antwoord - + History Answer Value - + History Index(es) - + History index %s does not exist. - + Last Answer Laatste antwoord - + Answer 2 Antwoord 2 - + Answer 3 Antwoord 3 - + Answer 4 Antwoord 4 - + Answer 5 Antwoord 5 - + Memory - + Error Fout - + Couldn't write preferences to %1 Kon de voorkeurinstellingen niet schrijven naar @@ -6240,12 +6256,12 @@ Do you, despite this, want to change the default behavior and allow multiple sim QalculateQtSettings - + Update exchange rates? Wisselkoersen bijwerken? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -6259,64 +6275,65 @@ Do you wish to update the exchange rates now? Wisselkoersen worden opgehaald. - + + Fetching exchange rates… - - - - - + + + + + Error Fout - + Warning - + Information - + Path of executable not found. - + curl not found. - + Failed to run update script. %1 - + Failed to check for updates. - + No updates found. - + A new version of %1 is available at %2. Do you wish to update to version %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -6326,67 +6343,67 @@ You can get version %3 at %2. QalculateTranslator - + OK Only used when Qt translation is missing OK - + Cancel Only used when Qt translation is missing Annuleren - + Close Only used when Qt translation is missing Sluiten - + &Yes Only used when Qt translation is missing &Ja - + &No Only used when Qt translation is missing &Nee - + &Open Only used when Qt translation is missing &Openen - + &Save Only used when Qt translation is missing Op&slaan - + &Select All Only used when Qt translation is missing &Alles selecteren - + Look in: Only used when Qt translation is missing Kijk in: - + File &name: Only used when Qt translation is missing Bestands&naam: - + Files of type: Only used when Qt translation is missing Bestanden van type: @@ -6441,7 +6458,7 @@ You can get version %3 at %2. - + Functions Functies @@ -6512,746 +6529,749 @@ You can get version %3 at %2. - + + About %1 Over %1 - + Quit Afsluiten - + Mode Modus - + Mode (%1) Modus (%1) - - + + General Display Mode Algemene weergavemodus - + Normal Normaal - + Scientific Wetenschappelijk - + Engineering Technisch - + Simple Eenvoudig - + Angle Unit Hoekeenheid - + Radians Radialen - + Degrees Booggraden - + Gradians Decimale graden - + Approximation Benadering - + Automatic Automatic approximation Automatisch - + Dual Dual approximation Dubbel - + Exact Exact approximation Exact - + Approximate Benaderd - + Assumptions Aannames - + Type Assumptions type Type - + Number Getal - + Real Reëel - + Rational Rationaal - + Integer Geheel - + Boolean Booleaans - + Sign Assumptions sign Teken - + Unknown Unknown assumptions sign Onbekende - + Non-zero Ongelijk aan nul - + Positive Positief - + Non-negative Niet-negatief - + Negative Negatief - + Non-positive Niet-positief - + Result Base Grondtal voor antwoord - - + + Binary Binair - - + + Octal Octaal - - + + Decimal Decimaal - - + + Hexadecimal Hexadecimaal - - + + Other Overig - - + + Duodecimal Duodecimaal - + Sexagesimal Sexagesimaal - + Time format Tijdnotatie - - + + Roman numerals Romeinse cijfers - - + + Unicode Unicode - - + + Bijective base-26 - + Custom: Number base - + Expression Base Grondtal voor expressie - + Other: Number base Overig: - + Precision: Nauwkeurigheid: - + Min decimals: Min decimalen: - + Max decimals: Max decimalen: - + off Max decimals - + Convert Converteren - + Convert (%1) Converteren (%1) - + Store Opslaan - + Store (%1) Opslaan (%1) - + Functions (%1) Functies (%1) - - + + Keypad Numerieke toetse - + Keypad (%1) Numerieke toetse (%1) - - + + Number bases Grondtallen - + Number Bases (%1) Grondtallen (%1) - + Binary: Binair: - + Octal: Octaal: - + Decimal: Decimaal: - + Hexadecimal: Hexadecimaal: - + RPN Stack RPN-stapelgeheugen - + Rotate the stack or move the selected register up (%1) - + Rotate the stack or move the selected register down (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) - + Copy the selected or top value to the top of the stack (%1) - + Enter the top value from before the last numeric operation (%1) - + Delete the top or selected value (%1) - + Clear the RPN stack (%1) - + Powerful and easy to use calculator Gemakkelijk te gebruiken rekenmachine met veel mogelijkheden - + License: GNU General Public License version 2 or later - + Error Fout - + Couldn't write definitions Kon definities niet schrijven - + hexadecimal hexadecimaal - + octal octaal - + decimal decimaal - + duodecimal duodecimaal - + binary binair - + roman romeins - + bijective - - + + sexagesimal sexagesimaal - - + + latitude breedtegraad - - + + longitude lengtegraad - + time tijd - + Time zone parsing failed. - + bases grondtallen - + calendars kalenders - + rectangular rechthoekig - + cartesian cartesisch - + exponential exponentiële - + polar polair - + phasor - + angle hoek - + optimal optimale - - + + base basis - + mixed gemengde - + fraction breuk - + factors factoren - + partial fraction partiële breuken - + factorize - + expand - - - + + + + Calculating… Berekenen… - - - + + + Cancel Annuleren - - + + RPN Operation RPN-bewerking - + Factorizing… Ontbinden in factoren… - + Expanding partial fractions… Splitsen in partiële breuken… - + Expanding… Uitwerken… - + Converting… Converteert… - + RPN Register Moved RPN-register is verplaatst - - + + + Processing… Verwerken… - - + + Matrix Matrix - + Temperature Calculation Mode - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). - + Absolute - + Relative - + Hybrid - + Interpretation of dots - + Please select interpretation of dots (".") (this can later be changed in preferences). - + Both dot and comma as decimal separators - + Dot as thousands separator - + Only dot as decimal separator - + Gnuplot was not found - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. - + Example: Example of function usage Voorbeeld: - + Enter RPN Enter - + Calculate Berekenen - + Apply to Stack - + Insert Invoegen - + Keep open - + Value Waarde - + Argument Argument - + %1: %1: - + True Waar - + False Onwaar - + Info Info - - + + optional optional argument optioneel - + Failed to open %1. %2 @@ -7271,65 +7291,65 @@ Please select temperature calculation mode - + Unit Eenheid - + New… Nieuw… - + Edit… Bewerken… - - - + + + Deactivate Uitschakelen - + Delete Wissen - + Convert Converteren - + Insert Invoegen - + Activate Activeren - + All All units Alles - + Uncategorized Niet-gecategoriseerd - + User units Gebruikerseenheden - + Inactive Inactief @@ -7404,14 +7424,14 @@ Wilt u die overschrijven? huidig antwoord - - + + Question Vraag - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Er bestaat al een eenheid of variabele met deze naam. @@ -7443,160 +7463,160 @@ Wilt u die overschrijven? - + Variable Variabele - + New Nieuw - + Variable/Constant… Variabel/constant… - + Unknown Variable… Onbekende variabele… - + Matrix… Matrix… - + Edit… Bewerken… - + Export… Exporteren… - - - + + + Deactivate Uitschakelen - + Delete Wissen - + Insert Invoegen - + a matrix een matrix - + a vector een vector - + positive positief - + non-positive niet-positief - + negative negatief - + non-negative niet-negatief - + non-zero ongelijk nul - + integer geheel - + boolean booleaans - + rational rationaal - + real reëel - + complex complex - + number getal - + not matrix geen matrix - + unknown onbekend - + Default assumptions Standaard aannames - + Activate Activeren - + All All variables Alles - + Uncategorized Niet-gecategoriseerd - + User variables Gebruikersvariabelen - + Inactive Inactief diff --git a/translations/qalculate-qt_pt_BR.ts b/translations/qalculate-qt_pt_BR.ts index eb80794..d69f4dc 100644 --- a/translations/qalculate-qt_pt_BR.ts +++ b/translations/qalculate-qt_pt_BR.ts @@ -5002,113 +5002,123 @@ Deseja substituir a ação atual? CSVDialog - + + Import CSV File + Importar arquivo CSV + + + + Export CSV File + Exportar arquivo CSV + + + Current result Resultado atual - + Matrix/vector variable: Variável matriz/vetor: - + File: Arquivo: - + Import as Importar como - + matrix matriz - + vectors vetores - + Name: Nome: - + First row: Primeira linha: - + Includes headings Incluir cabeçalhos - + Delimiter: Delimitador: - + Comma Vírgula - + Tabulator Tabulador - + Semicolon Ponto-e-vírgula - + Space Espaço - + Other Outro - + Question - + A unit or variable with the same name already exists. Do you want to overwrite it? Uma unidade ou variável com o mesmo nome já existe. Deseja sobrescrevê-la? - - - + + + Error - + Could not import from file %1 Não foi possível importar do arquivo %1 - + No matrix or vector variable with the entered name was found. - + Could not export to file %1 Não foi possível exportar para o arquivo @@ -5208,658 +5218,658 @@ Deseja sobrescrevê-la? ExpressionEdit - + matrix matriz - + vector vetor - + positive positivo - + non-positive não-positivo - + negative negativo - + non-negative não-negativo - + non-zero diferente de zero - + boolean boleano - + integer inteiro - + rational racional - + real real - + complex complexo - + number número - + (not matrix) (não matriz) - + unknown desconhecido - + default assumptions suposições padrão - + Prefix: Prefixo: - + Complex Angle/Phasor Notation Notação complexa de ângulo/fasor - + Base units Unidades base - + Number Base Base numérica - + Bijective Base-26 Base bijetiva-26 - + Binary Number Número binário - + Calendars Calendários - + Complex cis Form Forma cis complexa - + Decimal Number Número decimal - + Duodecimal Number Número duodecimal - + Complex Exponential Form Forma exponencial complexa - + Factors Fatores - + 16-bit Floating Point Binary Format Formato binário de ponto flutuante de 16-bit - + 32-bit Floating Point Binary Format Formato binário de ponto flutuante de 32-bit - + 64-bit Floating Point Binary Format Formato binário de ponto flutuante de 64-bit - + 80-bit (x86) Floating Point Binary Format Formato binário de ponto flutuante de 80-bit (x86) - + 128-bit Floating Point Binary Format Formato binário de ponto flutuante de 128-bit - + Fraction Fração - + Hexadecimal Number Número hexadecimal - + Latitude - + Longitude - + Mixed Units Unidades mistas - + Octal Number Número octal - + Optimal Unit Unidade ideal - + Expanded Partial Fractions Frações parciais expandidas - + Complex Polar Form Forma polar complexa - + Complex Rectangular Form Forma retangular complexa - + Roman Numerals Números romanos - + Sexagesimal Number Número sexagesimal - + Time Format Formato da hora - - + + Unicode Unicode - + UTC Time Zone Fuso horário UTC - + Undo Desfazer - + Redo Refazer - + Cut Cortar - + Copy Copiar - + Paste Colar - + Delete Excluir - + Insert Date… Inserir Data… - + Insert Matrix… Inserir Matriz… - + Select All Selecionar tudo - + Clear Limpar - + Completion Conclusão - + No completion Sem conclusão - + Limited strict completion Conclusão estrita limitada - + Strict completion Conclusão estrita - + Limited full completion Conclusão completa limitada - + Full completion Conclusão completa - + Delayed completion - + Use input method Use o método de entrada - + Matrix Matriz - + Too many arguments for %1(). Argumentos em excesso para %1(). - + argument argumento - + %1: %1: - + MC (memory clear) - + MS (memory store) - + M+ (memory plus) - + M− (memory minus) - - + + factorize fatorar - - + + expand expandir - + hexadecimal hexadecimal - - + + hexadecimal number número hexadecimal - + octal octal - + octal number número octal - + decimal decimal - + decimal number número decimal - + duodecimal duodecimal - + duodecimal number número duodecimal - + binary binário - - + + binary number número binário - + roman romanos - + roman numerals numerais romanos - + bijective bijetivo - + bijective base-26 base bijetiva-26 - + sexagesimal sexagesimal - + sexagesimal number número sexagesimal - - + + latitude - - + + longitude - + 32-bit floating point ponto flutuante de 32-bit - + 64-bit floating point ponto flutuante de 64-bit - + 16-bit floating point ponto flutuante de 16-bit - + 80-bit (x86) floating point ponto flutuante de 80-bit (x86) - + 128-bit floating point ponto flutuante de 128-bit - + time hora - + time format formato de hora - + bases bases - + number bases bases numéricas - - + + calendars calendários - + optimal ideal - + optimal unit unidade ideal - - + + base base - + base units unidades de base - + mixed mesclado - + mixed units unidades mescladas - - + + fraction fração - - + + factors fatores - + partial fraction fração parcial - + expanded partial fractions frações parciais expandidas - + rectangular retangular - + cartesian cartesiano - + complex rectangular form forma retangular complexa - + exponential exponencial - + complex exponential form forma exponencial complexa - + polar polar - + complex polar form forma polar complexa - + complex cis form forma cis complexa - + angle ângulo - + complex angle notation notação complexa de ângulo - + phasor fasor - + complex phasor notation notação complexa de fasor - + UTC time zone fuso horário UTC - + number base %1 número base %1 - + Data object Onjeto de dados @@ -5993,124 +6003,124 @@ Deseja sobrescrever a função? - + Function Função - + New… Novo… - + Edit… Editar… - - - + + + Deactivate Desativar - + Delete Excluir - + Calculate… Calcular… - + Apply Aplicar - + Insert Inserir - + argument argumento - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Recupera dados do conjunto de dados %1 para um determinado objeto e propriedade. Se "info" for digitado como propriedade, uma janela de diálogo será exibida com todas as propriedades do objeto. - + Example: Exemplo: - + Arguments Argumentos - + optional optional argument opcional - + default: argument default padrão: - + Requirement: Required condition for function Requerimento: - + Properties Propriedades - + %1: %1: - + key indicating that the property is a data set key chave - + Activate Ativar - + All All functions Todas - + Uncategorized Sem categoria - + User functions Funções de usuário - + Inactive Inativo @@ -6118,22 +6128,22 @@ Deseja sobrescrever a função? HistoryView - + Copy Copiar - + Copy Formatted Text Copiar texto formatado - + Select All Selecionar tudo - + Clear Limpar @@ -6636,17 +6646,18 @@ Deseja sobrescrever a função? + Calculating… Calculando… - + Cancel Cancelar - + Processing… Processando… @@ -6654,83 +6665,83 @@ Deseja sobrescrever a função? PreferencesDialog - + Look && Feel Aparência - + Numbers && Operators Números e operadores - + Units && Currencies Unidades e moedas - + Parsing && Calculation Análise e cálculo - + Ignore system language (requires restart) Ignorar o idioma do sistema (requer reinício) - + Allow multiple instances Permitir várias instâncias - + Clear history on exit Limpar histórico ao sair - + Keep above other windows - + Window title: Título da janela: - + Application name Nome do programa - + Result Resultado - + Application name + result Nome do programa + resultado - + Style: Estilo: - + Default (requires restart) Default style - + Dark mode Tema escuro - + Colorize result @@ -6751,143 +6762,143 @@ Deseja sobrescrever a função? Fonte do programa personalizada - + Custom result font: Fonte do resultado personalizada: - + Custom expression font: Fonte da expressão personalizada: - + Custom keypad font: Fonte do teclado personalizada: - + Custom application font: Fonte do programa personalizada: - + Display expression status Exibir status da expressão - + Delay: - + Expression after calculation: - + Keep expression - + Clear expression Limpar expressão - + Replace with result - + Replace with result if shorter - + Use keyboard keys for RPN Usar teclado para RPN - + Parsing mode: Modo de análise: - - + + Adaptive Adaptativa - + Conventional Convencional - + Implicit multiplication first Primeiro multiplicação implícita - + Chain - + RPN RPN - + Read precision Ler precisão - + Limit implicit multiplication Limitar multiplicação implícita - + Interval calculation: Cálculo de intervalo: - + Variance formula - + Interval arithmetic - + Factorize result Fatorar resultado - + Binary two's complement representation Representação binária do complemento para dois - + Hexadecimal two's complement representation Representação hexadecimal do complemento para dois - + Use lower case letters in non-decimal numbers Usar letras minúsculas em números não-decimais - + Spell out logical operators Soletrar operadores lógicos @@ -6896,232 +6907,237 @@ Deseja sobrescrever a função? Usar notação E em vez de 10^x - + + Preferences + Preferências + + + Use E-notation instead of 10^n Usar notação E em vez de 10^n - + Use 'j' as imaginary unit Usar 'j' como unidade imaginária - + Use comma as decimal separator Usar vírgula como separador decimal - + Ignore comma in numbers Ignorar vírgula em números - + Ignore dots in numbers Ignorar pontos em números - + Round halfway numbers to even Arredondar números até a metade - + Indicate repeating decimals Indicar decimais repetidos - + Digit grouping: Agrupamento de dígitos: - + None Nenhum - + Standard Padrão - + Local Local - + Interval display: Exibição de intervalo: - + Significant digits Dígitos Significativos - + Interval Intervalo - + Plus/minus Mais/menos - + Midpoint Ponto médio - + Lower - + Upper - + Complex number form: Forma de nùmero complexo: - + Rectangular Retangular - + Exponential Exponencial - + Polar Polar - + Angle/phasor Ângulo/fasor - + Abbreviate names Abreviar nomes - + Use binary prefixes for information units Usar prefixos binários para unidades de informações - + Automatic unit conversion: - + No conversion - + Base units Unidades base - + Optimal units Unidades ideais - + Optimal SI units - + Convert to mixed units - + Automatic unit prefixes: - + Default Padrão - + No prefixes - + Prefixes for some units - + Prefixes also for currencies - + Prefixes for all units - + Enable all SI-prefixes - + Enable denominator prefixes Ativar prefixos de denominador - + Enable units in physical constants Activar unidades em constantes físicas - + Temperature calculation: - + Absolute - + Relative - + Hybrid - + Exchange rates updates: Atualizações das taxas de câmbio: - + days dias @@ -7129,47 +7145,47 @@ Deseja sobrescrever a função? QApplication - + Execute expressions and commands from a file - + FILE ARQUIVO - + Start a new instance of the application Iniciar uma nova instância do programa - + Specify the window title Especifica o título da janela - + TITLE TITLE - + Display the application version Exibir a versão do programa - + Expression to calculate Expressão para calcular - + [EXPRESSION] [EXPRESSION] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -7182,76 +7198,76 @@ Se várias instâncias forem abertas simultaneamente, apenas as definições (va Mesmo assim, você deseja alterar o comportamento padrão e permitir várias instâncias simultaneamente? - + %1 is already running. - + Failed to load global definitions! Falha ao carregar definições globais! - - - + + + answer resposta - + History Answer Value Valor da resposta do histórico - + History Index(es) Índice(s) do histórico - + History index %s does not exist. O índice do histórico %s não existe. - + Last Answer Última resposta - + Answer 2 Resposta 2 - + Answer 3 Resposta 3 - + Answer 4 Resposta 4 - + Answer 5 Resposta 5 - + Memory - + Error - + Couldn't write preferences to %1 Não foi possível gravar preferências em @@ -7261,12 +7277,12 @@ Mesmo assim, você deseja alterar o comportamento padrão e permitir várias ins QalculateQtSettings - + Update exchange rates? Atualizações das taxas de câmbio? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -7284,58 +7300,59 @@ Deseja atualizar as taxas de câmbio agora? Buscando taxas de câmbio. - + + Fetching exchange rates… Buscando taxas de câmbio… - - - - - + + + + + Error - + Warning - + Information - + Path of executable not found. Caminho do executável não encontrado. - + curl not found. curl não encontrado. - + Failed to run update script. %1 Falha ao executar o script de atualização. %1 - + Failed to check for updates. Falha ao verificar por atualizações. - + No updates found. Nenhuma atualização encontrada. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -7344,7 +7361,7 @@ Do you wish to update to version %3? Deseja atualizar para a versão %3. - + A new version of %1 is available. You can get version %3 at %2. @@ -7356,67 +7373,67 @@ Você pode obter a versão %3 em %2. QalculateTranslator - + OK Only used when Qt translation is missing - + Cancel Only used when Qt translation is missing Cancelar - + Close Only used when Qt translation is missing - + &Yes Only used when Qt translation is missing - + &No Only used when Qt translation is missing - + &Open Only used when Qt translation is missing - + &Save Only used when Qt translation is missing - + &Select All Only used when Qt translation is missing - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -7471,7 +7488,7 @@ Você pode obter a versão %3 em %2. - + Functions Funções @@ -7542,746 +7559,749 @@ Você pode obter a versão %3 em %2. - + + About %1 Sobre o %1 - + Quit Sair - + Mode Modo - + Mode (%1) Modo (%1) - - + + General Display Mode Modo de exibição geral - + Normal Normal - + Scientific Científica - + Engineering Engenharia - + Simple Simples - + Angle Unit Unidade de ângulo - + Radians Radianos - + Degrees Graus - + Gradians Grados - + Approximation Aproximação - + Automatic Automatic approximation Automática - + Dual Dual approximation Dupla - + Exact Exact approximation Exato - + Approximate Aproximado - + Assumptions Suposições - + Type Assumptions type Tipo - + Number Número - + Real Real - + Rational Racional - + Integer Inteiro - + Boolean Boleano - + Sign Assumptions sign Sinal - + Unknown Unknown assumptions sign Desconhecido - + Non-zero Diferente de zero - + Positive Positivo - + Non-negative Não-negativo - + Negative Negativo - + Non-positive Não-positivo - + Result Base Base de resultados - - + + Binary Binário - - + + Octal Octal - - + + Decimal Decimal - - + + Hexadecimal Hexadecimal - - + + Other Outro - - + + Duodecimal Duodecimal - + Sexagesimal Sexagesimal - + Time format Formato de hora - - + + Roman numerals Números romanos - - + + Unicode Unicode - - + + Bijective base-26 Base bijetiva-26 - + Custom: Number base - + Expression Base Base de expressão - + Other: Number base Outra: - + Precision: Precisão: - + Min decimals: Decimais mínimos: - + Max decimals: Decimais máximos: - + off Max decimals desligado - + Convert Converter - + Convert (%1) Converter (%1) - + Store Armazenar - + Store (%1) Guardar (%1) - + Functions (%1) Funções (%1) - - + + Keypad Teclado - + Keypad (%1) Teclado (%1) - - + + Number bases Bases numéricas - + Number Bases (%1) Bases numéricas (%1) - + Binary: Binário: - + Octal: Octal: - + Decimal: Decimal: - + Hexadecimal: Hexadecimal: - + RPN Stack Pilha RPN - + Rotate the stack or move the selected register up (%1) Gire a pilha ou mova o registro selecionado para cima (%1) - + Rotate the stack or move the selected register down (%1) Gire a pilha ou mova o registro selecionado para baixo (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) Troque os valores superiores ou mova o valor selecionado para o topo da pilha (%1) - + Copy the selected or top value to the top of the stack (%1) Copie o valor selecionado ou superior para o topo da pilha (%1) - + Enter the top value from before the last numeric operation (%1) Digite o valor superior antes da última operação numérica (%1) - + Delete the top or selected value (%1) Excluir o valor selecionado ou superior (%1) - + Clear the RPN stack (%1) Limpar a pilha RPN (%1) - + Powerful and easy to use calculator Calculadora potente e fácil de usar - + License: GNU General Public License version 2 or later - + Error - + Couldn't write definitions Não foi possível gravar definições - + hexadecimal hexadecimal - + octal octal - + decimal decimal - + duodecimal duodecimal - + binary binário - + roman romanos - + bijective bijetivo - - + + sexagesimal sexagesimal - - + + latitude - - + + longitude - + time hora - + Time zone parsing failed. Falha na análise do fuso horário. - + bases bases - + calendars calendários - + rectangular retangular - + cartesian cartesiano - + exponential exponencial - + polar polar - + phasor fasor - + angle ângulo - + optimal ideal - - + + base base - + mixed mesclado - + fraction fração - + factors fatores - + partial fraction fração parcial - + factorize fatorar - + expand expandir - - - + + + + Calculating… Calculando… - - - + + + Cancel Cancelar - - + + RPN Operation Operação RPN - + Factorizing… Fatorando… - + Expanding partial fractions… Expandindo frações parciais… - + Expanding… Expandindo… - + Converting… Convertendo… - + RPN Register Moved Registro RPN Movido - - + + + Processing… Processando… - - + + Matrix Matriz - + Temperature Calculation Mode - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). - + Absolute - + Relative - + Hybrid - + Interpretation of dots - + Please select interpretation of dots (".") (this can later be changed in preferences). - + Both dot and comma as decimal separators - + Dot as thousands separator - + Only dot as decimal separator - + Gnuplot was not found - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) precisa ser instalado separadamente e localizado no caminho de pesquisa do executável para que a plotagem funcione. - + Example: Example of function usage Exemplo: - + Enter RPN Enter Enter - + Calculate Calcular - + Apply to Stack Aplicar à pilha - + Insert Inserir - + Keep open Manter aberto - + Value Valor - + Argument Argumento - + %1: %1: - + True Verdadeiro - + False Falso - + Info Informação - - + + optional optional argument opcional - + Failed to open %1. %2 Falha ao abrir %1. @@ -8302,65 +8322,65 @@ Please select temperature calculation mode - + Unit Unidade - + New… Novo… - + Edit… Editar… - - - + + + Deactivate Desativar - + Delete Excluir - + Convert Converter - + Insert Inserir - + Activate Ativar - + All All units Todas - + Uncategorized Sem categoria - + User units Unidades de usuário - + Inactive Inativo @@ -8435,14 +8455,14 @@ Deseja sobrescrevê-la? resultado atual - - + + Question - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Uma unidade ou variável com o mesmo nome já existe. @@ -8474,160 +8494,160 @@ Deseja sobrescrevê-la? - + Variable Variável - + New Novo - + Variable/Constant… Variável/constante… - + Unknown Variable… Variável desconhecida… - + Matrix… Matriz… - + Edit… Editar… - + Export… Exportar… - - - + + + Deactivate Desativar - + Delete Excluir - + Insert Inserir - + a matrix uma matriz - + a vector um vetor - + positive positivo - + non-positive não-positivo - + negative negativo - + non-negative não-negativo - + non-zero diferente de zero - + integer inteiro - + boolean boleano - + rational racional - + real real - + complex complexo - + number número - + not matrix não matriz - + unknown desconhecido - + Default assumptions Suposições padrão - + Activate Ativar - + All All variables Todas - + Uncategorized Sem categoria - + User variables Variáveis de usuário - + Inactive Inativo diff --git a/translations/qalculate-qt_ru.ts b/translations/qalculate-qt_ru.ts index a452319..19cc366 100644 --- a/translations/qalculate-qt_ru.ts +++ b/translations/qalculate-qt_ru.ts @@ -5106,87 +5106,97 @@ Do you wish to replace the current action? CSVDialog - + + Import CSV File + Загрузить файл формата CSV + + + + Export CSV File + Экспорт в файл типа CSV + + + Current result Текущий результат - + Matrix/vector variable: Матричная/векторная переменная: - + File: Файл: - + Import as Импортировать как - + matrix матрица - + vectors векторы - + Name: Имя: - + First row: Первая строка: - + Includes headings Включает заголовки - + Delimiter: Разделитель: - + Comma Запятая - + Tabulator Табуляция - + Semicolon Точка с запятой - + Space Пробел - + Other Другой - + Question - + A unit or variable with the same name already exists. Do you want to overwrite it? Единица измерения или переменная или с таким именем уже существует. @@ -5199,26 +5209,26 @@ Do you want to overwrite it? Вы хотите её перезаписать? - - - + + + Error - + Could not import from file %1 Не удалось импортировать из файла %1 - + No matrix or vector variable with the entered name was found. - + Could not export to file %1 Не удалось экспортировать в файл @@ -5318,87 +5328,87 @@ Do you want to overwrite it? ExpressionEdit - + matrix матрица - + vector вектор - + positive положительное - + non-positive не положительное - + negative отрицательное - + non-negative неотрицательное - + non-zero ненулевое - + boolean логическое - + integer целое - + rational рациональное - + real вещественное - + complex комплексное - + number число - + (not matrix) (не матрица) - + unknown неизвестное - + default assumptions предположения по умолчанию - + Prefix: Префикс: @@ -5407,7 +5417,7 @@ Do you want to overwrite it? Комплексные числа в обозначении угла/вектора - + Base units Основные единицы измерения @@ -5424,7 +5434,7 @@ Do you want to overwrite it? Двоичное число - + Calendars Календари @@ -5445,7 +5455,7 @@ Do you want to overwrite it? Экспоненциальная форма комплексных чисел - + Factors Множители @@ -5470,7 +5480,7 @@ Do you want to overwrite it? 128-битное в двоичном формате с плавающей запятой - + Fraction Дробь @@ -5479,12 +5489,12 @@ Do you want to overwrite it? Шестнадцатеричное число - + Latitude Широта - + Longitude Долгота @@ -5525,38 +5535,38 @@ Do you want to overwrite it? Формат времени - - + + Unicode Юникод - + Use input method - + UTC time zone Часовой пояс UTC - + Undo Отменить - + Complex Angle/Phasor Notation Обозначение угла/вектора комплексных чисел - + Number Base Основание системы счисления - + Bijective Base-26 Биективное основание-26 @@ -5569,67 +5579,67 @@ Do you want to overwrite it? Сисоидная форма комплексных чисел - + Binary Number Двоичное число - + Complex cis Form Сисоидная форма комплексных чисел - + Decimal Number Десятичное число - + Duodecimal Number Двенадцатеричное число - + Complex Exponential Form Экспоненциальная форма комплексных чисел - + 16-bit Floating Point Binary Format 16-битное в двоичном формате с плавающей запятой - + 32-bit Floating Point Binary Format 32-битное в двоичном формате с плавающей запятой - + 64-bit Floating Point Binary Format 64-битное в двоичном формате с плавающей запятой - + 80-bit (x86) Floating Point Binary Format 80-битное (x86) в двоичном формате с плавающей запятой - + 128-bit Floating Point Binary Format 128-битное в двоичном формате с плавающей запятой - + Hexadecimal Number Шестнадцатеричное число - + Mixed Units Смешанные единицы измерения - + Octal Number Восьмеричное число @@ -5638,442 +5648,442 @@ Do you want to overwrite it? Оптимальные единицы измерения - + Optimal Unit Оптимальная единица измерения - + Expanded Partial Fractions Расширенные дробные числа - + Complex Polar Form Полярная форма комплексных чисел - + Complex Rectangular Form Прямоугольная форма комплексных чисел - + Roman Numerals Римские цифры - + Sexagesimal Number Шестидесятеричное число - + Time Format Формат времени - + UTC Time Zone Часовой пояс UTC - + Redo Повторить - + Cut Вырезать - + Copy Копировать - + Paste Вставить - + Delete Удалить - + Insert Date… Вставить дату… - + Insert Matrix… Вставить матрицу… - + Select All Выделите все - + Clear Очистить - + Completion Завершение - + No completion Без завершения - + Limited strict completion Ограниченное строгое завершение - + Strict completion Строгое завершение - + Limited full completion Ограниченное полное завершение - + Full completion Полное завершение - + Delayed completion Отложенное завершение - + Matrix Матрица - + Too many arguments for %1(). Слишком много аргументов для %1(). - + argument аргумент - + %1: %1: - + MC (memory clear) MC (отчистить память) - + MS (memory store) MS (сохранить в памяти) - + M+ (memory plus) M+ (прибавить к значению в памяти) - + M− (memory minus) M− (отнять от значения в памяти) - - + + factorize разложить на множители - - + + expand раскрывать - + hexadecimal шестнадцатеричное - - + + hexadecimal number шестнадцатеричное число - + octal восьмеричное - + octal number восьмеричное число - + decimal десятеричное - + decimal number десятичное число - + duodecimal двенадцатеричное - + duodecimal number двенадцатеричное число - + binary двоичное - - + + binary number двоичное число - + roman римское число - + roman numerals римские цифры - + bijective биективное - + bijective base-26 биективное основание-26 - + sexagesimal шестидесятеричное - + sexagesimal number шестидесятеричное число - - + + latitude широта - - + + longitude долгота - + 32-bit floating point 32-битное с плавающей запятой - + 64-bit floating point 64-битное с плавающей запятой - + 16-bit floating point 16-битное с плавающей запятой - + 80-bit (x86) floating point 80-битное (x86) с плавающей запятой - + 128-bit floating point 128-битное с плавающей запятой - + time время - + time format формат времени - + bases основания - + number bases основания систем счисления - - + + calendars календари - + optimal оптимально - + optimal unit оптимальные единицы измерения - - + + base основание - + base units основные единицы измерения - + mixed смешано - + mixed units смешанные единицы - - + + fraction дробь - - + + factors множители - + partial fraction частичная дробь - + expanded partial fractions расширенные дробные числа - + rectangular прямоугоная - + cartesian декартова - + complex rectangular form прямоугольная форма комплексных чисел - + exponential экспоненциальная - + complex exponential form экспоненциальная форма комплексных чисел - + polar полярная - + complex polar form полярная форма комплексных чисел - + complex cis form сисоидная форма комплексных чисел - + angle угловая - + complex angle notation комплексные числа в обозначении угла - + phasor фазовая - + complex phasor notation Комплексные числа в обозначении вектора - + number base %1 основание системы счисления %1 - + Data object Объект данных @@ -6207,124 +6217,124 @@ Do you want to overwrite the function? - + Function Функция - + New… Новый… - + Edit… Правка… - - - + + + Deactivate Деактивировать - + Delete Удалить - + Calculate… Рассчитать… - + Apply Применить - + Insert Вставить - + argument аргумент - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Извлекает данные из набора данных %1 для заданного объекта и свойства. Если «инфо» введено как свойство, появится диалоговое окно со всеми свойствами объекта. - + Example: Пример: - + Arguments Аргументы - + optional optional argument необязательный - + default: argument default по умолчанию: - + Requirement: Required condition for function Требование: - + Properties Свойства - + %1: %1: - + key indicating that the property is a data set key ключ - + Activate Активировать - + All All functions Все - + Uncategorized Без категорий - + User functions Пользовательские функции - + Inactive Неактивный @@ -6332,22 +6342,22 @@ Do you want to overwrite the function? HistoryView - + Copy Копировать - + Copy Formatted Text Копировать отформатированный текст - + Select All Выделите все - + Clear Очистить @@ -6854,17 +6864,18 @@ Do you want to overwrite the function? + Calculating… Расчёт… - + Cancel Отмена - + Processing… Обработка… @@ -6872,83 +6883,83 @@ Do you want to overwrite the function? PreferencesDialog - + Look && Feel Внешний вид - + Numbers && Operators Числа и операторы - + Units && Currencies Единицы измерения и валюты - + Parsing && Calculation Разбор и вычисление - + Ignore system language (requires restart) Игнорировать системный язык (требуется перезапуск) - + Allow multiple instances Разрешить несколько экземпляров - + Clear history on exit Очищать историю при выходе - + Keep above other windows Поддерживать поверх других окон - + Window title: Заголовок окна: - + Application name Имя приложения - + Result Результат - + Application name + result Имя приложения + результат - + Style: Стиль: - + Default (requires restart) Default style По умолчанию (требуется перезапуск) - + Dark mode Темный режим - + Colorize result Раскрасить результат @@ -6969,143 +6980,143 @@ Do you want to overwrite the function? Шрифт приложения - + Custom result font: Шрифт результатов: - + Custom expression font: Шрифт выражения: - + Custom keypad font: Шрифт клавиатуры: - + Custom application font: Шрифт приложения: - + Display expression status Показывать статус выражения - + Delay: Задержка: - + Expression after calculation: - + Keep expression - + Clear expression Отчистить выражение - + Replace with result - + Replace with result if shorter - + Use keyboard keys for RPN Использовать клавиатуру для ПОЛИЗ - + Parsing mode: Режим анализа: - - + + Adaptive Адаптивный - + Conventional Общепринятый - + Implicit multiplication first Неявный первый - + Chain Цепь - + RPN ПОЛИЗ - + Read precision Точность чтения - + Limit implicit multiplication Ограничить неявное умножение - + Interval calculation: Расчёт интервала: - + Variance formula Формула дисперсии - + Interval arithmetic Арифметика интервалов - + Factorize result Разложить результат на множители - + Binary two's complement representation Представление двоичных чисел с дополнительным кодом - + Hexadecimal two's complement representation Представление шестнадцатеричных чисел с дополнительным кодом - + Use lower case letters in non-decimal numbers Использовать строчные буквы в недесятичных числах - + Spell out logical operators Изложить логично логические операции @@ -7114,232 +7125,237 @@ Do you want to overwrite the function? Использовать E-нотацию вместо 10^x - + + Preferences + Параметры + + + Use E-notation instead of 10^n Использовать E-нотацию вместо 10^n - + Use 'j' as imaginary unit Использовать «j» для мнимой единицы - + Use comma as decimal separator Использовать точку в качестве десятичного разделителя - + Ignore comma in numbers Игнорировать запятую в числах - + Ignore dots in numbers Игнорировать точки в числах - + Round halfway numbers to even Округлять половинные числа до ближайшего чётного целого числа - + Indicate repeating decimals Указывать повторяющиеся десятичные дроби - + Digit grouping: Группировка цифр: - + None Никакой - + Standard Стандарт - + Local Локаль - + Interval display: Отображение интервалов: - + Significant digits Значимые цифры - + Interval Интервал - + Plus/minus Плюс/минус - + Midpoint Середина - + Lower Ниже - + Upper Выше - + Complex number form: Комплексная форма: - + Rectangular Прямоугольная - + Exponential Экспоненциальная - + Polar Полярная - + Angle/phasor Угла/вектора - + Abbreviate names Сокращённые имена - + Use binary prefixes for information units Использовать двоичные префиксы для информационных единиц - + Automatic unit conversion: Автоматическим преобразованием единиц: - + No conversion Без преобразование - + Base units Основные единицы измерения - + Optimal units Оптимальные единицы измерения - + Optimal SI units Оптимальные единицы СИ - + Convert to mixed units Преобразовать в смешанные единицы - + Automatic unit prefixes: Автоматические префиксы единиц: - + Default По умолчанию - + No prefixes Без префиксов - + Prefixes for some units Префиксы для выбранных единиц - + Prefixes also for currencies Префиксы также для валют - + Prefixes for all units Префиксы для всех единиц - + Enable all SI-prefixes Включить все префиксы СИ - + Enable denominator prefixes Включить префиксы знаменателя - + Enable units in physical constants Включить единицы измерения в физических константах - + Temperature calculation: Режим расчёта температуры: - + Absolute Абсолютный - + Relative Относительный - + Hybrid Гибридный - + Exchange rates updates: Обновления курсов валют: - + days дни @@ -7347,47 +7363,47 @@ Do you want to overwrite the function? QApplication - + Execute expressions and commands from a file Выполнить выражения и команды из файла - + FILE ФАЙЛ - + Start a new instance of the application Запустить новый экземпляр приложения - + Specify the window title Укажите заголовок окна - + TITLE НАЗВАНИЕ - + Display the application version Показать версию приложения - + Expression to calculate Выражение для вычисления - + [EXPRESSION] [ВЫРАЖЕНИЕ] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -7400,76 +7416,76 @@ Do you, despite this, want to change the default behavior and allow multiple sim Вы, несмотря на это, хотите изменить поведение по умолчанию и разрешить одновременную работу нескольких экземпляров? - + %1 is already running. %1 уже исполняется. - + Failed to load global definitions! Не удалось загрузить глобальные определения! - - - + + + answer ответ - + History Answer Value Значение ответа в истории - + History Index(es) Индекс(ы) истории - + History index %s does not exist. Индекс истории %s не существует. - + Last Answer Последний ответ - + Answer 2 Ответ 2 - + Answer 3 Ответ 3 - + Answer 4 Ответ 4 - + Answer 5 Ответ 5 - + Memory Память - + Error - + Couldn't write preferences to %1 Не удалось записать настройки в @@ -7479,12 +7495,12 @@ Do you, despite this, want to change the default behavior and allow multiple sim QalculateQtSettings - + Update exchange rates? Обновить курсы валют? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -7505,58 +7521,59 @@ Do you wish to update the exchange rates now? Получение курсов валют. - + + Fetching exchange rates… Получение курсов валют… - - - - - + + + + + Error - + Warning - + Information - + Path of executable not found. Путь к исполняемому файлу не найден. - + curl not found. Программа curl не найдена. - + Failed to run update script. %1 Не удалось запустить скрипт обновления. %1 - + Failed to check for updates. Не удалось проверить наличие обновлений. - + No updates found. Обновлений не найдено. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -7565,7 +7582,7 @@ Do you wish to update to version %3? Вы хотите обновиться до версии %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -7577,67 +7594,67 @@ You can get version %3 at %2. QalculateTranslator - + OK Only used when Qt translation is missing - + Cancel Only used when Qt translation is missing Отмена - + Close Only used when Qt translation is missing Выход - + &Yes Only used when Qt translation is missing - + &No Only used when Qt translation is missing - + &Open Only used when Qt translation is missing - + &Save Only used when Qt translation is missing - + &Select All Only used when Qt translation is missing - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -7692,7 +7709,7 @@ You can get version %3 at %2. - + Functions Функции @@ -7763,619 +7780,622 @@ You can get version %3 at %2. - + + About %1 О %1 - + Quit Выход - + Mode Режим - + Mode (%1) Режим (%1) - - + + General Display Mode Режим общего отображения - + Normal Обычное - + Scientific Научное - + Engineering Инженерное - + Simple Простое - + Angle Unit Единица измерения углов - + Radians Радианы - + Degrees Градусы - + Gradians Грады - + Approximation Приближение - + Automatic Automatic approximation Автоматический - + Dual Dual approximation Двойной - + Exact Exact approximation Точно - + Approximate Приблизительно - + Assumptions Предположения - + Type Assumptions type Тип - + Number Число - + Real Вещественное - + Rational Рациональное - + Integer Целое - + Boolean Логическое - + Sign Assumptions sign Знак - + Unknown Unknown assumptions sign Неизвестное - + Non-zero Ненулевое - + Positive Положительное - + Non-negative Неотрицательное - + Negative Отрицательное - + Non-positive Не положительное - + Result Base Основание для результата - - + + Binary Двоичное - - + + Octal Восьмеричное - - + + Decimal Десятичное - - + + Hexadecimal Шестнадцатеричное - - + + Other Другой - - + + Duodecimal Двенадцатеричное - + Sexagesimal Шестидесятеричное - + Time format Формат времени - - + + Roman numerals Римские цифры - - + + Unicode Юникод - - + + Bijective base-26 Биективное основание-26 - + Custom: Number base Пользовательский: - + Expression Base Основание для выражения - + Other: Number base Другое: - + Precision: Точность: - + Min decimals: Мин цифр: - + Max decimals: Макс цифр: - + off Max decimals выкл. - + Convert Перевести - + Convert (%1) Перевести (%1) - + Store Сохранить - + Store (%1) Сохранить (%1) - + Functions (%1) Функции (%1) - - + + Keypad Клавиатура - + Keypad (%1) Клавиатура (%1) - - + + Number bases Основания систем счисления - + Number Bases (%1) Основания систем счисления (%1) - + Binary: Двоичное: - + Octal: Восьмеричное: - + Decimal: Десятичное: - + Hexadecimal: Шестнадцатеричное: - + RPN Stack Стек ПОЛИЗ - + Rotate the stack or move the selected register up (%1) Повернуть стек или переместить выбранный регистр вверх (%1) - + Rotate the stack or move the selected register down (%1) Повернуть стек или переместить выбранный регистр вниз (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) Поменять местами два верхних значения или переместить выбранное значение в вершину стека. (%1) - + Copy the selected or top value to the top of the stack (%1) Скопировать выбранное или верхнее значение в вершину стека (%1) - + Enter the top value from before the last numeric operation (%1) Введите верхнее значение перед последней числовой операцией (%1) - + Delete the top or selected value (%1) Удалить верхнее или выбранное значение (%1) - + Clear the RPN stack (%1) Очистить стек ПОЛИЗ (%1) - + Powerful and easy to use calculator Мощный и простой в использовании калькулятор - + License: GNU General Public License version 2 or later - + Error - + Couldn't write definitions Не удалось записать определения - + hexadecimal шестнадцатеричное - + octal восьмеричное - + decimal десятеричное - + duodecimal двенадцатеричное - + binary двоичное - + roman римское число - + bijective биективное - - + + sexagesimal шестидесятеричное - - + + latitude широта - - + + longitude долгота - + time время - + Time zone parsing failed. Не удалось выполнить синтаксический анализ часового пояса. - + bases основания - + calendars календари - + rectangular прямоугоная - + cartesian декартова - + exponential экспоненциальная - + polar полярная - + phasor фазовая - + angle угловая - + optimal оптимально - - + + base основание - + mixed смешано - + fraction дробь - + factors множители - + partial fraction частичная дробь - + factorize разложить на множители - + expand раскрывать - - - + + + + Calculating… Расчёт… - - - + + + Cancel Отмена - - + + RPN Operation ПОЛИЗ операция - + Factorizing… Факторизация… - + Expanding partial fractions… Расширение дробных чисел… - + Expanding… Расширение… - + Converting… Преобразование… - + RPN Register Moved Регистр ПОЛИЗ перемещён - - + + + Processing… Обработка… - - + + Matrix Матрица - + Temperature Calculation Mode Режим расчёта температуры - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). @@ -8384,128 +8404,128 @@ Please select temperature calculation mode (режим позже можно изменить в настройках). - + Absolute Абсолютный - + Relative Относительный - + Hybrid Гибридный - + Interpretation of dots Использование точки - + Please select interpretation of dots (".") (this can later be changed in preferences). Выберите использование точки («.») (позже это можно изменить в настройках). - + Both dot and comma as decimal separators Точка и запятая в качестве десятичных разделителей - + Dot as thousands separator Точка как разделитель тысяч - + Only dot as decimal separator Только точка в качестве десятичного разделителя - + Gnuplot was not found Программа Gnuplot не найдена - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) должен быть установлен отдельно и находиться по переменной окружения PATH, чтобы график работал. - + Example: Example of function usage Пример: - + Enter RPN Enter Ввод - + Calculate Рассчитать - + Apply to Stack Применить к стеку - + Insert Вставить - + Keep open Держать открытым - + Value Значение - + Argument Аргумент - + %1: %1: - + True Истина - + False Ложь - + Info Инфо - - + + optional optional argument необязательный - + Failed to open %1. %2 Не удалось открыть %1. @@ -8526,65 +8546,65 @@ Please select temperature calculation mode - + Unit Единица измерения - + New… Новый… - + Edit… Правка… - - - + + + Deactivate Деактивировать - + Delete Удалить - + Convert Перевести - + Insert Вставить - + Activate Активировать - + All All units Все - + Uncategorized Без категорий - + User units Пользовательские единицы - + Inactive Неактивный @@ -8659,14 +8679,14 @@ Do you want to overwrite it? текущий результат - - + + Question - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Единица измерения или переменная или с таким именем уже существует. @@ -8698,160 +8718,160 @@ Do you want to overwrite it? - + Variable Переменная - + New Новый - + Variable/Constant… Переменная/константа… - + Unknown Variable… Переменная неизвестного… - + Matrix… Матрица… - + Edit… Правка… - + Export… Экспортировать… - - - + + + Deactivate Деактивировать - + Delete Удалить - + Insert Вставить - + a matrix матрица - + a vector вектор - + positive положительное - + non-positive не положительное - + negative отрицательное - + non-negative неотрицательное - + non-zero ненулевое - + integer целое - + boolean логическое - + rational рациональное - + real вещественное - + complex комплексное - + number число - + not matrix не матрица - + unknown неизвестное - + Default assumptions Предположения по умолчанию - + Activate Активировать - + All All variables Все - + Uncategorized Без категорий - + User variables Пользовательские переменные - + Inactive Неактивный diff --git a/translations/qalculate-qt_sl.ts b/translations/qalculate-qt_sl.ts index afa8238..8cd8644 100644 --- a/translations/qalculate-qt_sl.ts +++ b/translations/qalculate-qt_sl.ts @@ -4989,113 +4989,123 @@ Ali ga želite prepisati s tem dejanjem? CSVDialog - + + Import CSV File + Uvozi datoteko CSV + + + + Export CSV File + Izvozi datoteko CSV + + + Current result Trenutni rezultat - + Matrix/vector variable: Matrika/vektorska spremenljivka: - + File: Datoteka: - + Import as Uvozi kot - + matrix matrika - + vectors vektorji - + Name: Ime: - + First row: Prva vrstica: - + Includes headings Dodaj naslove - + Delimiter: Ločilnik: - + Comma Vejica - + Tabulator Tabulator - + Semicolon Podpičje - + Space Presledek - + Other Drugo - + Question - + A unit or variable with the same name already exists. Do you want to overwrite it? Enota ali spremenljivka s tem imenom že obstaja. Jo želite prepisati? - - - + + + Error - + Could not import from file %1 Uvoz iz datoteke %1 spodletel - + No matrix or vector variable with the entered name was found. - + Could not export to file %1 Izvoz v datoteko @@ -5195,658 +5205,658 @@ Jo želite prepisati? ExpressionEdit - + matrix matrika - + vector vektor - + positive pozitivno - + non-positive nepozitivno - + negative negativno - + non-negative nenegativno - + non-zero neničelno - + boolean logična vrednost - + integer celo število - + rational racionalno - + real realno - + complex kompleksno - + number številka - + (not matrix) (ni matrika) - + unknown neznano - + default assumptions privzete predpostavke - + Prefix: Predpona: - + Complex Angle/Phasor Notation Kompleksna kazalčna/fazorska notacija - + Base units Osnovne enote - + Number Base Številska osnova - + Bijective Base-26 Bijektivna osnova 26 - + Binary Number Binarno število - + Calendars Koledarji - + Complex cis Form Kompleksna oblika cis - + Decimal Number Desetiško število - + Duodecimal Number Dvanajstiško število - + Complex Exponential Form Kompleksna eksponentna oblika - + Factors Deleži - + 16-bit Floating Point Binary Format 16-bitna binarna oblika s plavajočo vejico - + 32-bit Floating Point Binary Format 32-bitna binarna oblika s plavajočo vejico - + 64-bit Floating Point Binary Format 64-bitna binarna oblika s plavajočo vejico - + 80-bit (x86) Floating Point Binary Format 80-bitna (x86) binarna oblika s plavajočo vejico - + 128-bit Floating Point Binary Format 128-bitna binarna oblika s plavajočo vejico - + Fraction Ulomek - + Hexadecimal Number Šestnajstiško število - + Latitude Zemljepisna širina - + Longitude Zemljepisne dolžine - + Mixed Units Mešane enote - + Octal Number Osmiško število - + Optimal Unit Najustreznejša enota - + Expanded Partial Fractions Razširjeni parcialni ulomki - + Complex Polar Form Kompleksna polarna oblika - + Complex Rectangular Form Kompleksna pravokotna oblika - + Roman Numerals Rimske številke - + Sexagesimal Number Šestdesetiško število - + Time Format Časovna oblika - - + + Unicode Unicode - + UTC Time Zone Časovna oblika - + Undo Razveljavi - + Redo Uveljavi - + Cut - + Copy Kopiraj - + Paste - + Delete Izbriši - + Insert Date… Vnesi datum... - + Insert Matrix… Vnesi matriko... - + Select All - + Clear Počisti - + Completion Dopolnjevanje - + No completion Brez dopolnjevanja - + Limited strict completion Omejeno strogo dopolnjevanje - + Strict completion Strogo dopolnjevanje - + Limited full completion Omejeno polno dopolnjevanje - + Full completion Polno dopolnjevanje - + Delayed completion - + Use input method - + Matrix Matrika - + Too many arguments for %1(). Preveč argumentov za %1(). - + argument argument - + %1: %1: - + MC (memory clear) - + MS (memory store) - + M+ (memory plus) - + M− (memory minus) - - + + factorize faktoriziraj - - + + expand razširi - + hexadecimal šestnajstiško - - + + hexadecimal number šestnajstiško število - + octal osmiško - + octal number osmiško število - + decimal desetiško - + decimal number desetiško število - + duodecimal dvanajstiško - + duodecimal number dvanajstiško število - + binary binarno - - + + binary number binarno število - + roman rimsko - + roman numerals rimske številke - + bijective bijektivno - + bijective base-26 bijektivna osnova 26 - + sexagesimal šestdesetiško - + sexagesimal number šestdesetiško število - - + + latitude - - + + longitude - + 32-bit floating point 32-bitna plavajoča vejica - + 64-bit floating point 64-bitna plavajoča vejica - + 16-bit floating point 16-bitna plavajoča vejica - + 80-bit (x86) floating point 80-bitna (x86) plavajoča vejica - + 128-bit floating point 128-bitna plavajoča vejica - + time čas - + time format časovna oblika - + bases osnove - + number bases številske osnove - - + + calendars koledarji - + optimal najustreznejše - + optimal unit najustreznejša enota - - + + base osnova - + base units osnovne enote - + mixed mešano - + mixed units mešane enote - - + + fraction ulomek - - + + factors deleži - + partial fraction parcialni ulomek - + expanded partial fractions razširjeni parcialni ulomki - + rectangular pravokotno - + cartesian kartezično - + complex rectangular form kompleksna pravokotna oblika - + exponential eksponentno - + complex exponential form kompleksna eksponentna oblika - + polar polarno - + complex polar form kompleksna polarna oblika - + complex cis form kompleksna oblika cis - + angle kot - + complex angle notation kompleksna kazalčna notacija - + phasor fazor - + complex phasor notation kompleksna fazorska notacija - + UTC time zone Časovni pas UTC - + number base %1 številska osnova %1 - + Data object Podatkovni objekt @@ -5980,124 +5990,124 @@ Jo želite prepisati? - + Function Funkcija - + New… Novo… - + Edit… Uredi… - - - + + + Deactivate Onemogoči - + Delete Izbriši - + Calculate… Izračunaj… - + Apply Uporabi - + Insert Vnesi - + argument argument - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Pridobi podatke iz nabora %1 za dan objekt in lastnost. Če je "info" vnešen kot objekt, se bo odprlo pojavno okno z njegovimi lastnostmi. - + Example: Primer: - + Arguments Argumenti - + optional optional argument neobvezno - + default: argument default privzeto: - + Requirement: Required condition for function Zahteva: - + Properties Lastnosti - + %1: %1: - + key indicating that the property is a data set key tipka - + Activate Aktiviraj - + All All functions Vse - + Uncategorized nekategorizirano - + User functions Uporabniške funkcije - + Inactive Neaktivno @@ -6105,22 +6115,22 @@ Jo želite prepisati? HistoryView - + Copy Kopiraj - + Copy Formatted Text - + Select All - + Clear Počisti @@ -6623,17 +6633,18 @@ Jo želite prepisati? + Calculating… Računam... - + Cancel Prekliči - + Processing… Obdelujem... @@ -6641,83 +6652,83 @@ Jo želite prepisati? PreferencesDialog - + Look && Feel Videz in občutek - + Numbers && Operators Številke & operatorji - + Units && Currencies Enote & valute - + Parsing && Calculation - + Ignore system language (requires restart) Prezri sistemski jezik (zahteva vnovičen zagon) - + Allow multiple instances Dovoli več oken naenkrat - + Clear history on exit Počisti zgodovino ob izhodu - + Keep above other windows - + Window title: Nastavi ime okna: - + Application name Ime programa - + Result Rezultat - + Application name + result Ime programa + rezultat - + Style: Slog: - + Default (requires restart) Default style - + Dark mode Temni način - + Colorize result @@ -6738,143 +6749,143 @@ Jo želite prepisati? Pisava programa - + Custom result font: Pisava rezultata: - + Custom expression font: Pisava izraza: - + Custom keypad font: Pisava tipkovnice: - + Custom application font: Pisava programa: - + Display expression status Prikaži stanje izraza - + Delay: - + Expression after calculation: - + Keep expression - + Clear expression Počisti izraz - + Replace with result - + Replace with result if shorter - + Use keyboard keys for RPN Uporabi tipkovnične tipke za RPN - + Parsing mode: Način obdelave: - - + + Adaptive Prilagodljivo - + Conventional Običajna - + Implicit multiplication first Sprva implicitno množenje - + Chain - + RPN RPN - + Read precision Točnost branja - + Limit implicit multiplication Omejitev implicitnega množenja - + Interval calculation: Izračun intervala: - + Variance formula Enačba za varianco - + Interval arithmetic Intervalna aritmetika - + Factorize result Faktoriziraj rezultat - + Binary two's complement representation Upodobitev binarnega dvojiškega komplementa - + Hexadecimal two's complement representation Upodobitev šestnajstiškega dvojiškega komplementa - + Use lower case letters in non-decimal numbers Uporabi male črke v nedesetiških številih - + Spell out logical operators Črkuj logične operatorje @@ -6883,232 +6894,237 @@ Jo želite prepisati? Uporabi E-notacijo namesto 10^x - + + Preferences + Nastavitve + + + Use E-notation instead of 10^n Uporabi E-notacijo namesto 10^n - + Use 'j' as imaginary unit Uporabi 'j' za imaginarno enoto - + Use comma as decimal separator Uporabi vejico kot desetiški ločilnik - + Ignore comma in numbers Prezri vejice v številih - + Ignore dots in numbers Prezri pike v številih - + Round halfway numbers to even Zaokroži polovična števila na soda - + Indicate repeating decimals Navedi ponavljajoče se decimalke - + Digit grouping: Števke v skupinah: - + None Brez - + Standard Običajno - + Local Lokalno - + Interval display: Intervalni prikaz: - + Significant digits Pomembne števke - + Interval Interval - + Plus/minus Plus/minus - + Midpoint Sredina - + Lower - + Upper - + Complex number form: - + Rectangular - + Exponential - + Polar - + Angle/phasor - + Abbreviate names Skrajšaj imena - + Use binary prefixes for information units Uporabi binarne predpone za informacijske enote - + Automatic unit conversion: - + No conversion - + Base units Osnovne enote - + Optimal units Najustreznejše enote - + Optimal SI units - + Convert to mixed units - + Automatic unit prefixes: - + Default Privzeto - + No prefixes - + Prefixes for some units - + Prefixes also for currencies - + Prefixes for all units - + Enable all SI-prefixes - + Enable denominator prefixes - + Enable units in physical constants - + Temperature calculation: - + Absolute - + Relative - + Hybrid - + Exchange rates updates: Posodobitve menjalnih razmerij: - + days dnevi @@ -7116,47 +7132,47 @@ Jo želite prepisati? QApplication - + Execute expressions and commands from a file - + FILE DATOTEKA - + Start a new instance of the application Zaženi nov primerek programa - + Specify the window title Določi ime okna - + TITLE TITLE - + Display the application version Prikaži različico programa - + Expression to calculate Izraz za izračun - + [EXPRESSION] [EXPRESSION] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -7169,76 +7185,76 @@ Do you, despite this, want to change the default behavior and allow multiple sim Želite vseeno dovoliti več primerkov programa? - + %1 is already running. - + Failed to load global definitions! Napaka pri nalaganju globalnih definicij! - - - + + + answer odgovor - + History Answer Value Zgodovinska vrednost odgovora - + History Index(es) Zgodovinski indeks(i) - + History index %s does not exist. Zgodovinski indeks %s ne obstaja. - + Last Answer Zadnji odgovor - + Answer 2 Odgovor 2 - + Answer 3 Odgovor 3 - + Answer 4 Odgovor 4 - + Answer 5 Odgovor 5 - + Memory - + Error - + Couldn't write preferences to %1 Pisanje nastavitev v @@ -7248,12 +7264,12 @@ Do you, despite this, want to change the default behavior and allow multiple sim QalculateQtSettings - + Update exchange rates? Posodobi menjalna razmerja? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -7277,58 +7293,59 @@ Do you wish to update the exchange rates now? Pridobivam menjalna razmerja. - + + Fetching exchange rates… Pridobivam menjalna razmerja… - - - - - + + + + + Error - + Warning - + Information - + Path of executable not found. Pot do zagonske datoteke ni bila najdena. - + curl not found. Orodje curl ni bilo najdeno. - + Failed to run update script. %1 Napaka pri zagonu posodobitvenega skripta. %1 - + Failed to check for updates. Napaka pri preverjanju posodobitev. - + No updates found. Ni novih posodobitev. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -7337,7 +7354,7 @@ Do you wish to update to version %3? Želite nadgraditi na različico %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -7349,67 +7366,67 @@ Različico %3 lahko pridobite na %2. QalculateTranslator - + OK Only used when Qt translation is missing Vredu - + Cancel Only used when Qt translation is missing Prekliči - + Close Only used when Qt translation is missing Zapri - + &Yes Only used when Qt translation is missing &Da - + &No Only used when Qt translation is missing &Ne - + &Open Only used when Qt translation is missing &Odpri - + &Save Only used when Qt translation is missing &Shrani - + &Select All Only used when Qt translation is missing - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -7464,7 +7481,7 @@ Različico %3 lahko pridobite na %2. - + Functions Funkcije @@ -7535,746 +7552,749 @@ Različico %3 lahko pridobite na %2. - + + About %1 O %1 - + Quit Izhod - + Mode Način - + Mode (%1) Način (%1) - - + + General Display Mode Splošni način prikaza - + Normal Običajen - + Scientific Znanstveni - + Engineering Inženirski - + Simple Preprost - + Angle Unit Kotne enote - + Radians Radiani - + Degrees Stopinje - + Gradians Gradiani - + Approximation Približek - + Automatic Automatic approximation Samodejno - + Dual Dual approximation Dvojno - + Exact Exact approximation Točno - + Approximate Izračunaj približek - + Assumptions Predpostavke - + Type Assumptions type Vrsta - + Number Številka - + Real Realno - + Rational Racionalno - + Integer Celo število - + Boolean Logična vrednost - + Sign Assumptions sign Znak - + Unknown Unknown assumptions sign Neznano - + Non-zero Neničelno - + Positive Pozitivno - + Non-negative Nenegativno - + Negative Negativno - + Non-positive Nepozitivno - + Result Base Osnovo rezultata - - + + Binary Binarno - - + + Octal Osmiško - - + + Decimal Desetiško - - + + Hexadecimal Šestnajstiško - - + + Other Drugo - - + + Duodecimal Dvanajstiško - + Sexagesimal Šestdesetiško - + Time format Časovna oblika - - + + Roman numerals Rimske številke - - + + Unicode Unicode - - + + Bijective base-26 Bijektivna osnova 26 - + Custom: Number base - + Expression Base Osnovo izraza - + Other: Number base Drugo: - + Precision: Točnost: - + Min decimals: Min. decimalke: - + Max decimals: Maks. decimalke: - + off Max decimals izklopljeno - + Convert Pretvori - + Convert (%1) Pretvori (%1) - + Store Shrani - + Store (%1) Shrani (%1) - + Functions (%1) Funkcije (%1) - - + + Keypad Tipkovnica - + Keypad (%1) Tipkovnica (%1) - - + + Number bases Številske osnove - + Number Bases (%1) Številske osnove (%1) - + Binary: Binarno: - + Octal: Osmiško: - + Decimal: Desetiško: - + Hexadecimal: Šestnajstiško: - + RPN Stack Sklad RPN - + Rotate the stack or move the selected register up (%1) Zavrti sklad ali premakni izbran register gor (%1) - + Rotate the stack or move the selected register down (%1) Zavrti sklad ali premakni izbran register dol (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) Izmenjaj vrhnji dve vrednosti ali premakni izbrano vrednost na vrh sklada (%1) - + Copy the selected or top value to the top of the stack (%1) Kopiraj izbrano ali vrhnjo vrednost na vrh sklada (%1) - + Enter the top value from before the last numeric operation (%1) Vnesi vrhnjo vrednost na mesto pred zadnjo številsko operacijo (%1) - + Delete the top or selected value (%1) Izbriši vrhnjo ali izbrano vrednost (%1) - + Clear the RPN stack (%1) Počisti sklad RPN (%1) - + Powerful and easy to use calculator Zmogljivo računalo, preprosto za uporabo - + License: GNU General Public License version 2 or later - + Error - + Couldn't write definitions Pisanje definicij neuspešno - + hexadecimal šestnajstiško - + octal osmiško - + decimal desetiško - + duodecimal dvanajstiško - + binary binarno - + roman rimsko - + bijective bijektivno - - + + sexagesimal šestdesetiško - - + + latitude - - + + longitude - + time čas - + Time zone parsing failed. Obdelava časovnega pasu spodletela. - + bases osnove - + calendars koledarji - + rectangular pravokotno - + cartesian kartezično - + exponential eksponentno - + polar polarno - + phasor fazor - + angle kot - + optimal najustreznejše - - + + base osnova - + mixed mešano - + fraction ulomek - + factors deleži - + partial fraction parcialni ulomek - + factorize faktoriziraj - + expand razširi - - - + + + + Calculating… Računam... - - - + + + Cancel Prekliči - - + + RPN Operation Operacija RPN - + Factorizing… Faktoriziram... - + Expanding partial fractions… Razširjam parcialne ulomke... - + Expanding… Razširjam... - + Converting… Pretvarjam... - + RPN Register Moved Register RPN premaknjen - - + + + Processing… Obdelujem... - - + + Matrix Matrika - + Temperature Calculation Mode - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). - + Absolute - + Relative - + Hybrid - + Interpretation of dots - + Please select interpretation of dots (".") (this can later be changed in preferences). - + Both dot and comma as decimal separators - + Dot as thousands separator - + Only dot as decimal separator - + Gnuplot was not found - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. - + Example: Example of function usage Primer: - + Enter RPN Enter - + Calculate Izračunaj - + Apply to Stack Premakni na sklad - + Insert Vnesi - + Keep open Obdrži odprto - + Value Vrednost - + Argument Argument - + %1: %1: - + True Pravilno - + False Napačno - + Info Info - - + + optional optional argument neobvezno - + Failed to open %1. %2 Napaka pri odpiranju datoteke %1. @@ -8295,65 +8315,65 @@ Please select temperature calculation mode - + Unit Enota - + New… Novo… - + Edit… Uredi… - - - + + + Deactivate Onemogoči - + Delete Izbriši - + Convert Pretvori - + Insert Vnesi - + Activate Aktiviraj - + All All units Vse - + Uncategorized nekategorizirano - + User units Uporabniške enote - + Inactive Neaktivno @@ -8428,14 +8448,14 @@ Jo želite prepisati? trenutni rezultat - - + + Question - - + + A unit or variable with the same name already exists. Do you want to overwrite it? Enota ali spremenljivka s tem imenom že obstaja. @@ -8467,160 +8487,160 @@ Jo želite prepisati? - + Variable Spremenljivka - + New Novo - + Variable/Constant… Spremenljivka/konstanta… - + Unknown Variable… Neznana spremenljivka… - + Matrix… Matrika… - + Edit… Uredi… - + Export… Izvozi… - - - + + + Deactivate Onemogoči - + Delete Izbriši - + Insert Vnesi - + a matrix matrika - + a vector vektor - + positive pozitivno - + non-positive nepozitivno - + negative negativno - + non-negative nenegativno - + non-zero neničelno - + integer celo število - + boolean logična vrednost - + rational racionalno - + real realno - + complex kompleksno - + number številka - + not matrix ni matrika - + unknown neznano - + Default assumptions Privzete predpostavke - + Activate Aktiviraj - + All All variables Vse - + Uncategorized nekategorizirano - + User variables Uporabniške spremenljivke - + Inactive Neaktivno diff --git a/translations/qalculate-qt_sv.ts b/translations/qalculate-qt_sv.ts index 44d0a68..c3df6cc 100644 --- a/translations/qalculate-qt_sv.ts +++ b/translations/qalculate-qt_sv.ts @@ -6046,87 +6046,97 @@ Enkel CSVDialog - + + Import CSV File + Importera CSV-fil + + + + Export CSV File + Exportera CSV-fil + + + Current result Nuvarande resultat - + Matrix/vector variable: Matris/vektorvariabel: - + File: Fil: - + Import as Importera som - + matrix matris - + vectors vektorer - + Name: Namn: - + First row: Första raden: - + Includes headings Inkludera kolumnnamn - + Delimiter: Avgränsare: - + Comma Komma - + Tabulator Tabulator - + Semicolon Semikolon - + Space Mellanslag - + Other Annan - + Question Fråga - + A unit or variable with the same name already exists. Do you want to overwrite it? En enhet eller variabel med samma namn finns redan. @@ -6139,26 +6149,26 @@ Do you want to overwrite it? Vill du ersätta den? - - - + + + Error Fel - + Could not import from file %1 Kunde inte importera fil: %1 - + No matrix or vector variable with the entered name was found. Fann ingen matris- eller vektorvariabel med angivet namn. - + Could not export to file %1 Kunde inte exportera till fil: @@ -6258,82 +6268,82 @@ Vill du ersätta den? ExpressionEdit - + matrix matris - + vector vektor - + positive positiv - + non-positive ej positiv - + negative negativ - + non-negative ej negativ - + non-zero ej noll - + boolean boolesk - + integer heltal - + rational rationell - + real reell - + complex komplex - + number nummer - + (not matrix) (inte matris) - + unknown okänd - + default assumptions förvalda antaganden @@ -6342,7 +6352,7 @@ Vill du ersätta den? Prefix - + Prefix: Prefix: @@ -6351,7 +6361,7 @@ Vill du ersätta den? Komplex vinkelnotation - + Base units Grundenheter @@ -6368,7 +6378,7 @@ Vill du ersätta den? Binärt tal - + Calendars Kalendrar @@ -6389,7 +6399,7 @@ Vill du ersätta den? Komplex exponentiell form - + Factors Faktorer @@ -6414,7 +6424,7 @@ Vill du ersätta den? 128-bit binärt flyttal - + Fraction Bråktal @@ -6423,12 +6433,12 @@ Vill du ersätta den? Hexadecimalt tal - + Latitude Latitud - + Longitude Longitud @@ -6469,38 +6479,38 @@ Vill du ersätta den? Tidsformat - - + + Unicode Unicode - + Use input method Använd inmatningsmetod - + UTC time zone UTC-tidszon - + Undo Ångra - + Complex Angle/Phasor Notation Komplex vinkelnotation - + Number Base Talbas - + Bijective Base-26 Bijektiv talbas 26 @@ -6513,67 +6523,67 @@ Vill du ersätta den? Komplex cis-form - + Binary Number Binärt tal - + Complex cis Form Komplex cis-form - + Decimal Number Decimalt tal - + Duodecimal Number Duodecimalt tal - + Complex Exponential Form Komplex exponentiell form - + 16-bit Floating Point Binary Format 16-bit binärt flyttal - + 32-bit Floating Point Binary Format 32-bit binärt flyttal - + 64-bit Floating Point Binary Format 64-bit binärt flyttal - + 80-bit (x86) Floating Point Binary Format 80-bit (x86) binärt flyttal - + 128-bit Floating Point Binary Format 128-bit binärt flyttal - + Hexadecimal Number Hexadecimalt tal - + Mixed Units Blandade enheter - + Octal Number Oktalt tal @@ -6582,122 +6592,122 @@ Vill du ersätta den? Optimala enheter - + Optimal Unit Optimal enhet - + Expanded Partial Fractions Expanderade partialbråk - + Complex Polar Form Komplex polär form - + Complex Rectangular Form Komplex rektangulär form - + Roman Numerals Romerska siffror - + Sexagesimal Number Sexagesimalt tal - + Time Format Tidsformat - + UTC Time Zone UTC-tidszon - + Redo Gör om - + Cut Klipp ut - + Copy Kopiera - + Paste Klistra in - + Delete Ta bort - + Insert Date… Infoga datum… - + Insert Matrix… Infoga matris… - + Select All Markera allt - + Clear Rensa - + Completion Komplettering - + No completion Ingen komplettering - + Limited strict completion Begränsad strikt komplettering - + Strict completion Strikt komplettering - + Limited full completion Begränsad fullständig komplettering - + Full completion Fullständig komplettering - + Delayed completion Fördröjd komplettering @@ -6706,322 +6716,322 @@ Vill du ersätta den? Aktivera inmatningsmetod - + Matrix Matris - + Too many arguments for %1(). För många parametrar för %1(). - + argument parameter - + %1: %1: - + MC (memory clear) MC (töm minne) - + MS (memory store) MS (spara i minne) - + M+ (memory plus) M+ (minnesoperation) - + M− (memory minus) M− (minnesoperation) - - + + factorize faktorisera - - + + expand expandera - + hexadecimal hexadecimal - - + + hexadecimal number hexadecimalt tal - + octal oktal - + octal number oktalt tal - + decimal decimal - + decimal number decimalt tal - + duodecimal duodecimal - + duodecimal number duodecimalt tal - + binary binär - - + + binary number binärt tal - + roman romersk - + roman numerals romerska siffror - + bijective bijektiv - + bijective base-26 bijektiv talbas 26 - + sexagesimal sexagesimal - + sexagesimal number sexagesimalt tal - - + + latitude latitud - - + + longitude longitud - + 32-bit floating point 32-bit flyttal - + 64-bit floating point 64-bit flyttal - + 16-bit floating point 16-bit flyttal - + 80-bit (x86) floating point 80-bit (x86) flyttal - + 128-bit floating point 128-bit flyttal - + time tid - + time format tidsformat - + bases baser - + number bases talbaser - - + + calendars kalendrar - + optimal optimal - + optimal unit optimal enhet - - + + base bas - + base units basenheter - + mixed blandade - + mixed units blandade enheter - - + + fraction bråktal - - + + factors faktorer - + partial fraction partialbråk - + expanded partial fractions expanderade partialbråk - + rectangular rektangulär - + cartesian kartesisk - + complex rectangular form komplex rektangulär form - + exponential exponentiell - + complex exponential form komplex exponentiell form - + polar polär - + complex polar form komplex polär form - + complex cis form komplex cis-form - + angle vinkel - + complex angle notation komplex vinkelnotation - + phasor fasvektor - + complex phasor notation komplex fasvektornotation - + number base %1 talbas %1 - + Data object Dataobjekt @@ -7159,81 +7169,81 @@ Vill du ersätta den? - + Function Funktion - + New… Ny… - + Edit… Redigera… - - - + + + Deactivate Avaktivera - + Delete Ta bort - + Calculate… Beräkna… - + Apply Applicera - + Insert Infoga - + argument parameter - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. Hämtar data från dataset %1 för ett givet objekt och egenskap. Om "info" är angivet som egenskap, ett dialogfönster öppnas med alla objektets egenskaper. - + Example: Exempel: - + Arguments Parametrar - + optional optional argument frivillig - + default: argument default förval: - + Requirement: Required condition for function Krav: @@ -7248,44 +7258,44 @@ Vill du ersätta den? Krav - + Properties Egenskaper - + %1: %1: - + key indicating that the property is a data set key nyckel - + Activate Aktivera - + All All functions Alla - + Uncategorized Okategoriserade - + User functions Användarfunktioner - + Inactive Inaktiva @@ -7293,7 +7303,7 @@ Vill du ersätta den? HistoryView - + Copy Kopiera @@ -7302,17 +7312,17 @@ Vill du ersätta den? Kopiera med format - + Copy Formatted Text Kopiera formaterad text - + Select All Markera allt - + Clear Rensa @@ -7773,17 +7783,18 @@ Vill du ersätta den? + Calculating… Beräknar… - + Cancel Avbryt - + Processing… Behandlar… @@ -7865,83 +7876,83 @@ Vill du ersätta den? PreferencesDialog - + Look && Feel Utseende och känsla - + Numbers && Operators Nummer och operatorer - + Units && Currencies Enheter och valutor - + Parsing && Calculation Tolkning och beräkning - + Ignore system language (requires restart) Bortse från systemspråket (kräver omstart) - + Allow multiple instances Tillåt flera instanser - + Clear history on exit Töm historiken vid programavslut - + Keep above other windows Placera över andra fönster - + Window title: Fönstertitel: - + Application name Programnamn - + Result Resultat - + Application name + result Programnamn + resultat - + Style: Stil: - + Default (requires restart) Default style Förval (kräver omstart) - + Dark mode Mörkt läge - + Colorize result Färglägg resultat @@ -7962,143 +7973,143 @@ Vill du ersätta den? Anpassat programteckensnitt - + Custom result font: Anpassat teckensnitt för resultat: - + Custom expression font: Anpassat teckensnitt för uttryck: - + Custom keypad font: Anpassat teckensnitt för knappsats: - + Custom application font: Anpassat programteckensnitt: - + Display expression status Visa uttrycksstatus - + Delay: Fördröjning: - + Expression after calculation: Uttryck efter beräkning: - + Keep expression Behåll uttrycket - + Clear expression Töm uttrycket - + Replace with result Ersätt med resultatet - + Replace with result if shorter Ersätt med resultatet om kortare - + Use keyboard keys for RPN Använd tangentbordet för RPN - + Parsing mode: Tolkningsläge: - - + + Adaptive Adaptiv - + Conventional Konventionell - + Implicit multiplication first Implicit multiplikation först - + Chain Kedjeläge - + RPN RPN - + Read precision Läs precision - + Limit implicit multiplication Begränsa implicit multiplikation - + Interval calculation: Intervallberäkning: - + Variance formula Variansformel - + Interval arithmetic Intervallaritmetik - + Factorize result Faktorisera resultatet - + Binary two's complement representation Binär tvåkomplementsform - + Hexadecimal two's complement representation Hexadecimal tvåkomplementsform - + Use lower case letters in non-decimal numbers Använd små bokstäver i icke-decimala nummer - + Spell out logical operators Visa ord för logiska operatorer @@ -8107,232 +8118,237 @@ Vill du ersätta den? Använd E istället för 10^x - + + Preferences + Inställningar + + + Use E-notation instead of 10^n Använd E istället för 10^n - + Use 'j' as imaginary unit Använd 'j' som imaginär enhet - + Use comma as decimal separator Använd komma som decimaltecken - + Ignore comma in numbers Bortse från komma i nummer - + Ignore dots in numbers Bortse från punkter i nummer - + Round halfway numbers to even Avrunda mittemellan-tal till jämn siffra - + Indicate repeating decimals Indikera upprepande decimaler - + Digit grouping: Siffergruppering: - + None Ingen - + Standard Standard - + Local Lokal - + Interval display: Intervallvisning: - + Significant digits Signifikanta siffror - + Interval Intervall - + Plus/minus Plus/minus - + Midpoint Medelpunkt - + Lower Undre - + Upper Övre - + Complex number form: Form för komplexa tal: - + Rectangular Rektangulär - + Exponential Exponentiell - + Polar Polär - + Angle/phasor Vinkel - + Abbreviate names Förkorta namn - + Use binary prefixes for information units Använd binära prefix för informationsenheter - + Automatic unit conversion: Automatisk enhetsomvandling: - + No conversion Ingen omvandling - + Base units Grundenheter - + Optimal units Optimala enheter - + Optimal SI units Optimala SI-enheter - + Convert to mixed units Omvandla till blandade enheter - + Automatic unit prefixes: Automatiska enhetsprefix: - + Default Förval - + No prefixes Inga prefix - + Prefixes for some units Prefix för vissa enheter - + Prefixes also for currencies Prefix även för valutor - + Prefixes for all units Prefix för alla enheter - + Enable all SI-prefixes Använd alla SI-prefix - + Enable denominator prefixes Aktivera prefix i nämnaren - + Enable units in physical constants Aktivera enheter i fysiska konstanter - + Temperature calculation: Temperaturberäkning: - + Absolute Absolut - + Relative Relativ - + Hybrid Hybrid - + Exchange rates updates: Växelkursuppdateringer: - + days dagar @@ -8340,47 +8356,47 @@ Vill du ersätta den? QApplication - + Execute expressions and commands from a file Beräkna uttryck och utför kommandon från en fil - + FILE FIL - + Start a new instance of the application Starta en ny instans av programmet - + Specify the window title Ange fönstertitel - + TITLE TITEL - + Display the application version Visa programversion - + Expression to calculate Uttryck att beräkna - + [EXPRESSION] [UTTRYCK] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -8393,76 +8409,76 @@ Om flera instanser är öppna samtidigt, kommer enbart definitioner (variabler, Vill du trots det ändra förinställt beteende och tillåta flera samtidiga instanser? - + %1 is already running. %1 körs redan. - + Failed to load global definitions! Fel vid inhämtande av systemvida definitioner! - - - + + + answer svar - + History Answer Value Svarsvärde från historiken - + History Index(es) Index i historiken - + History index %s does not exist. Index %s finns inte i historiken. - + Last Answer Senaste svaret - + Answer 2 Svar 2 - + Answer 3 Svar 3 - + Answer 4 Svar 4 - + Answer 5 Svar 5 - + Memory Minne - + Error Fel - + Couldn't write preferences to %1 Kunde inte spara inställningar till @@ -8472,12 +8488,12 @@ Vill du trots det ändra förinställt beteende och tillåta flera samtidiga ins QalculateQtSettings - + Update exchange rates? Uppdatera växelkurser? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -8495,41 +8511,42 @@ Vill du uppdatera växelkurserna nu? Hämtar växelkurser. - + + Fetching exchange rates… Hämtar växelkurser… - - - - - + + + + + Error Fel - + Warning Varning - + Information Information - + Path of executable not found. Sökvägen till programmet hittades ej. - + curl not found. curl hittades ej. - + Failed to run update script. %1 Misslyckades med att köra sriptet. @@ -8542,17 +8559,17 @@ Vill du uppdatera växelkurserna nu? %s - + Failed to check for updates. Misslyckades med att söka efter uppdateringar. - + No updates found. Inga uppdatering hittades. - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -8561,7 +8578,7 @@ Do you wish to update to version %3? Vill du uppdatera till version %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -8573,67 +8590,67 @@ Du kan hämta version %3 på %2. QalculateTranslator - + OK Only used when Qt translation is missing OK - + Cancel Only used when Qt translation is missing Avbryt - + Close Only used when Qt translation is missing Stäng - + &Yes Only used when Qt translation is missing &Ja - + &No Only used when Qt translation is missing &Nej - + &Open Only used when Qt translation is missing &Öppna - + &Save Only used when Qt translation is missing &Spara - + &Select All Only used when Qt translation is missing &Markera allt - + Look in: Only used when Qt translation is missing Sök i: - + File &name: Only used when Qt translation is missing Fil&namn: - + Files of type: Only used when Qt translation is missing Filer av typen: @@ -8737,17 +8754,18 @@ Du kan hämta version %3 på %2. - + + About %1 Om %1 - + Quit Avsluta - + Mode Läge @@ -8756,22 +8774,22 @@ Du kan hämta version %3 på %2. Generellt visningsläge - + Normal Normalt - + Scientific Vetenskapligt - + Engineering Tekniskt - + Simple Enkelt @@ -8780,226 +8798,226 @@ Du kan hämta version %3 på %2. Vinkelenhet - + Radians Radianer - + Degrees Grader - + Gradians Gradienter - + Approximation Approximering - + Automatic Automatic approximation Automatisk - + Dual Dual approximation Dubbel - + Exact Exact approximation Exakt - + Approximate Approximerad - + Assumptions Antaganden - + Type Assumptions type Typ - + Number Nummer - + Real Reell - + Rational Rationell - + Integer Heltal - + Boolean Boolesk - + Sign Assumptions sign Tecken - + Unknown Unknown assumptions sign Okänd - + Non-zero Ej noll - + Positive Positiv - + Non-negative Ej negativ - + Negative Negativ - + Non-positive Ej positiv - - + + Binary Binär - - + + Octal Oktal - - + + Decimal Decimal - - + + Hexadecimal Hexadecimal - - + + Other Annan - - + + Duodecimal Duodecimal - + Sexagesimal Sexagesimal - + Time format Tidsformat - - + + Roman numerals Romerska siffror - - + + Unicode Unicode - - + + Bijective base-26 Bijektiv talbas 26 - + Custom: Number base Anpassad: - + Precision: Precision: - + Min decimals: Min decimaler: - + Max decimals: Max decimaler: - + off Max decimals av - + Convert Omvandla - + Store Spara - + Functions Funktioner @@ -9024,391 +9042,393 @@ Du kan hämta version %3 på %2. Hjälp - + Mode (%1) Läge (%1) - - + + General Display Mode Generellt visningsläge - + Angle Unit Vinkelenhet - + Result Base Talbas i resultat - + Other: Number base Annan: - + Expression Base Talbas i uttryck - + Convert (%1) Omvandla (%1) - + Store (%1) Spara (%1) - + Functions (%1) Funktioner (%1) - - + + Keypad Knappsats - + Keypad (%1) Knappsats (%1) - - + + Number bases Talbaser - + Number Bases (%1) Talbaser (%1) - + Binary: Binär: - + Octal: Oktal: - + Decimal: Decimal: - + Hexadecimal: Hexadecimal: - + RPN Stack RPN-stack - + Rotate the stack or move the selected register up (%1) Rotera stacken eller flytta markerat register uppåt (%1) - + Rotate the stack or move the selected register down (%1) Rotera stacken eller flytta markerat register nedåt (%1) - + Swap the top two values or move the selected value to the top of the stack (%1) Byt plats på de två översta värdena eller flytta markerat värdet till toppen av stacken (%1) - + Copy the selected or top value to the top of the stack (%1) Kopiera det valda eller det översta värdet till toppen av stacken (%1) - + Enter the top value from before the last numeric operation (%1) Lägg till det översta värdet från innan den senaste numeriska operationen (%1) - + Delete the top or selected value (%1) Ta bort det översta eller det markerade värdet (%1) - + Clear the RPN stack (%1) Töm RPN-stacken (%1) - + Powerful and easy to use calculator Kraftfull och användarvänlig miniräknare - + License: GNU General Public License version 2 or later Licens: GNU General Public License version 2 eller senare - + Error Fel - + Couldn't write definitions Kunde inte spara definitioner - + hexadecimal hexadecimal - + octal oktal - + decimal decimal - + duodecimal duodecimal - + binary binär - + roman romersk - + bijective bijektiv - - + + sexagesimal sexagesimal - - + + latitude latitud - - + + longitude longitud - + time tid - + Time zone parsing failed. Läsning av tidszon misslyckades. - + bases baser - + calendars kalendrar - + rectangular rektangulär - + cartesian kartesisk - + exponential exponentiell - + polar polär - + phasor fasvektor - + angle vinkel - + optimal optimal - - + + base bas - + mixed blandade - + fraction bråktal - + factors faktorer - + partial fraction partialbråk - + factorize faktorisera - + expand expandera - - - + + + + Calculating… Beräknar… - - - + + + Cancel Avbryt - - + + RPN Operation RPN operation - + Factorizing… Faktoriserar… - + Expanding partial fractions… Expanderar partialbråk… - + Expanding… Expanderar… - + Converting… Omvandlar… - + Temperature Calculation Mode Läge för temperaturberäkningar - + Example: Example of function usage Exempel: - + %1: %1: - - + + optional optional argument frivillig - + Failed to open %1. %2 Misslyckades med att öppna %1. %2 - + RPN Register Moved RPN-register flyttades - - + + + Processing… Behandlar… - - + + Matrix Matris - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). @@ -9417,54 +9437,54 @@ Vänligen välj ett läge för temperaturberäkningar (läget kan senare ändras i inställningarna). - + Absolute Absolut - + Relative Relativ - + Hybrid Hybrid - + Interpretation of dots Tolkning av punkter - + Please select interpretation of dots (".") (this can later be changed in preferences). Vänligen välj hur punkter ska tolkas (detta kan senare ändras i inställningarna). - + Both dot and comma as decimal separators Använd både punkt komma som decimaltecken - + Dot as thousands separator Punkt som tusentalsavgränsare - + Only dot as decimal separator Enbart punkt som decimaltecken - + Gnuplot was not found Gnuplot hittades ej - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) måste installeras separat, och hittas i sökvägen för binärer, för att för att diagram ska kunna visas. @@ -9473,53 +9493,53 @@ Vänligen välj ett läge för temperaturberäkningar Exempel: - + Enter RPN Enter Enter - + Calculate Beräkna - + Insert Infoga - + Apply to Stack Applicera på stacken - + Keep open Håll öppen - + Value Värde - + Argument Parameter - + True Sant - + False Falskt - + Info Info @@ -9543,65 +9563,65 @@ Vänligen välj ett läge för temperaturberäkningar - + Unit Enhet - + New… Ny… - + Edit… Redigera… - - - + + + Deactivate Avaktivera - + Delete Ta bort - + Convert Omvandla - + Insert Infoga - + Activate Aktivera - + All All units Alla - + Uncategorized Okategoriserade - + User units Användarenheter - + Inactive Inaktiva @@ -9682,14 +9702,14 @@ Vill du ersätta den? nuvarande resultat - - + + Question Fråga - - + + A unit or variable with the same name already exists. Do you want to overwrite it? En enhet eller variabel med samma namn finns redan. @@ -9727,124 +9747,124 @@ Vill du ersätta den? - + Variable Variabel - + New Ny - + Variable/Constant… Variabel/konstant… - + Unknown Variable… Okänd variabel… - + Matrix… Matris… - + Edit… Redigera… - + Export… Exportera… - - - + + + Deactivate Avaktivera - + Delete Ta bort - + Insert Infoga - + a matrix en matris - + a vector en vektor - + positive positiv - + non-positive ej positiv - + negative negativ - + non-negative ej negativ - + non-zero ej noll - + integer heltal - + boolean boolesk - + rational rationell - + real reell - + complex komplex - + number nummer - + not matrix ej matris @@ -9853,38 +9873,38 @@ Vill du ersätta den? ej matris - + unknown okänd - + Default assumptions Förvalda antaganden - + Activate Aktivera - + All All variables Alla - + Uncategorized Okategoriserade - + User variables Användarvariabler - + Inactive Inaktiva diff --git a/translations/qalculate-qt_zh_CN.ts b/translations/qalculate-qt_zh_CN.ts index acf0464..163b249 100644 --- a/translations/qalculate-qt_zh_CN.ts +++ b/translations/qalculate-qt_zh_CN.ts @@ -5060,113 +5060,123 @@ Do you wish to replace the current action? CSVDialog - + + Import CSV File + 导入CSV文件 + + + + Export CSV File + 导出CSV文件 + + + Current result 当前结果 - + Matrix/vector variable: 矩阵/向量变量: - + File: 文件: - + Import as 导入为 - + matrix 矩阵 - + vectors 向量 - + Name: 名称: - + First row: 第一行: - + Includes headings 包括标题 - + Delimiter: 分隔符: - + Comma 逗号 - + Tabulator 制表符 - + Semicolon 分号 - + Space 空格 - + Other 其他 - + Question - + A unit or variable with the same name already exists. Do you want to overwrite it? 已存在同名的单位或变量。 是否要覆盖它? - - - + + + Error - + Could not import from file %1 无法从文件导入 %1 - + No matrix or vector variable with the entered name was found. - + Could not export to file %1 无法导出到文件 @@ -5266,658 +5276,658 @@ Do you want to overwrite it? ExpressionEdit - + matrix 矩阵 - + vector 向量 - + positive 正数 - + non-positive 非正数 - + negative 负数 - + non-negative 非负数 - + non-zero 非零 - + boolean 布尔值 - + integer 整数 - + rational 有理数 - + real 实数 - + complex 复数 - + number - + (not matrix) (非矩阵) - + unknown 未知 - + default assumptions 默认假设 - + Prefix: 前缀: - + Complex Angle/Phasor Notation 复角/相量记号 - + Base units 基本单位 - + Number Base 数字进制 - + Bijective Base-26 双射基-26 - + Binary Number 二进制数 - + Calendars 日历 - + Complex cis Form 复纯虚数指数形式 - + Decimal Number 十进制数 - + Duodecimal Number 十二进制数 - + Complex Exponential Form 复指数形式 - + Factors 因子 - + 16-bit Floating Point Binary Format 16位浮点二进制格式 - + 32-bit Floating Point Binary Format 32位浮点二进制格式 - + 64-bit Floating Point Binary Format 64位浮点二进制格式 - + 80-bit (x86) Floating Point Binary Format 80位(x86)浮点二进制格式 - + 128-bit Floating Point Binary Format 128位浮点二进制格式 - + Fraction 分数 - + Hexadecimal Number 十六进制数 - + Latitude 纬度 - + Longitude 经度 - + Mixed Units 混合单位 - + Octal Number 八进制数 - + Optimal Unit 最优单位 - + Expanded Partial Fractions 展开部分分式 - + Complex Polar Form 复极坐标形式 - + Complex Rectangular Form 复矩形形式 - + Roman Numerals 罗马数字 - + Sexagesimal Number 六十进制数 - + Time Format 时间格式 - - + + Unicode Unicode - + UTC Time Zone UTC时区 - + Undo 撤消 - + Redo 重做 - + Cut 剪切 - + Copy 复制 - + Paste 粘贴 - + Delete 删除 - + Insert Date… 插入日期… - + Insert Matrix… 插入矩阵… - + Select All 全选 - + Clear 清除 - + Completion 补全 - + No completion 无补全 - + Limited strict completion 有限严格补全 - + Strict completion 严格补全 - + Limited full completion 有限全面补全 - + Full completion 全面补全 - + Delayed completion 延迟补全 - + Use input method 使用输入法 - + Matrix 矩阵 - + Too many arguments for %1(). %1()的参数太多。 - + argument 参数 - + %1: %1: - + MC (memory clear) MC(存值清除) - + MS (memory store) MS(存值存入) - + M+ (memory plus) M+(存值加上) - + M− (memory minus) M−(存值减去) - - + + factorize 分解 - - + + expand 展开 - + hexadecimal 十六进制 - - + + hexadecimal number 十六进制数 - + octal 八进制 - + octal number 八进制数 - + decimal 十进制 - + decimal number 十进制数 - + duodecimal 十二进制 - + duodecimal number 十二进制数 - + binary 二进制 - - + + binary number 二进制数 - + roman 罗马 - + roman numerals 罗马数字 - + bijective 双射 - + bijective base-26 双射基-26 - + sexagesimal 六十进制 - + sexagesimal number 六进制数 - - + + latitude 纬度 - - + + longitude 经度 - + 32-bit floating point 32位浮点 - + 64-bit floating point 64位浮点 - + 16-bit floating point 16位浮点 - + 80-bit (x86) floating point 80位(x86)浮点 - + 128-bit floating point 128位浮点 - + time 时间 - + time format 时间格式 - + bases 进制 - + number bases 数字进制 - - + + calendars 日历 - + optimal 最优 - + optimal unit 最优单位 - - + + base 基本 - + base units 基本单位 - + mixed 混合 - + mixed units 混合单位 - - + + fraction 分数 - - + + factors 因子 - + partial fraction 部分分式 - + expanded partial fractions 已展开部分分式 - + rectangular 矩形 - + cartesian 笛卡尔 - + complex rectangular form 复矩形形式 - + exponential 指数型 - + complex exponential form 复指数形式 - + polar 极坐标 - + complex polar form 复极坐标形式 - + complex cis form 复纯虚数指数(cis)形式 - + angle 角度 - + complex angle notation 复角记号 - + phasor 相量 - + complex phasor notation 复相量记号 - + UTC time zone UTC时区 - + number base %1 数字进制 %1 - + Data object 数据对象 @@ -6051,124 +6061,124 @@ Do you want to overwrite the function? - + Function 函数 - + New… 新建… - + Edit… 编辑… - - - + + + Deactivate 停用 - + Delete 删除 - + Calculate… 计算… - + Apply 应用 - + Insert 插入 - + argument 参数 - + Retrieves data from the %1 data set for a given object and property. If "info" is typed as property, a dialog window will pop up with all properties of the object. 从 %1 数据集中检索与所给对象和属性相关的数据。若将“info”键入为属性,则会弹出一个包含该对象的所有属性的对话框窗口。 - + Example: 示例: - + Arguments 参数 - + optional optional argument 可选 - + default: argument default 默认值: - + Requirement: Required condition for function 要求: - + Properties 属性 - + %1: %1: - + key indicating that the property is a data set key - + Activate 激活 - + All All functions 全部 - + Uncategorized 未分类 - + User functions 用户功能 - + Inactive 不常用 @@ -6176,22 +6186,22 @@ Do you want to overwrite the function? HistoryView - + Copy 复制 - + Copy Formatted Text 复制格式化文本 - + Select All 全选 - + Clear 清除 @@ -6694,17 +6704,18 @@ Do you want to overwrite the function? + Calculating… 计算中… - + Cancel 取消 - + Processing… 处理中… @@ -6712,83 +6723,83 @@ Do you want to overwrite the function? PreferencesDialog - + Look && Feel 外观 - + Numbers && Operators 数字和运算符 - + Units && Currencies 单位和货币 - + Parsing && Calculation 解析计算 - + Ignore system language (requires restart) 忽略系统语言(需要重启) - + Allow multiple instances 允许多个实例 - + Clear history on exit 退出时清除历史记录 - + Keep above other windows - + Window title: 窗口标题: - + Application name 应用程序名称 - + Result 结果 - + Application name + result 应用程序名称+结果 - + Style: 风格: - + Default (requires restart) Default style 默认值(需要重启) - + Dark mode 黑暗模式 - + Colorize result @@ -6809,373 +6820,378 @@ Do you want to overwrite the function? 自定义应用程序字体 - + + Preferences + 首选项 + + + Custom result font: 自定义结果字体: - + Custom expression font: 自定义表达式字体: - + Custom keypad font: 自定义键盘字体: - + Custom application font: 自定义应用程序字体: - + Display expression status 显示表达式状态 - + Delay: 延时: - + Expression after calculation: - + Keep expression - + Clear expression 清除表达式 - + Replace with result - + Replace with result if shorter - + Use keyboard keys for RPN 用键盘键操作RPN - + Parsing mode: 解析模式: - - + + Adaptive 自适应 - + Conventional 常规 - + Implicit multiplication first 隐式优先 - + Chain 链式 - + RPN RPN - + Read precision 读取精度 - + Limit implicit multiplication 限制隐式乘法 - + Interval calculation: 区间计算: - + Variance formula 方差公式 - + Interval arithmetic 区间运算 - + Factorize result 分解结果 - + Binary two's complement representation 二进制二的补码表示 - + Hexadecimal two's complement representation 十六进制二进制补码表示 - + Use lower case letters in non-decimal numbers 非十进制数使用小写 - + Spell out logical operators 拼出逻辑运算符 - + Use E-notation instead of 10^n 使用E符号代替10^n - + Use 'j' as imaginary unit 用 j 作虚数单位 - + Use comma as decimal separator 将逗号作为小数分隔符 - + Ignore comma in numbers 忽略数字中的逗号 - + Ignore dots in numbers 忽略数字中的点 - + Round halfway numbers to even 中数约至偶数 - + Indicate repeating decimals 指示循环小数 - + Digit grouping: 数字分节: - + None - + Standard 标准 - + Local 本地 - + Interval display: 区间显示: - + Significant digits 有效数字 - + Interval 区间 - + Plus/minus 加/减 - + Midpoint 中点 - + Lower - + Upper - + Complex number form: 复数形式: - + Rectangular 矩形 - + Exponential 指数型 - + Polar 极坐标 - + Angle/phasor 角/相量 - + Abbreviate names 缩写名称 - + Use binary prefixes for information units 信息单位使用二进制前缀 - + Automatic unit conversion: - + No conversion - + Base units 基本单位 - + Optimal units 最优单位 - + Optimal SI units - + Convert to mixed units - + Automatic unit prefixes: - + Default 默认值 - + No prefixes 无前缀 - + Prefixes for some units - + Prefixes also for currencies - + Prefixes for all units - + Enable all SI-prefixes 启用所有SI前缀 - + Enable denominator prefixes 启用分母前缀 - + Enable units in physical constants 物理常数单位 - + Temperature calculation: 温度计算模式: - + Absolute 绝对 - + Relative 相对 - + Hybrid 混合 - + Exchange rates updates: 汇率更新: - + days @@ -7183,47 +7199,47 @@ Do you want to overwrite the function? QApplication - + Execute expressions and commands from a file 执行文件中的表达式和命令 - + FILE 文件 - + Start a new instance of the application 启动一个新的程序实例 - + Specify the window title 指定窗口标题 - + TITLE TITLE - + Display the application version 显示应用程序版本 - + Expression to calculate 要计算的表达式 - + [EXPRESSION] [EXPRESSION] - + By default, only one instance (one main window) of %1 is allowed. If multiple instances are opened simultaneously, only the definitions (variables, functions, etc.), mode, preferences, and history of the last closed window will be saved. @@ -7236,75 +7252,75 @@ Do you, despite this, want to change the default behavior and allow multiple sim 尽管这样,你是否想改变默认的行为,允许同时打开多个实例? - + %1 is already running. - + Failed to load global definitions! 加载全局定义失败! - - - + + + answer 答案 - + History Answer Value 历史答案 - + History Index(es) 历史索引 - + History index %s does not exist. 历史索引 %s 不存在。 - + Last Answer 上一答案 - + Answer 2 答案二 - + Answer 3 答案三 - + Answer 4 答案四 - + Answer 5 答案五 - + Memory 存值 - + Error - + Couldn't write preferences to %1 无法将首选项写入 @@ -7314,12 +7330,12 @@ Do you, despite this, want to change the default behavior and allow multiple sim QalculateQtSettings - + Update exchange rates? 更新汇率? - + It has been %n day(s) since the exchange rates last were updated. Do you wish to update the exchange rates now? @@ -7334,58 +7350,59 @@ Do you wish to update the exchange rates now? 获取汇率。 - + + Fetching exchange rates… 获取汇率… - - - - - + + + + + Error - + Warning - + Information - + Path of executable not found. 未找到可执行文件的路径。 - + curl not found. 未找到 curl。 - + Failed to run update script. %1 运行更新脚本失败。 %1 - + Failed to check for updates. 无法检查更新。 - + No updates found. 无更新。 - + A new version of %1 is available at %2. Do you wish to update to version %3? @@ -7394,7 +7411,7 @@ Do you wish to update to version %3? 是否要更新到版本 %3? - + A new version of %1 is available. You can get version %3 at %2. @@ -7406,67 +7423,67 @@ You can get version %3 at %2. QalculateTranslator - + OK Only used when Qt translation is missing 确定 - + Cancel Only used when Qt translation is missing 取消 - + Close Only used when Qt translation is missing 关闭 - + &Yes Only used when Qt translation is missing - + &No Only used when Qt translation is missing - + &Open Only used when Qt translation is missing 打开 - + &Save Only used when Qt translation is missing 保存 - + &Select All Only used when Qt translation is missing 全选 - + Look in: Only used when Qt translation is missing - + File &name: Only used when Qt translation is missing - + Files of type: Only used when Qt translation is missing @@ -7521,7 +7538,7 @@ You can get version %3 at %2. - + Functions 函数 @@ -7592,619 +7609,622 @@ You can get version %3 at %2. - + + About %1 关于%1 - + Quit 退出 - + Mode 模式 - + Mode (%1) 模式(%1) - - + + General Display Mode 一般显示模式 - + Normal 常规 - + Scientific 科学 - + Engineering 工程 - + Simple 简单 - + Angle Unit 角度单位 - + Radians 弧度 - + Degrees - + Gradians 梯度 - + Approximation 近似估算 - + Automatic Automatic approximation 自动的 - + Dual Dual approximation - + Exact Exact approximation 精确 - + Approximate 近似值 - + Assumptions 前提假设 - + Type Assumptions type 类型 - + Number 数字 - + Real 实数 - + Rational 有理数 - + Integer 整数 - + Boolean 布尔值 - + Sign Assumptions sign 符号 - + Unknown Unknown assumptions sign 未知数 - + Non-zero 非零数 - + Positive 正数 - + Non-negative 非负数 - + Negative 负数 - + Non-positive 非正数 - + Result Base 设置结果进制 - - + + Binary 二进制 - - + + Octal 八进制 - - + + Decimal 十进制 - - + + Hexadecimal 十六进制 - - + + Other 其他 - - + + Duodecimal 十二进制 - + Sexagesimal 六十进制 - + Time format 时间格式 - - + + Roman numerals 罗马数字 - - + + Unicode Unicode - - + + Bijective base-26 Bijective base-26 - + Custom: Number base - + Expression Base 设置表达式进制 - + Other: Number base 其他: - + Precision: 精确度: - + Min decimals: 最小小数: - + Max decimals: 最大小数: - + off Max decimals - + Convert 换算 - + Convert (%1) 换算(%1) - + Store 存储 - + Store (%1) 存储(%1) - + Functions (%1) 函数(%1) - - + + Keypad 键盘 - + Keypad (%1) 键盘(%1) - - + + Number bases 数字进制 - + Number Bases (%1) 数字进制(%1) - + Binary: 二进制: - + Octal: 八进制: - + Decimal: 十进制: - + Hexadecimal: 十六进制: - + RPN Stack RPN栈 - + Rotate the stack or move the selected register up (%1) 循环栈或上移选定寄存器(%1) - + Rotate the stack or move the selected register down (%1) 循环栈或上移选定寄存器(%1) - + Swap the top two values or move the selected value to the top of the stack (%1) 交换顶部两个值或将所选值移到栈顶(%1) - + Copy the selected or top value to the top of the stack (%1) 将选定的或顶部值复制到栈顶(%1) - + Enter the top value from before the last numeric operation (%1) 输入上次数值操作前的顶部值(%1) - + Delete the top or selected value (%1) 删除顶部值或所选值(%1) - + Clear the RPN stack (%1) 清空RPN栈(%1) - + Powerful and easy to use calculator 强大而易用的计算器 - + License: GNU General Public License version 2 or later - + Error - + Couldn't write definitions 无法写入定义 - + hexadecimal 十六进制 - + octal 八进制 - + decimal 十进制 - + duodecimal 十二进制 - + binary 二进制 - + roman 罗马 - + bijective 双射 - - + + sexagesimal 六十进制 - - + + latitude 纬度 - - + + longitude 经度 - + time 时间 - + Time zone parsing failed. 时区分析失败。 - + bases 进制 - + calendars 日历 - + rectangular 矩形 - + cartesian 笛卡尔 - + exponential 指数型 - + polar 极坐标 - + phasor 相量 - + angle 角度 - + optimal 最优 - - + + base 基本 - + mixed 混合 - + fraction 分数 - + factors 因子 - + partial fraction 部分分式 - + factorize 分解 - + expand 展开 - - - + + + + Calculating… 计算中… - - - + + + Cancel 取消 - - + + RPN Operation RPN操作 - + Factorizing… 分解中… - + Expanding partial fractions… 展开部分分式… - + Expanding… 展开中… - + Converting… 换算中… - + RPN Register Moved RPN寄存器已移动 - - + + + Processing… 处理中… - - + + Matrix 矩阵 - + Temperature Calculation Mode 温度计算模式 - + The expression is ambiguous. Please select temperature calculation mode (the mode can later be changed in preferences). @@ -8213,127 +8233,127 @@ Please select temperature calculation mode (以后可以在偏好设置中更改)。 - + Absolute 绝对 - + Relative 相对 - + Hybrid 混合 - + Interpretation of dots - + Please select interpretation of dots (".") (this can later be changed in preferences). - + Both dot and comma as decimal separators - + Dot as thousands separator - + Only dot as decimal separator - + Gnuplot was not found 未找到gnuplot - + %1 (%2) needs to be installed separately, and found in the executable search path, for plotting to work. %1 (%2) 需要单独安装,并在可执行的搜索路径中找到,才能进行绘图。 - + Example: Example of function usage 示例: - + Enter RPN Enter 开始 - + Calculate 计算 - + Apply to Stack 应用于栈 - + Insert 插入 - + Keep open 保持打开状态 - + Value - + Argument 参数 - + %1: %1: - + True - + False - + Info 信息 - - + + optional optional argument 可选 - + Failed to open %1. %2 无法打开 %1 。 @@ -8354,65 +8374,65 @@ Please select temperature calculation mode - + Unit 单位 - + New… 新建… - + Edit… 编辑… - - - + + + Deactivate 停用 - + Delete 删除 - + Convert 换算 - + Insert 插入 - + Activate 激活 - + All All units 全部 - + Uncategorized 未分类 - + User units 用户单位 - + Inactive 不常用 @@ -8487,14 +8507,14 @@ Do you want to overwrite it? 当前结果 - - + + Question - - + + A unit or variable with the same name already exists. Do you want to overwrite it? 已存在同名的单位或变量。 @@ -8526,160 +8546,160 @@ Do you want to overwrite it? - + Variable 变量 - + New 新建 - + Variable/Constant… 变量/常数… - + Unknown Variable… 未知变量… - + Matrix… 矩阵… - + Edit… 编辑… - + Export… 导出… - - - + + + Deactivate 停用 - + Delete 删除 - + Insert 插入 - + a matrix 矩阵 - + a vector 向量 - + positive 正数 - + non-positive 非正数 - + negative 负数 - + non-negative 非负数 - + non-zero 非零 - + integer 整数 - + boolean 布尔值 - + rational 有理数 - + real 实数 - + complex 复数 - + number - + not matrix 非矩阵 - + unknown 未知 - + Default assumptions 默认假设 - + Activate 激活 - + All All variables 全部 - + Uncategorized 未分类 - + User variables 用户变量 - + Inactive 不常用