From 5a3aea5c0a05c1750288ca11f1c5f3c2d6ec0306 Mon Sep 17 00:00:00 2001 From: "Hanna K." Date: Thu, 21 Nov 2024 15:51:29 +0100 Subject: [PATCH] Option to specify number of displayed significant digits (instead of using precision) in decimals dialog (issue #559); Fix double separator after all history results removed from an expression (the expression is consequently also removed); Add support "digits" and "autocalc" qalc set command options; Inrement version number; Update translations; Update manual --- ChangeLog | 34 ++ README | 2 +- README.md | 2 +- configure.ac | 4 +- data/decimals.ui | 41 ++ data/precision.ui | 2 +- data/qalculate-gtk.appdata.xml.in | 19 + doc/C/qalculate-gtk-C.omf | 4 +- doc/C/qalculate-gtk.xml | 6 +- doc/html/index.html | 2 +- doc/html/qalc.html | 9 +- doc/html/qalculate-definitions-functions.html | 8 +- doc/html/qalculate-definitions-units.html | 2 +- doc/html/qalculate-definitions-variables.html | 2 +- doc/html/qalculate-examples.html | 2 +- doc/html/qalculate-expressions.html | 2 +- doc/html/qalculate-functions.html | 2 +- doc/html/qalculate-interval-arithmetic.html | 2 +- doc/html/qalculate-introduction.html | 4 +- doc/html/qalculate-mode.html | 2 +- doc/html/qalculate-plotting.html | 2 +- doc/html/qalculate-qt.html | 2 +- doc/html/qalculate-units.html | 2 +- doc/html/qalculate-user-interface.html | 2 +- doc/html/qalculate-variables.html | 2 +- po/ca.po | 421 ++++++++--------- po/de.po | 421 ++++++++--------- po/es.po | 421 ++++++++--------- po/fr.po | 421 ++++++++--------- po/hu.po | 421 ++++++++--------- po/nl.po | 421 ++++++++--------- po/pl.po | 423 +++++++++--------- po/pt_BR.po | 423 +++++++++--------- po/pt_PT.po | 421 ++++++++--------- po/qalculate-gtk.pot | 420 ++++++++--------- po/ru.po | 421 ++++++++--------- po/sl.po | 421 ++++++++--------- po/sv.po | 422 ++++++++--------- po/zh_CN.po | 421 ++++++++--------- src/decimalsdialog.cc | 66 ++- src/decimalsdialog.h | 2 + src/historyview.cc | 6 + src/mainwindow.cc | 30 +- 43 files changed, 3251 insertions(+), 2912 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4e4a221b..14208f7a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,37 @@ +2024-11-18 Hanna Knutsson + + * Option to specify number of displayed significant digits (instead of using precision) in decimals dialog + +2024-11-15 Hanna Knutsson + + * Fix double separator after all history results removed from an expression (the expression is consequently also removed) + * Avoid output of very long vectors and matrices in part of result + * Fix number of binary bits shown for negative result in programming keypad + * Fix "fgalpha" not support warning with old Pango versions + * Fix precision in Preset mode + * Improve calculation of HTML string (result) length + * Improve decision to automatically convert unchanged quantity with unit + +2024-11-06 Hanna Knutsson + + * Fix keyboard shortcut with copy followed by quit + +2024-10-29 Hanna Knutsson + + * Fix number base subscripts (not shown as subscripts) in programming keypad + +2024-10-23 Hanna Knutsson + + * Add option, in Edit menu, to open settings folder + +2024-10-19 ovari <17465872+ovari@users.noreply.github.com> + + * Add Hungarian translation + +2024-10-14 Hanna Knutsson + + * Improve handling of (too) long results with calculate-as-you-type + 2024-10-05 Hanna Knutsson * Reset special duodecimal symbols property after use of "doz"/"dozenal" conversion, and do not change the property for "duo"/"duodecimal" conversion diff --git a/README b/README index bc5b696f..5daa100a 100644 --- a/README +++ b/README @@ -12,7 +12,7 @@ Qt, and CLI). 1. Requirements * GTK (>= 3.10) -* libqalculate (>= 5.1.0) +* libqalculate (>= 5.4.0) 2. Installation diff --git a/README.md b/README.md index 87b75861..e592f8b1 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to ## Requirements * GTK (>= 3.10) -* libqalculate (>= 5.1.0) +* libqalculate (>= 5.4.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. diff --git a/configure.ac b/configure.ac index f43bcc14..87f9f479 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ dnl ---------------------- dnl | initialize autotools |--------------------------------------------------- dnl ---------------------- -AC_INIT([Qalculate! (GTK UI)],[5.3.0],[],[qalculate-gtk]) +AC_INIT([Qalculate! (GTK UI)],[5.4.0],[],[qalculate-gtk]) AC_CONFIG_SRCDIR([src/main.cc]) AM_INIT_AUTOMAKE AC_CONFIG_HEADERS(config.h) @@ -125,7 +125,7 @@ AS_IF([test "x$with_local_help" != "xno"], [ AM_CONDITIONAL(ENABLE_LOCAL_HELP, [test "x$with_local_help" != "xno"]) PKG_CHECK_MODULES(QALCULATE, [ - libqalculate >= 5.1.0 + libqalculate >= 5.4.0 ]) AC_SUBST(QALCULATE_CFLAGS) AC_SUBST(QALCULATE_LIBS) diff --git a/data/decimals.ui b/data/decimals.ui index 4ac469df..4432088f 100644 --- a/data/decimals.ui +++ b/data/decimals.ui @@ -13,6 +13,13 @@ 1 10 + + 2 + 100000 + 10 + 1 + 10 + False 6 @@ -96,6 +103,21 @@ 1 + + + Significant digits + True + True + False + True + True + + + + 0 + 2 + + True @@ -132,6 +154,25 @@ 1 + + + True + False + True + Maximal number of significant digits to display (by default determined by precision) + True + adjustment_maxdigits + 1 + True + True + 10 + + + + 1 + 2 + + False diff --git a/data/precision.ui b/data/precision.ui index 18d9c6a0..9626d879 100644 --- a/data/precision.ui +++ b/data/precision.ui @@ -5,7 +5,7 @@ 1 100000 - 12 + 10 1 10 diff --git a/data/qalculate-gtk.appdata.xml.in b/data/qalculate-gtk.appdata.xml.in index c2b5b000..fedf5edb 100644 --- a/data/qalculate-gtk.appdata.xml.in +++ b/data/qalculate-gtk.appdata.xml.in @@ -50,6 +50,25 @@ qalculate-gtk + + +

Changes:

+
    +
  • Option to specify number of displayed significant digits, instead of using precision
  • +
  • Option, in menu, to open settings folder(s)
  • +
  • Improve decision to automatically convert unchanged quantity with unit
  • +
  • New functions: tripleProduct(), multilimit()
  • +
  • Hungarian translation
  • +
  • Updated French translation
  • +
  • Fix number base subscripts in programming keypad
  • +
  • Fix keyboard shortcut with copy followed by quit
  • +
  • Fix precision in Preset mode
  • +
  • Fix case conversion of µ to M and similar
  • +
  • Fix segfault with very large integer raised by very large integer
  • +
  • Minor bug fixes and feature enhancements
  • +
+
+

Changes:

diff --git a/doc/C/qalculate-gtk-C.omf b/doc/C/qalculate-gtk-C.omf index 6dabee2d..273f3f06 100644 --- a/doc/C/qalculate-gtk-C.omf +++ b/doc/C/qalculate-gtk-C.omf @@ -8,9 +8,9 @@ Qalculate! Manual - 2024-10-07 + 2024-11-25 - + This is the Qalculate! manual diff --git a/doc/C/qalculate-gtk.xml b/doc/C/qalculate-gtk.xml index 02d79fc0..1a51253d 100644 --- a/doc/C/qalculate-gtk.xml +++ b/doc/C/qalculate-gtk.xml @@ -2,9 +2,9 @@ - - - + + + diff --git a/doc/html/index.html b/doc/html/index.html index 82f8ac10..4084857a 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,4 +1,4 @@ -Qalculate! Manual v5.3.0

Qalculate! Manual v5.3.0

Hanna Knutsson

This manual describes version 5.3.0 of Qalculate!. +Qalculate! Manual v5.4.0

Qalculate! Manual v5.4.0

Hanna Knutsson

This manual describes version 5.4.0 of Qalculate!.

Instructions for the command line calculator can be found in the qalc manual page.

Feedback

To report a bug or make a suggestion regarding the Qalculate! application or this manual create a new issue at https://github.com/Qalculate/qalculate-gtk/issues.


Table of Contents

1. Introduction
2. Differences in the new Qt user interface
3. User Interface
Main Window
Expression Entry
Result Display
Keypad
Calculation History
Minimal Window
Menu Bar
Variable/Function/Unit Managers
Convert Number Bases Dialog
4. Expressions
Objects
Operators
Implicit Multiplication and Parsing Modes
The to (and where) operators
5. Calculator Modes
The RPN Mode
6. Propagation of Uncertainty and Interval Arithmetic
7. Variables
Variable creation/editing
Vectors and Matrices
8. Functions
Available Functions
Function creation/editing
9. Units
Currency
Conversion
Unit creation/editing
10. Plotting
A. Function List
Algebra
Calculus
Named Integrals
Combinatorics
Complex Numbers
Data Sets
Date & Time
Economics
Microeconomics
Exponents & Logarithms
Geometry
Circle
Cone
Cube
Cylinder
Parallelogram
Prism
Pyramid
Rectangle
Sphere
Square
Trapezoid
Triangle
Logical
Matrices & Vectors
Miscellaneous
Number Theory
Arithmetic
Integers
Number Bases
Polynomials
Prime Numbers
Rounding
Special Functions
Step Functions
Statistics
Correlation
Descriptive Statistics
Distribution
Means
Moments
Random Numbers
Regression
Statistical Tests
Trigonometry
Utilities
Intervals & Uncertainties
B. Variable List
Basic Constants
Date & Time
Large Numbers
Matrices & Vectors
Physical Constants
Atomic and Nuclear Constants
Conversion factors for energy equivalents
Electromagnetic Constants
Particle Mass in MeV*c^(-2)
Particle Mass in kg
Particle Mass in u
Physico-Chemical Constants
Universal Constants
Small Numbers
Special Numbers
Temporary
Traditional Numbers
Unknowns
Utilities
C. Unit List
Angle
Plane Angle
Solid Angle
Area
Currency
Electricity
Capacitance
Electric Charge
Electric Conductance
Electric Current
Electric Dipole Moment
Electric Potential
Electric Resistance
Electrical Elastance
Inductance
Energy
Action
Entropy
Power
Force
Dynamic Viscosity
Kinematic Viscosity
Pressure
Information
Length
Light
Illuminance
Luminance
Luminous Flux
Luminous Intensity
Magnetism
Magnetic Field Strength
Magnetic Flux
Magnetic Flux Density
Mass
Radioactivity
Absorbed Dose
Dose Equivalent
Exposure
Ratio
Speed
Acceleration
Substance
Catalytic Activity
Temperature
Time
Frequency
Typography
Volume
Cooking
Fuel Economy
Imperial Capacity
U.S. Capacity
Volumetric Flow Rate
D. Example expressions
Basic functions and operators
Units
Physical constants
Uncertainty and interval arithmetic
Algebra
Calculus
Matrices and vectors
Statistics
Time and date
Number bases

List of Tables

3.1. Right Keypad
3.2. Left Keypad
3.3. Programming Keypad
3.4. File Menu
3.5. New Menu
3.6. Edit Menu
3.7. Mode Menu
3.8. Functions Menu
3.9. Variables Menu
3.10. Units Menu
3.11. Help Menu
4.1. Operators
5.1. Supported Number Bases
B.1. Variables: Basic Constants
B.2. Variables: Date & Time
B.3. Variables: Large Numbers
B.4. Variables: Matrices & Vectors
B.5. Variables: Atomic and Nuclear Constants
B.6. Variables: Conversion factors for energy equivalents
B.7. Variables: Electromagnetic Constants
B.8. Variables: Particle Mass in MeV*c^(-2)
B.9. Variables: Particle Mass in kg
B.10. Variables: Particle Mass in u
B.11. Variables: Physico-Chemical Constants
B.12. Variables: Universal Constants
B.13. Variables: Small Numbers
B.14. Variables: Special Numbers
B.15. Variables: Temporary
B.16. Variables: Traditional Numbers
B.17. Variables: Unknowns
B.18. Variables: Utilities
C.1. Units: Plane Angle
C.2. Units: Solid Angle
C.3. Units: Area
C.4. Units: Currency
C.5. Units: Capacitance
C.6. Units: Electric Charge
C.7. Units: Electric Conductance
C.8. Units: Electric Current
C.9. Units: Electric Dipole Moment
C.10. Units: Electric Potential
C.11. Units: Electric Resistance
C.12. Units: Electrical Elastance
C.13. Units: Inductance
C.14. Units: Energy
C.15. Units: Action
C.16. Units: Entropy
C.17. Units: Power
C.18. Units: Force
C.19. Units: Dynamic Viscosity
C.20. Units: Kinematic Viscosity
C.21. Units: Pressure
C.22. Units: Information
C.23. Units: Length
C.24. Units: Illuminance
C.25. Units: Luminance
C.26. Units: Luminous Flux
C.27. Units: Luminous Intensity
C.28. Units: Magnetic Field Strength
C.29. Units: Magnetic Flux
C.30. Units: Magnetic Flux Density
C.31. Units: Mass
C.32. Units: Radioactivity
C.33. Units: Absorbed Dose
C.34. Units: Dose Equivalent
C.35. Units: Exposure
C.36. Units: Ratio
C.37. Units: Speed
C.38. Units: Acceleration
C.39. Units: Substance
C.40. Units: Catalytic Activity
C.41. Units: Temperature
C.42. Units: Time
C.43. Units: Frequency
C.44. Units: Typography
C.45. Units: Volume
C.46. Units: Cooking
C.47. Units: Fuel Economy
C.48. Units: Imperial Capacity
C.49. Units: U.S. Capacity
C.50. Units: Volumetric Flow Rate
diff --git a/doc/html/qalc.html b/doc/html/qalc.html index 73942518..01a13cea 100644 --- a/doc/html/qalc.html +++ b/doc/html/qalc.html @@ -83,8 +83,8 @@

QALC man page

approximate Equivalent to set approximation try exact.

assume assumptions Set default assumptions for unknown variables (unknown, non-zero, positive, negative, non-positive, non-negative + number, real, rational, integer, boolean).

base base Sets the result number base (equivalent to set base).

-
clear Clears the screen

-
clear history Clears the expression history

+
clear Clears the screen.

+
clear history Clears the expression history.

delete name Removes the user-defined variable or function with the specified name.
Example: delete var1.

exact Equivalent to set approximation exact.

expand Expands the current result.

@@ -93,6 +93,7 @@

QALC man page

find, list [name] Displays a list of variables, functions and units. Enter with argument 'currencies', 'functions', 'variables', 'units', or 'prefixes' to show a list of all currencies, functions, variables, units, or prefixes. Enter a search term to find matching variables, functions, units, and/or prefixes. If command is called with no argument all user-definied objects are listed.
Example: list functions.
Example: find dinar.
Example: find variables planck.

function name expression Creates a function with the specified name and expression. Use '\x', '\y', '\z', '\a', etc. for arguments in the expression. The function is persistent unless the command is invoked from file or in result only mode.
Example: function func1 5*\x.

help [command]

+
history Lists the expression history.

info name Displays information about a function, variable, unit, or prefix.
Example: info sin.

keep/unkeep name Make the temporary user-defined variable or function with the specified name non-temporary.
Example: keep var1.

MC/MS/M+/M- Memory operations (memory clear, memory store, memory plus, memory minus). Recall the memory using the MR/MRC variable.

@@ -157,6 +158,7 @@

QALC man page

complex form, cplxform (0* = rectangular, 1 = exponential, 2 = polar, 3 = cis, 4 = angle)

decimal comma (locale*, off, on) Determines the default decimal separator.

digit grouping, group (0* = off, 1 = standard, 2 = locale)

+
digits (-1* = auto, >= 2) Specifies the number of displayed significant digits (by default determined by precision).

exp display, edisp (E*, e, 10) Determines how scientific notation are displayed (e.g. 3E6, 3e6, or 3 * 10^6).

fractions, fr (-1* = auto, 0 = off, 1 = exact, 2 = on, 3 = mixed, 4 = long, 5 = dual, 1/n) Determines how rational numbers are displayed (e.g. 5/4 = 1 + 1/4 = 1.25). 'long' removes limits on the size of the numerator and denonimator.

hexadecimal two's, hextwos (on, off*) Enables two's complement representation for display of negative hexadecimal numbers.

@@ -195,6 +197,7 @@

QALC man page

sync units, sync (on*, off)

temperature calculation, temp (0* = hybrid, 1 = absolute, 2 = relative) Determines how expressions with temperature units are calculated (hybrid acts as absolute if the expression contains different temperature units, otherwise as relative).

update exchange rates, upxrates (-1* = ask, 0 = never, > 0 = days)

Other:

+
calculate as you type, autocalc (on, off*) Activates continuous calculation of the currently edited expression.

clear history (yes, no*) Do not save expression history on exit.

ignore locale (yes, no*) Ignore system language and use English (requires restart).

rpn (on, off*) Activates the Reverse Polish Notation stack.

@@ -207,7 +210,7 @@

QALC man page

Addition (+)

Subtraction (-)

Multiplication (*)

Division (/)

Remainder (%, rem) and modulo (%%, mod)
Returns the remainder after division.

Integer division (//, div)
Rounds the result of division towards zero.

Exponentiation (^, **)
Note that x^y^z equals x^(y^z), and not (x^y)^z. Note also that for non-integer exponents with negative bases, the principal root is returned and not the real root ((-8)^(1/3) equals 1 + 1.73i, and not -2). To calculate the real root for negative values, use the cbrt() and root() functions.

10^x (E)

Parenthesis ((, ))

Parellel sum (∥, ||)
Returns the the reciprocal value of a sum of reciprocal values. || is interpreted as parallel if units are used, otherwise as logical OR.

Logical operators (!, NOT, ||, OR, &&, AND, XOR, NOR, NAND)

Bitwise operators (~, |, &, <<, >>, XOR)

Comparison operators (=, !=, <, <=, >, >=)
Returns 1 if expression is true and 0 if false. The x variable is isolated if the expression does not evaluate as true or false. Primarily used for equations and inequalities.

Dot product (.)

Element-wise operators (.*, ./, .^)

Save operator (:=, =)
Saves the expression to the right of the operator as a variable or function (e.g. var1:=5, func1():=x+y, var1=ln(5)+2). If the colon is omitted the expression is calculated before it is assigned to the variable.

Evaluation priority order: parenthesis, 10^x, exponentiation, functions, bitwise NOT, logical NOT, multiplication/division/remainder, parallel sum, addition/subtraction, bitwise NOT, bitwise shift, comparisons, bitwise AND, bitwise XOR, bitwise OR, logical AND, logical OR.

The evaluation of short/implicit multiplication without any multiplication sign (e.g. 5x, 5(2+3)), differs depending on the parsing mode. In the conventional mode implicit multiplication does not differ from explicit multiplication (12/2(1+2) = 12/2*3 = 18, 5x/5y = 5 * x/5 * y = xy). In the parse implicit multiplication first mode, implicit multiplication is parsed before explicit multiplication (12/2(1+2) = 12/(2 * 3) = 2, 5x/5y = (5 * x)/(5 * y) = x/y). The default adaptive mode works as the parse implicit multiplication first mode, unless spaces are found (1/5x = 1/(5 * x), but 1/5 x = (1/5) * x). In the adaptive mode unit expressions are parsed separately (5 m/5 m/s = (5 * m)/(5 * (m/s)) = 1 s). Function arguments without parentheses are an exception, where implicit multiplication in front of variables and units is parsed first regardless of mode (sqrt 2x = sqrt(2x)).

In chain mode, expressions are calculated from left to right, ignoring standard order of operations, like the immediate execution mode of a traditional calculator (1+2*3 = (1+2)*3 = 9).

The "to"-operator is used for unit conversion and manipulation of how the result is presented. Place " to " or a right arrow (e.g. "->") followed by one of expressions/commands listed below, at the end of an expression.

Unit conversion - a unit or unit expression (e.g. meter or km/h)
prepend with ? to request the optimal prefix
prepend with b? to request the optimal binary prefix
prepend with + or - to force/disable use of mixed units
- a variable or physical constant (e.g. c)
- base (convert to base units)
- optimal (convert to optimal unit)
- prefix (convert to optimal prefix)
- mixed (convert to mixed units, e.g. hours + minutes)

-
Number base conversion - bin, binary (show as binary number)
- bin# (show as binary number with specified number of bits)
- oct, octal (show as octal number)
- duo, duodecimal (show as duodecimal number)
- hex, hexadecimal (show as hexadecimal number)
- hex# (show as hexadecimal number with specified number of bits)
- sex, sexa2, sexa3, sexagesimal (show as sexagesimal number; sexa2 hides and sexa3 rounds arcseconds)
- latitude, latitude2, longitude, longitude2 (show as sexagesimal latitude/longitude; latitude2 and longitude2 hide arcseconds)
- bijective (shown in bijective base-26)
- fp16, fp32, fp64, fp80, fp128 (show in binary floating-point format)
- bcd (show as binary-coded decimal)
- roman (show as roman numerals)
- time (show in time format)
- unicode
- base # (show in specified number base)
- bases (show as binary, octal, decimal and hexadecimal number)

+
Number base conversion - bin, binary (show as binary number)
- bin# (show as binary number with specified number of bits)
- oct, octal (show as octal number)
- duo, duodecimal (show as duodecimal number)
- hex, hexadecimal (show as hexadecimal number)
- hex# (show as hexadecimal number with specified number of bits)
- sexa, sexa2, sexa3, sexagesimal (show as sexagesimal number; sexa2 hides and sexa3 rounds arcseconds)
- latitude, latitude2, longitude, longitude2 (show as sexagesimal latitude/longitude; latitude2 and longitude2 hide arcseconds)
- bijective (shown in bijective base-26)
- fp16, fp32, fp64, fp80, fp128 (show in binary floating-point format)
- bcd (show as binary-coded decimal)
- roman (show as roman numerals)
- time (show in time format)
- unicode
- base # (show in specified number base)
- bases (show as binary, octal, decimal and hexadecimal number)

Complex format - rectangular, cartesian (show complex numbers in rectangular form)
- exponential (show complex numbers in exponential form)
- polar (show complex numbers in polar form)
- cis (show complex numbers in cis form)
- angle, phasor (show complex numbers in angle/phasor notation)

Time and date conversion - UTC (show date and time in UTC time zone)
- UTC+/-hh[:mm] (show date and time in specified time zone)
- calendars

Fractions - fraction (show result as mixed fraction)
- decimals (show result as decimal fraction)
- 1/# (show as mixed fraction with specified denominator)
prepend with - to show as simple fraction

diff --git a/doc/html/qalculate-definitions-functions.html b/doc/html/qalculate-definitions-functions.html index 6c0bfc56..617a741a 100644 --- a/doc/html/qalculate-definitions-functions.html +++ b/doc/html/qalculate-definitions-functions.html @@ -1,12 +1,14 @@ -Appendix A. Function List

Appendix A. Function List

Algebra

Find Linear Function

linearfunction(x1, y1, x2, y2)

Finds the linear function for the straight line between two distinct points.

Arguments. 

  • x1: a free value

  • y1: a free value

  • x2: a free value

  • y2: a free value

Product of a sequence

product(Factor expression, Lower limit (i), Upper limit (n)[, Index variable])

Π

Corresponds to the product symbol. Multiplies factors for each x ranging from the lower to the upper limit.

Example: product(x2, 1, 5) = 12 × 22 × 32 × 42 × 52 = 14400

Arguments. 

  • Factor expression: a free value

  • Lower limit (i): an integer

  • Upper limit (n): an integer

  • Index variable: an unknown variable/symbol (optional, default: undefined)

Requirement.  +Appendix A. Function List

Appendix A. Function List

Algebra

Find Linear Function

linearfunction(x1, y1, x2, y2)

Finds the linear function for the straight line between two distinct points.

Arguments. 

  • x1: a free value

  • y1: a free value

  • x2: a free value

  • y2: a free value

Product of a sequence

product(Factor expression, Lower limit (i), Upper limit (n)[, Index variable])

Π

Corresponds to the product symbol. Multiplies factors for each x ranging from the lower to the upper limit.

Example: product(x2, 1, 5) = 12 × 22 × 32 × 42 × 52 = 14400

Arguments. 

  • Factor expression: a free value

  • Lower limit (i): an integer

  • Upper limit (n): an integer

  • Index variable: an unknown variable/symbol (optional, default: undefined)

Requirement.  "Upper limit (n)" ≥ "Lower limit (i)"

Solve differential equation

dsolve(Equation[, Initial condition: function value (y)][, Initial condition: argument value (x)])

Solves a differential equation and returns the value of y(x). The derivative in the equation should be in the format diff(y, x). Only first-order differential equations are currently supported.

Example: dsolve(2 × diff(y, x) − y = 4x, 5, 2) = 21e^(x/2) / e − 4x − 8

Arguments. 

  • Equation: a free value

  • Initial condition: function value (y): a free value (optional, default: undefined)

  • Initial condition: argument value (x): a free value (optional, default: 0)

Solve equation

solve(Equation[, With respect to])

Arguments. 

  • Equation: a free value

  • With respect to: an unknown variable/symbol (optional, default: undefined)

Solve for multiple variables

multisolve(Equation vector, Variable vector)

Arguments. 

  • Equation vector: a vector

  • Variable vector: a vector with an unknown variable/symbol, ...

Requirement.  dimension("Equation vector") = dimension("Variable vector")

Solve for two variables

solve2(Equation 1, Equation 2[, Variable 1][, Variable 2])

Solves two equations with two unknown variables. Returns the value of the first variable.

Arguments. 

  • Equation 1: a free value

  • Equation 2: a free value

  • Variable 1: an unknown variable/symbol (optional, default: x)

  • Variable 2: an unknown variable/symbol (optional, default: y)

Solve using Newton's Method

newtonsolve(Equation, Initial estimate[, Variable][, Precision][, Max iterations])

Arguments. 

  • Equation: a free value

  • Initial estimate: a number

  • Variable: an unknown variable/symbol (optional, default: undefined)

  • Precision: an integer ≥ -2147483648 and ≤ 2147483647 (optional, default: -10)

  • Max iterations: an integer ≥ 0 and ≤ 4294967295 (optional, default: 1000)

Solve using Secant Method

secantsolve(Equation, Initial estimate 1, Initial estimate 2[, Variable][, Precision][, Max iterations])

Arguments. 

  • Equation: a free value

  • Initial estimate 1: a number

  • Initial estimate 2: a number

  • Variable: an unknown variable/symbol (optional, default: undefined)

  • Precision: an integer ≥ -2147483648 and ≤ 2147483647 (optional, default: -10)

  • Max iterations: an integer ≥ 0 and ≤ 4294967295 (optional, default: 1000)

Summation

sum(Term expression, Lower limit (i), Upper limit (n)[, Index variable])

Σ

Corresponds to the summation symbol. Adds terms for each x ranging from the lower to the upper limit.

Example: sum(x2, 1, 5) = 12 + 22 + 32 + 42 + 52 = 55

Arguments. 

  • Term expression: a free value

  • Lower limit (i): an integer

  • Upper limit (n): an integer

  • Index variable: an unknown variable/symbol (optional, default: undefined)

Requirement.  "Upper limit (n)" ≥ "Lower limit (i)" -

Calculus

Differentiate

diff(Function[, With respect to][, Order][, Variable value])

derivative

Arguments. 

  • Function: a free value

  • With respect to: an unknown variable/symbol (optional, default: undefined)

  • Order: an integer ≥ 1 and ≤ 2147483647 (optional, default: 1)

  • Variable value: a free value (optional, default: undefined)

Extreme Values

extremum(Function[, With respect to])

Arguments. 

  • Function: a free value

  • With respect to: an unknown variable/symbol (optional, default: x)

Integrate

integrate(Function[, Lower limit][, Upper limit][, Variable of integration][, Force numerical integration])

integral

Arguments. 

  • Function: a free value

  • Lower limit: a free value (optional, default: undefined)

  • Upper limit: a free value (optional, default: undefined)

  • Variable of integration: an unknown variable/symbol (optional, default: undefined)

  • Force numerical integration: a boolean (0 or 1) (optional, default: 0)

Limit

limit(Function, Value to approach[, Variable][, Direction])

Returns the two-sided limit of the function if direction is zero, limit from left (below) if direction is -1, or limit from right (above) if direction is +1.

Arguments. 

  • Function: a free value

  • Value to approach: a real number

  • Variable: an unknown variable/symbol (optional, default: x)

  • Direction: an integer ≥ -1 and ≤ 1 (optional, default: 0)

Romberg Integration

romberg(Function, Lower limit, Upper limit[, Min iterations][, Max iterations][, Variable of integration])

Arguments. 

  • Function: a free value

  • Lower limit: a real number

  • Upper limit: a real number

  • Min iterations: an integer ≥ 2 and ≤ 9223372036854775807 (optional, default: 6)

  • Max iterations: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807 (optional, default: 20)

  • Variable of integration: an unknown variable/symbol (optional, default: undefined)

Requirement.  +

Calculus

Differentiate

diff(Function[, With respect to][, Order][, Variable value])

derivative

Arguments. 

  • Function: a free value

  • With respect to: an unknown variable/symbol (optional, default: undefined)

  • Order: an integer ≥ 1 and ≤ 2147483647 (optional, default: 1)

  • Variable value: a free value (optional, default: undefined)

Extreme Values

extremum(Function[, With respect to])

Arguments. 

  • Function: a free value

  • With respect to: an unknown variable/symbol (optional, default: x)

Integrate

integrate(Function[, Lower limit][, Upper limit][, Variable of integration][, Force numerical integration])

integral

Arguments. 

  • Function: a free value

  • Lower limit: a free value (optional, default: undefined)

  • Upper limit: a free value (optional, default: undefined)

  • Variable of integration: an unknown variable/symbol (optional, default: undefined)

  • Force numerical integration: a boolean (0 or 1) (optional, default: 0)

Limit

limit(Function, Value to approach[, Variable][, Direction])

Returns the two-sided limit of the function if direction is zero, limit from left (below) if direction is -1, or limit from right (above) if direction is +1.

Arguments. 

  • Function: a free value

  • Value to approach: a real number

  • Variable: an unknown variable/symbol (optional, default: x)

  • Direction: an integer ≥ -1 and ≤ 1 (optional, default: 0)

Limit with Multiple Variables

multilimit(Function, Variable vector, Value vector[, Direction vector])

Returns limit of a function for multiple variables. The limit is calculated recursively, for one variable in each iteration, with the result of each iteration used as function in the next.

Example: multilimit(x2/(x+y)×y, [x y], [−2 1]) = −4

Arguments. 

  • Function: a free value

  • Variable vector: a vector

  • Value vector: a vector

  • Direction vector: a vector (optional, default: 0)

Requirement.  +dimension("Variable vector")=dimension("Value vector") +

Romberg Integration

romberg(Function, Lower limit, Upper limit[, Min iterations][, Max iterations][, Variable of integration])

Arguments. 

  • Function: a free value

  • Lower limit: a real number

  • Upper limit: a real number

  • Min iterations: an integer ≥ 2 and ≤ 9223372036854775807 (optional, default: 6)

  • Max iterations: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807 (optional, default: 20)

  • Variable of integration: an unknown variable/symbol (optional, default: undefined)

Requirement.  "Upper limit" > "Lower limit" -

Named Integrals

Cosine Integral

Ci(argument)

cosint

The integral of cos(x)/x.

Arguments. 

  • 1: a number

Exponential Integral

Ei(argument)

expint

The integral of e^x/x.

Arguments. 

  • 1: a number

Fresnel Integral C

fresnelc(argument)

The integral of cos(pi*x^2/2).

Arguments. 

  • 1: a number ≥ -6 and ≤ 6

Fresnel Integral S

fresnels(argument)

The integral of sin(pi*x^2/2).

Arguments. 

  • 1: a number ≥ -6 and ≤ 6

Hyperbolic Cosine Integral

Chi(argument)

coshint

The integral of cosh(x)/x.

Arguments. 

  • 1: a number

Hyperbolic Sine Integral

Shi(argument)

sinhint

The integral of sinh(x)/x.

Arguments. 

  • 1: a number

Inverse Regularized Incomplete Beta Function

betaincinv(argument 1, argument 2, argument 3)

Arguments. 

  • 1: a number ≥ 0 and ≤ 1

  • 2: a number

  • 3: a number

Logarithmic Integral

li(argument)

logint

The integral of 1/ln(x).

Arguments. 

  • 1: a number

Lower Incomplete Gamma Function

gammainc(argument 1, argument 2)

Arguments. 

  • 1: a free value

  • 2: a free value

Regularized Incomplete Beta Function

betainc(argument 1, argument 2, argument 3)

Arguments. 

  • 1: a real number

  • 2: a real number

  • 3: a real number

Sine Integral

Si(argument)

sinint

The integral of sin(x)/x.

Arguments. 

  • 1: a number

Upper Incomplete Gamma Function

igamma(argument 1, argument 2)

Arguments. 

  • 1: a number

  • 2: a number

Combinatorics

Binomial Coefficient

binomial(n, k)

Arguments. 

  • n: an integer

  • k: an integer ≥ 0 and ≤ 18446744073709551615

Combinations

comb(Objects, Size)

Returns the number of possible arrangements of an unordered list with a number of objects to choose from and a list size. If there are three objects (1, 2 and 3) that are put in a list with place for two, the alternatives are [1, 2], [1, 3], and [2, 3], and thus the number of combinations is 3.

Arguments. 

  • Objects: an integer ≥ 0

  • Size: an integer ≥ 0

Derangements

derangements(Number of elements)

Returns the number of possible rearrangements of an ordered list, of a certain size, where none of the objects are in their original positions. If the original list is [1, 2, 3], the possible derangements are [2, 3, 1] and [3, 1, 2], and thus the number of derangements is 2.

Arguments. 

  • Number of elements: an integer ≥ 1

Double Factorial

factorial2(Value)

Calculates the double factorial of an integer. Multiplies the argument with every second lesser positive integer (n(n-2)(n-4)...). Can also be entered as a number followed by two exclamation marks.

Example: factorial2(5) = 5!! = 5 × 3 × 1 = 15

Arguments. 

  • Value: an integer ≥ -1 and ≤ 9223372036854775807

Factorial

factorial(Value)

Calculates the factorial of an integer. Multiplies the argument with every lesser positive integer (n(n-1)(n-2)...2*1). Can also be entered as a number followed by one exclamation mark.

Example: factorial(5) = 5! = 5 × 4 × 3 × 2 × 1 = 120

Arguments. 

  • Value: an integer ≥ 0 and ≤ 9223372036854775807

Hyperfactorial

hyperfactorial(Value)

Calculates the hyperfactorial of an integer. Multiplies the argument raised by itself with every lesser positive integer raised by themselves (1^1 * 2^2 ... n^n).

Example: hyperfactorial(3) = (33) × (22) × (11) = 108

Arguments. 

  • Value: an integer ≥ 1

Multifactorial

multifactorial(Value, Factorial)

Calculates the multifactorial of an integer. Multiplies the argument with every x lesser positive integer (n(n-x)(n-2x)...). Can also be entered as a number followed by three or more exclamation marks.

Example: multifactorial(18, 4) = 18!!!! = 18 × 14 × 10 × 6 × 2 = 30 240

Arguments. 

  • Value: an integer ≥ 0 and ≤ 9223372036854775807

  • Factorial: an integer ≥ 1 and ≤ 9223372036854775807

Permutations (Variations)

perm(Objects, Size)

variations

Returns the number of possible arrangements of an ordered list with a number of objects to choose from and a list size. If there are three objects (1, 2 and 3) that are put in a list with two positions, the alternatives are [1, 2], [2, 1], [1, 3], [3, 1], [2, 3] and [3, 2], and thus the number of permutations is 6.

Arguments. 

  • Objects: an integer ≥ 0

  • Size: an integer ≥ 0

Superfactorial

superfactorial(Value)

Calculates the superfactorial of an integer. Multiplies the factorial of the argument with the factorial of every lesser positive integer (1! * 2! ... n!).

Example: superfactorial(5) = 5! × 4! × 3! × 2! × 1! = 34 560

Arguments. 

  • Value: an integer ≥ 0

Complex Numbers

Complex Conjugate

conj(Complex number)

Arguments. 

  • Complex number: a number

Imaginary Part

im(Complex number)

Arguments. 

  • Complex number: a number

Principal Argument

arg(Complex number)

Arguments. 

  • Complex number: a number

Real Part

re(Complex number)

Arguments. 

  • Complex number: a number

Data Sets

Elements

atom(Element[, Property])

Retrieves data from the Elements data set for a given object and property. If "info" is typed as property, all properties of the object will be listed.

This data uses material from the Wikipedia, under the Creative Commons Attribution-ShareAlike License

Arguments. 

  • Element: an object from "Elements" (use symbol, number, or name)

  • Property: name of a data property (symbol, number, name, class, mass, boiling, melting, or density) (optional, default: info)

Properties. 

  • Symbol: symbol (key)

  • Number: number (key)

  • Name: name (key)

  • Classification: class

    A number representing an element group:

    1 Alkali Metal

    2 Alkaline-Earth Metal

    3 Lanthanide

    4 Actinide

    5 Transition Metal

    6 Metal

    7 Metalloid

    8 Polyatomic Non-Metal

    9 Diatomic Non-Metal

    10 Noble Gas

    11 Unknown chemical properties

  • Atomic Mass: mass, weight

    The property uses standard atomic weight, when determined, or the mass number.

  • Boiling Point: boiling

  • Melting Point: melting

  • Density: density

    Density at STP (gases) or near room temperature

Planets

planet(Planet[, Property])

Retrieves data from the Planets data set for a given object and property. If "info" is typed as property, all properties of the object will be listed.

This data uses material from the Wikipedia articles

"Earth" (http://www.wikipedia.org/wiki/Earth),

"Jupiter" (http://www.wikipedia.org/wiki/Jupiter),

"Mars" (http://www.wikipedia.org/wiki/Mars),

"Mercury (planet)" (http://www.wikipedia.org/wiki/Mercury_(planet)),

"Neptune" (http://www.wikipedia.org/wiki/Neptune),

"Pluto" (http://www.wikipedia.org/wiki/Pluto),

"Saturn" (http://www.wikipedia.org/wiki/Saturn),

"Uranus" (http://www.wikipedia.org/wiki/Uranus), and

"Venus" (http://en.wikipedia.org/wiki/Venus), under Creative Commons Attribution-ShareAlike License

Arguments. 

  • Planet: an object from "Planets" (use name)

  • Property: name of a data property (name, year, speed, eccentricity, inclination, satellites, mass, density, area, gravity, temperature, or radius) (optional, default: info)

Properties. 

  • Name: name (key)

  • Orbital Period (Year): year

  • Average Orbital Speed: speed

  • Eccentricity: eccentricity

  • Inclination (to ecliptic): inclination

  • Number of Satellites: satellites

  • Mass: mass

  • Mean Density: density

  • Surface Area: area

  • Equatorial Gravity: gravity

  • Mean Surface Temperature: temperature

  • Mean Radius: radius

Date & Time

Add Days

addDays(Date, Days)

Arguments. 

  • Date: a date (Y-M-D)

  • Days: a number

Add Months

addMonths(Date, Months)

Arguments. 

  • Date: a date (Y-M-D)

  • Months: a number

Add Time

addTime(Date, Time)

Adds a time value to a date. The value can be positive or negative, but must use a unit based on seconds (such as day and year). Fractions of days are truncated.

Arguments. 

  • Date: a date (Y-M-D)

  • Time: a free value that fulfills the condition: "isNumber(Time/s)"

Add Years

addYears(Date, Years)

Arguments. 

  • Date: a date (Y-M-D)

  • Years: a number

Construct Date

date(Year[, Month][, Day][, Calendar])

Returns a date. Available calendars are gregorian (1), hebrew (2), islamic (3), persian (4), indian (5), chinese (6), julian (7), milankovic (8), coptic (9), ethiopian (10), egyptian (11). The Chinese year uses an epoch of 2697 BCE and chinese leap months are indicated by adding 12 to the month number (e.g. leap month 4 = 16).

Arguments. 

  • Year: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807

  • Month: an integer ≥ 1 and ≤ 24 (optional, default: 1)

  • Day: an integer ≥ 1 and ≤ 31 (optional, default: 1)

  • Calendar: a text string (optional, default: gregorian)

Construct Date and Time

datetime(Year[, Month][, Day][, Hour][, Minute][, Second])

Arguments. 

  • Year: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807

  • Month: an integer ≥ 1 and ≤ 12 (optional, default: 1)

  • Day: an integer ≥ 1 and ≤ 31 (optional, default: 1)

  • Hour: an integer ≥ 0 and ≤ 23 (optional, default: 0)

  • Minute: an integer ≥ 0 and ≤ 59 (optional, default: 0)

  • Second: a number ≥ 0 and < 61 (optional, default: 0)

Current Time

time()

Date to Unix Timestamp

timestamp([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: now)

Day of Month

day([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Day of Week

weekday([Date][, Week begins on Sunday])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

  • Week begins on Sunday: a boolean (0 or 1) (optional, default: 0)

Day of Year

yearday([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Days between two dates

days(First date, Second date[, Day counting basis][, Financial function mode])

Returns the number of days between two dates.

Basis is the type of day counting you want to use: 0: US 30/360, 1: real days (default), 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • First date: a date (Y-M-D)

  • Second date: a date (Y-M-D)

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 1)

  • Financial function mode: a boolean (0 or 1) (optional, default: 0)

Days in Month

daysInMonth([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Find Lunar Phase

nextlunarphase(Lunar Phase[, Start Date])

Returns the date when the specified lunar phase occurs. The function searches forward beginning at the specified date. The lunar phase is specified as a number between 0 and 1, where 0 represents new moon, 0.5 full moon, and 0.25 and 0.75 quarter moons. Angle values are also allowed (e.g. π rad = 180° which corresponds to a value of 0.5). Values above 1, without unit, are interpreted as degrees.

Arguments. 

  • Lunar Phase: a number ≥ 0 and < 1

  • Start Date: a date (Y-M-D) (optional, default: now)

Lunar Phase

lunarphase([Date])

Returns the lunar phase, as a number between 0 and 1, for the specified date. This value corresponds to an angle between 0 and 360 degrees. 0 represents new moon, 0.5 full moon, and 0.25 and 0.75 quarter moons.

Arguments. 

  • Date: a date (Y-M-D) (optional, default: now)

Month

month([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Time Value

timevalue([Date])

Returns the time part, in fractional hours, of a date and time value.

Arguments. 

  • Date: a date (Y-M-D) (optional, default: now)

Unix Timestamp to Date

stamptodate(Timestamp)

unix2date

Returns the local date and time represented by the specified Unix timestamp (seconds, excluding leap seconds, since 1970-01-01). Supports time units.

Arguments. 

  • Timestamp: a free value

Week of Year

week([Date][, Week begins on Sunday])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

  • Week begins on Sunday: a boolean (0 or 1) (optional, default: 0)

Year

year([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Years between two dates

yearfrac(First date, Second date[, Day counting basis][, Financial function mode])

Returns the number of years (fractional) between two dates.

Basis is the type of day counting you want to use: 0: US 30/360, 1: real days (default), 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • First date: a date (Y-M-D)

  • Second date: a date (Y-M-D)

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 1)

  • Financial function mode: a boolean (0 or 1) (optional, default: 0)

Economics

Accrued interest of security paying at maturity

accrintm(Issue date, Settlement date, Annual rate of security[, Par value][, Day counting basis])

Returns the accrued interest for a security which pays interest at maturity date.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Issue date: a date (Y-M-D)

  • Settlement date: a date (Y-M-D)

  • Annual rate of security: a free value

  • Par value: a free value (optional, default: 1000)

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Accrued interest of security with periodic interest payments

accrint(Issue date, First interest, Settlement date, Annual rate of security, Par value, Frequency[, Day counting basis])

Returns accrued interest for a security which pays periodic interest.

Allowed frequencies are 1 - annual, 2 - semi-annual or 4 - quarterly. Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Issue date: a date (Y-M-D)

  • First interest: a date (Y-M-D)

  • Settlement date: a date (Y-M-D)

  • Annual rate of security: a free value

  • Par value: a free value

  • Frequency: an integer ≥ 1 and ≤ 4

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Amount received at maturity for a security bond

received(Settlement date, Maturity date, Investment, Discount rate[, Day counting basis])

Returns the amount received at the maturity date for an invested security.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360. The settlement date must be before maturity date.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Investment: a free value

  • Discount rate: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Compound

compound(Principal, Nominal interest rate, Periods per year, Years)

Returns the value of an investment, given the principal, nominal interest rate, compounding frequency and time.

Arguments. 

  • Principal: a free value

  • Nominal interest rate: a free value

  • Periods per year: a free value

  • Years: a free value

Discount rate for a security

disc(Settlement date, Maturity date, Price per $100 face value, Redemption[, Day counting basis])

Returns the discount rate for a security.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Price per $100 face value: a free value

  • Redemption: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Dollar Decimal

dollarde(Fractional dollar, Denominator of fraction)

Converts a dollar price expressed as a fraction into a dollar price expressed as a decimal number.

Arguments. 

  • Fractional dollar: a free value

  • Denominator of fraction: an integer ≥ 1

Dollar Fraction

dollarfr(Decimal dollar, Denominator of fraction)

Converts a decimal dollar price into a dollar price expressed as a fraction.

Arguments. 

  • Decimal dollar: a free value

  • Denominator of fraction: an integer ≥ 1

Effective Interest Rate

effect(Nominal interest rate, Periods)

Calculates the effective interest for a given nominal rate.

Arguments. 

  • Nominal interest rate: a free value

  • Periods: a free value

Future Value

fv(Interest rate, Number of periods, Payment made each period[, Present value][, Type])

FV

Computes the future value of an investment. This is based on periodic, constant payments and a constant interest rate.

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Arguments. 

  • Interest rate: a free value

  • Number of periods: a free value

  • Payment made each period: a free value

  • Present value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Interest paid on a given period of an investment (ISPMT)

ispmt(Periodic interest rate, Amortizement period, Number of periods, Present value)

Calculates the interest paid on a given period of an investment.

Arguments. 

  • Periodic interest rate: a free value

  • Amortizement period: an integer ≥ 1

  • Number of periods: an integer ≥ 1

  • Present value: a free value

Interest rate for a fully invested security

intrate(Settlement date, Maturity date, Investment, Redemption[, Day counting basis])

Returns the interest rate for a fully invested security.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Investment: a free value

  • Redemption: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Level-Coupon Bond

levelCoupon(Face value, Coupon rate, Coupons per year, Years, Market interest rate)

Calculates the value of a level-coupon bond.

Arguments. 

  • Face value: a free value

  • Coupon rate: a free value

  • Coupons per year: a free value

  • Years: a free value

  • Market interest rate: a free value

Nominal Interest Rate

nominal(Effective interest rate, Periods)

Calculates the nominal interest rate from a given effective interest rate compounded at given intervals.

Arguments. 

  • Effective interest rate: a free value

  • Periods: a free value

Number of coupons to be paid

coupnum(Settlement date, Maturity date, Frequency[, Day counting basis])

Returns the number of coupons to be paid between the settlement and the maturity.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Frequency: an integer ≥ 1 and ≤ 12

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Payment for a loan

pmt(Rate, Number of periods, Present value[, Future value][, Type])

Returns the amount of payment (negative) each period for a loan based on a constant interest rate and constant payments (each payment is equal amount).

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Note that the interest rate here refers to the rate for each period and if you calculate with an annual rate, each period will be interpreted as a whole year. To get monthly payments divide the annual interest rate by 12 and enter the total number of months (12 times number of years) in the periods field.

Example: pmt(2%/12, 10×12, 100000€) = −€920

Arguments. 

  • Rate: a free value

  • Number of periods: a free value

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Payment of an annuity going towards interest (IPMT)

ipmt(Periodic interest rate, Period, Number of periods, Present value[, Future value][, Type])

Calculates the amount of a payment of an annuity going towards interest.

Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.

Arguments. 

  • Periodic interest rate: a free value

  • Period: an integer ≥ 1

  • Number of periods: an integer ≥ 1

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Payment of an annuity going towards principal (PPMT)

ppmt(Periodic interest rate, Amortizement period, Number of periods, Present value[, Desired future value][, Type])

Calculates the amount of a payment of an annuity going towards principal.

Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.

Arguments. 

  • Periodic interest rate: a free value

  • Amortizement period: an integer ≥ 1

  • Number of periods: an integer ≥ 1

  • Present value: a free value

  • Desired future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Periods for investment to attain desired value

g_duration(Rate, Present value, Future value)

Returns the number of periods needed for an investment to attain a desired value.

Arguments. 

  • Rate: a free value

  • Present value: a free value

  • Future value: a free value

Periods of an investment

nper(Interest rate, Payment made each period, Present value[, Future value][, Type])

Calculates number of periods of an investment based on periodic constant payments and a constant interest rate.

Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.

Arguments. 

  • Interest rate: a free value

  • Payment made each period: a free value

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a free value (optional, default: 0)

Present Value

pv(Interest rate, Number of periods, Payment made each period[, Future value][, Type])

Returns the present value of an investment.

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Arguments. 

  • Interest rate: a free value

  • Number of periods: a free value

  • Payment made each period: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Price per $100 face value of a discounted security

pricedisc(Settlement date, Maturity date, Discount, Redemption[, Day counting basis])

Calculates and returns the price per $100 face value of a discounted security. The security does not pay interest at maturity.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Discount: a free value

  • Redemption: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Price per $100 face value of a security

pricemat(Settlement date, Maturity date, Issue date, Discount rate, Annual yield[, Day counting basis])

Calculates and returns the price per $100 face value of a security. The security pays interest at maturity.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Issue date: a date (Y-M-D)

  • Discount rate: a free value

  • Annual yield: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Rate of investment

rate(Number of periods, Payment made each period, Present value[, Future value][, Type][, Guess])

Calculates the rate of return.

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Note that the optional guess is needed because there can be more than one valid result. It defaults to 10%.

Example: rate(10, −1500, 10000) ≈ 0.0814

Arguments. 

  • Number of periods: a number > 0

  • Payment made each period: a free value

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

  • Guess: a number (optional, default: 0.1)

Return on continuously compounded interest

continuous(Principal, Interest rate, Years)

Calculates the return on continuously compounded interest, given the principal, nominal rate and time in years.

Arguments. 

  • Principal: a free value

  • Interest rate: a free value

  • Years: a free value

Straight Line Depreciation

sln(Cost, Salvage value, Life)

Determines the straight line depreciation of an asset for a single period.

Cost is the amount you paid for the asset. Salvage is the value of the asset at the end of the period. Life is the number of periods over which the asset is depreciated. SLN divides the cost evenly over the life of an asset.

Arguments. 

  • Cost: a free value

  • Salvage value: a free value

  • Life: a free value

Sum-of-Years Digits Depreciation

syd(Cost, Salvage value, Life, Period)

Calculates the sum-of-years digits depreciation for an asset based on its cost, salvage value, anticipated life, and a particular period. This method accelerates the rate of the depreciation, so that more depreciation expense occurs in earlier periods than in later ones. The depreciable cost is the actual cost minus the salvage value. The useful life is the number of periods (typically years) over which the asset is depreciated.

Arguments. 

  • Cost: a free value

  • Salvage value: a free value

  • Life: a free value

  • Period: a free value

Treasury Bill Equivalent

tbilleq(Settlement date, Maturity date, Discount rate)

Returns the bond equivalent for a treasury bill.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Discount rate: a free value

Treasury Bill Price

tbillprice(Settlement date, Maturity date, Discount rate)

Returns the price per $100 value for a treasury bill.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Discount rate: a free value

Treasury Bill Yield

tbillyield(Settlement date, Maturity date, Price per $100 face value)

Returns the yield for a treasury bill.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Price per $100 face value: a free value

Zero Coupon

zeroCoupon(Face value, Interest rate, Years)

Calculates the value of a zero-coupon (pure discount) bond.

Arguments. 

  • Face value: a free value

  • Interest rate: a free value

  • Years: a free value

Microeconomics

Elasticity

elasticity(Demand function, Price[, Price variable])

Calculates the demand elasticity. Also works for supply elasticity, income elasticity, cross-price elasticity, etc. Just replace demand with supply, or price with income...

eg. elasticity(100-x^2, 3) calculates the demand elasticity when the price is 3 for the function "Q = 100 - x^2" where x is the default price variable.

Arguments. 

  • Demand function: a free value

  • Price: a free value

  • Price variable: an unknown variable/symbol (optional, default: x)

Exponents & Logarithms

10 raised to the power X

exp10(Exponent)

Arguments. 

  • Exponent: a free value

2 raised to the power X

exp2(Exponent)

Arguments. 

  • Exponent: a free value

All Roots

allroots(Value, Degree (n))

Example: allroots(4, 2) = [2 −2]

Arguments. 

  • Value: a number

  • Degree (n): an integer ≥ 1 and ≤ 4294967295

Base-10 Logarithm

log10(Value)

Returns the base n logarithm.

Arguments. 

  • Value: a number ≥ 0

Base-2 Logarithm

log2(Value)

Returns the base n logarithm.

Arguments. 

  • Value: a number ≥ 0

Base-N Logarithm

log(Value[, Base])

Arguments. 

  • Value: a number that is nonzero

  • Base: a number that is nonzero (optional, default: e)

Complex Exponential (Cis)

cis(Exponent)

Arguments. 

  • Exponent: a number

Cube Root

cbrt(Value)

Returns the third real root.

Arguments. 

  • Value: a free value

Exponential (e^x)

exp(Exponent)

Arguments. 

  • Exponent: a free value

Lambert W Function (Omega Function, Product Log)

lambertw(Value[, Branch])

productlog

Returns the inverse function for x*e^x as ln() does for e^x. Only the principal branch and real valued results are currently supported.

Arguments. 

  • Value: a real number

  • Branch: an integer (optional, default: 0)

Natural Logarithm

ln(Value)

Arguments. 

  • Value: a number that is nonzero

Nth root

root(Value, Degree (n))

Returns the real root. For negative values the degree must be odd. Complex values are not allowed.

Arguments. 

  • Value: a real number

  • Degree (n): a rational number

Power Tower

powertower(Value, Order)

Example: powertower(2, 4) = 2^(2^(22)) = 65 536

Arguments. 

  • Value: a free value

  • Order: an integer ≥ 1

Square

sq(Value)

Arguments. 

  • Value: a free value

Square Root

sqrt(Value)

Returns the principal square root (for positive values the positive root is returned).

Arguments. 

  • Value: a free value

Square root (x * pi)

sqrtpi(Non-negative value)

Returns the non-negative square root of x * pi

Arguments. 

  • Non-negative value: a number ≥ 0

Geometry

Circle

Circle Area

circle(Radius)

Calculates the area of a circle using the radius

Arguments. 

  • Radius: a free value

Circle Circumference

circumference(Radius)

Calculates the area of a circle using the radius

Arguments. 

  • Radius: a free value

Cone

Cone Volume

cone(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Surface Area of Cone

coneSa(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Cube

Cube Volume

cube(Length of side)

Arguments. 

  • Length of side: a free value

Surface Area of Cube

cubeSa(Length of side)

Arguments. 

  • Length of side: a free value

Cylinder

Cylinder Volume

cylinder(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Surface Area of Cylinder

cylinderSa(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Parallelogram

Parallelogram Area

parallelogram(Base, Height)

Calculates the area of a four-sided figure whose opposite sides are both parallel and equal in length.

Arguments. 

  • Base: a free value

  • Height: a free value

Parallelogram Perimeter

parallelogramPerimeter(Side A, Side B)

Calculates the perimeter of a four-sided figure whose opposite sides are both parallel and equal in length.

Arguments. 

  • Side A: a free value

  • Side B: a free value

Prism

Surface Area of Rectangular Prism

rectprismSa(Length, Width, Height)

Calculates the surface area of a prism with rectangular base.

Arguments. 

  • Length: a free value

  • Width: a free value

  • Height: a free value

Volume of Rectangular Prism

rectprism(Length, Width, Height)

Calculates the volume of a prism with rectangular base.

Arguments. 

  • Length: a free value

  • Width: a free value

  • Height: a free value

Volume of Triangular Prism

triangleprism(Length, Width, Height)

Calculates the volume of a prism with triangular base.

Arguments. 

  • Length: a free value

  • Width: a free value

  • Height: a free value

Pyramid

Height of Regular Tetrahedron

tetrahedronHeight(Length of side)

Arguments. 

  • Length of side: a free value

Height of Square Pyramid (Equilateral)

sqpyramidHeight(Length of side)

Arguments. 

  • Length of side: a free value

Pyramid Volume

pyramid(Length of base, Width of base, Height)

Calculates the volume of a 3-dimensional shape standing on a rectangular base and terminating in a point at the top.

Arguments. 

  • Length of base: a free value

  • Width of base: a free value

  • Height: a free value

Surface Area of Regular Tetrahedron

tetrahedronSa(Length of side)

Arguments. 

  • Length of side: a free value

Surface Area of Square Pyramid (Equilateral)

sqpyramidSa(Length of side)

Arguments. 

  • Length of side: a free value

Volume of Regular Tetrahedron

tetrahedron(Length of side)

Arguments. 

  • Length of side: a free value

Volume of Square Pyramid (Equilateral)

sqpyramid(Length of side)

Arguments. 

  • Length of side: a free value

Rectangle

Rectangle Area

rect(Length, Width)

Arguments. 

  • Length: a free value

  • Width: a free value

Rectangle Perimeter

rectPerimeter(Length, Width)

Arguments. 

  • Length: a free value

  • Width: a free value

Sphere

Sphere Volume

sphere(Radius)

Arguments. 

  • Radius: a free value

Surface Area of Sphere

sphereSa(Radius)

Arguments. 

  • Radius: a free value

Square

Square Area

square(Length of side)

Arguments. 

  • Length of side: a free value

Square Perimeter

squarePerimeter(Length of side)

Arguments. 

  • Length of side: a free value

Trapezoid

Trapezoid Area

trapezoid(Side A, Side B, Height)

Calculates the area of a four-sided figure with two parallel sides.

Arguments. 

  • Side A: a free value

  • Side B: a free value

  • Height: a free value

Triangle

Hypotenuse

hypot(Side A, Side B)

Arguments. 

  • Side A: a free value

  • Side B: a free value

Triangle Area

triangle(Base, Height)

Arguments. 

  • Base: a free value

  • Height: a free value

Triangle Perimeter

trianglePerimeter(Side A, Side B, Side C)

Arguments. 

  • Side A: a free value

  • Side B: a free value

  • Side C: a free value

Logical

Bit Rotation

bitrot(Number, Steps[, Bit width][, Signed integer])

Applies circular bitwise shift to an integer of specified bit width and signedness (use 1 for signed and 0 for unsigned). The second argument specifies the number of steps that each binary bit is shifted to the left (use negative values for right shift). If bit width is zero, the smallest necessary number of bits (of 8, 16, 32, 64, 128, ...) will be used.

Arguments. 

  • Number: an integer

  • Steps: an integer

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 1)

Bitwise Complement (Not)

bitcmp(Number[, Bit width][, Signed integer])

Applies bitwise NOT to an integer of specified bit width and signedness (use 1 for signed and 0 for unsigned). If bit width is zero, the smallest necessary number of bits (of 8, 16, 32, 64, 128, ...) will be used.

Arguments. 

  • Number: an integer

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 0)

Bitwise Exclusive OR

xor(Value 1, Value 2)

Arguments. 

  • Value 1: an integer or a vector

  • Value 2: an integer or a vector

Bitwise Shift

shift(Number, Steps[, Arithmetic shift using two's complement])

Applies logical or arithmetic bitwise shift to an integer. The second argument specifies the number of steps that each binary bit is shifted to the left (use negative values for right shift).

Arguments. 

  • Number: an integer

  • Steps: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807

  • Arithmetic shift using two's complement: a boolean (0 or 1) (optional, default: 1)

For Each Element...Do

foreach(Matrix/vector, Initial value, Do function[, Value variable][, Element variable])

Example: foreach(1...5, 0, y + x) = 15

Arguments. 

  • Matrix/vector: a matrix

  • Initial value: a free value

  • Do function: a free value

  • Value variable: an unknown variable/symbol (optional, default: y)

  • Element variable: an unknown variable/symbol (optional, default: x)

For...Do

for(Initial value of counter, Counter variable, For condition, Counter update function, Initial value, Do function, Value variable)

Example: for(1, x, x < 10, x + 1, 2, y × x, y) = 725 760

Arguments. 

  • Initial value of counter: a free value

  • Counter variable: an unknown variable/symbol

  • For condition: a free value

  • Counter update function: a free value

  • Initial value: a free value

  • Do function: a free value

  • Value variable: an unknown variable/symbol

Get Bit

bitget(Number, Position[, Last position])

Returns the binary bit at the specified position. The index of the least significant bit is 1. If last index is non-zero the bits from (first) position to, and including, last position are returned as a new binary number.

Example: bitget(12, 3) = 1; bitget(0b01011100, 2; 4) = 0b00000110 = 6

Arguments. 

  • Number: an integer

  • Position: an integer ≥ 1 and ≤ 18446744073709551615

  • Last position: an integer ≥ 0 and ≤ 18446744073709551615 (optional, default: 0)

If...Then...Else

if(Condition, Expression if condition is met, Expression if condition is NOT met[, Assume false if not true])

Tests a condition and returns a value depending on the result. Vectors can be used for argument 1 and 2, instead of nested functions.

Arguments. 

  • Condition: a free value

  • Expression if condition is met: a free value

  • Expression if condition is NOT met: a free value

  • Assume false if not true: a boolean (0 or 1) (optional, default: 0)

Logical Exclusive OR

lxor(Value 1, Value 2)

Arguments. 

  • Value 1: a free value

  • Value 2: a free value

Set Bit

bitset(Number, Position[, Value][, Bit width][, Signed integer])

Set binary bit at specified position. The index of the least significant bit is 1. Specify bit width and signedness (use 1 for signed and 0 for unsigned) to allow sign changes when the most significant bit is set.

Example: bitset(8, 3) = 12

Arguments. 

  • Number: an integer

  • Position: an integer ≥ 1 and ≤ 18446744073709551615

  • Value: a boolean (0 or 1) (optional, default: 1)

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 0)

Set Multiple Bits

setbits(Number, First position, Last position, Value[, Bit width][, Signed integer])

Set binary bits at specified range with binary bits from an integer (index 1 to length of range). The index of the least significant bit is 1. Specify bit width and signedness (use 1 for signed and 0 for unsigned) to allow sign changes when the most significant bit is set.

Example: setbits(0xFFFF, 9, 12, 0xA) = 0xFAFF

Arguments. 

  • Number: an integer

  • First position: an integer ≥ 1 and ≤ 18446744073709551615

  • Last position: an integer ≥ 1 and ≤ 18446744073709551615

  • Value: an integer

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 0)

Matrices & Vectors

Adjugate (Adjoint)

adj(Matrix)

Calculates the adjugate or adjoint of a matrix.

Arguments. 

  • Matrix: a square matrix

Cofactor

cofactor(Matrix, Row, Column)

Calculates the cofactor of the element at specified position.

Arguments. 

  • Matrix: a square matrix

  • Row: an integer ≥ 1 and ≤ 4294967295

  • Column: an integer ≥ 1 and ≤ 4294967295

Colon Function (number sequence vector)

colon(Starting value, Increment or Ending value[, Ending value])

Returns a sequence of numbers as a vector.

Example: colon(1, 0.5, 3) = [1 1.5 2 2.5 3]

Arguments. 

  • Starting value: a free value

  • Increment or Ending value: a free value

  • Ending value: a free value (optional, default: undefined)

Columns

columns(Matrix)

Returns the number of columns in a matrix.

Arguments. 

  • Matrix: a matrix

Concatenate Horizontally

horzcat(Matrix 1[, Matrix 2], ...)

Arguments. 

  • Matrix 1: a matrix

  • Matrix 2: a matrix (optional)

Concatenate Vertically

vertcat(Matrix 1[, Matrix 2], ...)

Arguments. 

  • Matrix 1: a matrix

  • Matrix 2: a matrix (optional)

Construct Matrix

matrix(Rows, Columns, Elements)

Returns a matrix with specified dimensions and listed elements. Omitted elements are set to zero.

Arguments. 

  • Rows: an integer ≥ 1 and ≤ 4294967295

  • Columns: an integer ≥ 1 and ≤ 4294967295

  • Elements: a vector

Construct Vector

vector([Elements], ...)

Returns a vector with listed elements.

Arguments. 

  • Elements: a free value (optional)

Convert Matrix to Vector

matrix2vector(Matrix)

Puts each element of a matrix in vertical order in a vector.

Arguments. 

  • Matrix: a matrix

Cross Product

cross(Vector 1, Vector 2)

Calculates the cross product of two 3-dimensional vectors.

Arguments. 

  • Vector 1: a vector that fulfills the condition: "dimension(Vector 1)==3"

  • Vector 2: a vector that fulfills the condition: "dimension(Vector 2)==3"

Determinant

det(Matrix)

Calculates the determinant of a matrix.

Arguments. 

  • Matrix: a square matrix

Dimension

dimension(Vector)

Returns the number of elements in a vector.

Arguments. 

  • Vector: a vector

Dot Product

dot(Vector 1, Vector 2)

Calculates the dot product of two vectors.

Arguments. 

  • Vector 1: a vector

  • Vector 2: a vector

Element

element(Matrix/vector, Row/index[, Column])

Returns the element at specified position in a matrix (row and column) or vector (index).

Arguments. 

  • Matrix/vector: a matrix

  • Row/index: an integer ≥ 1 and ≤ 4294967295

  • Column: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

Element-wise Multiplication

multiply(Factor 1[, Factor 2], ...)

times

hadamard

Arguments. 

  • Factor 1: a free value

  • Factor 2: a free value (optional)

Element-wise Power

pow(Base, Exponent)

raise

power

Arguments. 

  • Base: a free value

  • Exponent: a free value

Element-wise Right Division

divide(Numerator, Denominator)

rdivide

Arguments. 

  • Numerator: a free value

  • Denominator: a free value

Elements

elements(Matrix/vector)

Returns the number of elements in a matrix or vector.

Arguments. 

  • Matrix/vector: a matrix

Entrywise Function

entrywise(Function, Matrices/vectors and variables)

Calculates a new matrix or vector using each separate element in matrix/vector 1 and the corresponding (in the same row and column) elements in matrix/vector 2. An unlimited number of matrices/vectors can be specified, with each matrix/vector argument followed by the corresponding variable used in the function argument.

Example: entrywise(x / y, [4 10 12], x, [2 2 4], y) = [2 5 3]

Arguments. 

  • Function: a free value

  • Matrices/vectors and variables: a vector with a vector, an unknown variable/symbol, ...

Export To CSV File

export(Matrix/vector, Filename[, Separator])

Exports a matrix to a CSV data file.

Arguments. 

  • Matrix/vector: a matrix

  • Filename: a valid file name

  • Separator: a text string (optional, default: ",")

Extract Column as Vector

column(Matrix, Column)

Returns a column in a matrix as a vector.

Arguments. 

  • Matrix: a matrix

  • Column: an integer ≥ 1 and ≤ 4294967295

Extract Row as Vector

row(Matrix, Row)

Returns a row in a matrix as a vector.

Arguments. 

  • Matrix: a matrix

  • Row: an integer ≥ 1 and ≤ 4294967295

Flip

flip(Matrix/vector[, Dimension])

Reverses the order of elements in a matrix or vector. If dimension is 1, the order of rows is reversed, if 2 column order is changed, and if 0 (default) both are changed.

Example: flip([1 2 3]) = [3 2 1]

Arguments. 

  • Matrix/vector: a matrix

  • Dimension: an integer ≥ 0 and ≤ 2 (optional, default: 0)

Generate Vector

genvector(Function, Min, Max[, Dimension / Step size][, Variable][, Use step size])

Returns a vector generated from a function with a variable (default x) running from min to max. The 4th argument is either the step between each value of the variable, if the 6th argument is 1 or if the value is 1 (default), negative, or not an integer and the 6th argument is -1 (default), or the number of elements.

Example: genvector(x2, 1, 5) = [1 4 9 16 25]

Arguments. 

  • Function: a free value

  • Min: a free value

  • Max: a free value

  • Dimension / Step size: a free value (optional, default: 1)

  • Variable: an unknown variable/symbol (optional, default: undefined)

  • Use step size: an integer ≥ -1 and ≤ 1 (optional, default: -1)

Identity

identity(Matrix or rows/columns)

Returns the identity matrix of a matrix or with specified number of rows/columns.

Arguments. 

  • Matrix or rows/columns: an integer ≥ 1 and ≤ 10000000 or a square matrix

Kronecker Product

kron(Matrix 1, Matrix 2)

Arguments. 

  • Matrix 1: a matrix

  • Matrix 2: a matrix

Load CSV File

load(Filename[, First data row][, Separator])

Returns a matrix imported from a CSV data file.

Arguments. 

  • Filename: a valid file name

  • First data row: an integer ≥ 1 and ≤ 2147483647 (optional, default: 1)

  • Separator: a text string (optional, default: ",")

Magnitude

magnitude(Value)

Calculates the magnitude of a value. This function returns the same value as abs() for all values except vectors.

Arguments. 

  • Value: a vector

Matrix Area

area(Matrix, Start row, Start column, End row, End column)

Returns a part of a matrix.

Arguments. 

  • Matrix: a matrix

  • Start row: an integer ≥ 1 and ≤ 4294967295

  • Start column: an integer ≥ 1 and ≤ 4294967295

  • End row: an integer ≥ 1 and ≤ 4294967295

  • End column: an integer ≥ 1 and ≤ 4294967295

Matrix Inverse

inv(Matrix)

inverse

Calculates the inverse of a matrix. The inverse is the matrix that multiplied by the original matrix equals the identity matrix (AB = BA = I).

Arguments. 

  • Matrix: a square matrix

Matrix Rank

rk(Matrix)

Arguments. 

  • Matrix: a matrix

Merge Vectors

mergevectors(Vector 1[, Vector 2], ...)

Returns a vector with the elements from two vectors.

Arguments. 

  • Vector 1: a vector

  • Vector 2: a vector (optional)

Norm (length)

norm(Vector[, Exponent (p)])

Calculates the norm/length of a vector.

Arguments. 

  • Vector: a vector

  • Exponent (p): an integer (optional, default: 2)

Permanent

permanent(Matrix)

Calculates the permanent of a matrix. The permanent differs from a determinant in that all signs in the expansion by minors are taken as positive.

Arguments. 

  • Matrix: a square matrix

Rank

rank(Vector[, Ascending])

Returns a vector with values of elements replaced with their mutual ranks.

Example: rank([6 1 4]) = [3 1 2]

Arguments. 

  • Vector: a vector

  • Ascending: a boolean (0 or 1) (optional, default: 1)

Reduced Row Echelon Form

rref(Matrix)

Arguments. 

  • Matrix: a matrix

Rows

rows(Matrix)

Returns the number of rows in a matrix.

Arguments. 

  • Matrix: a matrix

Sort

sort(Vector[, Ascending])

Returns a sorted vector.

Example: sort([6 1 4]) = [1 4 6]

Arguments. 

  • Vector: a vector

  • Ascending: a boolean (0 or 1) (optional, default: 1)

Transpose

transpose(Matrix)

Returns the transpose of a matrix.

Arguments. 

  • Matrix: a matrix

Vector Limits

limits(Vector, Lower limit, Upper limit)

Returns a part of a vector between two positions.

Arguments. 

  • Vector: a vector

  • Lower limit: an integer ≥ -2147483648 and ≤ 2147483647

  • Upper limit: an integer ≥ -2147483648 and ≤ 2147483647

Miscellaneous

American Wire Gauge Cross-Section Area

awg(AWG)

For gauges larger than 0000 (4/0), please use negative values (00=-1, 000=-2, 0000=-3, 00000=-4, etc). For conversion to AWG, use an equation (e.g. awg(x) = 20 mm^2).

Arguments. 

  • AWG: a text string

American Wire Gauge Diameter

awgd(AWG)

For gauges larger than 0000 (4/0), please use negative values (00=-1, 000=-2, 0000=-3, 00000=-4, etc). For conversion to AWG, use an equation (e.g. awgd(x) = 5 mm).

Arguments. 

  • AWG: a text string

Body Mass Index (BMI)

bmi(Weight, Height)

Calculates the Body Mass Index. The resulting BMI-value is sometimes interpreted as follows (although varies with age, sex, etc.):

Underweight < 18.5

Normal weight 18.5-25

Overweight 25-30

Obesity > 30

Note that you must use units for weight (ex. 59kg) and length (ex. 174cm).

Example: bmi(127 lb, 5ft + 4in) = 21.80

Arguments. 

  • Weight: a free value

  • Height: a free value

Convert to/from Q Format (Fixed Point)

qFormat(Value, Bits (integer part)[, Bits (fraction part)][, Always convert to])

Converts to or from fixed point number. Corresponds to Qm.n format where m is the second argument and n is the third argument. m does not include the sign bit. If the value is an integer, and the fourth argument is false, the value is converted from fixed point, otherwise to.

Arguments. 

  • Value: a number

  • Bits (integer part): an integer ≥ 0

  • Bits (fraction part): an integer ≥ 0 (optional, default: 0)

  • Always convert to: a boolean (0 or 1) (optional, default: 0)

Requirement.  +

Named Integrals

Cosine Integral

Ci(argument)

cosint

The integral of cos(x)/x.

Arguments. 

  • 1: a number

Exponential Integral

Ei(argument)

expint

The integral of e^x/x.

Arguments. 

  • 1: a number

Fresnel Integral C

fresnelc(argument)

The integral of cos(pi*x^2/2).

Arguments. 

  • 1: a number ≥ -6 and ≤ 6

Fresnel Integral S

fresnels(argument)

The integral of sin(pi*x^2/2).

Arguments. 

  • 1: a number ≥ -6 and ≤ 6

Hyperbolic Cosine Integral

Chi(argument)

coshint

The integral of cosh(x)/x.

Arguments. 

  • 1: a number

Hyperbolic Sine Integral

Shi(argument)

sinhint

The integral of sinh(x)/x.

Arguments. 

  • 1: a number

Inverse Regularized Incomplete Beta Function

betaincinv(argument 1, argument 2, argument 3)

Arguments. 

  • 1: a number ≥ 0 and ≤ 1

  • 2: a number

  • 3: a number

Logarithmic Integral

li(argument)

logint

The integral of 1/ln(x).

Arguments. 

  • 1: a number

Lower Incomplete Gamma Function

gammainc(argument 1, argument 2)

Arguments. 

  • 1: a free value

  • 2: a free value

Regularized Incomplete Beta Function

betainc(argument 1, argument 2, argument 3)

Arguments. 

  • 1: a real number

  • 2: a real number

  • 3: a real number

Sine Integral

Si(argument)

sinint

The integral of sin(x)/x.

Arguments. 

  • 1: a number

Upper Incomplete Gamma Function

igamma(argument 1, argument 2)

Arguments. 

  • 1: a number

  • 2: a number

Combinatorics

Binomial Coefficient

binomial(n, k)

Arguments. 

  • n: an integer

  • k: an integer ≥ 0 and ≤ 18446744073709551615

Combinations

comb(Objects, Size)

Returns the number of possible arrangements of an unordered list with a number of objects to choose from and a list size. If there are three objects (1, 2 and 3) that are put in a list with place for two, the alternatives are [1, 2], [1, 3], and [2, 3], and thus the number of combinations is 3.

Arguments. 

  • Objects: an integer ≥ 0

  • Size: an integer ≥ 0

Derangements

derangements(Number of elements)

Returns the number of possible rearrangements of an ordered list, of a certain size, where none of the objects are in their original positions. If the original list is [1, 2, 3], the possible derangements are [2, 3, 1] and [3, 1, 2], and thus the number of derangements is 2.

Arguments. 

  • Number of elements: an integer ≥ 1

Double Factorial

factorial2(Value)

Calculates the double factorial of an integer. Multiplies the argument with every second lesser positive integer (n(n-2)(n-4)...). Can also be entered as a number followed by two exclamation marks.

Example: factorial2(5) = 5!! = 5 × 3 × 1 = 15

Arguments. 

  • Value: an integer ≥ -1 and ≤ 9223372036854775807

Factorial

factorial(Value)

Calculates the factorial of an integer. Multiplies the argument with every lesser positive integer (n(n-1)(n-2)...2*1). Can also be entered as a number followed by one exclamation mark.

Example: factorial(5) = 5! = 5 × 4 × 3 × 2 × 1 = 120

Arguments. 

  • Value: an integer ≥ 0 and ≤ 9223372036854775807

Hyperfactorial

hyperfactorial(Value)

Calculates the hyperfactorial of an integer. Multiplies the argument raised by itself with every lesser positive integer raised by themselves (1^1 * 2^2 ... n^n).

Example: hyperfactorial(3) = (33) × (22) × (11) = 108

Arguments. 

  • Value: an integer ≥ 1

Multifactorial

multifactorial(Value, Factorial)

Calculates the multifactorial of an integer. Multiplies the argument with every x lesser positive integer (n(n-x)(n-2x)...). Can also be entered as a number followed by three or more exclamation marks.

Example: multifactorial(18, 4) = 18!!!! = 18 × 14 × 10 × 6 × 2 = 30 240

Arguments. 

  • Value: an integer ≥ 0 and ≤ 9223372036854775807

  • Factorial: an integer ≥ 1 and ≤ 9223372036854775807

Permutations (Variations)

perm(Objects, Size)

variations

Returns the number of possible arrangements of an ordered list with a number of objects to choose from and a list size. If there are three objects (1, 2 and 3) that are put in a list with two positions, the alternatives are [1, 2], [2, 1], [1, 3], [3, 1], [2, 3] and [3, 2], and thus the number of permutations is 6.

Arguments. 

  • Objects: an integer ≥ 0

  • Size: an integer ≥ 0

Superfactorial

superfactorial(Value)

Calculates the superfactorial of an integer. Multiplies the factorial of the argument with the factorial of every lesser positive integer (1! * 2! ... n!).

Example: superfactorial(5) = 5! × 4! × 3! × 2! × 1! = 34 560

Arguments. 

  • Value: an integer ≥ 0

Complex Numbers

Complex Conjugate

conj(Complex number)

Arguments. 

  • Complex number: a number

Imaginary Part

im(Complex number)

Arguments. 

  • Complex number: a number

Principal Argument

arg(Complex number)

Arguments. 

  • Complex number: a number

Real Part

re(Complex number)

Arguments. 

  • Complex number: a number

Data Sets

Elements

atom(Element[, Property])

Retrieves data from the Elements data set for a given object and property. If "info" is typed as property, all properties of the object will be listed.

This data uses material from the Wikipedia, under the Creative Commons Attribution-ShareAlike License

Arguments. 

  • Element: an object from "Elements" (use symbol, number, or name)

  • Property: name of a data property (symbol, number, name, class, mass, boiling, melting, or density) (optional, default: info)

Properties. 

  • Symbol: symbol (key)

  • Number: number (key)

  • Name: name (key)

  • Classification: class

    A number representing an element group:

    1 Alkali Metal

    2 Alkaline-Earth Metal

    3 Lanthanide

    4 Actinide

    5 Transition Metal

    6 Metal

    7 Metalloid

    8 Polyatomic Non-Metal

    9 Diatomic Non-Metal

    10 Noble Gas

    11 Unknown chemical properties

  • Atomic Mass: mass, weight

    The property uses standard atomic weight, when determined, or the mass number.

  • Boiling Point: boiling

  • Melting Point: melting

  • Density: density

    Density at STP (gases) or near room temperature

Planets

planet(Planet[, Property])

Retrieves data from the Planets data set for a given object and property. If "info" is typed as property, all properties of the object will be listed.

This data uses material from the Wikipedia articles

"Earth" (http://www.wikipedia.org/wiki/Earth),

"Jupiter" (http://www.wikipedia.org/wiki/Jupiter),

"Mars" (http://www.wikipedia.org/wiki/Mars),

"Mercury (planet)" (http://www.wikipedia.org/wiki/Mercury_(planet)),

"Neptune" (http://www.wikipedia.org/wiki/Neptune),

"Pluto" (http://www.wikipedia.org/wiki/Pluto),

"Saturn" (http://www.wikipedia.org/wiki/Saturn),

"Uranus" (http://www.wikipedia.org/wiki/Uranus), and

"Venus" (http://en.wikipedia.org/wiki/Venus), under Creative Commons Attribution-ShareAlike License

Arguments. 

  • Planet: an object from "Planets" (use name)

  • Property: name of a data property (name, year, speed, eccentricity, inclination, satellites, mass, density, area, gravity, temperature, or radius) (optional, default: info)

Properties. 

  • Name: name (key)

  • Orbital Period (Year): year

  • Average Orbital Speed: speed

  • Eccentricity: eccentricity

  • Inclination (to ecliptic): inclination

  • Number of Satellites: satellites

  • Mass: mass

  • Mean Density: density

  • Surface Area: area

  • Equatorial Gravity: gravity

  • Mean Surface Temperature: temperature

  • Mean Radius: radius

Date & Time

Add Days

addDays(Date, Days)

Arguments. 

  • Date: a date (Y-M-D)

  • Days: a number

Add Months

addMonths(Date, Months)

Arguments. 

  • Date: a date (Y-M-D)

  • Months: a number

Add Time

addTime(Date, Time)

Adds a time value to a date. The value can be positive or negative, but must use a unit based on seconds (such as day and year). Fractions of days are truncated.

Arguments. 

  • Date: a date (Y-M-D)

  • Time: a free value that fulfills the condition: "isNumber(Time/s)"

Add Years

addYears(Date, Years)

Arguments. 

  • Date: a date (Y-M-D)

  • Years: a number

Construct Date

date(Year[, Month][, Day][, Calendar])

Returns a date. Available calendars are gregorian (1), hebrew (2), islamic (3), persian (4), indian (5), chinese (6), julian (7), milankovic (8), coptic (9), ethiopian (10), egyptian (11). The Chinese year uses an epoch of 2697 BCE and chinese leap months are indicated by adding 12 to the month number (e.g. leap month 4 = 16).

Arguments. 

  • Year: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807

  • Month: an integer ≥ 1 and ≤ 24 (optional, default: 1)

  • Day: an integer ≥ 1 and ≤ 31 (optional, default: 1)

  • Calendar: a text string (optional, default: gregorian)

Construct Date and Time

datetime(Year[, Month][, Day][, Hour][, Minute][, Second])

Arguments. 

  • Year: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807

  • Month: an integer ≥ 1 and ≤ 12 (optional, default: 1)

  • Day: an integer ≥ 1 and ≤ 31 (optional, default: 1)

  • Hour: an integer ≥ 0 and ≤ 23 (optional, default: 0)

  • Minute: an integer ≥ 0 and ≤ 59 (optional, default: 0)

  • Second: a number ≥ 0 and < 61 (optional, default: 0)

Current Time

time()

Date to Unix Timestamp

timestamp([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: now)

Day of Month

day([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Day of Week

weekday([Date][, Week begins on Sunday])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

  • Week begins on Sunday: a boolean (0 or 1) (optional, default: 0)

Day of Year

yearday([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Days between two dates

days(First date, Second date[, Day counting basis][, Financial function mode])

Returns the number of days between two dates.

Basis is the type of day counting you want to use: 0: US 30/360, 1: real days (default), 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • First date: a date (Y-M-D)

  • Second date: a date (Y-M-D)

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 1)

  • Financial function mode: a boolean (0 or 1) (optional, default: 0)

Days in Month

daysInMonth([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Find Lunar Phase

nextlunarphase(Lunar Phase[, Start Date])

Returns the date when the specified lunar phase occurs. The function searches forward beginning at the specified date. The lunar phase is specified as a number between 0 and 1, where 0 represents new moon, 0.5 full moon, and 0.25 and 0.75 quarter moons. Angle values are also allowed (e.g. π rad = 180° which corresponds to a value of 0.5). Values above 1, without unit, are interpreted as degrees.

Arguments. 

  • Lunar Phase: a number ≥ 0 and < 1

  • Start Date: a date (Y-M-D) (optional, default: now)

Lunar Phase

lunarphase([Date])

Returns the lunar phase, as a number between 0 and 1, for the specified date. This value corresponds to an angle between 0 and 360 degrees. 0 represents new moon, 0.5 full moon, and 0.25 and 0.75 quarter moons.

Arguments. 

  • Date: a date (Y-M-D) (optional, default: now)

Month

month([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Time Value

timevalue([Date])

Returns the time part, in fractional hours, of a date and time value.

Arguments. 

  • Date: a date (Y-M-D) (optional, default: now)

Unix Timestamp to Date

stamptodate(Timestamp)

unix2date

Returns the local date and time represented by the specified Unix timestamp (seconds, excluding leap seconds, since 1970-01-01). Supports time units.

Arguments. 

  • Timestamp: a free value

Week of Year

week([Date][, Week begins on Sunday])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

  • Week begins on Sunday: a boolean (0 or 1) (optional, default: 0)

Year

year([Date])

Arguments. 

  • Date: a date (Y-M-D) (optional, default: today)

Years between two dates

yearfrac(First date, Second date[, Day counting basis][, Financial function mode])

Returns the number of years (fractional) between two dates.

Basis is the type of day counting you want to use: 0: US 30/360, 1: real days (default), 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • First date: a date (Y-M-D)

  • Second date: a date (Y-M-D)

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 1)

  • Financial function mode: a boolean (0 or 1) (optional, default: 0)

Economics

Accrued interest of security paying at maturity

accrintm(Issue date, Settlement date, Annual rate of security[, Par value][, Day counting basis])

Returns the accrued interest for a security which pays interest at maturity date.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Issue date: a date (Y-M-D)

  • Settlement date: a date (Y-M-D)

  • Annual rate of security: a free value

  • Par value: a free value (optional, default: 1000)

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Accrued interest of security with periodic interest payments

accrint(Issue date, First interest, Settlement date, Annual rate of security, Par value, Frequency[, Day counting basis])

Returns accrued interest for a security which pays periodic interest.

Allowed frequencies are 1 - annual, 2 - semi-annual or 4 - quarterly. Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Issue date: a date (Y-M-D)

  • First interest: a date (Y-M-D)

  • Settlement date: a date (Y-M-D)

  • Annual rate of security: a free value

  • Par value: a free value

  • Frequency: an integer ≥ 1 and ≤ 4

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Amount received at maturity for a security bond

received(Settlement date, Maturity date, Investment, Discount rate[, Day counting basis])

Returns the amount received at the maturity date for an invested security.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360. The settlement date must be before maturity date.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Investment: a free value

  • Discount rate: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Compound

compound(Principal, Nominal interest rate, Periods per year, Years)

Returns the value of an investment, given the principal, nominal interest rate, compounding frequency and time.

Arguments. 

  • Principal: a free value

  • Nominal interest rate: a free value

  • Periods per year: a free value

  • Years: a free value

Discount rate for a security

disc(Settlement date, Maturity date, Price per $100 face value, Redemption[, Day counting basis])

Returns the discount rate for a security.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Price per $100 face value: a free value

  • Redemption: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Dollar Decimal

dollarde(Fractional dollar, Denominator of fraction)

Converts a dollar price expressed as a fraction into a dollar price expressed as a decimal number.

Arguments. 

  • Fractional dollar: a free value

  • Denominator of fraction: an integer ≥ 1

Dollar Fraction

dollarfr(Decimal dollar, Denominator of fraction)

Converts a decimal dollar price into a dollar price expressed as a fraction.

Arguments. 

  • Decimal dollar: a free value

  • Denominator of fraction: an integer ≥ 1

Effective Interest Rate

effect(Nominal interest rate, Periods)

Calculates the effective interest for a given nominal rate.

Arguments. 

  • Nominal interest rate: a free value

  • Periods: a free value

Future Value

fv(Interest rate, Number of periods, Payment made each period[, Present value][, Type])

FV

Computes the future value of an investment. This is based on periodic, constant payments and a constant interest rate.

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Arguments. 

  • Interest rate: a free value

  • Number of periods: a free value

  • Payment made each period: a free value

  • Present value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Interest paid on a given period of an investment (ISPMT)

ispmt(Periodic interest rate, Amortizement period, Number of periods, Present value)

Calculates the interest paid on a given period of an investment.

Arguments. 

  • Periodic interest rate: a free value

  • Amortizement period: an integer ≥ 1

  • Number of periods: an integer ≥ 1

  • Present value: a free value

Interest rate for a fully invested security

intrate(Settlement date, Maturity date, Investment, Redemption[, Day counting basis])

Returns the interest rate for a fully invested security.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Investment: a free value

  • Redemption: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Level-Coupon Bond

levelCoupon(Face value, Coupon rate, Coupons per year, Years, Market interest rate)

Calculates the value of a level-coupon bond.

Arguments. 

  • Face value: a free value

  • Coupon rate: a free value

  • Coupons per year: a free value

  • Years: a free value

  • Market interest rate: a free value

Nominal Interest Rate

nominal(Effective interest rate, Periods)

Calculates the nominal interest rate from a given effective interest rate compounded at given intervals.

Arguments. 

  • Effective interest rate: a free value

  • Periods: a free value

Number of coupons to be paid

coupnum(Settlement date, Maturity date, Frequency[, Day counting basis])

Returns the number of coupons to be paid between the settlement and the maturity.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Frequency: an integer ≥ 1 and ≤ 12

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Payment for a loan

pmt(Rate, Number of periods, Present value[, Future value][, Type])

Returns the amount of payment (negative) each period for a loan based on a constant interest rate and constant payments (each payment is equal amount).

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Note that the interest rate here refers to the rate for each period and if you calculate with an annual rate, each period will be interpreted as a whole year. To get monthly payments divide the annual interest rate by 12 and enter the total number of months (12 times number of years) in the periods field.

Example: pmt(2%/12, 10×12, 100000€) = −€920

Arguments. 

  • Rate: a free value

  • Number of periods: a free value

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Payment of an annuity going towards interest (IPMT)

ipmt(Periodic interest rate, Period, Number of periods, Present value[, Future value][, Type])

Calculates the amount of a payment of an annuity going towards interest.

Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.

Arguments. 

  • Periodic interest rate: a free value

  • Period: an integer ≥ 1

  • Number of periods: an integer ≥ 1

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Payment of an annuity going towards principal (PPMT)

ppmt(Periodic interest rate, Amortizement period, Number of periods, Present value[, Desired future value][, Type])

Calculates the amount of a payment of an annuity going towards principal.

Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.

Arguments. 

  • Periodic interest rate: a free value

  • Amortizement period: an integer ≥ 1

  • Number of periods: an integer ≥ 1

  • Present value: a free value

  • Desired future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Periods for investment to attain desired value

g_duration(Rate, Present value, Future value)

Returns the number of periods needed for an investment to attain a desired value.

Arguments. 

  • Rate: a free value

  • Present value: a free value

  • Future value: a free value

Periods of an investment

nper(Interest rate, Payment made each period, Present value[, Future value][, Type])

Calculates number of periods of an investment based on periodic constant payments and a constant interest rate.

Type defines the due date. 1 for payment at the beginning of a period and 0 (default) for payment at the end of a period.

Arguments. 

  • Interest rate: a free value

  • Payment made each period: a free value

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a free value (optional, default: 0)

Present Value

pv(Interest rate, Number of periods, Payment made each period[, Future value][, Type])

Returns the present value of an investment.

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Arguments. 

  • Interest rate: a free value

  • Number of periods: a free value

  • Payment made each period: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

Price per $100 face value of a discounted security

pricedisc(Settlement date, Maturity date, Discount, Redemption[, Day counting basis])

Calculates and returns the price per $100 face value of a discounted security. The security does not pay interest at maturity.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Discount: a free value

  • Redemption: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Price per $100 face value of a security

pricemat(Settlement date, Maturity date, Issue date, Discount rate, Annual yield[, Day counting basis])

Calculates and returns the price per $100 face value of a security. The security pays interest at maturity.

Basis is the type of day counting you want to use: 0: US 30/360 (default), 1: real days, 2: real days/360, 3: real days/365 or 4: European 30/360.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Issue date: a date (Y-M-D)

  • Discount rate: a free value

  • Annual yield: a free value

  • Day counting basis: an integer ≥ 0 and ≤ 4 (optional, default: 0)

Rate of investment

rate(Number of periods, Payment made each period, Present value[, Future value][, Type][, Guess])

Calculates the rate of return.

If type = 1 then the payment is made at the beginning of the period. If type = 0 (or omitted) it is made at the end of each period.

Note that the optional guess is needed because there can be more than one valid result. It defaults to 10%.

Example: rate(10, −1500, 10000) ≈ 0.0814

Arguments. 

  • Number of periods: a number > 0

  • Payment made each period: a free value

  • Present value: a free value

  • Future value: a free value (optional, default: 0)

  • Type: a boolean (0 or 1) (optional, default: 0)

  • Guess: a number (optional, default: 0.1)

Return on continuously compounded interest

continuous(Principal, Interest rate, Years)

Calculates the return on continuously compounded interest, given the principal, nominal rate and time in years.

Arguments. 

  • Principal: a free value

  • Interest rate: a free value

  • Years: a free value

Straight Line Depreciation

sln(Cost, Salvage value, Life)

Determines the straight line depreciation of an asset for a single period.

Cost is the amount you paid for the asset. Salvage is the value of the asset at the end of the period. Life is the number of periods over which the asset is depreciated. SLN divides the cost evenly over the life of an asset.

Arguments. 

  • Cost: a free value

  • Salvage value: a free value

  • Life: a free value

Sum-of-Years Digits Depreciation

syd(Cost, Salvage value, Life, Period)

Calculates the sum-of-years digits depreciation for an asset based on its cost, salvage value, anticipated life, and a particular period. This method accelerates the rate of the depreciation, so that more depreciation expense occurs in earlier periods than in later ones. The depreciable cost is the actual cost minus the salvage value. The useful life is the number of periods (typically years) over which the asset is depreciated.

Arguments. 

  • Cost: a free value

  • Salvage value: a free value

  • Life: a free value

  • Period: a free value

Treasury Bill Equivalent

tbilleq(Settlement date, Maturity date, Discount rate)

Returns the bond equivalent for a treasury bill.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Discount rate: a free value

Treasury Bill Price

tbillprice(Settlement date, Maturity date, Discount rate)

Returns the price per $100 value for a treasury bill.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Discount rate: a free value

Treasury Bill Yield

tbillyield(Settlement date, Maturity date, Price per $100 face value)

Returns the yield for a treasury bill.

Arguments. 

  • Settlement date: a date (Y-M-D)

  • Maturity date: a date (Y-M-D)

  • Price per $100 face value: a free value

Zero Coupon

zeroCoupon(Face value, Interest rate, Years)

Calculates the value of a zero-coupon (pure discount) bond.

Arguments. 

  • Face value: a free value

  • Interest rate: a free value

  • Years: a free value

Microeconomics

Elasticity

elasticity(Demand function, Price[, Price variable])

Calculates the demand elasticity. Also works for supply elasticity, income elasticity, cross-price elasticity, etc. Just replace demand with supply, or price with income...

eg. elasticity(100-x^2, 3) calculates the demand elasticity when the price is 3 for the function "Q = 100 - x^2" where x is the default price variable.

Arguments. 

  • Demand function: a free value

  • Price: a free value

  • Price variable: an unknown variable/symbol (optional, default: x)

Exponents & Logarithms

10 raised to the power X

exp10(Exponent)

Arguments. 

  • Exponent: a free value

2 raised to the power X

exp2(Exponent)

Arguments. 

  • Exponent: a free value

All Roots

allroots(Value, Degree (n))

Example: allroots(4, 2) = [2 −2]

Arguments. 

  • Value: a number

  • Degree (n): an integer ≥ 1 and ≤ 4294967295

Base-10 Logarithm

log10(Value)

Returns the base n logarithm.

Arguments. 

  • Value: a number ≥ 0

Base-2 Logarithm

log2(Value)

Returns the base n logarithm.

Arguments. 

  • Value: a number ≥ 0

Base-N Logarithm

log(Value[, Base])

Arguments. 

  • Value: a number that is nonzero

  • Base: a number that is nonzero (optional, default: e)

Complex Exponential (Cis)

cis(Exponent)

Arguments. 

  • Exponent: a number

Cube Root

cbrt(Value)

Returns the third real root.

Arguments. 

  • Value: a free value

Exponential (e^x)

exp(Exponent)

Arguments. 

  • Exponent: a free value

Lambert W Function (Omega Function, Product Log)

lambertw(Value[, Branch])

productlog

Returns the inverse function for x*e^x as ln() does for e^x. Only the principal branch and real valued results are currently supported.

Arguments. 

  • Value: a real number

  • Branch: an integer (optional, default: 0)

Natural Logarithm

ln(Value)

Arguments. 

  • Value: a number that is nonzero

Nth root

root(Value, Degree (n))

Returns the real root. For negative values the degree must be odd. Complex values are not allowed.

Arguments. 

  • Value: a real number

  • Degree (n): a rational number

Power Tower

powertower(Value, Order)

Example: powertower(2, 4) = 2^(2^(22)) = 65 536

Arguments. 

  • Value: a free value

  • Order: an integer ≥ 1

Square

sq(Value)

Arguments. 

  • Value: a free value

Square Root

sqrt(Value)

Returns the principal square root (for positive values the positive root is returned).

Arguments. 

  • Value: a free value

Square root (x * pi)

sqrtpi(Non-negative value)

Returns the non-negative square root of x * pi

Arguments. 

  • Non-negative value: a number ≥ 0

Geometry

Circle

Circle Area

circle(Radius)

Calculates the area of a circle using the radius

Arguments. 

  • Radius: a free value

Circle Circumference

circumference(Radius)

Calculates the area of a circle using the radius

Arguments. 

  • Radius: a free value

Cone

Cone Volume

cone(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Surface Area of Cone

coneSa(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Cube

Cube Volume

cube(Length of side)

Arguments. 

  • Length of side: a free value

Surface Area of Cube

cubeSa(Length of side)

Arguments. 

  • Length of side: a free value

Cylinder

Cylinder Volume

cylinder(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Surface Area of Cylinder

cylinderSa(Radius, Height)

Arguments. 

  • Radius: a free value

  • Height: a free value

Parallelogram

Parallelogram Area

parallelogram(Base, Height)

Calculates the area of a four-sided figure whose opposite sides are both parallel and equal in length.

Arguments. 

  • Base: a free value

  • Height: a free value

Parallelogram Perimeter

parallelogramPerimeter(Side A, Side B)

Calculates the perimeter of a four-sided figure whose opposite sides are both parallel and equal in length.

Arguments. 

  • Side A: a free value

  • Side B: a free value

Prism

Surface Area of Rectangular Prism

rectprismSa(Length, Width, Height)

Calculates the surface area of a prism with rectangular base.

Arguments. 

  • Length: a free value

  • Width: a free value

  • Height: a free value

Volume of Rectangular Prism

rectprism(Length, Width, Height)

Calculates the volume of a prism with rectangular base.

Arguments. 

  • Length: a free value

  • Width: a free value

  • Height: a free value

Volume of Triangular Prism

triangleprism(Length, Width, Height)

Calculates the volume of a prism with triangular base.

Arguments. 

  • Length: a free value

  • Width: a free value

  • Height: a free value

Pyramid

Height of Regular Tetrahedron

tetrahedronHeight(Length of side)

Arguments. 

  • Length of side: a free value

Height of Square Pyramid (Equilateral)

sqpyramidHeight(Length of side)

Arguments. 

  • Length of side: a free value

Pyramid Volume

pyramid(Length of base, Width of base, Height)

Calculates the volume of a 3-dimensional shape standing on a rectangular base and terminating in a point at the top.

Arguments. 

  • Length of base: a free value

  • Width of base: a free value

  • Height: a free value

Surface Area of Regular Tetrahedron

tetrahedronSa(Length of side)

Arguments. 

  • Length of side: a free value

Surface Area of Square Pyramid (Equilateral)

sqpyramidSa(Length of side)

Arguments. 

  • Length of side: a free value

Volume of Regular Tetrahedron

tetrahedron(Length of side)

Arguments. 

  • Length of side: a free value

Volume of Square Pyramid (Equilateral)

sqpyramid(Length of side)

Arguments. 

  • Length of side: a free value

Rectangle

Rectangle Area

rect(Length, Width)

Arguments. 

  • Length: a free value

  • Width: a free value

Rectangle Perimeter

rectPerimeter(Length, Width)

Arguments. 

  • Length: a free value

  • Width: a free value

Sphere

Sphere Volume

sphere(Radius)

Arguments. 

  • Radius: a free value

Surface Area of Sphere

sphereSa(Radius)

Arguments. 

  • Radius: a free value

Square

Square Area

square(Length of side)

Arguments. 

  • Length of side: a free value

Square Perimeter

squarePerimeter(Length of side)

Arguments. 

  • Length of side: a free value

Trapezoid

Trapezoid Area

trapezoid(Side A, Side B, Height)

Calculates the area of a four-sided figure with two parallel sides.

Arguments. 

  • Side A: a free value

  • Side B: a free value

  • Height: a free value

Triangle

Hypotenuse

hypot(Side A, Side B)

Arguments. 

  • Side A: a free value

  • Side B: a free value

Triangle Area

triangle(Base, Height)

Arguments. 

  • Base: a free value

  • Height: a free value

Triangle Perimeter

trianglePerimeter(Side A, Side B, Side C)

Arguments. 

  • Side A: a free value

  • Side B: a free value

  • Side C: a free value

Logical

Bit Rotation

bitrot(Number, Steps[, Bit width][, Signed integer])

Applies circular bitwise shift to an integer of specified bit width and signedness (use 1 for signed and 0 for unsigned). The second argument specifies the number of steps that each binary bit is shifted to the left (use negative values for right shift). If bit width is zero, the smallest necessary number of bits (of 8, 16, 32, 64, 128, ...) will be used.

Arguments. 

  • Number: an integer

  • Steps: an integer

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 1)

Bitwise Complement (Not)

bitcmp(Number[, Bit width][, Signed integer])

Applies bitwise NOT to an integer of specified bit width and signedness (use 1 for signed and 0 for unsigned). If bit width is zero, the smallest necessary number of bits (of 8, 16, 32, 64, 128, ...) will be used.

Arguments. 

  • Number: an integer

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 0)

Bitwise Exclusive OR

xor(Value 1, Value 2)

Arguments. 

  • Value 1: an integer or a vector

  • Value 2: an integer or a vector

Bitwise Shift

shift(Number, Steps[, Arithmetic shift using two's complement])

Applies logical or arithmetic bitwise shift to an integer. The second argument specifies the number of steps that each binary bit is shifted to the left (use negative values for right shift).

Arguments. 

  • Number: an integer

  • Steps: an integer ≥ -9223372036854775808 and ≤ 9223372036854775807

  • Arithmetic shift using two's complement: a boolean (0 or 1) (optional, default: 1)

For Each Element...Do

foreach(Matrix/vector, Initial value, Do function[, Value variable][, Element variable])

Example: foreach(1...5, 0, y + x) = 15

Arguments. 

  • Matrix/vector: a matrix

  • Initial value: a free value

  • Do function: a free value

  • Value variable: an unknown variable/symbol (optional, default: y)

  • Element variable: an unknown variable/symbol (optional, default: x)

For...Do

for(Initial value of counter, Counter variable, For condition, Counter update function, Initial value, Do function, Value variable)

Example: for(1, x, x < 10, x + 1, 2, y × x, y) = 725 760

Arguments. 

  • Initial value of counter: a free value

  • Counter variable: an unknown variable/symbol

  • For condition: a free value

  • Counter update function: a free value

  • Initial value: a free value

  • Do function: a free value

  • Value variable: an unknown variable/symbol

Get Bit

bitget(Number, Position[, Last position])

Returns the binary bit at the specified position. The index of the least significant bit is 1. If last index is non-zero the bits from (first) position to, and including, last position are returned as a new binary number.

Example: bitget(12, 3) = 1; bitget(0b01011100, 2; 4) = 0b00000110 = 6

Arguments. 

  • Number: an integer

  • Position: an integer ≥ 1 and ≤ 18446744073709551615

  • Last position: an integer ≥ 0 and ≤ 18446744073709551615 (optional, default: 0)

If...Then...Else

if(Condition, Expression if condition is met, Expression if condition is NOT met[, Assume false if not true])

Tests a condition and returns a value depending on the result. Vectors can be used for argument 1 and 2, instead of nested functions.

Arguments. 

  • Condition: a free value

  • Expression if condition is met: a free value

  • Expression if condition is NOT met: a free value

  • Assume false if not true: a boolean (0 or 1) (optional, default: 0)

Logical Exclusive OR

lxor(Value 1, Value 2)

Arguments. 

  • Value 1: a free value

  • Value 2: a free value

Set Bit

bitset(Number, Position[, Value][, Bit width][, Signed integer])

Set binary bit at specified position. The index of the least significant bit is 1. Specify bit width and signedness (use 1 for signed and 0 for unsigned) to allow sign changes when the most significant bit is set.

Example: bitset(8, 3) = 12

Arguments. 

  • Number: an integer

  • Position: an integer ≥ 1 and ≤ 18446744073709551615

  • Value: a boolean (0 or 1) (optional, default: 1)

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 0)

Set Multiple Bits

setbits(Number, First position, Last position, Value[, Bit width][, Signed integer])

Set binary bits at specified range with binary bits from an integer (index 1 to length of range). The index of the least significant bit is 1. Specify bit width and signedness (use 1 for signed and 0 for unsigned) to allow sign changes when the most significant bit is set.

Example: setbits(0xFFFF, 9, 12, 0xA) = 0xFAFF

Arguments. 

  • Number: an integer

  • First position: an integer ≥ 1 and ≤ 18446744073709551615

  • Last position: an integer ≥ 1 and ≤ 18446744073709551615

  • Value: an integer

  • Bit width: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

  • Signed integer: a boolean (0 or 1) (optional, default: 0)

Matrices & Vectors

Adjugate (Adjoint)

adj(Matrix)

Calculates the adjugate or adjoint of a matrix.

Arguments. 

  • Matrix: a square matrix

Cofactor

cofactor(Matrix, Row, Column)

Calculates the cofactor of the element at specified position.

Arguments. 

  • Matrix: a square matrix

  • Row: an integer ≥ 1 and ≤ 4294967295

  • Column: an integer ≥ 1 and ≤ 4294967295

Colon Function (number sequence vector)

colon(Starting value, Increment or Ending value[, Ending value])

Returns a sequence of numbers as a vector.

Example: colon(1, 0.5, 3) = [1 1.5 2 2.5 3]

Arguments. 

  • Starting value: a free value

  • Increment or Ending value: a free value

  • Ending value: a free value (optional, default: undefined)

Columns

columns(Matrix)

Returns the number of columns in a matrix.

Arguments. 

  • Matrix: a matrix

Concatenate Horizontally

horzcat(Matrix 1[, Matrix 2], ...)

Arguments. 

  • Matrix 1: a matrix

  • Matrix 2: a matrix (optional)

Concatenate Vertically

vertcat(Matrix 1[, Matrix 2], ...)

Arguments. 

  • Matrix 1: a matrix

  • Matrix 2: a matrix (optional)

Construct Matrix

matrix(Rows, Columns, Elements)

Returns a matrix with specified dimensions and listed elements. Omitted elements are set to zero.

Arguments. 

  • Rows: an integer ≥ 1 and ≤ 4294967295

  • Columns: an integer ≥ 1 and ≤ 4294967295

  • Elements: a vector

Construct Vector

vector([Elements], ...)

Returns a vector with listed elements.

Arguments. 

  • Elements: a free value (optional)

Convert Matrix to Vector

matrix2vector(Matrix)

Puts each element of a matrix in vertical order in a vector.

Arguments. 

  • Matrix: a matrix

Cross Product

cross(Vector 1, Vector 2)

Calculates the cross product of two 3-dimensional vectors.

Arguments. 

  • Vector 1: a vector that fulfills the condition: "dimension(Vector 1)==3"

  • Vector 2: a vector that fulfills the condition: "dimension(Vector 2)==3"

Determinant

det(Matrix)

Calculates the determinant of a matrix.

Arguments. 

  • Matrix: a square matrix

Dimension

dimension(Vector)

Returns the number of elements in a vector.

Arguments. 

  • Vector: a vector

Dot Product

dot(Vector 1, Vector 2)

Calculates the dot product of two vectors.

Arguments. 

  • Vector 1: a vector

  • Vector 2: a vector

Element

element(Matrix/vector, Row/index[, Column])

Returns the element at specified position in a matrix (row and column) or vector (index).

Arguments. 

  • Matrix/vector: a matrix

  • Row/index: an integer ≥ 1 and ≤ 4294967295

  • Column: an integer ≥ 0 and ≤ 4294967295 (optional, default: 0)

Element-wise Multiplication

multiply(Factor 1[, Factor 2], ...)

times

hadamard

Arguments. 

  • Factor 1: a free value

  • Factor 2: a free value (optional)

Element-wise Power

pow(Base, Exponent)

raise

power

Arguments. 

  • Base: a free value

  • Exponent: a free value

Element-wise Right Division

divide(Numerator, Denominator)

rdivide

Arguments. 

  • Numerator: a free value

  • Denominator: a free value

Elements

elements(Matrix/vector)

Returns the number of elements in a matrix or vector.

Arguments. 

  • Matrix/vector: a matrix

Entrywise Function

entrywise(Function, Matrices/vectors and variables)

Calculates a new matrix or vector using each separate element in matrix/vector 1 and the corresponding (in the same row and column) elements in matrix/vector 2. An unlimited number of matrices/vectors can be specified, with each matrix/vector argument followed by the corresponding variable used in the function argument.

Example: entrywise(x / y, [4 10 12], x, [2 2 4], y) = [2 5 3]

Arguments. 

  • Function: a free value

  • Matrices/vectors and variables: a vector with a vector, an unknown variable/symbol, ...

Export To CSV File

export(Matrix/vector, Filename[, Separator])

Exports a matrix to a CSV data file.

Arguments. 

  • Matrix/vector: a matrix

  • Filename: a valid file name

  • Separator: a text string (optional, default: ",")

Extract Column as Vector

column(Matrix, Column)

Returns a column in a matrix as a vector.

Arguments. 

  • Matrix: a matrix

  • Column: an integer ≥ 1 and ≤ 4294967295

Extract Row as Vector

row(Matrix, Row)

Returns a row in a matrix as a vector.

Arguments. 

  • Matrix: a matrix

  • Row: an integer ≥ 1 and ≤ 4294967295

Flip

flip(Matrix/vector[, Dimension])

Reverses the order of elements in a matrix or vector. If dimension is 1, the order of rows is reversed, if 2 column order is changed, and if 0 (default) both are changed.

Example: flip([1 2 3]) = [3 2 1]

Arguments. 

  • Matrix/vector: a matrix

  • Dimension: an integer ≥ 0 and ≤ 2 (optional, default: 0)

Generate Vector

genvector(Function, Min, Max[, Dimension / Step size][, Variable][, Use step size])

Returns a vector generated from a function with a variable (default x) running from min to max. The 4th argument is either the step between each value of the variable, if the 6th argument is 1 or if the value is 1 (default), negative, or not an integer and the 6th argument is -1 (default), or the number of elements.

Example: genvector(x2, 1, 5) = [1 4 9 16 25]

Arguments. 

  • Function: a free value

  • Min: a free value

  • Max: a free value

  • Dimension / Step size: a free value (optional, default: 1)

  • Variable: an unknown variable/symbol (optional, default: undefined)

  • Use step size: an integer ≥ -1 and ≤ 1 (optional, default: -1)

Identity

identity(Matrix or rows/columns)

Returns the identity matrix of a matrix or with specified number of rows/columns.

Arguments. 

  • Matrix or rows/columns: an integer ≥ 1 and ≤ 10000000 or a square matrix

Kronecker Product

kron(Matrix 1, Matrix 2)

Arguments. 

  • Matrix 1: a matrix

  • Matrix 2: a matrix

Load CSV File

load(Filename[, First data row][, Separator])

Returns a matrix imported from a CSV data file.

Arguments. 

  • Filename: a valid file name

  • First data row: an integer ≥ 1 and ≤ 2147483647 (optional, default: 1)

  • Separator: a text string (optional, default: ",")

Magnitude

magnitude(Value)

Calculates the magnitude of a value. This function returns the same value as abs() for all values except vectors.

Arguments. 

  • Value: a vector

Matrix Area

area(Matrix, Start row, Start column, End row, End column)

Returns a part of a matrix.

Arguments. 

  • Matrix: a matrix

  • Start row: an integer ≥ 1 and ≤ 4294967295

  • Start column: an integer ≥ 1 and ≤ 4294967295

  • End row: an integer ≥ 1 and ≤ 4294967295

  • End column: an integer ≥ 1 and ≤ 4294967295

Matrix Inverse

inv(Matrix)

inverse

Calculates the inverse of a matrix. The inverse is the matrix that multiplied by the original matrix equals the identity matrix (AB = BA = I).

Arguments. 

  • Matrix: a square matrix

Matrix Rank

rk(Matrix)

Arguments. 

  • Matrix: a matrix

Merge Vectors

mergevectors(Vector 1[, Vector 2], ...)

Returns a vector with the elements from two vectors.

Arguments. 

  • Vector 1: a vector

  • Vector 2: a vector (optional)

Norm (length)

norm(Vector[, Exponent (p)])

Calculates the norm/length of a vector.

Arguments. 

  • Vector: a vector

  • Exponent (p): an integer (optional, default: 2)

Permanent

permanent(Matrix)

Calculates the permanent of a matrix. The permanent differs from a determinant in that all signs in the expansion by minors are taken as positive.

Arguments. 

  • Matrix: a square matrix

Rank

rank(Vector[, Ascending])

Returns a vector with values of elements replaced with their mutual ranks.

Example: rank([6 1 4]) = [3 1 2]

Arguments. 

  • Vector: a vector

  • Ascending: a boolean (0 or 1) (optional, default: 1)

Reduced Row Echelon Form

rref(Matrix)

Arguments. 

  • Matrix: a matrix

Rows

rows(Matrix)

Returns the number of rows in a matrix.

Arguments. 

  • Matrix: a matrix

Scalar Triple Product

tripleProduct(Vector 1, Vector 2, Vector 3)

triple

Calculates the scalar-valued triple product of three 3-dimensional vectors.

Arguments. 

  • Vector 1: a vector that fulfills the condition: "dimension(Vector 1)==3"

  • Vector 2: a vector that fulfills the condition: "dimension(Vector 2)==3"

  • Vector 3: a vector that fulfills the condition: "dimension(Vector 3)==3"

Sort

sort(Vector[, Ascending])

Returns a sorted vector.

Example: sort([6 1 4]) = [1 4 6]

Arguments. 

  • Vector: a vector

  • Ascending: a boolean (0 or 1) (optional, default: 1)

Transpose

transpose(Matrix)

Returns the transpose of a matrix.

Arguments. 

  • Matrix: a matrix

Vector Limits

limits(Vector, Lower limit, Upper limit)

Returns a part of a vector between two positions.

Arguments. 

  • Vector: a vector

  • Lower limit: an integer ≥ -2147483648 and ≤ 2147483647

  • Upper limit: an integer ≥ -2147483648 and ≤ 2147483647

Miscellaneous

American Wire Gauge Cross-Section Area

awg(AWG)

For gauges larger than 0000 (4/0), please use negative values (00=-1, 000=-2, 0000=-3, 00000=-4, etc). For conversion to AWG, use an equation (e.g. awg(x) = 20 mm^2).

Arguments. 

  • AWG: a text string

American Wire Gauge Diameter

awgd(AWG)

For gauges larger than 0000 (4/0), please use negative values (00=-1, 000=-2, 0000=-3, 00000=-4, etc). For conversion to AWG, use an equation (e.g. awgd(x) = 5 mm).

Arguments. 

  • AWG: a text string

Body Mass Index (BMI)

bmi(Weight, Height)

Calculates the Body Mass Index. The resulting BMI-value is sometimes interpreted as follows (although varies with age, sex, etc.):

Underweight < 18.5

Normal weight 18.5-25

Overweight 25-30

Obesity > 30

Note that you must use units for weight (ex. 59kg) and length (ex. 174cm).

Example: bmi(127 lb, 5ft + 4in) = 21.80

Arguments. 

  • Weight: a free value

  • Height: a free value

Convert to/from Q Format (Fixed Point)

qFormat(Value, Bits (integer part)[, Bits (fraction part)][, Always convert to])

Converts to or from fixed point number. Corresponds to Qm.n format where m is the second argument and n is the third argument. m does not include the sign bit. If the value is an integer, and the fourth argument is false, the value is converted from fixed point, otherwise to.

Arguments. 

  • Value: a number

  • Bits (integer part): an integer ≥ 0

  • Bits (fraction part): an integer ≥ 0 (optional, default: 0)

  • Always convert to: a boolean (0 or 1) (optional, default: 0)

Requirement.  "Bits (fraction part)"=0||abs("Value")≤2^("Bits (integer part)"+"Bits (fraction part)")

Depth of Field

dof(Focal Length, F-stop (aperture), Distance[, Circle of confusion or sensor size])

Returns the estimated distance between the nearest and the farthest objects that are in acceptably sharp focus in a photo. Enter focal length (e.g. 50 mm) and distance (e.g. 5 m) with units, and f-stop without unit (2.8, 4.0, 5.6, etc.). Specify either a cicle of confusion diameter limit (e.g. 0.05 mm) or the sensor size of the camera - 0="35mm", 1="APS-H", 2="APS-CN" (Nikon, Pentax, Sony), 3="APS-C" (Canon), 4="4/3" (Four Thirds System), or 5='1"' (Nikon 1, Sony RX10, Sony RX100) - for a diameter based on d/1500.

Example: dof(50 mm, 2.8, 2 m, "APS−C") ≈ 161 mm

Arguments. 

  • Focal Length: a free value

  • F-stop (aperture): a number ≥ 0

  • Distance: a free value

  • Circle of confusion or sensor size: a free value (optional, default: 0)

Distance Between GPS Coordinates

geodistance(Latitude 1, Longitude 1, Latitude 2, Longitude 2)

gpsdistance

Calculates the distance between two geodetic coordinates using Vincenty's formulae (with datum WGS 84), or, in case of failure, the Haversine forumla. Each coordinate can be specified using a numerical value (representing decimal degrees), an angle (e.g. with degree unit), or a text string ending with N, S, E, or W (S for negative latitude, W for negative longitude).

Arguments. 

  • Latitude 1: a free value

  • Longitude 1: a free value

  • Latitude 2: a free value

  • Longitude 2: a free value

Drill Bit Size

drillbit(Diameter or Gauge)

Returns drill bit gauge number or letter, if argument is fraction or diameter value with length unit, or drill bit diameter (with length unit), if argument is an integer or an upper-case character (quoted)

Example: drillbit("A") = 0.234 in; drillbit(4.4 mm) = 17

Arguments. 

  • Diameter or Gauge: a free value

IEEE 754 Floating-Point

float(Floating-point number (binary)[, Number of bits][, Number of exponent bits][, Position of sign bit])

Reads a number in a IEEE 754 floating-point format. The number will be read as a binary number, unless it contains digits other than 1 or 0. If the third argument (exponent bits) is set to zero, the standard number of exponent bits will be used (e.g. 8 for 32-bit format).

Arguments. 

  • Floating-point number (binary): a text string

  • Number of bits: an integer ≥ 8 and ≤ 18446744073709551615 (optional, default: 32)

  • Number of exponent bits: an integer ≥ 0 and ≤ 18446744073709551615 (optional, default: 0)

  • Position of sign bit: an integer ≥ 0 and ≤ 18446744073709551615 (optional, default: 0)

Requirement.  "Number of exponent bits"<"Number of bits"−1 && "Position of sign bit"<"Number of bits" diff --git a/doc/html/qalculate-definitions-units.html b/doc/html/qalculate-definitions-units.html index afa2419c..793aff77 100644 --- a/doc/html/qalculate-definitions-units.html +++ b/doc/html/qalculate-definitions-units.html @@ -1 +1 @@ -Appendix C. Unit List

Appendix C. Unit List

Angle

Angular Velocity

Table C.1. Units: Angular Velocity

Title

Names

Base Unit(s)

Relation

Revolutions per Minute (RPM)

rpm

tr ∕ min

1


Plane Angle

Table C.2. Units: Plane Angle

Title

Names

Base Unit(s)

Relation

Arcminute

arcmin / arcminute / arcminutes

°

1/60

Arcsecond

arcsec / arcsecond / arcseconds

arcmin

1/60

Degree

deg / ° / degree / degrees

rad

pi/180

Gradian (Gon)

gra / gradian / gradians / gon / gons

rad

pi/200

Radian

rad / radian / radians

Turn

tr / turn / turns / pla / rev / revolution / revolutions / cyc / cycle / cycles

°

360


Solid Angle

Table C.3. Units: Solid Angle

Title

Names

Base Unit(s)

Relation

Steradian

sr / steradian / steradians

rad2

1


Area

Table C.4. Units: Area

Title

Names

Base Unit(s)

Relation

Acre

acre / acres

ch2

10

Are

a / are / ares

m2

100

Barn

b / barn / barns

m2

1E−28

Circular Mil

cmil / cmils

thou2

pi/4

Decare

da / decare / decares

a

10

Hectare

ha / hectare / hectares

a

100

Rood

rood / roods

yd2

1210

Section

section / sections

US_mi2

1

Thousand of Circular Mil

kcmil / MCM

cmil

1000

Township

township / townships

section

36


Currency

Table C.5. Units: Currency

Title

Names

Base Unit(s)

Relation

Afghan Afghani

AFN / ؋

exchange rate

Albanian Lek

ALL

exchange rate

Algerian Dinar

DZD

exchange rate

Angolan Kwanza

AOA

exchange rate

Argentine Peso

ARS

exchange rate

Armenian Dram

AMD / ֏

exchange rate

Aruban Florin

AWG

exchange rate

Australian Dollar

AUD

exchange rate

Austrian Schilling (obsolete)

ATS

1/13.7603

Azerbaijani Manat

AZN / ₼

exchange rate

Bahamian Dollar

BSD

exchange rate

Bahraini Dinar

BHD

exchange rate

Bangladeshi Taka

BDT / ৳

exchange rate

Barbadian Dollar

BBD

exchange rate

Belarusian Ruble

BYN

exchange rate

Belarusian Ruble p. (obsolete)

BYR

BYN

exchange rate

Belgian Franc (obsolete)

BEF

1/40.3399

Belize Dollar

BZD

exchange rate

Bermudian Dollar

BMD

exchange rate

Bitcoin

BTC / ₿ / XBT / bitcoin / bitcoins

$

exchange rate

Bolivian Boliviano Bs

BOB

exchange rate

Bosnia and Herzegovina Convertible Mark

BAM

exchange rate

Botswana Pula

BWP

exchange rate

Brazilian Real

BRL

exchange rate

British Pound

GBP / £

exchange rate

Brunei Dollar

BND

exchange rate

Bulgarian Lev

lev / BGN

exchange rate

Burundian Franc

BIF

exchange rate

CFP franc

XPF

exchange rate

Cambodian Riel

KHR / ៛

exchange rate

Canadian Dollar

CAD

exchange rate

Cape Verdean Escudo

CVE

exchange rate

Cayman Islands Dollar

KYD

exchange rate

Cent (USD)

¢ / cent / cents

$

1/100

Central African CFA Franc

XAF / FCFA

exchange rate

Chilean Peso

CLP

exchange rate

Chinese Yuan Renminbi

CNY

exchange rate

Colombian Peso

COP

exchange rate

Comorian Franc

KMF

exchange rate

Costa Rican colón

CRC

exchange rate

Croatian Kuna (obsolete)

HRK

1/7.53450

Cuban Peso

CUP

exchange rate

Cypriot Pound (obsolete)

CYP

1/0.585274

Czech Koruna

CZK / Kč

exchange rate

Danish Krone

DKK

exchange rate

Democratic Republic of the Congo (Congolese Franc)

CDF

exchange rate

Deutsche Mark (obsolete)

DEM

1/1.95583

Djiboutian Franc

DJF

exchange rate

Dominican Peso

DOP

exchange rate

Dutch Guilder (obsolete)

NLG

1/2.20371

Eastern Caribbean Dollar

XCD

exchange rate

Egyptian Pound

EGP

exchange rate

El Salvadoran Colon (obsolete)

SVC

exchange rate

Eritrean Nafka

ERN

exchange rate

Estonian Kroon (obsolete)

EEK

1/15.6466

Ethiopian Birr

ETB

exchange rate

Euro Cent

eurocent / eurocents

1/100

European Euro

EUR / € / euro / euros

Falkland Islands Pound

FKP

exchange rate

Fijian Dollar

FJD

exchange rate

Finnish Markka (obsolete)

FIM

1/5.94573

French Franc (obsolete)

FRF / ₣

1/6.55957

Gambian Dalasi

GMD

exchange rate

Georgian Lari

GEL / ₾

exchange rate

Ghanaian Cedi

GHS / ₵

exchange rate

Gibraltar Pound

GIP

exchange rate

Greek Drachma (obsolete)

GRD / ₯

1/340.750

Guatemalan Quetzal

GTQ

exchange rate

Guernsey Pound

GGP

exchange rate

Guinean Franc

GNF

exchange rate

Guyanese Dollar

GYD

exchange rate

Haitian Gourde

HTG

exchange rate

Honduran Lempira

HNL

exchange rate

Hong Kong Dollar

HKD

exchange rate

Hungarian Forint

forint / HUF

exchange rate

Icelandic Krónur

ISK

exchange rate

Indian Rupee

INR / ₹ / rupee

exchange rate

Indonesian Rupiah

IDR / rupiah

exchange rate

Iranian Rial

IRR / ﷼

exchange rate

Iraqi Dinar

IQD

exchange rate

Irish Pound (obsolete)

IEP

1/0.787564

Israeli New Sheqel

ILS / ₪ / sheqel

exchange rate

Italian Lira (obsolete)

ITL

1/1936.27

Jamaican Dollar

JMD

exchange rate

Japanese Yen

JPY / ¥ / yen

exchange rate

Jordanian Dinar

JOD

exchange rate

Kazakhstani Tenge

KZT / ₸

exchange rate

Kenya Shilling

KES

exchange rate

Kuwaiti Dinar

KWD

exchange rate

Kyrgyzstani Som

KGS

exchange rate

Lao Kip

LAK / ₭

exchange rate

Latvian Lats (obsolete)

LVL

1/0.702800

Lebanese Pound

LBP

exchange rate

Lesotho Loti

LSL

exchange rate

Liberian Dollar

LRD

exchange rate

Libyan Dinar

LYD

exchange rate

Lithuanian Litas (obsolete)

LTL

1/3.45280

Luxembourg Franc (obsolete)

LUF

1/40.3399

Macanese Pataca

MOP

exchange rate

Macedonian Denar

MKD

exchange rate

Malagasy Ariary

MGA

exchange rate

Malawian Kwacha

MWK

exchange rate

Malaysian Ringgit

MYR / myr

exchange rate

Maldivian Rufiyaa

MVR

exchange rate

Maltese Lira (obsolete)

MTL

1/0.429300

Mauritanian Ouguiya

MRU

exchange rate

Mauritian Rupee

MUR

exchange rate

Mexican Peso

MXN

exchange rate

Moldovan Leu

MDL

exchange rate

Mongolian Tögrög

MNT / ₮

exchange rate

Moroccan Dirham

MAD

exchange rate

Mozambican Metical

MZN

exchange rate

Myanmar (Burmese Kyat)

MMK

exchange rate

Namibian Dollar

NAD

exchange rate

Nepalese Rupee

NPR

exchange rate

Netherlands Antillean Guilder

ANG

exchange rate

New Taiwan Dollar

TWD

exchange rate

New Zealand Dollar

NZD

exchange rate

Nicaraguan Córdoba

NIO

exchange rate

Nigerian Naira

NGN / ₦

exchange rate

North Korean Won

KPW

exchange rate

Norwegian Krone

NOK

exchange rate

Omani Rial

OMR

exchange rate

Pakistani Rupee

PKR

exchange rate

Panamaian Balboa

PAB

exchange rate

Papua New Guinean Kina

PGK

exchange rate

Paraguayan Guaraní

PYG / ₲

exchange rate

Peruvian Sol

PEN

exchange rate

Philippine Peso

PHP / ₱

exchange rate

Polish Zloty

PLN / zł / zloty

exchange rate

Portuguese Escudo (obsolete)

PTE

1/200.482

Qatari Riyal

QAR

exchange rate

Romanian Leu

RON

exchange rate

Russian Ruble

RUB / ₽ / ruble

exchange rate

Rwandan Franc

RWF

exchange rate

Saudi Riyal

SAR

exchange rate

Serbian Dinar

RSD

exchange rate

Seychellois Rupee

SCR

exchange rate

Sierra Leonean Leone

SLL

exchange rate

Singapore Dollar

SGD

exchange rate

Slovak Koruna (obsolete)

SKK

1/30.1260

Slovenian Tolar (obsolete)

SIT

1/239.640

Solomon Islands Dollar

SBD

exchange rate

Somali Shilling

SOS

exchange rate

South African Rand

ZAR

exchange rate

South Korean Won

KRW / ₩ / won

exchange rate

Spanish Peseta (obsolete)

ESP / ₧

1/166.386

Sri Lankan Rupee

LKR / ௹

exchange rate

Sudanese Pound

SDG

exchange rate

Surinamese Dollar

SRD

exchange rate

Swazi Lilangeni

SZL

exchange rate

Swedish Krona

SEK

exchange rate

Swiss Franc

CHF

exchange rate

Syrian Pound

SYP

exchange rate

São Tomé and Príncipe Dobra

STD

exchange rate

Tajikistani Somoni

TJS

exchange rate

Tanzanian Shilling

TZS

exchange rate

Thai Baht

THB

exchange rate

Tongan Paʻanga

TOP

exchange rate

Trinidad and Tobago dollar

TTD

exchange rate

Tunisian Dinar

TND

exchange rate

Turkish New Lira

TRY / ₺

exchange rate

Turkmenistan Manat

TMT

exchange rate

U.S. Dollar

$ / USD / dollar / dollars

exchange rate

Ugandan Shilling

UGX

exchange rate

Ukrainian Hryvnia

UAH / ₴

exchange rate

United Arab Emirates Dirham

AED

exchange rate

Uruguayan Peso

UYU

exchange rate

Uzbekistan Soʻm

UZS

exchange rate

Vanuatu Vatu

VUV

exchange rate

Venezuelan Bolívar

VES

exchange rate

Vietnamese Đồng

VND / ₫

exchange rate

West African CFA Franc

XOF / CFA

exchange rate

Yemeni Rial

YER

exchange rate

Zambian Kwacha

ZMW

exchange rate


Electricity

Capacitance

Table C.6. Units: Capacitance

Title

Names

Base Unit(s)

Relation

Farad

F / farad / farads

C ∕ V

1


Electric Charge

Table C.7. Units: Electric Charge

Title

Names

Base Unit(s)

Relation

Abcoulomb

abcoulomb / abcoulombs / abC / aC

C

10

Atomic Unit of Charge

e_unit / q_A

C

1.602176634E−19

Coulomb

C / coulomb / coulombs

A·s

1

Planck Charge

PlanckCharge / q_P

C

sqrt(4pi×electric_constant×planck2pi×c)

Statcoulomb (Franklin)

statcoulomb / statcoulombs / statC / franklin / Fr / franklins

C

1/2997924580


Electric Conductance

Table C.8. Units: Electric Conductance

Title

Names

Base Unit(s)

Relation

Siemens

S / siemens / ℧

A ∕ V

1


Electric Current

Table C.9. Units: Electric Current

Title

Names

Base Unit(s)

Relation

Abampere

abampere / abA / abamperes / Bi / biot

A

10

Ampere

A / ampere / amperes / amp


Electric Dipole Moment

Table C.10. Units: Electric Dipole Moment

Title

Names

Base Unit(s)

Relation

Debye

D / debye / debyes

statC·cm

1E−18


Electric Potential

Table C.11. Units: Electric Potential

Title

Names

Base Unit(s)

Relation

Abvolt

abvolt / abvolts / abV

V

1E−8

Statvolt

statvolt / statvolts / statV

V

299.792458

Volt

V / volt / volts

W ∕ A

1


Electric Resistance

Table C.12. Units: Electric Resistance

Title

Names

Base Unit(s)

Relation

Abohm

abohm / abohms / abΩ

Ω

1E−9

Ohm

Ω / ohm / ohms / Ω

V ∕ A

1

Statohm

statohm / statohms / statΩ

Ω

8.9875517873681764E11


Electrical Elastance

Table C.13. Units: Electrical Elastance

Title

Names

Base Unit(s)

Relation

Daraf

daraf / darafs

F−1

1


Inductance

Table C.14. Units: Inductance

Title

Names

Base Unit(s)

Relation

Abhenry

abhenry / abhenrys / abH

H

1E−9

Henry

H / henry / henrys

Wb ∕ A

1


Energy

Table C.15. Units: Energy

Title

Names

Base Unit(s)

Relation

British Thermal Unit (IT)

Btu

calIT

45359237/180000

Calorie (15 degrees Celsius)

cal_fifteen

J

4.1855±0.0005

Calorie (IUNS)

cal_IUNS

J

4.182

Calorie (capital C)

Calorie / Calories

calth

1000

Calorie (international table)

cal_IT

J

4.1868

Calorie (mean)

cal_mean

J

4.19002 (approximate)

Calorie (thermochemical)

cal_th / cal / calorie / calories

J

4.184

Electronvolt

eV / electronvolt / electronvolts

J

1.602176634E−19

Erg

erg / ergs

J

1E−7

Foe

foe / foes

erg

1E51

Gram of TNT

gTNT / gramTNT

calth

1000

Hartree (Atomic Unit of Energy)

Ha / E_h / hartree

J

2×rydberg×planck×c

Joule

J / joule / joules

N·m

1

Rydberg (unit)

Ry / RydbergUnit

Ha

0.5

Therm (ISO)

ThermISO / ThermsISO / thm_ISO

J

105506000

Therm (IT)

therm / therms / thm

Btu

100000

Therm (U.S.)

ThermUS / ThermsUS / thm_US

J

105480400

Thermie

thermie / thermies / th

calIT

1E6

Ton of TNT

tTNT / tonTNT

gTNT

1000000


Action

Table C.16. Units: Action

Title

Names

Base Unit(s)

Relation

Reduced Planck (Atomic/Natural Unit of Action)

PlanckUnit / ℏ_unit

J·s

3.3130351E−34/pi


Entropy

Table C.17. Units: Entropy

Title

Names

Base Unit(s)

Relation

Boltzmann (unit)

BoltzmannUnit / k_Bunit

J ∕ K

1.380649E−23


Power

Table C.18. Units: Power

Title

Names

Base Unit(s)

Relation

Decibel Milliwatt

dBm

W

10^((\x−30)/10)

Decibel Watt

dBW

W

10^(\x/10)

Horse Power

hp / horsepower / horsepowers

W

745.699987158227022

Pferdestärke

PS / pferdestärke

W

735.49875

Solar Luminosity (nominal)

SolarLuminosity / L_☉

W

3.828E26

Watt

W / watt / watts

J ∕ s

1


Force

Table C.19. Units: Force

Title

Names

Base Unit(s)

Relation

Dyne

dyn / dyne / dynes

N

1E−5

Newton

N / newton / newtons

m·kg ∕ s2

1

Ounce-force

ozf / OunceForce

lbf

0.0625

Pond (Gram-Force)

pond / ponds / gf

N

0.00980665

Pound-force

lbf / PoundForce

N

4.4482216152605

Poundal

poundal / poundals / pdl

lb·ft ∕ s2

1


Dynamic Viscosity

Table C.20. Units: Dynamic Viscosity

Title

Names

Base Unit(s)

Relation

Poise

P / poise / poises

Pa·s

0.1


Kinematic Viscosity

Table C.21. Units: Kinematic Viscosity

Title

Names

Base Unit(s)

Relation

Stokes

St / stokes

m2 ∕ s

0.0001


Pressure

Table C.22. Units: Pressure

Title

Names

Base Unit(s)

Relation

Atmosphere

atm / atmosphere / atmospheres

Pa

101325

Bar

bar / bars

Pa

100000

Barye

Ba / barye

dyn ∕ cm2

1

Inch of Mercury

inHg

mmHg

25.4

Inch of Water

inWC / iwg / inH₂O

mH₂O

0.0254

Kilopound-force per Square Inch (ksi)

ksi

psi

1000

Meter of Mercury

mHg

atm

1000/760

Meter of Water

mWC / mwg / mH₂O

Pa

9806.65

Millimeter of Mercury

mmHg

mHg

0.001

Pascal

Pa / pascal / pascals

N ∕ m2

1

Pound-force per Square Inch (psi)

psi

lbf ∕ in2

1

Torr

Torr / torr / torrs

atm

1/760


Information

Table C.23. Units: Information

Title

Names

Base Unit(s)

Relation

Bit (Binary Digit)

bit / bits / shannon / shannons / Sh / BinaryDigit / BinaryDigits

Byte (8-bit)

byte / B / bytes / octet / octets / o

bit

8

Declet

declet / declets

bit

10

Hartley (Decimal Digit)

hartley / hartleys / Hart / dit / dits / DecimalDigit / DecimalDigits

bit

log2(10)

Nat

nat / nats

bit

log2(e)

Nibble (Hexadecimal Digit)

nibble / nibbles / nybble / nybbles / semioctet / semioctets / HexDigit / HexDigits / HexadecimalDigit / HexadecimalDigits

bit

4

Nonet

nonet / nonets

bit

9

Octal Digit

OctalDigit / OctalDigits

bit

3

Tribble

tribble / tribbles

nibble

3

Trit (Ternary Digit)

trit / trits / TrinaryDigit / TrinaryDigits / TernaryDigit / TernaryDigits

bit

log2(3)

Word (16-bit)

word / words

bit

16


Length

Table C.24. Units: Length

Title

Names

Base Unit(s)

Relation

Astronomical Unit

AU / AstronomicalUnit / AstronomicalUnits

m

149597870700

Bohr (Atomic Unit of Length)

BohrUnit

m

bohr_radius

Chain

ch / chain / chains

li

100

Fathom

fathom / fathoms

yd

2

Foot

ft / foot / feet

hand

3

Furlong

fur / furlong / furlongs

ch

10

Hand

hand / hands

in

4

Inch

in / inch / inches

m

0.0254

Light Hour

LightHour / LightHours

LightMinute

60

Light Minute

LightMinute / LightMinutes

LightSecond

60

Light Second

LightSecond / LightSeconds

ly

1/31557600

Light Year

ly / lightyear / lightyears

m

9460730472580800

Ligne

ligne / lignes

pouce

1/12

Link

li / link / links

in

7.92

Meter

m / meter / meters / metre / metres

Mile

mi / mile / miles

yd

1760

Natural Unit of Length

l_N / ƛ_C

ℏ ∕ (me·c)

1

Nautical Mile

NauticalMile / NauticalMiles / nmi

m

1852

Parsec

pc / parsec / parsecs

AU

648000/pi

Pied du roi (French Royal Foot)

PiedDuRoi / PiedsDuRoi

m

9000/27706

Planck Length

PlanckLength / l_P

m

sqrt(planck2pi×newtonian_constant/c3)

Pouce (French Royal Inch)

pouce / pouces

PiedDuRoi

1/12

Rack Unit

U / RackUnit / RackUnits / RU

in

1.75

Rod (pole/perch)

rd / rod / rods

ft

16.5

Solar Radius (nominal)

SolarRadius / R_☉

m

695700000

Thou/mil (1/1000 in)

thou / mil / mils

in

0.001

Toise

toise / toises

PiedDuRoi

6

U.S. Survey Foot

US_ft / US_foot / US_feet

US_in

12

U.S. Survey Inch

US_in / US_inch / US_inches

m

100/3937

U.S. Survey Mile

US_mi / US_mile / US_miles

US_ft

5280

U.S. Survey Rod

US_rd / US_rod / US_rods

US_ft

16.5

Yard

yd / yard / yards

ft

3

Ångström

Å / Å / ångström / angstrom

m

1E−10


Light

Illuminance

Table C.25. Units: Illuminance

Title

Names

Base Unit(s)

Relation

Foot-Candle

fc / footcandle / footcandles

lm ∕ ft2

1

Lux

lx / lux

lm ∕ m2

1

Phot

ph / phot / phots

lx

10000


Luminance

Table C.26. Units: Luminance

Title

Names

Base Unit(s)

Relation

Stilb

sb / stilb / stilbs

cd ∕ m2

10000


Luminous Flux

Table C.27. Units: Luminous Flux

Title

Names

Base Unit(s)

Relation

Lumen

lm / lumen / lumens

cd·sr

1


Luminous Intensity

Table C.28. Units: Luminous Intensity

Title

Names

Base Unit(s)

Relation

Candela

cd / candela / candelas


Magnetism

Magnetic Field Strength

Table C.29. Units: Magnetic Field Strength

Title

Names

Base Unit(s)

Relation

Oersted

Oe / oersted / oersteds

A ∕ m

1000/(4×pi)


Magnetic Flux

Table C.30. Units: Magnetic Flux

Title

Names

Base Unit(s)

Relation

Maxwell

Mx / maxwell / maxwells

Wb

1E−8

Weber

Wb / weber / webers

V·s

1


Magnetic Flux Density

Table C.31. Units: Magnetic Flux Density

Title

Names

Base Unit(s)

Relation

Gauss

gauss

T

0.0001

Tesla

T / tesla / teslas

Wb ∕ m2

1


Mass

Table C.32. Units: Mass

Title

Names

Base Unit(s)

Relation

Atomic Mass Unit

u / AMU / AtomicMassUnit / AtomicMassUnits

g

atomic_mass_constant×1000

Atomic/Natural Unit of Mass

ElectronUnit / m_eunit

g

electron_mass×1000

Carat

carat / carats

g

0.2

Dalton

Da / dalton / daltons

g

atomic_mass_constant×1000

Dram

dr / dram / drams

g

1.7718451953125

Grain

gr / grain / grains

g

0.06479891

Gram

g / gram / grams

Long Hundredweight

l_cwt / LongHundredweight / LongHundredweights

lb

112

Long Ton

l_ton / LongTon / LongTons

lb

2240

Metric Ton (Tonne)

t / tonne / tonnes / ton / tons

g

1000000

Ounce

oz / ounce / ounces

dr

16

Ounce (troy)

oz_t / TroyOunce / TroyOunces

pwt

20

Pennyweight

pwt / pennyweight / pennyweights

gr

24

Pfund

pfund

g

500

Planck Mass

PlanckMass / m_P

g

sqrt(planck2pi×c/newtonian_constant)×1000

Pound

lb / ℔ / pound / pounds

oz

16

Pound (troy)

lb_t / TroyPound / TroyPounds

ozt

12

Short Hundredweight (Cental)

cwt / hundredweight / cental / hundredweights / centals

lb

100

Short Ton

s_ton / ShortTon / ShortTons

lb

2000

Solar Mass

SolarMass / M_☉

g

1.988470(70)E33

Stone

stone / stones

lb

14

Zentner

zentner

pfund

100


Radioactivity

Table C.33. Units: Radioactivity

Title

Names

Base Unit(s)

Relation

Becquerel

Bq / becquerel / becquerels

s-1

1

Curie

Ci / curie / curies

Bq

3.7E10

Rutherford

Rd / rutherford / rutherfords

Bq

1E6


Absorbed Dose

Table C.34. Units: Absorbed Dose

Title

Names

Base Unit(s)

Relation

Gray

Gy / gray / grays

J ∕ kg

1

Rad

RadRadioactivity

Gy

1/100


Dose Equivalent

Table C.35. Units: Dose Equivalent

Title

Names

Base Unit(s)

Relation

Roentgen Equivalent Man (Rem)

rem_radioactivity / rem

Sv

1/100

Sievert

Sv / sievert / sieverts

J ∕ kg

1


Exposure

Table C.36. Units: Exposure

Title

Names

Base Unit(s)

Relation

Roentgen

R / roentgen / röntgen / roentgens / röntgens

C ∕ kg

0.000258


Ratio

Table C.37. Units: Ratio

Title

Names

Base Unit(s)

Relation

Bel

bel / bels

Np

0.5×ln(10)

Decibel

dB / decibel / decibels

bel

0.1

Neper

Np / neper / nepers


Speed

Table C.38. Units: Speed

Title

Names

Base Unit(s)

Relation

Kilometer per Hour

kph / kmph

km ∕ h

1

Knot

knot / knots

nmi ∕ h

1

Miles per Hour

mph

mi ∕ h

1

Speed of Light (Natural Unit of Velocity)

c_unit

m ∕ s

299792458


Acceleration

Table C.39. Units: Acceleration

Title

Names

Base Unit(s)

Relation

Galileo

Gal / galileo / galileos

m ∕ s2

1/100

Gee

gee / gees

m ∕ s2

9.80665


Substance

Table C.40. Units: Substance

Title

Names

Base Unit(s)

Relation

Einstein

einstein / einsteins

Mole

mol / mole / moles


Catalytic Activity

Table C.41. Units: Catalytic Activity

Title

Names

Base Unit(s)

Relation

Katal

kat / katal / katals

mol ∕ s

1


Temperature

Table C.42. Units: Temperature

Title

Names

Base Unit(s)

Relation

Degree Celsius

oC / °C / ℃ / celsius / celsius / centigrade / centigrades

K

\x + 273.15

Degree Fahrenheit

oF / °F / ℉ / fahrenheit

K

(\x+459.67)×5/9

Degree Rankine

oR / oRa / °R / °Ra / rankine

K

5/9

Kelvin

K / K / kelvin / kelvins

Planck Temperature

PlanckTemperature / T_P

K

sqrt((planck2pi×c5)/newtonian_constant)/boltzmann


Time

Table C.43. Units: Time

Title

Names

Base Unit(s)

Relation

Day

d / day / days

h

24

Fortnight

fortnight / fortnights

week

2

Hour

h / hour / hours / hr / hrs

min

60

Julian Year

year / years / a_j / yr / annus

d

365.25

Mean Gregorian Year

a_g / GregorianYear / GregorianYears

d

365.2425

Mean Tropical Year

a_t / TropicalYear / TropicalYears

d

365.24219

Minute

min / minute / minutes

s

60

Month

month / months

d

30.4375

Planck Time

PlanckTime / t_P

s

sqrt(planck2pi×newtonian_constant/c5)

Second

s / second / seconds

Week

week / weeks

d

7


Frequency

Table C.44. Units: Frequency

Title

Names

Base Unit(s)

Relation

Hertz

Hz / hertz

s-1

1


Typography

Table C.45. Units: Typography

Title

Names

Base Unit(s)

Relation

ATA Pica

AtaPica / AtaPicas

in

0.166

ATA Point

AtaPoint / ata_pt / AtaPoints

AtaPica

1/12

Cicero

cicero

dd

12

Didot Point

didot / dd

pouce

1/72

New Didot Point

NewDidot

m

0.000375

PostScript Pica

pica / picas

pt

12

PostScript Point

pt / pts / point / points

in

1/72


Volume

Table C.46. Units: Volume

Title

Names

Base Unit(s)

Relation

Liter

L / l / ℓ / liter / liters / litre / litres

m3

0.001


Cooking

Table C.47. Units: Cooking

Title

Names

Base Unit(s)

Relation

Cup (U.S.)

cup / cups

L

0.2365882365

Dessertspoon

dessertspoon / dessertspoons

teaspoon

2

Tablespoon

tablespoon / tablespoons

teaspoon

3

Teaspoon

teaspoon / teaspoons

L

0.005


Fuel Economy

Table C.48. Units: Fuel Economy

Title

Names

Base Unit(s)

Relation

Miles per Gallon

mpg

mi ∕ gal

1


Imperial Capacity

Table C.49. Units: Imperial Capacity

Title

Names

Base Unit(s)

Relation

Imperial Bushel

UK_bu / ImperialBushel / ImperialBushels

UK_gal

8

Imperial Fluid Drachm

UK_fl_dr / ImperialFluidDrachm / ImperialFluidDrachms

ImperialFluidScuple

3

Imperial Fluid Ounce

UK_fl_oz / ImperialFluidOunce / ImperialFluidOunces

L

0.0284130625

Imperial Fluid Scuple

ImperialFluidScuple / ImperialFluidScuples

ImperialMinim

20

Imperial Gallon

UK_gal / ImperialGallon / ImperialGallons

UK_qt

4

Imperial Gill

UK_gi / ImperialGill / ImperialGills

UK_fl_oz

5

Imperial Minim

ImperialMinim / ImperialMinims

UK_fl_oz

1/480

Imperial Pint

UK_pt / ImperialPint / ImperialPints

UK_gi

4

Imperial Quart

UK_qt / ImperialQuart / ImperialQuarts

UK_pt

2


U.S. Capacity

Table C.50. Units: U.S. Capacity

Title

Names

Base Unit(s)

Relation

U.S. Barrel (oil)

bbl / barrel / barrels

gal

42

U.S. Bushel

bu / bushel / bushels

pk

4

U.S. Dry Pint

dry_pt / DryPint / DryPints

in3

33.6003125

U.S. Dry Quart

dry_qt / DryQuart / DryQuarts

dry_pt

2

U.S. Fluid Drachm

fl_dr / FluidDrachm / FluidDrachms

minim

60

U.S. Fluid Ounce

fl_oz / FluidOunce / FluidOunces

in3

231/128

U.S. Gallon

gal / gallon / gallons

liq_qt

4

U.S. Gill

gi / gill / gills

fl_oz

4

U.S. Liquid Pints

liq_pt / LiquidPint / LiquidPints

gi

4

U.S. Liquid Quarts

liq_qt / LiquidQuart / LiquidQuarts

liq_pt

2

U.S. Minim

minim / minims

fl_oz

1/480

U.S. Peck

pk / peck / pecks

dry_qt

8


Volumetric Flow Rate

Table C.51. Units: Volumetric Flow Rate

Title

Names

Base Unit(s)

Relation

Cubic Foot per Minute (CFM)

cfm

ft3 ∕ min

1

Cubic Foot per Second (CFS)

cfs

ft3 ∕ s

1

Cumecs

cumec / cumecs

m3 ∕ s

1

Gallons per Hour (U.S.)

gph

gal ∕ h

1

Gallons per Minute (U.S.)

gpm

gal ∕ min

1

Sverdrup

sverdrup

m3 ∕ s

1000000


+Appendix C. Unit List

Appendix C. Unit List

Angle

Angular Velocity

Table C.1. Units: Angular Velocity

Title

Names

Base Unit(s)

Relation

Revolutions per Minute (RPM)

rpm

tr ∕ min

1


Plane Angle

Table C.2. Units: Plane Angle

Title

Names

Base Unit(s)

Relation

Arcminute

arcmin / arcminute / arcminutes

°

1/60

Arcsecond

arcsec / arcsecond / arcseconds

arcmin

1/60

Degree

deg / ° / degree / degrees

rad

pi/180

Gradian (Gon)

gra / gradian / gradians / gon / gons

rad

pi/200

Radian

rad / radian / radians

Turn

tr / turn / turns / pla / rev / revolution / revolutions / cyc / cycle / cycles

°

360


Solid Angle

Table C.3. Units: Solid Angle

Title

Names

Base Unit(s)

Relation

Steradian

sr / steradian / steradians

rad2

1


Area

Table C.4. Units: Area

Title

Names

Base Unit(s)

Relation

Acre

acre / acres

ch2

10

Are

a / are / ares

m2

100

Barn

b / barn / barns

m2

1E−28

Circular Mil

cmil / cmils

thou2

pi/4

Decare

da / decare / decares

a

10

Hectare

ha / hectare / hectares

a

100

Rood

rood / roods

yd2

1210

Section

section / sections

US_mi2

1

Thousand of Circular Mil

kcmil / MCM

cmil

1000

Township

township / townships

section

36


Currency

Table C.5. Units: Currency

Title

Names

Base Unit(s)

Relation

Afghan Afghani

AFN / ؋

exchange rate

Albanian Lek

ALL

exchange rate

Algerian Dinar

DZD

exchange rate

Angolan Kwanza

AOA

exchange rate

Argentine Peso

ARS

exchange rate

Armenian Dram

AMD / ֏

exchange rate

Aruban Florin

AWG

exchange rate

Australian Dollar

AUD

exchange rate

Austrian Schilling (obsolete)

ATS

1/13.7603

Azerbaijani Manat

AZN / ₼

exchange rate

Bahamian Dollar

BSD

exchange rate

Bahraini Dinar

BHD

exchange rate

Bangladeshi Taka

BDT / ৳

exchange rate

Barbadian Dollar

BBD

exchange rate

Belarusian Ruble

BYN

exchange rate

Belarusian Ruble p. (obsolete)

BYR

BYN

exchange rate

Belgian Franc (obsolete)

BEF

1/40.3399

Belize Dollar

BZD

exchange rate

Bermudian Dollar

BMD

exchange rate

Bitcoin

BTC / ₿ / XBT / bitcoin / bitcoins

$

exchange rate

Bolivian Boliviano Bs

BOB

exchange rate

Bosnia and Herzegovina Convertible Mark

BAM

exchange rate

Botswana Pula

BWP

exchange rate

Brazilian Real

BRL

exchange rate

British Pound

GBP / £

exchange rate

Brunei Dollar

BND

exchange rate

Bulgarian Lev

lev / BGN

exchange rate

Burundian Franc

BIF

exchange rate

CFP franc

XPF

exchange rate

Cambodian Riel

KHR / ៛

exchange rate

Canadian Dollar

CAD

exchange rate

Cape Verdean Escudo

CVE

exchange rate

Cayman Islands Dollar

KYD

exchange rate

Cent (USD)

¢ / cent / cents

$

1/100

Central African CFA Franc

XAF / FCFA

exchange rate

Chilean Peso

CLP

exchange rate

Chinese Yuan Renminbi

CNY

exchange rate

Colombian Peso

COP

exchange rate

Comorian Franc

KMF

exchange rate

Costa Rican colón

CRC

exchange rate

Croatian Kuna (obsolete)

HRK

1/7.53450

Cuban Peso

CUP

exchange rate

Cypriot Pound (obsolete)

CYP

1/0.585274

Czech Koruna

CZK / Kč

exchange rate

Danish Krone

DKK

exchange rate

Democratic Republic of the Congo (Congolese Franc)

CDF

exchange rate

Deutsche Mark (obsolete)

DEM

1/1.95583

Djiboutian Franc

DJF

exchange rate

Dominican Peso

DOP

exchange rate

Dutch Guilder (obsolete)

NLG

1/2.20371

Eastern Caribbean Dollar

XCD

exchange rate

Egyptian Pound

EGP

exchange rate

El Salvadoran Colon (obsolete)

SVC

exchange rate

Eritrean Nafka

ERN

exchange rate

Estonian Kroon (obsolete)

EEK

1/15.6466

Ethiopian Birr

ETB

exchange rate

Euro Cent

eurocent / eurocents

1/100

European Euro

EUR / € / euro / euros

Falkland Islands Pound

FKP

exchange rate

Fijian Dollar

FJD

exchange rate

Finnish Markka (obsolete)

FIM

1/5.94573

French Franc (obsolete)

FRF / ₣

1/6.55957

Gambian Dalasi

GMD

exchange rate

Georgian Lari

GEL / ₾

exchange rate

Ghanaian Cedi

GHS / ₵

exchange rate

Gibraltar Pound

GIP

exchange rate

Greek Drachma (obsolete)

GRD / ₯

1/340.750

Guatemalan Quetzal

GTQ

exchange rate

Guernsey Pound

GGP

exchange rate

Guinean Franc

GNF

exchange rate

Guyanese Dollar

GYD

exchange rate

Haitian Gourde

HTG

exchange rate

Honduran Lempira

HNL

exchange rate

Hong Kong Dollar

HKD

exchange rate

Hungarian Forint

forint / HUF

exchange rate

Icelandic Krónur

ISK

exchange rate

Indian Rupee

INR / ₹ / rupee

exchange rate

Indonesian Rupiah

IDR / rupiah

exchange rate

Iranian Rial

IRR / ﷼

exchange rate

Iraqi Dinar

IQD

exchange rate

Irish Pound (obsolete)

IEP

1/0.787564

Israeli New Sheqel

ILS / ₪ / sheqel

exchange rate

Italian Lira (obsolete)

ITL

1/1936.27

Jamaican Dollar

JMD

exchange rate

Japanese Yen

JPY / ¥ / yen

exchange rate

Jordanian Dinar

JOD

exchange rate

Kazakhstani Tenge

KZT / ₸

exchange rate

Kenya Shilling

KES

exchange rate

Kuwaiti Dinar

KWD

exchange rate

Kyrgyzstani Som

KGS

exchange rate

Lao Kip

LAK / ₭

exchange rate

Latvian Lats (obsolete)

LVL

1/0.702800

Lebanese Pound

LBP

exchange rate

Lesotho Loti

LSL

exchange rate

Liberian Dollar

LRD

exchange rate

Libyan Dinar

LYD

exchange rate

Lithuanian Litas (obsolete)

LTL

1/3.45280

Luxembourg Franc (obsolete)

LUF

1/40.3399

Macanese Pataca

MOP

exchange rate

Macedonian Denar

MKD

exchange rate

Malagasy Ariary

MGA

exchange rate

Malawian Kwacha

MWK

exchange rate

Malaysian Ringgit

MYR / myr

exchange rate

Maldivian Rufiyaa

MVR

exchange rate

Maltese Lira (obsolete)

MTL

1/0.429300

Mauritanian Ouguiya

MRU

exchange rate

Mauritian Rupee

MUR

exchange rate

Mexican Peso

MXN

exchange rate

Moldovan Leu

MDL

exchange rate

Mongolian Tögrög

MNT / ₮

exchange rate

Moroccan Dirham

MAD

exchange rate

Mozambican Metical

MZN

exchange rate

Myanmar (Burmese Kyat)

MMK

exchange rate

Namibian Dollar

NAD

exchange rate

Nepalese Rupee

NPR

exchange rate

Netherlands Antillean Guilder

ANG

exchange rate

New Taiwan Dollar

TWD

exchange rate

New Zealand Dollar

NZD

exchange rate

Nicaraguan Córdoba

NIO

exchange rate

Nigerian Naira

NGN / ₦

exchange rate

North Korean Won

KPW

exchange rate

Norwegian Krone

NOK

exchange rate

Omani Rial

OMR

exchange rate

Pakistani Rupee

PKR

exchange rate

Panamaian Balboa

PAB

exchange rate

Papua New Guinean Kina

PGK

exchange rate

Paraguayan Guaraní

PYG / ₲

exchange rate

Peruvian Sol

PEN

exchange rate

Philippine Peso

PHP / ₱

exchange rate

Polish Zloty

PLN / zł / zloty

exchange rate

Portuguese Escudo (obsolete)

PTE

1/200.482

Qatari Riyal

QAR

exchange rate

Romanian Leu

RON

exchange rate

Russian Ruble

RUB / ₽ / ruble

exchange rate

Rwandan Franc

RWF

exchange rate

Saudi Riyal

SAR

exchange rate

Serbian Dinar

RSD

exchange rate

Seychellois Rupee

SCR

exchange rate

Sierra Leonean Leone

SLL

exchange rate

Singapore Dollar

SGD

exchange rate

Slovak Koruna (obsolete)

SKK

1/30.1260

Slovenian Tolar (obsolete)

SIT

1/239.640

Solomon Islands Dollar

SBD

exchange rate

Somali Shilling

SOS

exchange rate

South African Rand

ZAR

exchange rate

South Korean Won

KRW / ₩ / won

exchange rate

Spanish Peseta (obsolete)

ESP / ₧

1/166.386

Sri Lankan Rupee

LKR / ௹

exchange rate

Sudanese Pound

SDG

exchange rate

Surinamese Dollar

SRD

exchange rate

Swazi Lilangeni

SZL

exchange rate

Swedish Krona

SEK

exchange rate

Swiss Franc

CHF

exchange rate

Syrian Pound

SYP

exchange rate

São Tomé and Príncipe Dobra

STD

exchange rate

Tajikistani Somoni

TJS

exchange rate

Tanzanian Shilling

TZS

exchange rate

Thai Baht

THB

exchange rate

Tongan Paʻanga

TOP

exchange rate

Trinidad and Tobago dollar

TTD

exchange rate

Tunisian Dinar

TND

exchange rate

Turkish New Lira

TRY / ₺

exchange rate

Turkmenistan Manat

TMT

exchange rate

U.S. Dollar

$ / USD / dollar / dollars

exchange rate

Ugandan Shilling

UGX

exchange rate

Ukrainian Hryvnia

UAH / ₴

exchange rate

United Arab Emirates Dirham

AED

exchange rate

Uruguayan Peso

UYU

exchange rate

Uzbekistan Soʻm

UZS

exchange rate

Vanuatu Vatu

VUV

exchange rate

Venezuelan Bolívar

VES

exchange rate

Vietnamese Đồng

VND / ₫

exchange rate

West African CFA Franc

XOF / CFA

exchange rate

Yemeni Rial

YER

exchange rate

Zambian Kwacha

ZMW

exchange rate


Electricity

Capacitance

Table C.6. Units: Capacitance

Title

Names

Base Unit(s)

Relation

Farad

F / farad / farads

C ∕ V

1


Electric Charge

Table C.7. Units: Electric Charge

Title

Names

Base Unit(s)

Relation

Abcoulomb

abcoulomb / abcoulombs / abC / aC

C

10

Atomic Unit of Charge

e_unit / q_A

C

1.602176634E−19

Coulomb

C / coulomb / coulombs

A·s

1

Planck Charge

PlanckCharge / q_P

C

sqrt(4pi×electric_constant×planck2pi×c)

Statcoulomb (Franklin)

statcoulomb / statcoulombs / statC / franklin / Fr / franklins

C

1/2997924580


Electric Conductance

Table C.8. Units: Electric Conductance

Title

Names

Base Unit(s)

Relation

Siemens

S / siemens / ℧

A ∕ V

1


Electric Current

Table C.9. Units: Electric Current

Title

Names

Base Unit(s)

Relation

Abampere

abampere / abA / abamperes / Bi / biot

A

10

Ampere

A / ampere / amperes / amp


Electric Dipole Moment

Table C.10. Units: Electric Dipole Moment

Title

Names

Base Unit(s)

Relation

Debye

D / debye / debyes

statC·cm

1E−18


Electric Potential

Table C.11. Units: Electric Potential

Title

Names

Base Unit(s)

Relation

Abvolt

abvolt / abvolts / abV

V

1E−8

Statvolt

statvolt / statvolts / statV

V

299.792458

Volt

V / volt / volts

W ∕ A

1


Electric Resistance

Table C.12. Units: Electric Resistance

Title

Names

Base Unit(s)

Relation

Abohm

abohm / abohms / abΩ

Ω

1E−9

Ohm

Ω / ohm / ohms / Ω

V ∕ A

1

Statohm

statohm / statohms / statΩ

Ω

8.9875517873681764E11


Electrical Elastance

Table C.13. Units: Electrical Elastance

Title

Names

Base Unit(s)

Relation

Daraf

daraf / darafs

F−1

1


Inductance

Table C.14. Units: Inductance

Title

Names

Base Unit(s)

Relation

Abhenry

abhenry / abhenrys / abH

H

1E−9

Henry

H / henry / henrys

Wb ∕ A

1


Energy

Table C.15. Units: Energy

Title

Names

Base Unit(s)

Relation

British Thermal Unit (IT)

Btu

calIT

45359237/180000

Calorie (15 degrees Celsius)

cal_fifteen

J

4.1855±0.0005

Calorie (IUNS)

cal_IUNS

J

4.182

Calorie (capital C)

Calorie / Calories

calth

1000

Calorie (international table)

cal_IT

J

4.1868

Calorie (mean)

cal_mean

J

4.19002 (approximate)

Calorie (thermochemical)

cal_th / cal / calorie / calories

J

4.184

Electronvolt

eV / electronvolt / electronvolts

J

1.602176634E−19

Erg

erg / ergs

J

1E−7

Foe

foe / foes

erg

1E51

Gram of TNT

gTNT / gramTNT

calth

1000

Hartree (Atomic Unit of Energy)

Ha / E_h / hartree

J

2×rydberg×planck×c

Joule

J / joule / joules

N·m

1

Rydberg (unit)

Ry / RydbergUnit

Ha

0.5

Therm (ISO)

ThermISO / ThermsISO / thm_ISO

J

105506000

Therm (IT)

therm / therms / thm

Btu

100000

Therm (U.S.)

ThermUS / ThermsUS / thm_US

J

105480400

Thermie

thermie / thermies / th

calIT

1E6

Ton of TNT

tTNT / tonTNT

gTNT

1000000


Action

Table C.16. Units: Action

Title

Names

Base Unit(s)

Relation

Reduced Planck (Atomic/Natural Unit of Action)

PlanckUnit / ℏ_unit

J·s

3.3130351E−34/pi


Entropy

Table C.17. Units: Entropy

Title

Names

Base Unit(s)

Relation

Boltzmann (unit)

BoltzmannUnit / k_Bunit

J ∕ K

1.380649E−23


Power

Table C.18. Units: Power

Title

Names

Base Unit(s)

Relation

Decibel Milliwatt

dBm

W

10^((\x−30)/10)

Decibel Watt

dBW

W

10^(\x/10)

Horse Power

hp / horsepower / horsepowers

W

745.699987158227022

Pferdestärke

PS / pferdestärke

W

735.49875

Solar Luminosity (nominal)

SolarLuminosity / L_☉

W

3.828E26

Watt

W / watt / watts

J ∕ s

1


Force

Table C.19. Units: Force

Title

Names

Base Unit(s)

Relation

Dyne

dyn / dyne / dynes

N

1E−5

Newton

N / newton / newtons

m·kg ∕ s2

1

Ounce-force

ozf / OunceForce

lbf

0.0625

Pond (Gram-Force)

pond / ponds / gf

N

0.00980665

Pound-force

lbf / PoundForce

N

4.4482216152605

Poundal

poundal / poundals / pdl

lb·ft ∕ s2

1


Dynamic Viscosity

Table C.20. Units: Dynamic Viscosity

Title

Names

Base Unit(s)

Relation

Poise

P / poise / poises

Pa·s

0.1


Kinematic Viscosity

Table C.21. Units: Kinematic Viscosity

Title

Names

Base Unit(s)

Relation

Stokes

St / stokes

m2 ∕ s

0.0001


Pressure

Table C.22. Units: Pressure

Title

Names

Base Unit(s)

Relation

Atmosphere

atm / atmosphere / atmospheres

Pa

101325

Bar

bar / bars

Pa

100000

Barye

Ba / barye

dyn ∕ cm2

1

Inch of Mercury

inHg

mmHg

25.4

Inch of Water

inWC / iwg / inH₂O

mH₂O

0.0254

Kilopound-force per Square Inch (ksi)

ksi

psi

1000

Meter of Mercury

mHg

atm

1000/760

Meter of Water

mWC / mwg / mH₂O

Pa

9806.65

Millimeter of Mercury

mmHg

mHg

0.001

Pascal

Pa / pascal / pascals

N ∕ m2

1

Pound-force per Square Inch (psi)

psi

lbf ∕ in2

1

Torr

Torr / torr / torrs

atm

1/760


Information

Table C.23. Units: Information

Title

Names

Base Unit(s)

Relation

Bit (Binary Digit)

bit / bits / shannon / shannons / Sh / BinaryDigit / BinaryDigits

Byte (8-bit)

byte / B / bytes / octet / octets / o

bit

8

Declet

declet / declets

bit

10

Hartley (Decimal Digit)

hartley / hartleys / Hart / dit / dits / DecimalDigit / DecimalDigits

bit

log2(10)

Nat

nat / nats

bit

log2(e)

Nibble (Hexadecimal Digit)

nibble / nibbles / nybble / nybbles / semioctet / semioctets / HexDigit / HexDigits / HexadecimalDigit / HexadecimalDigits

bit

4

Nonet

nonet / nonets

bit

9

Octal Digit

OctalDigit / OctalDigits

bit

3

Tribble

tribble / tribbles

nibble

3

Trit (Ternary Digit)

trit / trits / TrinaryDigit / TrinaryDigits / TernaryDigit / TernaryDigits

bit

log2(3)

Word (16-bit)

word / words

bit

16


Length

Table C.24. Units: Length

Title

Names

Base Unit(s)

Relation

Astronomical Unit

AU / AstronomicalUnit / AstronomicalUnits

m

149597870700

Bohr (Atomic Unit of Length)

BohrUnit

m

bohr_radius

Chain

ch / chain / chains

li

100

Fathom

fathom / fathoms

yd

2

Foot

ft / foot / feet

hand

3

Furlong

fur / furlong / furlongs

ch

10

Hand

hand / hands

in

4

Inch

in / inch / inches

m

0.0254

Light Hour

LightHour / LightHours

LightMinute

60

Light Minute

LightMinute / LightMinutes

LightSecond

60

Light Second

LightSecond / LightSeconds

ly

1/31557600

Light Year

ly / lightyear / lightyears

m

9460730472580800

Ligne

ligne / lignes

pouce

1/12

Link

li / link / links

in

7.92

Meter

m / meter / meters / metre / metres

Mile

mi / mile / miles

yd

1760

Natural Unit of Length

l_N / ƛ_C

ℏ ∕ (me·c)

1

Nautical Mile

NauticalMile / NauticalMiles / nmi

m

1852

Parsec

pc / parsec / parsecs

AU

648000/pi

Pied du roi (French Royal Foot)

PiedDuRoi / PiedsDuRoi

m

9000/27706

Planck Length

PlanckLength / l_P

m

sqrt(planck2pi×newtonian_constant/c3)

Pouce (French Royal Inch)

pouce / pouces

PiedDuRoi

1/12

Rack Unit

U / RackUnit / RackUnits / RU

in

1.75

Rod (pole/perch)

rd / rod / rods

ft

16.5

Solar Radius (nominal)

SolarRadius / R_☉

m

695700000

Thou/mil (1/1000 in)

thou / mil / mils

in

0.001

Toise

toise / toises

PiedDuRoi

6

U.S. Survey Foot

US_ft / US_foot / US_feet

US_in

12

U.S. Survey Inch

US_in / US_inch / US_inches

m

100/3937

U.S. Survey Mile

US_mi / US_mile / US_miles

US_ft

5280

U.S. Survey Rod

US_rd / US_rod / US_rods

US_ft

16.5

Yard

yd / yard / yards

ft

3

Ångström

Å / Å / ångström / angstrom

m

1E−10


Light

Illuminance

Table C.25. Units: Illuminance

Title

Names

Base Unit(s)

Relation

Foot-Candle

fc / footcandle / footcandles

lm ∕ ft2

1

Lux

lx / lux

lm ∕ m2

1

Phot

ph / phot / phots

lx

10000


Luminance

Table C.26. Units: Luminance

Title

Names

Base Unit(s)

Relation

Stilb

sb / stilb / stilbs

cd ∕ m2

10000


Luminous Flux

Table C.27. Units: Luminous Flux

Title

Names

Base Unit(s)

Relation

Lumen

lm / lumen / lumens

cd·sr

1


Luminous Intensity

Table C.28. Units: Luminous Intensity

Title

Names

Base Unit(s)

Relation

Candela

cd / candela / candelas


Magnetism

Magnetic Field Strength

Table C.29. Units: Magnetic Field Strength

Title

Names

Base Unit(s)

Relation

Oersted

Oe / oersted / oersteds

A ∕ m

1000/(4×pi)


Magnetic Flux

Table C.30. Units: Magnetic Flux

Title

Names

Base Unit(s)

Relation

Maxwell

Mx / maxwell / maxwells

Wb

1E−8

Weber

Wb / weber / webers

V·s

1


Magnetic Flux Density

Table C.31. Units: Magnetic Flux Density

Title

Names

Base Unit(s)

Relation

Gauss

gauss

T

0.0001

Tesla

T / tesla / teslas

Wb ∕ m2

1


Mass

Table C.32. Units: Mass

Title

Names

Base Unit(s)

Relation

Atomic Mass Unit

u / AMU / AtomicMassUnit / AtomicMassUnits

g

atomic_mass_constant×1000

Atomic/Natural Unit of Mass

ElectronUnit / m_eunit

g

electron_mass×1000

Carat

carat / carats

g

0.2

Dalton

Da / dalton / daltons

g

atomic_mass_constant×1000

Dram

dr / dram / drams

g

1.7718451953125

Grain

gr / grain / grains

g

0.06479891

Gram

g / gram / grams

Long Hundredweight

l_cwt / LongHundredweight / LongHundredweights

lb

112

Long Ton

l_ton / LongTon / LongTons

lb

2240

Metric Ton (Tonne)

t / tonne / tonnes / ton / tons

g

1000000

Ounce

oz / ounce / ounces

dr

16

Ounce (troy)

oz_t / TroyOunce / TroyOunces

pwt

20

Pennyweight

pwt / pennyweight / pennyweights

gr

24

Pfund

pfund

g

500

Planck Mass

PlanckMass / m_P

g

sqrt(planck2pi×c/newtonian_constant)×1000

Pound

lb / ℔ / pound / pounds

oz

16

Pound (troy)

lb_t / TroyPound / TroyPounds

ozt

12

Short Hundredweight (Cental)

cwt / hundredweight / cental / hundredweights / centals

lb

100

Short Ton

s_ton / ShortTon / ShortTons

lb

2000

Solar Mass

SolarMass / M_☉

g

1.988470(70)E33

Stone

stone / stones

lb

14

Zentner

zentner

pfund

100


Radioactivity

Table C.33. Units: Radioactivity

Title

Names

Base Unit(s)

Relation

Becquerel

Bq / becquerel / becquerels

s-1

1

Curie

Ci / curie / curies

Bq

3.7E10

Rutherford

Rd / rutherford / rutherfords

Bq

1E6


Absorbed Dose

Table C.34. Units: Absorbed Dose

Title

Names

Base Unit(s)

Relation

Gray

Gy / gray / grays

J ∕ kg

1

Rad

RadRadioactivity

Gy

1/100


Dose Equivalent

Table C.35. Units: Dose Equivalent

Title

Names

Base Unit(s)

Relation

Roentgen Equivalent Man (Rem)

rem_radioactivity / rem

Sv

1/100

Sievert

Sv / sievert / sieverts

J ∕ kg

1


Exposure

Table C.36. Units: Exposure

Title

Names

Base Unit(s)

Relation

Roentgen

R / roentgen / röntgen / roentgens / röntgens

C ∕ kg

0.000258


Ratio

Table C.37. Units: Ratio

Title

Names

Base Unit(s)

Relation

Bel

bel / bels

Np

0.5×ln(10)

Decibel

dB / decibel / decibels

bel

0.1

Neper

Np / neper / nepers


Speed

Table C.38. Units: Speed

Title

Names

Base Unit(s)

Relation

Kilometer per Hour

kph / kmph

km ∕ h

1

Knot

knot / knots

nmi ∕ h

1

Miles per Hour

mph

mi ∕ h

1

Speed of Light (Natural Unit of Velocity)

c_unit

m ∕ s

299792458


Acceleration

Table C.39. Units: Acceleration

Title

Names

Base Unit(s)

Relation

Galileo

Gal / galileo / galileos

m ∕ s2

1/100

Gee

gee / gees

m ∕ s2

9.80665


Substance

Table C.40. Units: Substance

Title

Names

Base Unit(s)

Relation

Einstein

einstein / einsteins

Mole

mol / mole / moles


Catalytic Activity

Table C.41. Units: Catalytic Activity

Title

Names

Base Unit(s)

Relation

Katal

kat / katal / katals

mol ∕ s

1


Temperature

Table C.42. Units: Temperature

Title

Names

Base Unit(s)

Relation

Degree Celsius

oC / °C / ℃ / celsius / celsius / centigrade / centigrades

K

\x + 273.15

Degree Fahrenheit

oF / °F / ℉ / fahrenheit

K

(\x+459.67)×5/9

Degree Rankine

oR / oRa / °R / °Ra / rankine

K

5/9

Kelvin

K / K / kelvin / kelvins

Planck Temperature

PlanckTemperature / T_P

K

sqrt((planck2pi×c5)/newtonian_constant)/boltzmann


Time

Table C.43. Units: Time

Title

Names

Base Unit(s)

Relation

Day

d / day / days

h

24

Fortnight

fortnight / fortnights

week

2

Hour

h / hour / hours / hr / hrs

min

60

Julian Year

year / years / a_j / yr / annus

d

365.25

Mean Gregorian Year

a_g / GregorianYear / GregorianYears

d

365.2425

Mean Tropical Year

a_t / TropicalYear / TropicalYears

d

365.24219

Minute

min / minute / minutes

s

60

Month

month / months

d

30.4375

Planck Time

PlanckTime / t_P

s

sqrt(planck2pi×newtonian_constant/c5)

Second

s / second / seconds

Week

week / weeks

d

7


Frequency

Table C.44. Units: Frequency

Title

Names

Base Unit(s)

Relation

Hertz

Hz / hertz

s-1

1


Typography

Table C.45. Units: Typography

Title

Names

Base Unit(s)

Relation

ATA Pica

AtaPica / AtaPicas

in

0.166

ATA Point

AtaPoint / ata_pt / AtaPoints

AtaPica

1/12

Cicero

cicero

dd

12

Didot Point

didot / dd

pouce

1/72

New Didot Point

NewDidot

m

0.000375

PostScript Pica

pica / picas

pt

12

PostScript Point

pt / pts / point / points

in

1/72


Volume

Table C.46. Units: Volume

Title

Names

Base Unit(s)

Relation

Liter

L / l / ℓ / liter / liters / litre / litres

m3

0.001


Cooking

Table C.47. Units: Cooking

Title

Names

Base Unit(s)

Relation

Cup (U.S.)

cup / cups

L

0.2365882365

Dessertspoon

dessertspoon / dessertspoons

teaspoon

2

Tablespoon

tablespoon / tablespoons

teaspoon

3

Teaspoon

teaspoon / teaspoons

L

0.005


Fuel Economy

Table C.48. Units: Fuel Economy

Title

Names

Base Unit(s)

Relation

Miles per Gallon

mpg

mi ∕ gal

1


Imperial Capacity

Table C.49. Units: Imperial Capacity

Title

Names

Base Unit(s)

Relation

Imperial Bushel

UK_bu / ImperialBushel / ImperialBushels

UK_gal

8

Imperial Fluid Drachm

UK_fl_dr / ImperialFluidDrachm / ImperialFluidDrachms

ImperialFluidScuple

3

Imperial Fluid Ounce

UK_fl_oz / ImperialFluidOunce / ImperialFluidOunces

L

0.0284130625

Imperial Fluid Scuple

ImperialFluidScuple / ImperialFluidScuples

ImperialMinim

20

Imperial Gallon

UK_gal / ImperialGallon / ImperialGallons

UK_qt

4

Imperial Gill

UK_gi / ImperialGill / ImperialGills

UK_fl_oz

5

Imperial Minim

ImperialMinim / ImperialMinims

UK_fl_oz

1/480

Imperial Pint

UK_pt / ImperialPint / ImperialPints

UK_gi

4

Imperial Quart

UK_qt / ImperialQuart / ImperialQuarts

UK_pt

2


U.S. Capacity

Table C.50. Units: U.S. Capacity

Title

Names

Base Unit(s)

Relation

U.S. Barrel (oil)

bbl / barrel / barrels

gal

42

U.S. Bushel

bu / bushel / bushels

pk

4

U.S. Dry Pint

dry_pt / DryPint / DryPints

in3

33.6003125

U.S. Dry Quart

dry_qt / DryQuart / DryQuarts

dry_pt

2

U.S. Fluid Drachm

fl_dr / FluidDrachm / FluidDrachms

minim

60

U.S. Fluid Ounce

fl_oz / FluidOunce / FluidOunces

in3

231/128

U.S. Gallon

gal / gallon / gallons

liq_qt

4

U.S. Gill

gi / gill / gills

fl_oz

4

U.S. Liquid Pints

liq_pt / LiquidPint / LiquidPints

gi

4

U.S. Liquid Quarts

liq_qt / LiquidQuart / LiquidQuarts

liq_pt

2

U.S. Minim

minim / minims

fl_oz

1/480

U.S. Peck

pk / peck / pecks

dry_qt

8


Volumetric Flow Rate

Table C.51. Units: Volumetric Flow Rate

Title

Names

Base Unit(s)

Relation

Cubic Foot per Minute (CFM)

cfm

ft3 ∕ min

1

Cubic Foot per Second (CFS)

cfs

ft3 ∕ s

1

Cumecs

cumec / cumecs

m3 ∕ s

1

Gallons per Hour (U.S.)

gph

gal ∕ h

1

Gallons per Minute (U.S.)

gpm

gal ∕ min

1

Sverdrup

sverdrup

m3 ∕ s

1000000


diff --git a/doc/html/qalculate-definitions-variables.html b/doc/html/qalculate-definitions-variables.html index 9788d28b..e4f6e631 100644 --- a/doc/html/qalculate-definitions-variables.html +++ b/doc/html/qalculate-definitions-variables.html @@ -1 +1 @@ -Appendix B. Variable List

Appendix B. Variable List

Basic Constants

Table B.1. Variables: Basic Constants

Title

Names

Value

Apery's Constant

apery

zeta(3)

Archimedes' Constant (pi)

π / pi

3.1415927 (variable precision)

Base of Natural Logarithms (e)

e

2.7182818 (variable precision)

Catalan's Constant

catalan

0.91596559 (variable precision)

Euler's Constant

γ / euler

0.57721566 (variable precision)

Golden Ratio

golden / φ / phi

(1+sqrt(5))/2

Omega Constant

omega

lambertw(1)

Plastic Number

plastic / ρ / rho

cbrt((9+sqrt(69))/18)+cbrt((9−sqrt(69))/18)

Pythagoras' Constant (sqrt 2)

pythagoras

sqrt(2)

Tau (2pi)

τ / tau

2×pi


Date & Time

Table B.2. Variables: Date & Time

Title

Names

Value

Now (date and time)

now

current date and time

Today

today

current date

Tomorrow

tomorrow

tomorrow's date

Yesterday

yesterday

yesterday's date


Large Numbers

Table B.3. Variables: Large Numbers

Title

Names

Value

Billion

billion

1E9

Centillion

centillion

1E303

Decillion

decillion

1E33

Duodecillion

duodecillion

1E39

Googol

googol

10^100

Googolplex

googolplex

10^(10^100)

Hundred

hundred

1E2

Million

million

1E6

Nonillion

nonillion

1E30

Novemdecillion

novemdecillion

1E60

Octillion

octillion

1E27

Octodecillion

octodecillion

1E57

Quadrillion

quadrillion

1E15

Quattuordecillion

quattuordecillion

1E45

Quindecillion

quindecillion

1E48

Quintillion

quintillion

1E18

Septendecillion

septendecillion

1E54

Septillion

septillion

1E24

Sexdecillion

sexdecillion

1E51

Sextillion

sextillion

1E21

Thousand

thousand

1E3

Tredecillion

tredecillion

1E42

Trillion

trillion

1E12

Undecillion

undecillion

1E36

Vigintillion

vigintillion

1E63


Matrices & Vectors

Table B.4. Variables: Matrices & Vectors

Title

Names

Value

Pauli Matrix 0

Pauli0 / σ_0

[1 0; 0 1]

Pauli Matrix 1

Pauli1 / σ_1

[0 1; 1 0]

Pauli Matrix 2

Pauli2 / σ_2

[0 −i; i 0]

Pauli Matrix 3

Pauli3 / σ_3

[1 0; 0 −1]


Physical Constants

Atomic and Nuclear Constants

Table B.5. Variables: Atomic and Nuclear Constants

Title

Names

Value

Bohr Radius

BohrRadius / a_0

planck2pi/(fine_structure×electron_mass×c)

Classical Electron Radius

ClassicalElectronRadius / r_e

elementary_charge2/(4×pi×electric_constant×electron_mass×c2)

Fermi Coupling Constant

FermiCoupling

1.1663787E−5±6E−12 GeV^(-2)

Fine-Structure Constant

FineStructure / α / alpha

7.2973525643E−3±1.1E−12

Hartree Energy (constant)

HartreeConstant / Ha_constant

2×rydberg×planck×c

Quantum of Circulation

QuantumCirculation

planck/(2×electron_mass)

Quantum of Circulation times 2

QuantumCirculation2

quantum_circulation×2

Rydberg Constant

rydberg / R_∞

10973731.568157±0.000012 m^(-1)

Thomson cross section

ThomsonCrossSection / σ_t / sigma_t

(8×pi/3)×classical_electron_radius2

W to Z Mass Ratio

w_z_ratio

0.88145±0.00013

Weak Mixing Angle (sin²θw)

WeakMixingAngle / sin2θ_W / weinberg / sin2_theta_W

1−w_z_ratio2


Conversion factors for energy equivalents

Table B.6. Variables: Conversion factors for energy equivalents

Title

Names

Value

Hertz - Inverse Meter Relationship

Hz_to_m

1/c

Hertz - Joule Relationship

Hz_to_J

planck

Hertz - Kelvin Relationship

Hz_to_K

planck/boltzmann

Hertz - Kilogram Relationship

Hz_to_kg

planck/c2

Inverse Meter - Hertz Relationship

m_to_Hz

c

Inverse Meter - Joule Relationship

m_to_J

planck×c

Inverse Meter - Kelvin Relationship

m_to_K

planck×c/boltzmann

Inverse Meter - Kilogram Relationship

m_to_kg

planck/c

Joule - Hertz Relationship

J_to_Hz

1/planck

Joule - Inverse Meter Relationship

J_to_m

1/(planck×c)

Joule - Kelvin Relationship

J_to_K

1/boltzmann

Joule - Kilogram Relationship

J_to_kg

1/c2

Kelvin - Hertz Relationship

K_to_Hz

boltzmann/planck

Kelvin - Inverse Meter Relationship

K_to_m

boltzmann/(planck×c)

Kelvin - Joule Relationship

K_to_J

boltzmann

Kelvin - Kilogram Relationship

K_to_kg

boltzmann/c2

Kilogram - Hertz Relationship

kg_to_Hz

c2/planck

Kilogram - Inverse Meter Relationship

kg_to_m

c/planck

Kilogram - Joule Relationship

kg_to_J

c2

Kilogram - Kelvin Relationship

kg_to_K

c2/boltzmann


Electromagnetic Constants

Table B.7. Variables: Electromagnetic Constants

Title

Names

Value

Bohr Magneton

BohrMagneton / μ_B / µ_0 / mu_B

(elementary_charge×planck)/(4×electron_mass×pi)

Conductance Quantum

ConductanceQuantum / G_0

2×elementary_charge2/planck

Coulomb's Constant (Electric Force Constant)

CoulombsConstant / k_e

(magnetic_constant×c2)/(4pi)

Elementary Charge

ElementaryCharge / q_e / e_charge

1.602176634E−19 C

Inverse of Conductance Quantum

InverseConductanceQuantum

planck/(2×elementary_charge2)

Josephson Constant

josephson / K_J

2×elementary_charge/planck

Josephson Constant (conventional value)

JosephsonConventional / K_J90

4.835979E14 Hz*V^(-1)

Magnetic Flux Quantum

MagneticFluxQuantum / Φ_0 / phi_0

planck/(2×elementary_charge)

Nuclear Magneton

NuclearMagneton / μ_N / µ_N / mu_N

elementary_charge×planck2pi/(2×proton_mass)

von Klitzing Constant

klitzing / R_K

planck/elementary_charge2

von Klitzing Constant (conventional value)

KlitzingConventional / R_K90

25812.807 ohm


Particle Mass in MeV*c^(-2)

Table B.8. Variables: Particle Mass in MeV*c^(-2)

Title

Names

Value

Alpha Particle Mass (in MeV/c^2)

AlphaParticleEV

alpha_particle_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Bottom Quark Mass (in MeV/c^2)

quark_b

4180±40 MeV*c_unit^(-2)

Charm Quark Mass (in MeV/c^2)

quark_c

1275±35 MeV*c_unit^(-2)

Down Quark Mass (in MeV/c^2)

quark_d

4.7±0.5 MeV*c_unit^(-2)

Electron Mass (in MeV/c^2)

ElectronEV

electron_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Higgs Boson Mass (in MeV/c^2)

HiggsBoson

125180±160 MeV*c_unit^(-2)

Muon Mass (in MeV/c^2)

MuonEV

muon_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Neutron Mass (in MeV/c^2)

NeutronEV

neutron_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Proton Mass (in MeV/c^2)

ProtonEV

proton_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Strange Quark Mass (in MeV/c^2)

quark_s

95±9 MeV*c_unit^(-2)

Tau Mass (in MeV/c^2)

TauEV

tau_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Top Quark Mass (in MeV/c^2)

quark_t

173210±510 MeV*c_unit^(-2)

Up Quark Mass (in MeV/c^2)

quark_u

2.2±0.5 MeV*c_unit^(-2)

W Boson Mass (in MeV/c^2)

w_boson

80379±12 MeV*c_unit^(-2)

Z Boson Mass (in MeV/c^2)

z_boson

91187.6±2.1 MeV*c_unit^(-2)


Particle Mass in kg

Table B.9. Variables: Particle Mass in kg

Title

Names

Value

Alpha Particle Mass

AlphaParticleMass / m_α / m_alpha

nounit(alpha_particle_u)×atomic_mass_constant

Deuteron Mass

DeuteronMass

nounit(deuteron_u)×atomic_mass_constant

Electron Mass

ElectronMass / m_e

(2×rydberg×planck)/(c×fine_structure2)

Helion Mass

HelionMass / m_h

nounit(helion_u)×atomic_mass_constant

Muon Mass

MuonMass / m_μ / m_µ / m_mu

nounit(muon_u)×atomic_mass_constant

Neutron Mass

NeutronMass / m_n

nounit(neutron_u)×atomic_mass_constant

Proton Mass

ProtonMass / m_p

nounit(proton_u)×atomic_mass_constant

Tau Mass

TauMass / m_τ / m_tau

nounit(tau_u)×atomic_mass_constant

Triton Mass

TritonMass

nounit(triton_u)×atomic_mass_constant


Particle Mass in u

Table B.10. Variables: Particle Mass in u

Title

Names

Value

Alpha Particle Mass (in u)

alpha_particle_u

4.001506179129±6.2E−11 u

Deuteron Mass (in u)

deuteron_u

2.013553212544±1.5E−11 u

Electron Mass (in u)

electron_u

5.485799090441E−4±9.7E−15 u

Helion Mass (in u)

helion_u

3.014932246932±7.4E−11 u

Muon Mass (in u)

muon_u

0.1134289257±2.5E−9 u

Neutron Mass (in u)

neutron_u

1.00866491606±4.0E−10 u

Proton Mass (in u)

proton_u

1.0072764665789±8.3E−12 u

Tau Mass (in u)

tau_u

1.90754±1.3E−4 u

Triton Mass (in u)

triton_u

3.01550071597±1.0E−10 u


Physico-Chemical Constants

Table B.11. Variables: Physico-Chemical Constants

Title

Names

Value

Atomic Mass Constant

AtomicMassConstant / m_u

(2×rydberg×planck)/(c×fine_structure2×nounit(electron_u))

Avogadro Constant

avogadro / N_A

6.02214076E23 mol^(-1)

Boltzmann Constant

boltzmann / k_B

1.380649E−23 J*K^(-1)

Compton Wavelength

ComptonWavelength / λ_C / lambda_C

planck/(electron_mass×c)

Electronvolt (constant)

ElectronvoltConstant / eV_constant

elementary_charge/C×J

Faraday Constant

faraday / ℱ

avogadro×elementary_charge

First Radiation Constant

FirstRadiation / c_1

2×pi×planck×c2

First Radiation Constant for Spectral Radiance

FirstRadiationSr / c_1L

first_radiation/pi

Gas Constant

GasConstant / IdealGas

boltzmann×avogadro

Lattice Parameter of Silicon

LatticeParameterSi

543.1020511E−12±8.9E−18 m

Lattice Spacing of Ideal Silicon (220)

LatticeSpacingSi220 / d_220

lattice_parameter_Si/sqrt(8)

Loschmidt Constant (273.15 K, 100 kPa)

Loschmidt100

(100000×Pa)/(boltzmann×273.15×K)

Loschmidt Constant (273.15 K, 101.325 kPa)

loschmidt / n_0

(101325×Pa)/(boltzmann×273.15×K)

Molar Mass Constant

MolarMass / M_u

(2×planck×rydberg×avogadro)/(c×fine_structure2×nounit(electron_u))

Molar Planck Constant

MolarPlanck

avogadro×planck

Molar Volume of Ideal Gas (273.15 K, 100 kPa)

IdealGasMolar / V_m

(gas_constant×273.15×K)/(100000×Pa)

Molar Volume of Ideal Gas (273.15 K, 101.325 kPa)

IdealGasMolar101 / V_m101

(gas_constant×273.15×K)/(101325×Pa)

Reduced Compton Wavelength

ComptonWavelength2pi

compton_wavelength/(2×pi)

Sackur-Tetrode constant (1 K, 100 kPa)

SackurTetrode

−1.15170753496±4.7E−10

Sackur-Tetrode constant (1 K, 101.325 kPa)

SackurTetrode101

−1.16487052149±4.7E−10

Second Radiation Constant

SecondRadiation / c_2

planck×c/boltzmann

Stefan-Boltzmann Constant

stefan / σ / sigma

(2pi5×boltzmann4)/(15×planck3×c2)

Wien frequency displacement law constant

WienFrequency

(k_B/planck)×(lambertw(−3/e3)+3)

Wien wavelength displacement law constant

WienDisplacement / b_energy

(planck×c/k_B)/(lambertw(−5/e5)+5)


Universal Constants

Table B.12. Variables: Universal Constants

Title

Names

Value

Characteristic Impedance of Vacuum

CharacteristicImpedance / Z_0

(2×planck×fine_structure)/(elementary_charge2)

Electric Constant (Permittivity of Free Space)

ElectricConstant / ε_0 / VacuumPermittivity / epsilon_0

elementary_charge2/(2×planck×fine_structure×c)

Magnetic Constant (Permeability of Free Space)

MagneticConstant / μ_0 / µ_0 / VacuumPermeability / mu_0

(2×planck×fine_structure)/(c×elementary_charge2)

Newtonian Constant of Gravitation

NewtonianConstant / G

6.67430E−11±1.5E−15 m^3*kg^(-1)*s^(-2)

Planck Constant

planck / ℎ

6.62607015E−34 J*s

Reduced Planck Constant (Dirac constant)

planck2pi / dirac / ℏ / hbar

planck/(2×pi)

Speed of Light in Vacuum

c / SpeedOfLight

299792458 m*s^(-1)

Standard Acceleration due to Gravity

StandardGravity / g_0 / ɡ_0 / ɡ_n

9.80665 m s^(-2)


Small Numbers

Table B.13. Variables: Small Numbers

Title

Names

Value

Per Mille

permille / ‰

0.001

Per Myriad

permyriad / ‱

0.0001

Percent

% / percent

0.01


Special Numbers

Table B.14. Variables: Special Numbers

Title

Names

Value

False

false / no

0

Imaginary i (sqrt -1)

i

i

Negative Infinity

MinusInfinity

−∞

Positive Infinity

∞ / PlusInfinity / infinity

+∞

True

true / yes

1

Undefined

undefined

undefined


Temporary

Table B.15. Variables: Temporary

Title

Names

Value

Answer 2

ans2

a previous result

Answer 3

ans3

a previous result

Answer 4

ans4

a previous result

Answer 5

ans5

a previous result

Last Answer

ans / answer / ans1

a previous result

Memory

MR / MRC

result of memory operations (MC, MS, M+, M−)


Traditional Numbers

Table B.16. Variables: Traditional Numbers

Title

Names

Value

Baker's Dozen

BakersDozen

13

Dozen

dozen / dz / doz

12

Great Gross

GreatGross

1728

Gross

gross / gro

144

Long Hundred

LongHundred / GreatHundred / twelfty

120

Long Thousand

LongThousand

1200

Score

score

20


Unknowns

Table B.17. Variables: Unknowns

Title

Names

Value

n (integer)

n

integer

x

x

default assumptions

y

y

default assumptions

z

z

default assumptions


Utilities

Table B.18. Variables: Utilities

Title

Names

Value

Precision

precision

current precision

System Uptime

uptime

current computer uptime


+Appendix B. Variable List

Appendix B. Variable List

Basic Constants

Table B.1. Variables: Basic Constants

Title

Names

Value

Apery's Constant

apery

zeta(3)

Archimedes' Constant (pi)

π / pi

3.1415927 (variable precision)

Base of Natural Logarithms (e)

e

2.7182818 (variable precision)

Catalan's Constant

catalan

0.91596559 (variable precision)

Euler's Constant

γ / euler

0.57721566 (variable precision)

Golden Ratio

golden / φ / phi

(1+sqrt(5))/2

Omega Constant

omega

lambertw(1)

Plastic Number

plastic / ρ / rho

cbrt((9+sqrt(69))/18)+cbrt((9−sqrt(69))/18)

Pythagoras' Constant (sqrt 2)

pythagoras

sqrt(2)

Tau (2pi)

τ / tau

2×pi


Date & Time

Table B.2. Variables: Date & Time

Title

Names

Value

Now (date and time)

now

current date and time

Today

today

current date

Tomorrow

tomorrow

tomorrow's date

Yesterday

yesterday

yesterday's date


Large Numbers

Table B.3. Variables: Large Numbers

Title

Names

Value

Billion

billion

1E9

Centillion

centillion

1E303

Decillion

decillion

1E33

Duodecillion

duodecillion

1E39

Googol

googol

10^100

Googolplex

googolplex

10^(10^100)

Hundred

hundred

1E2

Million

million

1E6

Nonillion

nonillion

1E30

Novemdecillion

novemdecillion

1E60

Octillion

octillion

1E27

Octodecillion

octodecillion

1E57

Quadrillion

quadrillion

1E15

Quattuordecillion

quattuordecillion

1E45

Quindecillion

quindecillion

1E48

Quintillion

quintillion

1E18

Septendecillion

septendecillion

1E54

Septillion

septillion

1E24

Sexdecillion

sexdecillion

1E51

Sextillion

sextillion

1E21

Thousand

thousand

1E3

Tredecillion

tredecillion

1E42

Trillion

trillion

1E12

Undecillion

undecillion

1E36

Vigintillion

vigintillion

1E63


Matrices & Vectors

Table B.4. Variables: Matrices & Vectors

Title

Names

Value

Pauli Matrix 0

Pauli0 / σ_0

[1 0; 0 1]

Pauli Matrix 1

Pauli1 / σ_1

[0 1; 1 0]

Pauli Matrix 2

Pauli2 / σ_2

[0 −i; i 0]

Pauli Matrix 3

Pauli3 / σ_3

[1 0; 0 −1]


Physical Constants

Atomic and Nuclear Constants

Table B.5. Variables: Atomic and Nuclear Constants

Title

Names

Value

Bohr Radius

BohrRadius / a_0

planck2pi/(fine_structure×electron_mass×c)

Classical Electron Radius

ClassicalElectronRadius / r_e

elementary_charge2/(4×pi×electric_constant×electron_mass×c2)

Fermi Coupling Constant

FermiCoupling

1.1663787E−5±6E−12 GeV^(-2)

Fine-Structure Constant

FineStructure / α / alpha

7.2973525643E−3±1.1E−12

Hartree Energy (constant)

HartreeConstant / Ha_constant

2×rydberg×planck×c

Quantum of Circulation

QuantumCirculation

planck/(2×electron_mass)

Quantum of Circulation times 2

QuantumCirculation2

quantum_circulation×2

Rydberg Constant

rydberg / R_∞

10973731.568157±0.000012 m^(-1)

Thomson cross section

ThomsonCrossSection / σ_t / sigma_t

(8×pi/3)×classical_electron_radius2

W to Z Mass Ratio

w_z_ratio

0.88145±0.00013

Weak Mixing Angle (sin²θw)

WeakMixingAngle / sin2θ_W / weinberg / sin2_theta_W

1−w_z_ratio2


Conversion factors for energy equivalents

Table B.6. Variables: Conversion factors for energy equivalents

Title

Names

Value

Hertz - Inverse Meter Relationship

Hz_to_m

1/c

Hertz - Joule Relationship

Hz_to_J

planck

Hertz - Kelvin Relationship

Hz_to_K

planck/boltzmann

Hertz - Kilogram Relationship

Hz_to_kg

planck/c2

Inverse Meter - Hertz Relationship

m_to_Hz

c

Inverse Meter - Joule Relationship

m_to_J

planck×c

Inverse Meter - Kelvin Relationship

m_to_K

planck×c/boltzmann

Inverse Meter - Kilogram Relationship

m_to_kg

planck/c

Joule - Hertz Relationship

J_to_Hz

1/planck

Joule - Inverse Meter Relationship

J_to_m

1/(planck×c)

Joule - Kelvin Relationship

J_to_K

1/boltzmann

Joule - Kilogram Relationship

J_to_kg

1/c2

Kelvin - Hertz Relationship

K_to_Hz

boltzmann/planck

Kelvin - Inverse Meter Relationship

K_to_m

boltzmann/(planck×c)

Kelvin - Joule Relationship

K_to_J

boltzmann

Kelvin - Kilogram Relationship

K_to_kg

boltzmann/c2

Kilogram - Hertz Relationship

kg_to_Hz

c2/planck

Kilogram - Inverse Meter Relationship

kg_to_m

c/planck

Kilogram - Joule Relationship

kg_to_J

c2

Kilogram - Kelvin Relationship

kg_to_K

c2/boltzmann


Electromagnetic Constants

Table B.7. Variables: Electromagnetic Constants

Title

Names

Value

Bohr Magneton

BohrMagneton / μ_B / µ_0 / mu_B

(elementary_charge×planck)/(4×electron_mass×pi)

Conductance Quantum

ConductanceQuantum / G_0

2×elementary_charge2/planck

Coulomb's Constant (Electric Force Constant)

CoulombsConstant / k_e

(magnetic_constant×c2)/(4pi)

Elementary Charge

ElementaryCharge / q_e / e_charge

1.602176634E−19 C

Inverse of Conductance Quantum

InverseConductanceQuantum

planck/(2×elementary_charge2)

Josephson Constant

josephson / K_J

2×elementary_charge/planck

Josephson Constant (conventional value)

JosephsonConventional / K_J90

4.835979E14 Hz*V^(-1)

Magnetic Flux Quantum

MagneticFluxQuantum / Φ_0 / phi_0

planck/(2×elementary_charge)

Nuclear Magneton

NuclearMagneton / μ_N / µ_N / mu_N

elementary_charge×planck2pi/(2×proton_mass)

von Klitzing Constant

klitzing / R_K

planck/elementary_charge2

von Klitzing Constant (conventional value)

KlitzingConventional / R_K90

25812.807 ohm


Particle Mass in MeV*c^(-2)

Table B.8. Variables: Particle Mass in MeV*c^(-2)

Title

Names

Value

Alpha Particle Mass (in MeV/c^2)

AlphaParticleEV

alpha_particle_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Bottom Quark Mass (in MeV/c^2)

quark_b

4180±40 MeV*c_unit^(-2)

Charm Quark Mass (in MeV/c^2)

quark_c

1275±35 MeV*c_unit^(-2)

Down Quark Mass (in MeV/c^2)

quark_d

4.7±0.5 MeV*c_unit^(-2)

Electron Mass (in MeV/c^2)

ElectronEV

electron_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Higgs Boson Mass (in MeV/c^2)

HiggsBoson

125180±160 MeV*c_unit^(-2)

Muon Mass (in MeV/c^2)

MuonEV

muon_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Neutron Mass (in MeV/c^2)

NeutronEV

neutron_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Proton Mass (in MeV/c^2)

ProtonEV

proton_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Strange Quark Mass (in MeV/c^2)

quark_s

95±9 MeV*c_unit^(-2)

Tau Mass (in MeV/c^2)

TauEV

tau_mass×c2/electronvolt_constant×1E−6 MeV*c_unit^(-2)

Top Quark Mass (in MeV/c^2)

quark_t

173210±510 MeV*c_unit^(-2)

Up Quark Mass (in MeV/c^2)

quark_u

2.2±0.5 MeV*c_unit^(-2)

W Boson Mass (in MeV/c^2)

w_boson

80379±12 MeV*c_unit^(-2)

Z Boson Mass (in MeV/c^2)

z_boson

91187.6±2.1 MeV*c_unit^(-2)


Particle Mass in kg

Table B.9. Variables: Particle Mass in kg

Title

Names

Value

Alpha Particle Mass

AlphaParticleMass / m_α / m_alpha

nounit(alpha_particle_u)×atomic_mass_constant

Deuteron Mass

DeuteronMass

nounit(deuteron_u)×atomic_mass_constant

Electron Mass

ElectronMass / m_e

(2×rydberg×planck)/(c×fine_structure2)

Helion Mass

HelionMass / m_h

nounit(helion_u)×atomic_mass_constant

Muon Mass

MuonMass / m_μ / m_µ / m_mu

nounit(muon_u)×atomic_mass_constant

Neutron Mass

NeutronMass / m_n

nounit(neutron_u)×atomic_mass_constant

Proton Mass

ProtonMass / m_p

nounit(proton_u)×atomic_mass_constant

Tau Mass

TauMass / m_τ / m_tau

nounit(tau_u)×atomic_mass_constant

Triton Mass

TritonMass

nounit(triton_u)×atomic_mass_constant


Particle Mass in u

Table B.10. Variables: Particle Mass in u

Title

Names

Value

Alpha Particle Mass (in u)

alpha_particle_u

4.001506179129±6.2E−11 u

Deuteron Mass (in u)

deuteron_u

2.013553212544±1.5E−11 u

Electron Mass (in u)

electron_u

5.485799090441E−4±9.7E−15 u

Helion Mass (in u)

helion_u

3.014932246932±7.4E−11 u

Muon Mass (in u)

muon_u

0.1134289257±2.5E−9 u

Neutron Mass (in u)

neutron_u

1.00866491606±4.0E−10 u

Proton Mass (in u)

proton_u

1.0072764665789±8.3E−12 u

Tau Mass (in u)

tau_u

1.90754±1.3E−4 u

Triton Mass (in u)

triton_u

3.01550071597±1.0E−10 u


Physico-Chemical Constants

Table B.11. Variables: Physico-Chemical Constants

Title

Names

Value

Atomic Mass Constant

AtomicMassConstant / m_u

(2×rydberg×planck)/(c×fine_structure2×nounit(electron_u))

Avogadro Constant

avogadro / N_A

6.02214076E23 mol^(-1)

Boltzmann Constant

boltzmann / k_B

1.380649E−23 J*K^(-1)

Compton Wavelength

ComptonWavelength / λ_C / lambda_C

planck/(electron_mass×c)

Electronvolt (constant)

ElectronvoltConstant / eV_constant

elementary_charge/C×J

Faraday Constant

faraday / ℱ

avogadro×elementary_charge

First Radiation Constant

FirstRadiation / c_1

2×pi×planck×c2

First Radiation Constant for Spectral Radiance

FirstRadiationSr / c_1L

first_radiation/pi

Gas Constant

GasConstant / IdealGas

boltzmann×avogadro

Lattice Parameter of Silicon

LatticeParameterSi

543.1020511E−12±8.9E−18 m

Lattice Spacing of Ideal Silicon (220)

LatticeSpacingSi220 / d_220

lattice_parameter_Si/sqrt(8)

Loschmidt Constant (273.15 K, 100 kPa)

Loschmidt100

(100000×Pa)/(boltzmann×273.15×K)

Loschmidt Constant (273.15 K, 101.325 kPa)

loschmidt / n_0

(101325×Pa)/(boltzmann×273.15×K)

Molar Mass Constant

MolarMass / M_u

(2×planck×rydberg×avogadro)/(c×fine_structure2×nounit(electron_u))

Molar Planck Constant

MolarPlanck

avogadro×planck

Molar Volume of Ideal Gas (273.15 K, 100 kPa)

IdealGasMolar / V_m

(gas_constant×273.15×K)/(100000×Pa)

Molar Volume of Ideal Gas (273.15 K, 101.325 kPa)

IdealGasMolar101 / V_m101

(gas_constant×273.15×K)/(101325×Pa)

Reduced Compton Wavelength

ComptonWavelength2pi

compton_wavelength/(2×pi)

Sackur-Tetrode constant (1 K, 100 kPa)

SackurTetrode

−1.15170753496±4.7E−10

Sackur-Tetrode constant (1 K, 101.325 kPa)

SackurTetrode101

−1.16487052149±4.7E−10

Second Radiation Constant

SecondRadiation / c_2

planck×c/boltzmann

Stefan-Boltzmann Constant

stefan / σ / sigma

(2pi5×boltzmann4)/(15×planck3×c2)

Wien frequency displacement law constant

WienFrequency

(k_B/planck)×(lambertw(−3/e3)+3)

Wien wavelength displacement law constant

WienDisplacement / b_energy

(planck×c/k_B)/(lambertw(−5/e5)+5)


Universal Constants

Table B.12. Variables: Universal Constants

Title

Names

Value

Characteristic Impedance of Vacuum

CharacteristicImpedance / Z_0

(2×planck×fine_structure)/(elementary_charge2)

Electric Constant (Permittivity of Free Space)

ElectricConstant / ε_0 / VacuumPermittivity / epsilon_0

elementary_charge2/(2×planck×fine_structure×c)

Magnetic Constant (Permeability of Free Space)

MagneticConstant / μ_0 / µ_0 / VacuumPermeability / mu_0

(2×planck×fine_structure)/(c×elementary_charge2)

Newtonian Constant of Gravitation

NewtonianConstant / G

6.67430E−11±1.5E−15 m^3*kg^(-1)*s^(-2)

Planck Constant

planck / ℎ

6.62607015E−34 J*s

Reduced Planck Constant (Dirac constant)

planck2pi / dirac / ℏ / hbar

planck/(2×pi)

Speed of Light in Vacuum

c / SpeedOfLight

299792458 m*s^(-1)

Standard Acceleration due to Gravity

StandardGravity / g_0 / ɡ_0 / ɡ_n

9.80665 m s^(-2)


Small Numbers

Table B.13. Variables: Small Numbers

Title

Names

Value

Per Mille

permille / ‰

0.001

Per Myriad

permyriad / ‱

0.0001

Percent

% / percent

0.01


Special Numbers

Table B.14. Variables: Special Numbers

Title

Names

Value

False

false / no

0

Imaginary i (sqrt -1)

i

i

Negative Infinity

MinusInfinity

−∞

Positive Infinity

∞ / PlusInfinity / infinity

+∞

True

true / yes

1

Undefined

undefined

undefined


Temporary

Table B.15. Variables: Temporary

Title

Names

Value

Answer 2

ans2

a previous result

Answer 3

ans3

a previous result

Answer 4

ans4

a previous result

Answer 5

ans5

a previous result

Last Answer

ans / answer / ans1

a previous result

Memory

MR / MRC

result of memory operations (MC, MS, M+, M−)


Traditional Numbers

Table B.16. Variables: Traditional Numbers

Title

Names

Value

Baker's Dozen

BakersDozen

13

Dozen

dozen / dz / doz

12

Great Gross

GreatGross

1728

Gross

gross / gro

144

Long Hundred

LongHundred / GreatHundred / twelfty

120

Long Thousand

LongThousand

1200

Score

score

20


Unknowns

Table B.17. Variables: Unknowns

Title

Names

Value

n (integer)

n

integer

x

x

default assumptions

y

y

default assumptions

z

z

default assumptions


Utilities

Table B.18. Variables: Utilities

Title

Names

Value

Precision

precision

current precision

System Uptime

uptime

current computer uptime


diff --git a/doc/html/qalculate-examples.html b/doc/html/qalculate-examples.html index a65be6e9..2672f801 100644 --- a/doc/html/qalculate-examples.html +++ b/doc/html/qalculate-examples.html @@ -1,4 +1,4 @@ -Appendix D. Example expressions

Appendix D. Example expressions

Note that semicolon can be replaced with comma in function arguments, if comma is not used as decimal or thousands separator.

Basic functions and operators

+Appendix D. Example expressions

Appendix D. Example expressions

Note that semicolon can be replaced with comma in function arguments, if comma is not used as decimal or thousands separator.

Basic functions and operators

sqrt 4 = sqrt(4) = 4^(0.5) = 4^(1/2) = 2

sqrt(25; 16; 9; 4) = [5  4  3  2]

sqrt(32) = 4 × √(2) (in exact mode)

diff --git a/doc/html/qalculate-expressions.html b/doc/html/qalculate-expressions.html index 0f13d0fe..98987afc 100644 --- a/doc/html/qalculate-expressions.html +++ b/doc/html/qalculate-expressions.html @@ -1,4 +1,4 @@ -Chapter 4. Expressions

Chapter 4. Expressions

+Chapter 4. Expressions

Chapter 4. Expressions

Expressions are mathematical statements. Mathematical questions are asked through expressions, which contains objects tied together with operators. The result of an expression may also be an expression, if the result is not a single object. Apples and oranges can be mixed, but the result will hold them apart. Qalculate! knows algebra.

Objects

In Qalculate! mathematical entities, such as numbers and variables, are referred to as objects. The recognized object types are listed below. diff --git a/doc/html/qalculate-functions.html b/doc/html/qalculate-functions.html index 3f7c459c..2289d415 100644 --- a/doc/html/qalculate-functions.html +++ b/doc/html/qalculate-functions.html @@ -1,4 +1,4 @@ -Chapter 8. Functions

Chapter 8. Functions

+Chapter 8. Functions

Chapter 8. Functions

Functions are essentially mathematical formulas. They are used to store expressions with variable values, arguments. To execute a function, the values for a number of arguments need to specified. These arguments are then inserted into the expression, making it possible to calculate.

Functions is normally entered in an expression by writing the name followed by arguments, separated by commas (or semicolons in languages with comma as decimal point), in parenthesis, thus following the syntax name(arg1, arg2, ...). Qalculate! will give a helpful error message if the arguments are not correct. diff --git a/doc/html/qalculate-interval-arithmetic.html b/doc/html/qalculate-interval-arithmetic.html index ae19afe3..194adb26 100644 --- a/doc/html/qalculate-interval-arithmetic.html +++ b/doc/html/qalculate-interval-arithmetic.html @@ -1,4 +1,4 @@ -Chapter 6. Propagation of Uncertainty and Interval Arithmetic

Chapter 6. Propagation of Uncertainty and Interval Arithmetic

+Chapter 6. Propagation of Uncertainty and Interval Arithmetic

Chapter 6. Propagation of Uncertainty and Interval Arithmetic

Two different algorithms for calculation of intervals or propagation of uncertainties are supported (selectable from Mode+Interval Calculation). This applies to numbers, defined using the interval() function or ± notation, or with read precision enabled, and variables, including physical constants, with specified standard uncertainty. The uncertainty will be calculated separately for non-differentiable functions.

By default the variance formula is used. Intervals are with this method treated as values with measurement uncertainties (the value 5±0.01 has a standard deviation of 0.01). The final uncertainty, or error, is estimated using partial derivatives, as shown below. For expressions involving complex numbers, the imaginary uncertainty are calculated separately. diff --git a/doc/html/qalculate-introduction.html b/doc/html/qalculate-introduction.html index db51397a..011b57db 100644 --- a/doc/html/qalculate-introduction.html +++ b/doc/html/qalculate-introduction.html @@ -1,4 +1,4 @@ -Chapter 1. Introduction

Chapter 1. Introduction

+Chapter 1. Introduction

Chapter 1. Introduction

Qalculate! is powerful and highly flexible desktop calculator, but with a comparably simple and minimal user interface.

The center of attention in Qalculate! is the expression entry. Just enter a mathematical expression as you would write it on paper, press Enter, et voilà! @@ -10,4 +10,4 @@ Qalculate! also provides some specific tools for your convenience, such as a number base conversion dialog and a simple plotting interface.

Although use of Qalculate! for simple calculations should be natural and self-explanatory, reading the rest of the manual can help you maximize your productivity and discover some maybe unexpected features. More advanced users should read on and discover a large number of customization options and the ability to create and modify your own variables, functions and units directly from the user interface. -

+

diff --git a/doc/html/qalculate-mode.html b/doc/html/qalculate-mode.html index 096da628..3637efc3 100644 --- a/doc/html/qalculate-mode.html +++ b/doc/html/qalculate-mode.html @@ -1,4 +1,4 @@ -Chapter 5. Calculator Modes

Chapter 5. Calculator Modes

Table of Contents

The RPN Mode

+Chapter 5. Calculator Modes

Chapter 5. Calculator Modes

Table of Contents

The RPN Mode

Qalculate! provides flexible parsing, calculation output and result display. There are several ways in which parsing of expression and display of results can be customized. These modes can generally be changed through the mode menu. The state of each mode can be saved under a name in ModeMeta Modes for quick access. The Preset and Default meta modes are always available and represents the state when Qalculate! is load for the first time and the mode settings automatically loaded at each startup (and by default saved on exit), respectively. Different modes are summarized below.

Number Bases

Non-decimal bases can be selected for display of numbers in the result and parsing of numbers in expressions. This include regular number bases (binary, octal, hexadecimal, sexagesimal) as well as sexagesimal time format and roman numerals. Other number bases, as well as base for expression input, can be selected from a dialog window accessed from ModeNumber BaseOther... or ModeNumber BaseSelect Result and Expression Base.... diff --git a/doc/html/qalculate-plotting.html b/doc/html/qalculate-plotting.html index e00f8d53..9390523c 100644 --- a/doc/html/qalculate-plotting.html +++ b/doc/html/qalculate-plotting.html @@ -1,4 +1,4 @@ -Chapter 10. Plotting

Chapter 10. Plotting

+Chapter 10. Plotting

Chapter 10. Plotting

Plotting in Qalculate! is done through an external program, Gnuplot. Thus Gnuplot needs to be installed separately, and found in the executable search path, for plotting to work.

To plot functions or data sets, select FilePlot Functions/Data, which brings up the plot dialog. The plot dialog consists of three tabs/pages — the first for the data, the second for the function range and sampling rate, and the last for control of function sampling and appearance. diff --git a/doc/html/qalculate-qt.html b/doc/html/qalculate-qt.html index 00873c81..f6b861d4 100644 --- a/doc/html/qalculate-qt.html +++ b/doc/html/qalculate-qt.html @@ -1,4 +1,4 @@ -Chapter 2. Differences in the “new” Qt user interface

Chapter 2. Differences in the new Qt user interface

+Chapter 2. Differences in the “new” Qt user interface

Chapter 2. Differences in the new Qt user interface

This manual describes the classic GTK version of Qalculate!. Most of it (particularly from chapter 4 and forward) also applies to the new Qt version. There are however some significant differences, particularly in the layout of the main window.

In the QT interface the current result is only shown in the history, which is always present below the expression entry. The current result is emphasised with a larger font size, compared to previous results. By default only the parsed expression, and not the entered expressed, is displayed in the history. diff --git a/doc/html/qalculate-units.html b/doc/html/qalculate-units.html index 7c51af2c..c4fb5bd0 100644 --- a/doc/html/qalculate-units.html +++ b/doc/html/qalculate-units.html @@ -1,4 +1,4 @@ -Chapter 9. Units

Chapter 9. Units

+Chapter 9. Units

Chapter 9. Units

Units give numbers meaning in the real world. They specify what is measured by the numbers and the scale used. Qalculate! fully incorporates units in calculations and includes all standard SI units as well as many non-standard local units. For a complete list of available units see Appendix C, Unit List or the unit manager.

Currency

diff --git a/doc/html/qalculate-user-interface.html b/doc/html/qalculate-user-interface.html index afceebe7..a3a26e1f 100644 --- a/doc/html/qalculate-user-interface.html +++ b/doc/html/qalculate-user-interface.html @@ -1,4 +1,4 @@ -Chapter 3. User Interface

Chapter 3. User Interface

Main Window

Figure 3.1. Main Window

Main Window

+Chapter 3. User Interface

Chapter 3. User Interface

Main Window

Figure 3.1. Main Window

Main Window

The main window provides a menu bar, the expression entry, the result display and a calculator keypad, history and conversion view (see the section called “Conversion”) which can be shown/hidden by clicking on Keypad, History and Conversion, respectively. When non-default options for the interpretion of expressions have been selected, the choice will be indicated in a small status area below the expression entry, to the right (click to change these choices).

Expression Entry

The expression entry is the most important part of the Qalculate! user interface. The normal calculation procedure in Qalculate! is to type in a mathematical expression (e.g. 5 + 5) and press Enter (or click =). The result (10) is then displayed below the expression entry in the result display. diff --git a/doc/html/qalculate-variables.html b/doc/html/qalculate-variables.html index d6610d37..0c5553d3 100644 --- a/doc/html/qalculate-variables.html +++ b/doc/html/qalculate-variables.html @@ -1,4 +1,4 @@ -Chapter 7. Variables

Chapter 7. Variables

+Chapter 7. Variables

Chapter 7. Variables

Variables are used to conveniently store a fixed value/result under a name. Variables can store everything that a result may contain, including numbers, units, variables, unsolved expressions and functions etc.

There two different kinds of variables known and unknown. Known variables represents a fixed value, usually a number, while unknown variables represents a range or type of values (e.g. a non-negative integer). diff --git a/po/ca.po b/po/ca.po index 383c139c..31b8a568 100644 --- a/po/ca.po +++ b/po/ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: qalculate-gtk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2021-06-10 22:39-0600\n" "Last-Translator: Alex Henrie \n" "Language-Team: Catalan \n" @@ -23,7 +23,7 @@ msgid "Calculator" msgstr "Calculadora" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Calculadora poderosa i fàcil a usar" @@ -70,13 +70,13 @@ msgstr "Regles d'argument" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -91,12 +91,12 @@ msgstr "No desis modificacions" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_D'acord" @@ -263,7 +263,7 @@ msgstr "Tipus" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Nom" @@ -277,7 +277,7 @@ msgstr "Personalitza els botons de teclat numèric" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -631,13 +631,24 @@ msgid "Max decimals" msgstr "Màx de decimals" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Xifres significants" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Nombre mínim de decimals mostrats" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Nombre màxim de decimals a mostrar (i al qual arrodonir)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Nombre màxim de decimals a mostrar (i al qual arrodonir)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Conversió de punt flotant" @@ -804,7 +815,7 @@ msgid "(De)activate the selected function" msgstr "(Des)activa la funció seleccionada" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Desacti_va" @@ -817,7 +828,7 @@ msgstr "_Calcula" msgid "Insert (or execute) the selected function into the expression entry" msgstr "Insereix (o executa) la funció seleccionada en l'entrada d'expressió" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Aplica" @@ -1644,7 +1655,7 @@ msgstr "Cercar actualitzacions" msgid "_About" msgstr "_Quant al" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Commuta la finestra mínima" @@ -1712,7 +1723,7 @@ msgstr "Exponencia al valor seleccionat" msgid "Calculate the square root of the selected value" msgstr "Calcula l'arrel quadrada del valor seleccionat" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Historial" @@ -1911,7 +1922,7 @@ msgstr "Converteix entre bases numèriques" msgid "Imaginary unit i (√-1)" msgstr "Unitat imaginària i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Gestiona les unitats" @@ -2029,11 +2040,11 @@ msgstr "Copia el text complet" msgid "Search…" msgstr "Cerca…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Cerca per data…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Afegeix un marcador…" @@ -2237,7 +2248,7 @@ msgstr "Selecciona la base numèrica…" msgid "Display Expression Status" msgstr "Mostra l'estat de l'expressió" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Desa el resultat" @@ -2842,7 +2853,7 @@ msgstr "Espaiat de botó" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Predeterminat" @@ -3552,7 +3563,7 @@ msgstr "No s'ha trobat la variable." msgid "Unit not found." msgstr "No s'ha trobat la unitat." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "No s'ha trobat el mode." @@ -3642,12 +3653,12 @@ msgid "Add" msgstr "Addiciona" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (afegeix a la memòria)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (neteja la memòria)" @@ -3656,7 +3667,7 @@ msgid "Backspace" msgstr "Retrocés" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M− (elimina de la memòria)" @@ -3670,12 +3681,12 @@ msgid "Calculate expression" msgstr "Calcula l'expressió" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (retira de la memòria)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (desa a la memòria)" @@ -3753,8 +3764,8 @@ msgstr "Tot" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3835,11 +3846,11 @@ msgstr "Objecte de dades nou" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3849,8 +3860,8 @@ msgstr "aprox." msgid "and" msgstr "and" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "or" @@ -4090,7 +4101,7 @@ msgstr "Atura el procés" msgid "Calculate expression and add to stack" msgstr "Calcula l'expressió i afegeix-la a la pila" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Selecció de data" @@ -4206,19 +4217,19 @@ msgid "Too many arguments for %s()." msgstr "Hi ha massa arguments per a %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "factoritza" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "expandeix" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadecimal" @@ -4227,7 +4238,7 @@ msgid "hexadecimal number" msgstr "nombre hexadecimal" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "octal" @@ -4236,7 +4247,7 @@ msgid "octal number" msgstr "nombre octal" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "decimal" @@ -4245,7 +4256,7 @@ msgid "decimal number" msgstr "nombre decimal" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodecimal" @@ -4254,7 +4265,7 @@ msgid "duodecimal number" msgstr "nombre duodecimal" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binària" @@ -4263,7 +4274,7 @@ msgid "binary number" msgstr "nombre binari" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "romana" @@ -4272,7 +4283,7 @@ msgid "roman numerals" msgstr "numerals romans" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijectiva" @@ -4287,8 +4298,8 @@ msgstr "Mín de decimals" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagesimal" @@ -4298,13 +4309,13 @@ msgstr "nombre sexagesimal" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "latitud" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "longitud" @@ -4329,7 +4340,7 @@ msgid "128-bit floating point" msgstr "punt flotant de 128 bits" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "temps" @@ -4338,7 +4349,7 @@ msgid "time format" msgstr "format de temps" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "bases" @@ -4347,12 +4358,12 @@ msgid "number bases" msgstr "bases numèriques" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "calendaris" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "òptima" @@ -4361,7 +4372,7 @@ msgid "optimal unit" msgstr "unitat òptima" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "prefix" @@ -4371,7 +4382,7 @@ msgstr "prefix òptim" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "base" @@ -4380,7 +4391,7 @@ msgid "base units" msgstr "unitats bases" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "mixta" @@ -4389,12 +4400,12 @@ msgid "mixed units" msgstr "unitats mixtes" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "factors" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "fracció parcial" @@ -4403,12 +4414,12 @@ msgid "expanded partial fractions" msgstr "fraccions parcials expandides" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "rectangular" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "cartesià" @@ -4417,7 +4428,7 @@ msgid "complex rectangular form" msgstr "forma rectangular complexa" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponencial" @@ -4426,7 +4437,7 @@ msgid "complex exponential form" msgstr "forma exponencial complexa" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polar" @@ -4439,7 +4450,7 @@ msgid "complex cis form" msgstr "forma cis complexa" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "angle" @@ -4448,7 +4459,7 @@ msgid "complex angle notation" msgstr "notació complexa d'angle" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "fasor" @@ -4466,7 +4477,7 @@ msgid "number base %s" msgstr "base numèrica %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "decimal" @@ -4477,7 +4488,7 @@ msgid "decimal fraction" msgstr "Fracció decimal" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "fracció" @@ -4498,16 +4509,16 @@ msgid "Empty expression field." msgstr "El camp d'expressió està buit." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Funcions de l'usuari" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4543,7 +4554,7 @@ msgstr "default: " msgid "Requirement" msgstr "Requisit" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Acti_va" @@ -4552,7 +4563,7 @@ msgstr "Acti_va" msgid "History Answer Value" msgstr "Valor de resposta de l'historial" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "resposta" @@ -4569,12 +4580,12 @@ msgstr "L'índex d'historial %s no existeix." msgid "History Parsed Expression" msgstr "Expressió analitzada de l'historial" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Ha trigat massa temps generar les dades a dibuixar." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4582,32 +4593,32 @@ msgstr "" "Ha trigat massa temps generar les dades a dibuixar. Si us plau, disminuïu la " "taxa de mostreig o augmenta el límit de temps en les preferències." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "S'ha mogut el registre NPI" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "Operació NPI" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Cerca" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Cerca" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Elimina el marcador" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Afegeix un marcador" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4615,11 +4626,11 @@ msgstr "" "Un marcador amb el nom seleccionat ja existeix.\n" "Voleu sobreescriure'l?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "No s'ha trobat cap element" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Índex" @@ -4702,7 +4713,7 @@ msgstr "Clic del mig: %s" msgid "Raise (Ctrl+*)" msgstr "Exponencia (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Estableix les desconegudes" @@ -4746,7 +4757,7 @@ msgstr "Totes les funcions" msgid "All variables" msgstr "Totes les variables" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4993,39 +5004,39 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Les meves variables" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "S'està processant…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "S'està factoritzant…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "S'estan expandint les fraccions parcials…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "S'està expandint…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "S'està calculant…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "S'està convertint…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "L'anàlisi de la zona horària ha fallat." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5034,29 +5045,29 @@ msgstr "" "S'ha fallat en obrir %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "No s'ha pogut escriure les definicions" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 #, fuzzy msgid "Cancel" msgstr "_Cancel·la" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5065,7 +5076,7 @@ msgstr "" "No s'ha pogut escriure les preferèncias a\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5074,87 +5085,87 @@ msgstr "" "No s'ha pogut escriure les preferèncias a\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Selecció del fitxer de definicions" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importa" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 #, fuzzy msgid "XML Files" msgstr "Tots els fitxers" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "No s'ha pogut copiar %s a %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "No s'ha pogut llegir %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "No s'ha pogut copiar el fitxer a %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "Alex Henrie " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Variables d'usuari" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Unitats d'usuari" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "No hi ha cap desconeguda en el resultat." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Estableix les desconegudes" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "res" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Última resposta" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Resposta 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Resposta 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Resposta 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Resposta 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Memòria" @@ -5479,321 +5490,321 @@ msgstr "Edita la variable desconeguda (global)" msgid "New Unknown Variable" msgstr "Variable desconeguda nova" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Insereix una funció" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Insereix una funció (diàleg)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Insereix una variable" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Insereix una unitat" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Insereix text" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Insereix una data" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Insereix un vector" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Insereix una matriu" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Insereix parèntesis intel·ligents" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Converteix a altra unitat" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Converteix a altra unitat (entrada)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Converteix a la unitat òptima" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Converteix a les unitats bases" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Converteix al prefix òptim" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Converteix a la base numèrica" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Factoritza el resultat" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Expandeix el resultat" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Expandeix les fraccions parcials" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "NPI: avall" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "NPI: amunt" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "NPI: intercanvia" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "NPI: copia" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "RPN: última x" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "NPI: suprimeix el registre" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "NPI: neteja la pila" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Carrega el mode meta" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Estableix la base d'expressió" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Estableix la base del resultat" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Commuta el mode exacte" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Estableix la unitat d'angle com a graus" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Estableix la unitat d'angle com a radians" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Estableix la unitat d'angle com a gradians" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Commuta les fraccions senzilles" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Commuta les fraccions mixtes" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Commuta la notació científica" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Commuta la notació senzilla" -#: ../src/util.cc:890 +#: ../src/util.cc:905 #, fuzzy msgid "Toggle precision" msgstr "Llegeix la precisió" -#: ../src/util.cc:891 +#: ../src/util.cc:906 #, fuzzy msgid "Toggle max decimals" msgstr "Màx de decimals" -#: ../src/util.cc:892 +#: ../src/util.cc:907 #, fuzzy msgid "Toggle min decimals" msgstr "Mín de decimals" -#: ../src/util.cc:893 +#: ../src/util.cc:908 #, fuzzy msgid "Toggle max/min decimals" msgstr "Commuta el mode de cadena" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Commuta el mode NPI" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Commuta el càlcul mentre teclegeu" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Commuta el teclat programari" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Mostra el teclat numèric" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Mostra l'historial" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Cerca en l'historial" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Neteja l'historial" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Mostra la conversió" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Mostra la pila NPI" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Gestiona les variables" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Gestiona les funcions" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Gestiona els conjunts de dades" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Variable nova" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Funció nova" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Obre el dibuix de funcions/dades" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Obre la conversió de bases numèriques" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Obre la conversió de punt flotant" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Obre la conversió de calendari" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Obre l'eina de càlcul de percentatge" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Obre la taula periòdica" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Actualitza les taxes d'intercanvi" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Copia el resultat" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Insereix el resultat" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Desa una imatge del resultat" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Ajuda" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Surt" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "Commuta el mode de cadena" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Commuta el manteniment amunt" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Mostra/amaga la compleció" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Realitza la compleció (activa el primer element)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 #, fuzzy msgid "Formatted result" msgstr "Desa el resultat" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 #, fuzzy msgid "Unformatted ASCII result" msgstr "Copiar ASCII sense format" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Copiar ASCII sense format" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 #, fuzzy msgid "Formatted expression" msgstr "L'expressió està buida." -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Copiar ASCII sense format" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 #, fuzzy msgid "Formatted expression + result" msgstr "El camp d'expressió està buit." -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Copiar ASCII sense format" diff --git a/po/de.po b/po/de.po index ced1683f..cbe37f01 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2021-05-18 20:29+0100\n" "Last-Translator: Alexander Krause \n" "Language-Team: German\n" @@ -22,7 +22,7 @@ msgid "Calculator" msgstr "Taschenrechner" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Leistungsstarker und einfach zu bedienender Taschenrechner" @@ -70,13 +70,13 @@ msgstr "Regeln für Argumente" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -91,12 +91,12 @@ msgstr "Änderungen nicht speichern" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_OK" @@ -263,7 +263,7 @@ msgstr "Typ" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Name" @@ -277,7 +277,7 @@ msgstr "Tastenfeld-Schaltflächen anpassen" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -631,13 +631,24 @@ msgid "Max decimals" msgstr "Max Dezimalen" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Signifikante Ziffern" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Minimale Anzahl der angezeigten Nachkommastellen" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Maximale Anzahl der anzuzeigenden (und zu rundenden) Nachkommastellen" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Maximale Anzahl der anzuzeigenden (und zu rundenden) Nachkommastellen" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Gleitkomma-Umrechnung" @@ -805,7 +816,7 @@ msgid "(De)activate the selected function" msgstr "Die gewählte Funktion (de)aktivieren" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Deakti_vieren" @@ -819,7 +830,7 @@ msgid "Insert (or execute) the selected function into the expression entry" msgstr "" "Einfügen der markierten Funktion ins Rechenausdrucksfeld (oder Ausführen)" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Anwenden" @@ -1647,7 +1658,7 @@ msgstr "Nach Updates suchen" msgid "_About" msgstr "_Über" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Kleines Fenster umschalten" @@ -1715,7 +1726,7 @@ msgstr "Erhöhen mit der Potenz des markierten Wertes" msgid "Calculate the square root of the selected value" msgstr "Berechnen der Quadratwurzel des gewählten Wertes" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Verlauf" @@ -1919,7 +1930,7 @@ msgstr "Zahlenbasen umrechnen" msgid "Imaginary unit i (√-1)" msgstr "Imaginäre Einheit i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Einheiten verwalten" @@ -2037,11 +2048,11 @@ msgstr "Vollständigen Text kopieren" msgid "Search…" msgstr "Suchen …" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Suchen nach Datum …" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Lesezeichen hinzufügen …" @@ -2245,7 +2256,7 @@ msgstr "Zahlenbasis wählen …" msgid "Display Expression Status" msgstr "Analysierten Rechenausdruck anzeigen" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Ergebnis speichern" @@ -2855,7 +2866,7 @@ msgstr "Schaltflächen Abstand" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Standard" @@ -3570,7 +3581,7 @@ msgstr "Variable nicht gefunden." msgid "Unit not found." msgstr "Einheit nicht gefunden." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Modus nicht gefunden." @@ -3659,12 +3670,12 @@ msgid "Add" msgstr "Hinzufügen" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (auf Speicher addieren)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (memory clear – Speicher löschen)" @@ -3673,7 +3684,7 @@ msgid "Backspace" msgstr "Backspace" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M− (von Speicher abziehen)" @@ -3687,12 +3698,12 @@ msgid "Calculate expression" msgstr "Rechenausdruck berechnen" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (memory recall – Speicher abrufen)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (memory store – speichern)" @@ -3770,8 +3781,8 @@ msgstr "Alle" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3852,11 +3863,11 @@ msgstr "Neues Datenobjekt" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3866,8 +3877,8 @@ msgstr "ca." msgid "and" msgstr "und" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "oder" @@ -4109,7 +4120,7 @@ msgstr "Prozess anhalten" msgid "Calculate expression and add to stack" msgstr "Rechenausdruck berechnen und zum Stapel hinzufügen" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Datum auswählen" @@ -4225,19 +4236,19 @@ msgid "Too many arguments for %s()." msgstr "Zu viele Argumente für %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "faktorisieren" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "erweitern" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadezimal" @@ -4246,7 +4257,7 @@ msgid "hexadecimal number" msgstr "Hexadezimalzahl" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "oktal" @@ -4255,7 +4266,7 @@ msgid "octal number" msgstr "Oktalzahl" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "dezimal" @@ -4264,7 +4275,7 @@ msgid "decimal number" msgstr "Dezimalzahl" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodezimal" @@ -4273,7 +4284,7 @@ msgid "duodecimal number" msgstr "Duodezimalzahl" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binär" @@ -4282,7 +4293,7 @@ msgid "binary number" msgstr "Binärzahl" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "römisch" @@ -4291,7 +4302,7 @@ msgid "roman numerals" msgstr "römische Ziffern" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijektiv" @@ -4306,8 +4317,8 @@ msgstr "Min Dezimalen" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagesimal" @@ -4317,13 +4328,13 @@ msgstr "Sexagesimalzahl" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "Breitengrad" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "Längengrad" @@ -4348,7 +4359,7 @@ msgid "128-bit floating point" msgstr "128-Bit-Gleitkomma" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "Zeit" @@ -4357,7 +4368,7 @@ msgid "time format" msgstr "Zeitformat" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "Basen" @@ -4366,12 +4377,12 @@ msgid "number bases" msgstr "Zahlenbasen" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "Kalendarien" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "optimal" @@ -4380,7 +4391,7 @@ msgid "optimal unit" msgstr "optimale Einheit" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "präfix" @@ -4390,7 +4401,7 @@ msgstr "optimales Präfix" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "Basis" @@ -4399,7 +4410,7 @@ msgid "base units" msgstr "Basiseinheiten" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "gemischt" @@ -4408,12 +4419,12 @@ msgid "mixed units" msgstr "gemischte Einheiten" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "Faktoren" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "Teilbruch" @@ -4422,12 +4433,12 @@ msgid "expanded partial fractions" msgstr "erweiterte Teilbrüche" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "rechtwinklig" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "kartesisch" @@ -4436,7 +4447,7 @@ msgid "complex rectangular form" msgstr "komplexe Rechteckform" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponentiell" @@ -4445,7 +4456,7 @@ msgid "complex exponential form" msgstr "komplexe Exponentialform" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polar" @@ -4458,7 +4469,7 @@ msgid "complex cis form" msgstr "komplexe cis-Form" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "Winkel" @@ -4467,7 +4478,7 @@ msgid "complex angle notation" msgstr "komplexe Winkeldarstellung" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "Phasor" @@ -4485,7 +4496,7 @@ msgid "number base %s" msgstr "Zahlenbasis %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "dezimal" @@ -4496,7 +4507,7 @@ msgid "decimal fraction" msgstr "Dezimalbruch" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "Bruchteil" @@ -4517,16 +4528,16 @@ msgid "Empty expression field." msgstr "Leeres Rechenausdrucksfeld." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Benutzerfunktionen" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4562,7 +4573,7 @@ msgstr "Standard: " msgid "Requirement" msgstr "Bedingung" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Akti_vieren" @@ -4571,7 +4582,7 @@ msgstr "Akti_vieren" msgid "History Answer Value" msgstr "Verlauf Antwortwert" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "Antwort" @@ -4588,12 +4599,12 @@ msgstr "Verlaufsindex %s existiert nicht." msgid "History Parsed Expression" msgstr "Verlauf des analysierten Rechenausdrucks" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Es hat zu lange gedauert, die Plotdaten zu generieren." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4601,32 +4612,32 @@ msgstr "" "Es hat zu lange gedauert, die Plotdaten zu generieren. Bitte verringern Sie " "die Abtastrate oder erhöhen Sie das Zeitlimit in den Einstellungen." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "UPN-Register verschoben" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "UPN-Operation" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Suche" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Suche" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Lesezeichen entfernen" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Lesezeichen hinzufügen" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4634,11 +4645,11 @@ msgstr "" "Es existiert bereits ein Lesezeichen mit dem gewählten Namen.\n" "Möchten Sie es überschreiben?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Keine Einträge gefunden" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Index" @@ -4721,7 +4732,7 @@ msgstr "Mittelklick: %s" msgid "Raise (Ctrl+*)" msgstr "Erhöhen (Strg+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Unbekannte setzen" @@ -4765,7 +4776,7 @@ msgstr "Alle Funktionen" msgid "All variables" msgstr "Alle Variablen" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -5012,39 +5023,39 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Meine Variablen" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Verarbeite …" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Faktorisiere …" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Expandiere Teilbrüche …" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Expandiere …" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Berechne …" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Rechne um …" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Zeitzonenanalyse fehlgeschlagen" -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5053,29 +5064,29 @@ msgstr "" "Konnte %s. nicht öffnen\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Definitionen konnten nicht geschrieben werden" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 #, fuzzy msgid "Cancel" msgstr "_Abbruch" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5084,7 +5095,7 @@ msgstr "" "Konnte Einstellungen nicht schreiben in\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5093,88 +5104,88 @@ msgstr "" "Konnte Einstellungen nicht schreiben in\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Definitionsdatei auswählen" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importieren" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "XML-Dateien" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "Konnte %s nicht nach %s kopieren." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "Konnte %s nicht lesen." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Konnte Datei nicht nach %s kopieren." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "" "Alexander Krause \n" "leveltrauma " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Benutzervariablen" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Benutzereinheiten" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Keine Unbekannten im Ergebnis." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Unbekannte setzen" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Letzte Antwort" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Antwort 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Antwort 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Antwort 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Antwort 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Speicher" @@ -5501,317 +5512,317 @@ msgstr "Unbekannte Variable bearbeiten (global)" msgid "New Unknown Variable" msgstr "Neue Unbekannte Variable" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Funktion einfügen" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Funktion einfügen (Dialog)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Variable einfügen" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Einheit einfügen" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Text einfügen" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Datum einfügen" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Vektor einfügen" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Matrix einfügen" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Intelligente Klammern einfügen" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "In Einheit umrechnen" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "In Einheit umrechnen (Eingabe)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "In optimale Einheit umrechnen" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "In Basiseinheiten umrechnen" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "In optimales Präfix umrechnen" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "In Zahlenbasis umrechnen" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Ergebnis faktorisieren" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Expandieren des Ergebnisses" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Expandieren von Teilbrüchen" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "UPN: abwärts" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "UPN: aufwärts" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "UPN: tauschen" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "UPN: kopieren" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "UPN: lastx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "UPN: Register löschen" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "UPN: Stapel löschen" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Metamodus laden" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Rechenausdrucksbasis einstellen" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Ergebnisbasis einstellen" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Genauen Modus umschalten" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Winkeleinheit auf Grad stellen" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Winkeleinheit auf Bogenmaß stellen" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Winkeleinheit auf Gradienten stellen" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Einfache Brüche umschalten" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Gemischte Brüche umschalten" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Umschalten der wissenschaftlichen Schreibweise" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Umschalten der einfachen Schreibweise" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Genauigkeit umschalten" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "Max Dezimalen umschalten" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "Min Dezimalen umschalten" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "Max/min Dezimalen umschalten" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "UPN-Modus umschalten" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Fortlaufendes Berechnen umschalten" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Programmiertastenfeld umschalten" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Tastenfeld anzeigen" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Verlauf anzeigen" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Verlauf durchsuchen" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Verlauf löschen" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Umrechnung anzeigen" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "UPN-Spapel anzeigen" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Variablen verwalten" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Funktionen verwalten" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Datensätze verwalten" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Neue Variable" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Neue Funktion" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Funktionen-/Datenplotten öffnen" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Zahlenbasenumrechnung öffnen" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Gleitkomma-Umrechnung öffnen" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Kalenderumrechnung öffnen" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Prozentrechnungswerkzeug öffnen" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Periodensystem öffnen" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Wechselkurse aktualisieren" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Ergebnis kopieren" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Ergebnis einfügen" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Ergebnisbild speichern" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Hilfe" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Beenden" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "Auf Methodenverkettung umschalten" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Immer-im-Vordergrund umschalten" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Vervollständigung ein-/ausblenden" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Vervollständigung vornehmen (erstes Element aktivieren)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 #, fuzzy msgid "Formatted result" msgstr "Ergebnis speichern" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 #, fuzzy msgid "Unformatted ASCII result" msgstr "Unformatiertes ASCII kopieren" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Unformatiertes ASCII ohne Einheiten kopieren" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 #, fuzzy msgid "Formatted expression" msgstr "Leerer Rechenausdruck." -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Unformatiertes ASCII kopieren" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 #, fuzzy msgid "Formatted expression + result" msgstr "Leeres Rechenausdrucksfeld." -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Unformatiertes ASCII ohne Einheiten kopieren" diff --git a/po/es.po b/po/es.po index 44125029..193876bb 100644 --- a/po/es.po +++ b/po/es.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Qalculate!\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2022-05-13 19:30-0300\n" "Last-Translator: VicSanRoPe\n" "Language-Team: none\n" @@ -20,7 +20,7 @@ msgid "Calculator" msgstr "Calculadora" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Calculadora poderosa y fácil de usar" @@ -66,13 +66,13 @@ msgstr "Reglas de argumento" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -87,12 +87,12 @@ msgstr "No guardar modificaciones" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_Aceptar" @@ -259,7 +259,7 @@ msgstr "Tipo" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Nombre" @@ -273,7 +273,7 @@ msgstr "Personalizar botones del teclado" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -629,13 +629,24 @@ msgid "Max decimals" msgstr "Decimales máximos" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Cifras significativas" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Número mínimo de decimales mostrados" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Número máximo de decimales a mostrar (y a redondear)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Número máximo de decimales a mostrar (y a redondear)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Conversión de punto flotante" @@ -802,7 +813,7 @@ msgid "(De)activate the selected function" msgstr "(Des)activar la función seleccionada" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Desacti_var" @@ -816,7 +827,7 @@ msgid "Insert (or execute) the selected function into the expression entry" msgstr "" "Insertar (o ejecutar) la función seleccionada en la entrada de expresión" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Aplicar" @@ -1644,7 +1655,7 @@ msgstr "Buscar actualizaciones" msgid "_About" msgstr "_Acerca de" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Alternar ventana mínima" @@ -1712,7 +1723,7 @@ msgstr "Elevar a la potencia del valor seleccionado" msgid "Calculate the square root of the selected value" msgstr "Calcular la raíz cuadrada del valor seleccionado" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Historial" @@ -1912,7 +1923,7 @@ msgstr "Convertir bases numéricas" msgid "Imaginary unit i (√-1)" msgstr "Unidad imaginaria i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Administrar unidades" @@ -2030,11 +2041,11 @@ msgstr "Copiar texto completo" msgid "Search…" msgstr "Buscar…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Buscar por fecha…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Añadir marcador…" @@ -2238,7 +2249,7 @@ msgstr "Seleccionar base numérica…" msgid "Display Expression Status" msgstr "Mostrar estado de la expresión" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Guardar resultado" @@ -2840,7 +2851,7 @@ msgstr "Relleno de botón" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Predeterminado" @@ -3550,7 +3561,7 @@ msgstr "Variable no encontrada." msgid "Unit not found." msgstr "Unidad no encontrada." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Modo no encontrado" @@ -3640,12 +3651,12 @@ msgid "Add" msgstr "Añadir" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (añadir a la memoria)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (limpiar la memoria)" @@ -3654,7 +3665,7 @@ msgid "Backspace" msgstr "Retroceso" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M- (quitar de la memoria)" @@ -3668,12 +3679,12 @@ msgid "Calculate expression" msgstr "Calcular expresión" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (valor de la memoria)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (guardar en la memoria)" @@ -3751,8 +3762,8 @@ msgstr "Todas" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3833,11 +3844,11 @@ msgstr "Nuevo objeto de datos" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3847,8 +3858,8 @@ msgstr "aprox." msgid "and" msgstr "y" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "o" @@ -4089,7 +4100,7 @@ msgstr "Detener proceso" msgid "Calculate expression and add to stack" msgstr "Calcular expresión y añadir a la pila" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Seleccionar fecha" @@ -4205,19 +4216,19 @@ msgid "Too many arguments for %s()." msgstr "Demasiados argumentos para %s()" #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "factorizar" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "expandir" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadecimal" @@ -4226,7 +4237,7 @@ msgid "hexadecimal number" msgstr "número hexadecimal" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "octal" @@ -4235,7 +4246,7 @@ msgid "octal number" msgstr "número octal" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "decimal" @@ -4244,7 +4255,7 @@ msgid "decimal number" msgstr "número decimal" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodecimal" @@ -4253,7 +4264,7 @@ msgid "duodecimal number" msgstr "número duodecimal" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binario" @@ -4262,7 +4273,7 @@ msgid "binary number" msgstr "número binario" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "romano" @@ -4271,7 +4282,7 @@ msgid "roman numerals" msgstr "números romanos" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "biyectivo" @@ -4285,8 +4296,8 @@ msgstr "decimal codificado en binario" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagesimal" @@ -4296,13 +4307,13 @@ msgstr "número sexagesimal" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "latitud" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "longitud" @@ -4327,7 +4338,7 @@ msgid "128-bit floating point" msgstr "punto flotante de 128 bits" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "tiempo" @@ -4336,7 +4347,7 @@ msgid "time format" msgstr "formato de tiempo" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "bases" @@ -4345,12 +4356,12 @@ msgid "number bases" msgstr "bases numéricas" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "calendarios" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "óptimo" @@ -4359,7 +4370,7 @@ msgid "optimal unit" msgstr "unidad óptima" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "prefijo" @@ -4369,7 +4380,7 @@ msgstr "prefijo óptimo" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "base" @@ -4378,7 +4389,7 @@ msgid "base units" msgstr "unidades base" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "mixto" @@ -4387,12 +4398,12 @@ msgid "mixed units" msgstr "unidades mixtas" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "factores" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "fracción parcial" @@ -4401,12 +4412,12 @@ msgid "expanded partial fractions" msgstr "fracciones parciales expandidas" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "rectangular" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "cartesiano" @@ -4415,7 +4426,7 @@ msgid "complex rectangular form" msgstr "forma compleja rectangular" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponencial" @@ -4424,7 +4435,7 @@ msgid "complex exponential form" msgstr "forma compleja exponencial" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polar" @@ -4437,7 +4448,7 @@ msgid "complex cis form" msgstr "forma compleja cis" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "ángulo" @@ -4446,7 +4457,7 @@ msgid "complex angle notation" msgstr "Notación compleja de ángulo" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "fasor" @@ -4464,7 +4475,7 @@ msgid "number base %s" msgstr "base numérica %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "decimal" @@ -4475,7 +4486,7 @@ msgid "decimal fraction" msgstr "Fracción decimal" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "fracción" @@ -4496,16 +4507,16 @@ msgid "Empty expression field." msgstr "Campo de expresión vacío." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Funciones de usuario" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4541,7 +4552,7 @@ msgstr "predeterminado: " msgid "Requirement" msgstr "Requisito" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Acti_var" @@ -4550,7 +4561,7 @@ msgstr "Acti_var" msgid "History Answer Value" msgstr "Valor de respuesta de historial" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "respuesta" @@ -4567,12 +4578,12 @@ msgstr "Índice de historial %s no existe." msgid "History Parsed Expression" msgstr "Expresión de historia analizada" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Tomó demasiado tiempo generar los datos de graficado." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4580,32 +4591,32 @@ msgstr "" "Tomó demasiado tiempo generar los datos de graficado. Por favor disminuya la " "tasa de muestreo o aumente el límite de tiempo en las preferencias." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "Registro RPN movido" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "Operación RPN" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Buscar" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Buscar" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Eliminar marcador" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Añadir marcador" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4613,11 +4624,11 @@ msgstr "" "Un marcador con el nombre seleccionado ya existe.\n" "¿Quiere sobreescribirlo?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "No se encontraron ítems" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Índice" @@ -4700,7 +4711,7 @@ msgstr "Clic medio: %s" msgid "Raise (Ctrl+*)" msgstr "Elevar (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Definir incógnitas" @@ -4744,7 +4755,7 @@ msgstr "Todas las funciones" msgid "All variables" msgstr "Todas las variables" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4985,39 +4996,39 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Mis variables" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Procesando…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Factorizando…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Expandiendo fracciones parciales…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Expandiendo…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Calculando…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Convirtiendo…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Analizado de husos horarios falló." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5026,29 +5037,29 @@ msgstr "" "Fallo al abrir %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "No se pudo guardar las definiciones" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 #, fuzzy msgid "Cancel" msgstr "_Cancelar" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5057,7 +5068,7 @@ msgstr "" "No se pudieron guardar las preferencias en \n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5066,86 +5077,86 @@ msgstr "" "No se pudieron guardar las preferencias en \n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Seleccionar archivo de definiciones" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importar" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "Archivos XML" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "No se pudo copiar %s a %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "No se pudo leer %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "No se pudo copiar el archivo a %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "VicSanRoPe" -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Variables de usuario" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Unidades de usuario" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "No hay incógnitas en el resultado." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Definir incógnitas" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Última respuesta" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Respuesta 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Respuesta 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Respuesta 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Respuesta 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Memoria" @@ -5471,317 +5482,317 @@ msgstr "Editar variable desconocida (global)" msgid "New Unknown Variable" msgstr "Nueva variable desconocida" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Insertar función" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Insertar función (diálogo)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Insertar variable" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Insertar unidad" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Insertar texto" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Insertar fecha" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Insertar vector" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Insertar matriz" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Insertar paréntesis inteligentes" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Convertir a unidad" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Convertir a unidad (entrada)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Convertir a unidades óptimas" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Convertir a unidades base" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Convertir a prefijo óptimo" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Convertir a base numérica" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Factorizar resultado" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Expandir resultado" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Expandir fracciones parciales" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "RPN: abajo" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "RPN: arriba" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "RPN: intercambiar" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "RPN: copiar" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "RPN: último x" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "RPN: eliminar registro" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "RPN: limpiar pila" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Cargar modo meta" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Definir base de expresión" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Definir base de resultado" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Alternar modo exacto" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Definir unidad de ángulos a grados" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Definir unidad de ángulos a radianes" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Definir unidad de ángulos a gradianes" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Alternar fracciones simples" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Alternar fracciones mixtas" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Alternar notación científica" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Alternar notación simple" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Alternar precisión" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "Alternar decimales máximos" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "Alternar decimales mínimos" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "Alternar decimales máximos/mínimos" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Alternar modo RPN" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Alternar calcular al escribir" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Alternar teclado de programación" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Mostrar teclado" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Mostrar historial" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Buscar historial" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Limpiar historial" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Mostrar conversión" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Mostrar pila RPN" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Administrar variables" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Administrar funciones" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Administrar conjuntos de datos" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Nueva variable" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Nueva función" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Abrir graficado de función/datos" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Abrir conversión de bases numéricas" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Abrir conversión de punto flotante" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Abrir conversión de calendario" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Abrir herramienta de cálculo de porcentaje" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Abrir tabla periódica" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Actualizar tasas de cambio" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Copiar resultado" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Insertar resultado" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Guardar imagen de resultado" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Ayuda" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Salir" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "Alternar modo de cadena" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Alternar mantener encima" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Mostart/ocultar completado" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Realizar completado (activar primer elemento)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 #, fuzzy msgid "Formatted result" msgstr "Guardar resultado" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 #, fuzzy msgid "Unformatted ASCII result" msgstr "Copiar ASCII sin formato" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Copiar como ASCII no formateado sin unidades" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 #, fuzzy msgid "Formatted expression" msgstr "Expresión vacía." -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Copiar ASCII sin formato" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 #, fuzzy msgid "Formatted expression + result" msgstr "Campo de expresión vacío." -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Copiar como ASCII no formateado sin unidades" diff --git a/po/fr.po b/po/fr.po index df28500f..723e7875 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Qalculate!\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2024-11-07 22:35+0100\n" "Last-Translator: Polakrity\n" "Language-Team: none\n" @@ -22,7 +22,7 @@ msgid "Calculator" msgstr "Calculatrice" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Une calculatrice puissante et facile d'utilisation" @@ -70,13 +70,13 @@ msgstr "Règles d'argument" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -91,12 +91,12 @@ msgstr "Ne pas sauvegarder les modifications" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_OK" @@ -263,7 +263,7 @@ msgstr "Type" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Nom" @@ -277,7 +277,7 @@ msgstr "Personnaliser les boutons du clavier" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -636,13 +636,24 @@ msgid "Max decimals" msgstr "Décimales max" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Chiffres significatifs" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Nombre minimal de décimales à afficher" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Nombre maximal de décimales à afficher (et arrondir à)." +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Nombre maximal de décimales à afficher (et arrondir à)." + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Conversion en virgule flottante" @@ -809,7 +820,7 @@ msgid "(De)activate the selected function" msgstr "(Dés)activer la fonction sélectionnée" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Désacti_ver" @@ -823,7 +834,7 @@ msgid "Insert (or execute) the selected function into the expression entry" msgstr "" "Insérer (ou exécuter) la fonction sélectionnée dans l'expression entrée" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Appliquer" @@ -1645,7 +1656,7 @@ msgstr "Vérifier les mises à jour" msgid "_About" msgstr "_À propos" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Basculer en fenêtre minimale" @@ -1713,7 +1724,7 @@ msgstr "Élever la valeur sélectionnée à la puissance" msgid "Calculate the square root of the selected value" msgstr "Calculer la racine carrée de la valeur sélectionnée" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Historique" @@ -1913,7 +1924,7 @@ msgstr "Convertir des bases numériques" msgid "Imaginary unit i (√-1)" msgstr "Unité imaginaire i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Gérer les unités" @@ -2031,11 +2042,11 @@ msgstr "Copier le texte entier" msgid "Search…" msgstr "Rechercher…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Rechercher par date…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Ajouter favoris…" @@ -2235,7 +2246,7 @@ msgstr "Sélectionner la base numérique…" msgid "Display Expression Status" msgstr "Afficher l'état de l'expression" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Enregistrer résultat" @@ -2839,7 +2850,7 @@ msgstr "Garniture de bouton" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Défaut" @@ -3554,7 +3565,7 @@ msgstr "La variable n'a pas été trouvée." msgid "Unit not found." msgstr "L'unité n'a pas été trouvée." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Le mode n'a pas été trouvé." @@ -3643,12 +3654,12 @@ msgid "Add" msgstr "Ajouter" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (mémoire +)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (mémoire effacée)" @@ -3657,7 +3668,7 @@ msgid "Backspace" msgstr "Retour arrière" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M− (mémoire -)" @@ -3671,12 +3682,12 @@ msgid "Calculate expression" msgstr "Calculer l'expression" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (rappel de mémoire)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (magasin de mémoire)" @@ -3754,8 +3765,8 @@ msgstr "Tout" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3836,11 +3847,11 @@ msgstr "Nouveau objet de données" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3850,8 +3861,8 @@ msgstr "approx." msgid "and" msgstr "et" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "ou" @@ -4094,7 +4105,7 @@ msgstr "Arrêter le processus" msgid "Calculate expression and add to stack" msgstr "Calculer l'expression et l'ajouter à la pile" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Sélectionner date" @@ -4210,19 +4221,19 @@ msgid "Too many arguments for %s()." msgstr "Trop d'arguments pour %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "factoriser" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "développer" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadécimal" @@ -4231,7 +4242,7 @@ msgid "hexadecimal number" msgstr "nombre hexadécimal" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "octal" @@ -4240,7 +4251,7 @@ msgid "octal number" msgstr "nombre octal" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "décimal" @@ -4249,7 +4260,7 @@ msgid "decimal number" msgstr "nombre décimal" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodécimal" @@ -4258,7 +4269,7 @@ msgid "duodecimal number" msgstr "nombre duodécimal" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binaire" @@ -4267,7 +4278,7 @@ msgid "binary number" msgstr "nombre binaire" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "romain" @@ -4276,7 +4287,7 @@ msgid "roman numerals" msgstr "chiffres romains" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijectif" @@ -4290,8 +4301,8 @@ msgstr "décimal codé en binaire" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagésimal" @@ -4301,13 +4312,13 @@ msgstr "nombre sexagésimal" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "latitude" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "longitude" @@ -4332,7 +4343,7 @@ msgid "128-bit floating point" msgstr "Virgule flottante 128-bits" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "temps" @@ -4341,7 +4352,7 @@ msgid "time format" msgstr "fuseau horaire" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "bases" @@ -4350,12 +4361,12 @@ msgid "number bases" msgstr "bases numériques" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "calendriers" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "optimal" @@ -4364,7 +4375,7 @@ msgid "optimal unit" msgstr "unité optimale" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "préfixe" @@ -4374,7 +4385,7 @@ msgstr "préfixe optimal" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "base" @@ -4383,7 +4394,7 @@ msgid "base units" msgstr "unités de base" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "mixte" @@ -4392,12 +4403,12 @@ msgid "mixed units" msgstr "unités mixtes" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "facteurs" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "fraction partielle" @@ -4406,12 +4417,12 @@ msgid "expanded partial fractions" msgstr "fractions partielles développées" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "algébrique" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "cartésien" @@ -4420,7 +4431,7 @@ msgid "complex rectangular form" msgstr "form algébrique complexe" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponentielle" @@ -4429,7 +4440,7 @@ msgid "complex exponential form" msgstr "forme exponentielle complexe" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polaire" @@ -4442,7 +4453,7 @@ msgid "complex cis form" msgstr "forme cis complexe" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "angle" @@ -4451,7 +4462,7 @@ msgid "complex angle notation" msgstr "notation complexe angle" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "phaseur" @@ -4469,7 +4480,7 @@ msgid "number base %s" msgstr "base numérique %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 msgid "decimals" msgstr "décimales" @@ -4478,7 +4489,7 @@ msgid "decimal fraction" msgstr "fraction décimale" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "fraction" @@ -4499,16 +4510,16 @@ msgid "Empty expression field." msgstr "Expression du champ vide." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Fonctions utilisateur" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4544,7 +4555,7 @@ msgstr "par défaut: " msgid "Requirement" msgstr "Nécessaire" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Acti_ver" @@ -4553,7 +4564,7 @@ msgstr "Acti_ver" msgid "History Answer Value" msgstr "Valeur de réponse de l'historique" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "résultat" @@ -4570,12 +4581,12 @@ msgstr "L'index de l'historique %s n'existe pas." msgid "History Parsed Expression" msgstr "Expression analysée par l'historique" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Cela a pris trop de temps pour générer les données du graph." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4584,32 +4595,32 @@ msgstr "" "le taux d'échantillonnage ou augmenter la limite de temps dans les " "préférences." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "Registre NPI déplacé" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "Opération NPI" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Rechercher" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Rechercher" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Suppriver favoris" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Ajouter favoris" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4617,11 +4628,11 @@ msgstr "" "Un favoris portant le même nom existe déjà.\n" "Voulez-vous l'écraser ?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Aucun élément trouvé" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Index" @@ -4704,7 +4715,7 @@ msgstr "Clic du milieu : %s" msgid "Raise (Ctrl+*)" msgstr "Élever (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Définir inconnues" @@ -4748,7 +4759,7 @@ msgstr "Toutes les fonctions" msgid "All variables" msgstr "Toutes les variables" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4987,39 +4998,39 @@ msgstr "Ajouter un pourcentage de la valeur d'origine" msgid "Add percentage multiplied by 1/100" msgstr "Ajouter un pourcentage multiplié par 1/100" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Mes variables" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Traitement en cours…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Factorisation en cours…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Développement des fractions partielles…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Développement en cours…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Calcul en cours…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Conversion en cours…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "L'analyse du fuseau horaire a échoué." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5028,28 +5039,28 @@ msgstr "" "Impossible d'ouvrir %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Ne peut pas écrire de définitions" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "Ignorer" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "Annuler" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "Réessayer" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, c-format msgid "" "Couldn't write history to\n" @@ -5058,7 +5069,7 @@ msgstr "" "L'historique n'a pas pu être écrite pour\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5067,86 +5078,86 @@ msgstr "" "Impossible d'écrire les préférences dans\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Sélectionner le fichier de définitions" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importer" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "Fichiers XML" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "Ne peut pas copier %s vers %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "Ne peut pas lire %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Ne peut pas copier le fichier vers %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "crédits-traducteur" -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Variables utilisateur" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Unités utilisateur" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Aucune inconnue dans le résultat." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Définir les inconnues" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "résultat" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Dernier résultat" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Résultat 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Résultat 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Résultat 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Résultat 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Mémoire" @@ -5475,311 +5486,311 @@ msgstr "Éditer variable d'inconnue (global)" msgid "New Unknown Variable" msgstr "Nouvelle variable de l'inconnue" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Insérer fonction" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Insérer fonction (dialogue)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Insérer variable" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Insérer unité" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Insérer texte" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Insérer date" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Insérer vecteur" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Insérer matrice" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Insérer parenthèses intelligentes" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Convertir en unité" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Convertir en unité (entrée)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Convertir en unité optimale" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Convertir en unités de base" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Convertir en préfixe optimal" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Convertir en base numérique" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Factoriser le résultat" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Développer le résultat" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Développer les fractions partielles" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "NPI : down" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "NPI : up" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "NPI : swap" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "NPI : copier" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "NPI : lastx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "NPI : supprimer registre" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "NPI : vider pile" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Charger le mode méta" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Définir la base d'expression" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Définir la base de résultats" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Basculer en mode exact" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Définir l'unité d'angle en degrés" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Définir l'unité d'angle en radians" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Définir l'unité d'angle sur les grades" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Bascule fractions simples" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Bascule fractions mixtes" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Bascule notation scientifique" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Bascule notation simple" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Basculer la précision" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "Basculer le nombre maximum de décimales" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "Basculer le nombre minimal de décimales" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "Basculer les décimales max/min" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Bascule mode NPI" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Active/Désactive le calcul lors de la saisie" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Basculer le clavier de programmation" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Afficher le clavier" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Afficher l'historique" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Historique des recherches" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Effacer l'historique" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Afficher conversion" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Afficher la pile NPI" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Gérer les variables" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Gérer les fonctions" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Gérer les ensembles de données" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Nouvelle variable" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Nouvelle fonction" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Ouvrir graph fonctions/données" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Ouvrir convertisseur de bases numériques" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Ouvrir convertisseur à virgule flottante" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Ouvrir conversion calendrier" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Ouvrir l'outil de calcul de pourcentages" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Ouvrir le tableau périodique" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Mettre à jour les taux de change" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Copier le résultat" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Insérer le résultat" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Sauvegarder le résultat en image" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Aide" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Quitter" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "Basculer le mode chaîne" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Basculer garder au-dessus" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Afficher/masquer l'achèvement" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Effectuer la complétion (activer le premier élément)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 msgid "Formatted result" msgstr "Résultat formaté" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 msgid "Unformatted ASCII result" msgstr "Résultat ASCII non formaté" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 msgid "Unformatted ASCII result without units" msgstr "Résultat ASCII non formaté sans unités" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 msgid "Formatted expression" msgstr "Expression formatée" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 msgid "Unformatted ASCII expression" msgstr "Expression ASCII non formatée" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 msgid "Formatted expression + result" msgstr "Expression formatée + résultat" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 msgid "Unformatted ASCII expression + result" msgstr "Expression ASCII non formatée + résultat" diff --git a/po/hu.po b/po/hu.po index ddd7bd4f..c98d60c4 100644 --- a/po/hu.po +++ b/po/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: qalculate-gtk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2024-10-19 20:30+1100\n" "Last-Translator: Ad majórem Dei glóriam\n" "Language-Team: Hungarian\n" @@ -22,7 +22,7 @@ msgid "Calculator" msgstr "Számológép" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Erőteljes és könnyen használható számológép" @@ -70,13 +70,13 @@ msgstr "Érvelési szabályok" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -91,12 +91,12 @@ msgstr "Ne mentse el a módosításokat" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_Rendben" @@ -263,7 +263,7 @@ msgstr "Típus" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Név" @@ -277,7 +277,7 @@ msgstr "Billentyűzet gombjainak testreszabása" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -631,13 +631,24 @@ msgid "Max decimals" msgstr "Legnagyobb tizedesjegyek száma" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Értékes számjegyei" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "A megjelenített tizedesjegyek legalacsonyabb száma" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "A megjelenített tizedesjegyek legnagyobb száma" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "A megjelenített tizedesjegyek legnagyobb száma" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Lebegőpontos átalakítása" @@ -804,7 +815,7 @@ msgid "(De)activate the selected function" msgstr "Kijelölt függvény be-/kikapcsolása" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "_Kikapcsolás" @@ -817,7 +828,7 @@ msgstr "S_zámítás" msgid "Insert (or execute) the selected function into the expression entry" msgstr "Kijelölt függvény beszúrása (vagy végrehajtása) a kifejezésbejegyzésbe" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Alkalmazás" @@ -1639,7 +1650,7 @@ msgstr "Frissítések keresése" msgid "_About" msgstr "_Névjegy" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Minimális ablak be-/kikapcsolása" @@ -1707,7 +1718,7 @@ msgstr "Kijelölt hatványozás értéke" msgid "Calculate the square root of the selected value" msgstr "Kijelölt érték négyzetgyökének kiszámítása" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Előzmények" @@ -1906,7 +1917,7 @@ msgstr "Számbázis átalakítása" msgid "Imaginary unit i (√-1)" msgstr "Imaginárius egység i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Egységek kezelése" @@ -2024,11 +2035,11 @@ msgstr "Teljes szöveg másolása" msgid "Search…" msgstr "Keresés…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Keresés dátum szerint…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Könyvjelző hozzáadása…" @@ -2228,7 +2239,7 @@ msgstr "Számbázis kijelölése…" msgid "Display Expression Status" msgstr "Kifejezési állapot megjelenítése" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Eredmények tárolása" @@ -2826,7 +2837,7 @@ msgstr "Gombpárnázás" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Alapértelmezett" @@ -3539,7 +3550,7 @@ msgstr "Változó nem található." msgid "Unit not found." msgstr "Egység nem található." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Üzemmód nem található." @@ -3628,12 +3639,12 @@ msgid "Add" msgstr "Hozzáadás" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (memória plusz)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (memória törlése)" @@ -3642,7 +3653,7 @@ msgid "Backspace" msgstr "Backspace" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M− (memória mínusz)" @@ -3656,12 +3667,12 @@ msgid "Calculate expression" msgstr "Kifejezés kiszámítása" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (memória felidézés)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (memóriatároló)" @@ -3739,8 +3750,8 @@ msgstr "Minden" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3821,11 +3832,11 @@ msgstr "Új adatobjektum" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3835,8 +3846,8 @@ msgstr "kb." msgid "and" msgstr "és" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "vagy" @@ -4075,7 +4086,7 @@ msgstr "Folyamat leállítása" msgid "Calculate expression and add to stack" msgstr "Kifejezés kiszámítása és hozzáadása a veremhez" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Dátum kijelölése" @@ -4191,19 +4202,19 @@ msgid "Too many arguments for %s()." msgstr "Túl sok argumentum ehhez: %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "faktorizálás" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "kibontás" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "tizenhatos" @@ -4212,7 +4223,7 @@ msgid "hexadecimal number" msgstr "tizenhatos szám" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "nyolcas" @@ -4221,7 +4232,7 @@ msgid "octal number" msgstr "nyolcas szám" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "tizedes" @@ -4230,7 +4241,7 @@ msgid "decimal number" msgstr "tizedes szám" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "tizenkettes" @@ -4239,7 +4250,7 @@ msgid "duodecimal number" msgstr "tizenkettes szám" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "kettes" @@ -4248,7 +4259,7 @@ msgid "binary number" msgstr "kettes szám" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "római" @@ -4257,7 +4268,7 @@ msgid "roman numerals" msgstr "római számírás" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijektív" @@ -4271,8 +4282,8 @@ msgstr "kettes-kódolt tizedes szám" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "hatvanas" @@ -4282,13 +4293,13 @@ msgstr "hatvanas szám" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "szélesség" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "hosszúság" @@ -4313,7 +4324,7 @@ msgid "128-bit floating point" msgstr "128 bites lebegőpontos" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "idő" @@ -4322,7 +4333,7 @@ msgid "time format" msgstr "időformátum" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "alapok" @@ -4331,12 +4342,12 @@ msgid "number bases" msgstr "számbázisok" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "naptárak" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "optimális" @@ -4345,7 +4356,7 @@ msgid "optimal unit" msgstr "optimális egység" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "előtag" @@ -4355,7 +4366,7 @@ msgstr "optimális előtag" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "alap" @@ -4364,7 +4375,7 @@ msgid "base units" msgstr "alapegységek" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "vegyes" @@ -4373,12 +4384,12 @@ msgid "mixed units" msgstr "vegyes egységek" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "tényezők" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "részleges tört" @@ -4387,12 +4398,12 @@ msgid "expanded partial fractions" msgstr "kibontott részleges törtek" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "négyszögletes" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "kartéziánus" @@ -4401,7 +4412,7 @@ msgid "complex rectangular form" msgstr "komplex négyszögletes forma" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponenciális" @@ -4410,7 +4421,7 @@ msgid "complex exponential form" msgstr "komplex exponenciális forma" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "poláris" @@ -4423,7 +4434,7 @@ msgid "complex cis form" msgstr "komplex cisz-forma" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "szög" @@ -4432,7 +4443,7 @@ msgid "complex angle notation" msgstr "komplex szögjelölés" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "fázor" @@ -4450,7 +4461,7 @@ msgid "number base %s" msgstr "számbázis %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 msgid "decimals" msgstr "tizedesjegyek" @@ -4459,7 +4470,7 @@ msgid "decimal fraction" msgstr "tizedes tört" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "töredéke" @@ -4480,16 +4491,16 @@ msgid "Empty expression field." msgstr "Üres kifejezésmező." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Felhasználói függvények" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4525,7 +4536,7 @@ msgstr "alapértelmezett: " msgid "Requirement" msgstr "Követelmény" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Akti_válás" @@ -4534,7 +4545,7 @@ msgstr "Akti_válás" msgid "History Answer Value" msgstr "Előzmények válaszérték" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "válasz" @@ -4551,12 +4562,12 @@ msgstr "%s előzménytárgymutató nem létezik." msgid "History Parsed Expression" msgstr "Előzmények elemzett kifejezés" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Túl sokáig tartott a diagramadatok létrehozása." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4564,32 +4575,32 @@ msgstr "" "Túl sokáig tartott a diagramadatok létrehozása. Kérjük, csökkentse a " "mintavételi gyakoriságot, vagy növelje az időkorlátot a beállításoknál." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "Fordított lengyel jelölési regiszter áthelyezve" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "Fordított lengyel jelölési művelet" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Keresés" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Keresés" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Könyvjelző eltávolítása" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Könyvjelző hozzáadása" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4597,11 +4608,11 @@ msgstr "" "A kijelölt névvel már létezik könyvjelző.\n" "Felül akarja írni?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Nem található elemek" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Tárgymutató" @@ -4684,7 +4695,7 @@ msgstr "Középső kattintás: %s" msgid "Raise (Ctrl+*)" msgstr "Emelés (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Ismeretlenek beállítása" @@ -4728,7 +4739,7 @@ msgstr "Összes függvény" msgid "All variables" msgstr "Összes változó" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4966,39 +4977,39 @@ msgstr "Adja hozzá az eredeti érték százalékát" msgid "Add percentage multiplied by 1/100" msgstr "Adja hozzá a százalékot szorozva 1/100-zal" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Saját változóim" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Feldolgozás…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Faktorizálás…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Részleges törtek bővítése…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Bővítés…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Számítás…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Átalakítás…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Nem sikerült az időzóna elemzése." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5007,28 +5018,28 @@ msgstr "" "%s megnyitása nem sikerült.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Nem sikerült meghatározásokat írni" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "Figyelmen kívül hagyni" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "Mégse" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "Újra" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, c-format msgid "" "Couldn't write history to\n" @@ -5037,7 +5048,7 @@ msgstr "" "Nem sikerült előzményeket írni ide:\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5046,86 +5057,86 @@ msgstr "" "Nem sikerült beállításokat írni a következőhöz:\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Meghatározásokfájl kijelolése" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importálás" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "XML-fájlok" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "%s nem másolható ide: %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "%s nem olvasható." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Nem sikerült átmásolni a fájlt ide: %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "Ad majórem Dei glóriam" -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Felhasználói változók" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Felhasználói egységek" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Az eredményben nincs ismeretlen." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Ismeretlenek beállítása" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "vál" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Utolsó válasz" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "2. válasz" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "3. válasz" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "4. válasz" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "5. válasz" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Memória" @@ -5451,311 +5462,311 @@ msgstr "Ismeretlen változó szerkesztése (globális)" msgid "New Unknown Variable" msgstr "Új ismeretlen változó" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Függvény beszúrása" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Függvény beszúrása (párbeszéd)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Változó beszúrása" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Egység beszúrása" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Szöveg beszúrása" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Dátum beszúrása" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Vektor beszúrása" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Mátrix beszúrása" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Intelligens zárójelek beszúrása" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Átalakítás egységre" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Átalakítás egységre (bejegyzés)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Átalakítás optimális egységre" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Átalakítás egységekre" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Átalakítás optimális előtagra" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Átalakítás számbázisra" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Eredmény faktorizálása" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Eredmény kibontása" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Részleges törtekre bontás" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "Fordított lengyel jelölés: lefelé" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "Fordított lengyel jelölés: felfelé" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "Fordított lengyel jelölés: csere" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "Fordított lengyel jelölés: másolás" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "Fordított lengyel jelölés: LASTx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "Fordított lengyel jelölés: regiszter törlése" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "Fordított lengyel jelölés: verem törlése" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Meta üzemmód betöltése" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Kifejezési bázis beállítása" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Eredményalap beállítása" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Pontos üzemmód be-/kikapcsolása" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Szög egységének beállítása fokban" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Szög egységének beállítása radiánra" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Szög egységének beállítása grádánra" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Egyszerű törtek be-/kikapcsolása" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Vegyes törtek be-/kikapcsolása" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Tudományos jelölések be-/kikapcsolása" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Egyszerű jelölés be-/kikapcsolása" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Pontosság be-/kikapcsolása" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "Legfeljebb tizedesjegyek be-/kikapcsolása" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "Legalacsony tizedesjegyek be-/kikapcsolása" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "Legalacsony/legfeljebb tizedesjegyek be-/kikapcsolása" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Fordított polírozási jelölésmód be-/kikapcsolása" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Számítás gépelés közben be-/kikapcsolása" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Programozó billentyűzet be-/kikapcsolása" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Billentyűzet megjelenítése" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Előzmények megjelenítése" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Keresési előzmények" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Előzmények törlése" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Átalakítás megjelenítése" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Fordított lengyel jelölési verem megjelenítése" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Változók kezelése" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Függvények kezelése" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Adatkészletek kezelése" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Új változó" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Új függvény" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Plot függvények/adat megnyitás" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Számbázis átalakításának megnyitása" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Lebegőpontos átalakításának megnyitása" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Naptár átalakításának megnyitása" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Százalékszámítási eszközének megnyitása" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Periódusos rendszer megnyitása" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Árfolyamok frissítése" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Eredmény másolása" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Eredmény beszúrása" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Eredménykép mentése" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Súgó" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Kilépés" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "Lánc üzemmód be-/kikapcsolása" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Fent tartása be-/kikapcsolása" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Befejezés megjelenítése/elrejtése" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Befejezés végrehajtása (első elem aktiválása)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 msgid "Formatted result" msgstr "Formázott eredmény" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 msgid "Unformatted ASCII result" msgstr "Formázatlan ASCII-kód eredmény" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 msgid "Unformatted ASCII result without units" msgstr "Formázatlan ASCII-kód eredmény mértékegységek nélkül" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 msgid "Formatted expression" msgstr "Formázott kifejezés" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 msgid "Unformatted ASCII expression" msgstr "Formázatlan ASCII-kód kifejezés" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 msgid "Formatted expression + result" msgstr "Formázott kifejezés + eredmény" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 msgid "Unformatted ASCII expression + result" msgstr "Formázatlan ASCII-kód kifejezés + eredmény" diff --git a/po/nl.po b/po/nl.po index b23c7e7d..74dce71e 100644 --- a/po/nl.po +++ b/po/nl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: qalculate-gtk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2021-05-19:37+0200\n" "Last-Translator: Jaap Woldringh \n" "Language-Team: \n" @@ -25,7 +25,7 @@ msgid "Calculator" msgstr "Qalculate!" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Gemakkelijk te gebruiken rekenmachine met veel mogelijkheden" @@ -64,13 +64,13 @@ msgstr "Regels met betrekking tot argumenten" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -85,12 +85,12 @@ msgstr "Wijzigingen niet opslaan" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "" @@ -261,7 +261,7 @@ msgstr "Type" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Naam" @@ -276,7 +276,7 @@ msgstr "Aangepast lettertype voor status" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -638,13 +638,24 @@ msgid "Max decimals" msgstr "Max decimalen" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Minimum aantal te tonen decimalen" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Maximum aantal te tonen decimalen (en voor afronden)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Maximum aantal te tonen decimalen (en voor afronden)" + #: ../data/floatingpoint.ui.h:1 #, fuzzy msgid "Floating Point Conversion" @@ -813,7 +824,7 @@ msgid "(De)activate the selected function" msgstr "De geselecteerde functie (de)activeren" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Uit_schakelen" @@ -829,7 +840,7 @@ msgstr "" "De geselecteerde functie invoegen (of uitvoeren) bij het invoeren van de " "expressie" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Toepassen" @@ -1649,7 +1660,7 @@ msgstr "" msgid "_About" msgstr "_Info over" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 #, fuzzy msgid "Toggle minimal window" msgstr "Exactmodus aan/uit" @@ -1726,7 +1737,7 @@ msgstr "Het antwoord converteren naar de geselecteerde eenheid" msgid "Calculate the square root of the selected value" msgstr "Het antwoord converteren naar de geselecteerde eenheid" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Geschiedenis" @@ -1926,7 +1937,7 @@ msgstr "Getallen converteren naar ander grondtal" msgid "Imaginary unit i (√-1)" msgstr "" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Eenheden beheren" @@ -2052,12 +2063,12 @@ msgstr "_Antwoord kopiëren" msgid "Search…" msgstr "" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 #, fuzzy msgid "Search by Date…" msgstr "Datum invoegen…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "" @@ -2269,7 +2280,7 @@ msgstr "Selecteer grondtal…" msgid "Display Expression Status" msgstr "Expressiestatus tonen" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Antwoord opslaan" @@ -2869,7 +2880,7 @@ msgstr "Functie" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Standaard" @@ -3586,7 +3597,7 @@ msgstr "" msgid "Unit not found." msgstr "kon log10-functie niet vinden." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 #, fuzzy msgid "Mode not found." @@ -3682,12 +3693,12 @@ msgid "Add" msgstr "Optellen" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "" @@ -3696,7 +3707,7 @@ msgid "Backspace" msgstr "" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "" @@ -3711,12 +3722,12 @@ msgid "Calculate expression" msgstr "Expressie berekenen" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "" @@ -3796,8 +3807,8 @@ msgstr "Alles" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3879,11 +3890,11 @@ msgstr "Nieuw gegevensobject" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3893,8 +3904,8 @@ msgstr "benadering" msgid "and" msgstr "and" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "or" @@ -4139,7 +4150,7 @@ msgstr "" msgid "Calculate expression and add to stack" msgstr "Expressie berekenen en aan het stapelregister toevoegen" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Datum selecteren" @@ -4263,21 +4274,21 @@ msgid "Too many arguments for %s()." msgstr "Te veel argumenten voor %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 #, fuzzy msgid "factorize" msgstr "Ontbinden in factoren" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 #, fuzzy msgid "expand" msgstr "Uitwerken" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadecimaal" @@ -4286,7 +4297,7 @@ msgid "hexadecimal number" msgstr "hexadecimaal getal" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "octaal" @@ -4295,7 +4306,7 @@ msgid "octal number" msgstr "octaal getal" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "decimaal" @@ -4304,7 +4315,7 @@ msgid "decimal number" msgstr "decimaal getal" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodecimaal" @@ -4313,7 +4324,7 @@ msgid "duodecimal number" msgstr "dodecimaal getal" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binair" @@ -4322,7 +4333,7 @@ msgid "binary number" msgstr "binair getal" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "romeins" @@ -4331,7 +4342,7 @@ msgid "roman numerals" msgstr "romeinse cijfers" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 #, fuzzy msgid "bijective" msgstr "Object" @@ -4348,8 +4359,8 @@ msgstr "Min decimalen" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagesimaal" @@ -4359,14 +4370,14 @@ msgstr "sexagesimaal getal" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 #, fuzzy msgid "latitude" msgstr "Relatie" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "" @@ -4391,7 +4402,7 @@ msgid "128-bit floating point" msgstr "" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "tijd" @@ -4400,7 +4411,7 @@ msgid "time format" msgstr "tijdnotatie" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "grondtallen" @@ -4409,12 +4420,12 @@ msgid "number bases" msgstr "grondtallen" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "kalenders" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "optimale" @@ -4423,7 +4434,7 @@ msgid "optimal unit" msgstr "meest geschikte eenheid" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "voorvoegsel" @@ -4433,7 +4444,7 @@ msgstr "meest geschikte voorvoegsel" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "basis" @@ -4442,7 +4453,7 @@ msgid "base units" msgstr "basiseenheden" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "gemengde" @@ -4451,12 +4462,12 @@ msgid "mixed units" msgstr "gemengde eenheden" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "factoren" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "partiële breuken" @@ -4465,12 +4476,12 @@ msgid "expanded partial fractions" msgstr "partiële breuken" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "rechthoekig" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "cartesisch" @@ -4479,7 +4490,7 @@ msgid "complex rectangular form" msgstr "complexe rechthoekige vorm" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponentiële" @@ -4488,7 +4499,7 @@ msgid "complex exponential form" msgstr "complexe exponentiële vorm" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polair" @@ -4501,7 +4512,7 @@ msgid "complex cis form" msgstr "complexe cis-vorm" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "hoek" @@ -4510,7 +4521,7 @@ msgid "complex angle notation" msgstr "complexe hoeknotatie" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "" @@ -4528,7 +4539,7 @@ msgid "number base %s" msgstr "grondtal %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "decimaal" @@ -4539,7 +4550,7 @@ msgid "decimal fraction" msgstr "Decimale vorm" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "breuk" @@ -4560,16 +4571,16 @@ msgid "Empty expression field." msgstr "Expressieveld is leeg." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Gebruikersfuncties" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4606,7 +4617,7 @@ msgstr "standaard: " msgid "Requirement" msgstr "Vereiste" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Acti_veren" @@ -4615,7 +4626,7 @@ msgstr "Acti_veren" msgid "History Answer Value" msgstr "" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "antwoord" @@ -4634,43 +4645,43 @@ msgstr "Basiseenheid bestaat niet." msgid "History Parsed Expression" msgstr "Eenheidexpressie" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "" -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." msgstr "" -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "RPN-register is verplaatst" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "RPN-bewerking" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 #, fuzzy msgid "" "A bookmark with the selected name already exists.\n" @@ -4679,11 +4690,11 @@ msgstr "" "Er bestaat al een variabele of eenheid met deze naam.\n" "Wilt u die overschrijven?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Index" @@ -4766,7 +4777,7 @@ msgstr "" msgid "Raise (Ctrl+*)" msgstr "Machtsverheffen (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Onbekenden een waarde geven" @@ -4812,7 +4823,7 @@ msgstr "Alle functies" msgid "All variables" msgstr "Alle variabelen" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -5034,67 +5045,67 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Mijn variabelen" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Verwerken…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Ontbinden in factoren…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Splitsen in partiële breuken…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Uitwerken…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Berekenen…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Converteert…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "" -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" "%s" msgstr "" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Kon definities niet schrijven" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5103,7 +5114,7 @@ msgstr "" "Kon de voorkeurinstellingen niet schrijven naar\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5112,97 +5123,97 @@ msgstr "" "Kon de voorkeurinstellingen niet schrijven naar\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 #, fuzzy msgid "Select definitions file" msgstr "Definities opslaan bij verlaten" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 #, fuzzy msgid "_Import" msgstr "Importeren als" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 #, fuzzy msgid "XML Files" msgstr "Alle bestanden" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, fuzzy, c-format msgid "Could not copy %s to %s." msgstr "" "Kon niet exporteren naar bestand \n" "%s" -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, fuzzy, c-format msgid "Could not read %s." msgstr "" "Kon niet exporteren naar bestand \n" "%s" -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, fuzzy, c-format msgid "Could not copy file to %s." msgstr "" "Kon niet exporteren naar bestand \n" "%s" -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "" "Rinse de Vries \n" "Jaap Woldringh " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Gebruikersvariabelen" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Gebruikerseenheden" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Geen onbekenden in antwoord." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Onbekenden een waarde geven" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "antw" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Laatste antwoord" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Antwoord 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Antwoord 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Antwoord 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Antwoord 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "" @@ -5527,360 +5538,360 @@ msgstr "Onbekende variabele bewerken (globaal)" msgid "New Unknown Variable" msgstr "Nieuwe onbekende variabele" -#: ../src/util.cc:853 +#: ../src/util.cc:868 #, fuzzy msgid "Insert function" msgstr "Functie verbergen" -#: ../src/util.cc:854 +#: ../src/util.cc:869 #, fuzzy msgid "Insert function (dialog)" msgstr "Functie bewerken (globaal)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 #, fuzzy msgid "Insert variable" msgstr "Invoegen" -#: ../src/util.cc:856 +#: ../src/util.cc:871 #, fuzzy msgid "Insert unit" msgstr "Invoegen" -#: ../src/util.cc:857 +#: ../src/util.cc:872 #, fuzzy msgid "Insert text" msgstr "Invoegen" -#: ../src/util.cc:858 +#: ../src/util.cc:873 #, fuzzy msgid "Insert date" msgstr "Datum invoegen…" -#: ../src/util.cc:859 +#: ../src/util.cc:874 #, fuzzy msgid "Insert vector" msgstr "Vector invoegen…" -#: ../src/util.cc:860 +#: ../src/util.cc:875 #, fuzzy msgid "Insert matrix" msgstr "Matrix invoegen…" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Converteren naar eenheid" -#: ../src/util.cc:863 +#: ../src/util.cc:878 #, fuzzy msgid "Convert to unit (entry)" msgstr "Converteren naar eenheid" -#: ../src/util.cc:864 +#: ../src/util.cc:879 #, fuzzy msgid "Convert to optimal unit" msgstr "Converteren naar meest geschikte eenheid" -#: ../src/util.cc:865 +#: ../src/util.cc:880 #, fuzzy msgid "Convert to base units" msgstr "Converteren naar basiseenheden" -#: ../src/util.cc:866 +#: ../src/util.cc:881 #, fuzzy msgid "Convert to optimal prefix" msgstr "Converteren naar meest geschikte eenheid" -#: ../src/util.cc:867 +#: ../src/util.cc:882 #, fuzzy msgid "Convert to number base" msgstr "Getallen converteren naar ander grondtal" -#: ../src/util.cc:868 +#: ../src/util.cc:883 #, fuzzy msgid "Factorize result" msgstr "Antwoord opslaan" -#: ../src/util.cc:869 +#: ../src/util.cc:884 #, fuzzy msgid "Expand result" msgstr "Uitwerken" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Splitsen in partiële breuken" -#: ../src/util.cc:872 +#: ../src/util.cc:887 #, fuzzy msgid "RPN: down" msgstr "RPN-modus" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "" -#: ../src/util.cc:875 +#: ../src/util.cc:890 #, fuzzy msgid "RPN: copy" msgstr "RPN-modus" -#: ../src/util.cc:876 +#: ../src/util.cc:891 #, fuzzy msgid "RPN: lastx" msgstr "RPN-notatie" -#: ../src/util.cc:877 +#: ../src/util.cc:892 #, fuzzy msgid "RPN: delete register" msgstr "Het geselecteerde register wissen" -#: ../src/util.cc:878 +#: ../src/util.cc:893 #, fuzzy msgid "RPN: clear stack" msgstr "Het RPN-stapelgeheugen (stack) wissen" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "" -#: ../src/util.cc:880 +#: ../src/util.cc:895 #, fuzzy msgid "Set expression base" msgstr "Lettertype voor expressie selecteren" -#: ../src/util.cc:881 +#: ../src/util.cc:896 #, fuzzy msgid "Set result base" msgstr "Lettertype voor antwoord selecteren" -#: ../src/util.cc:882 +#: ../src/util.cc:897 #, fuzzy msgid "Toggle exact mode" msgstr "Exactmodus aan/uit" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "" -#: ../src/util.cc:886 +#: ../src/util.cc:901 #, fuzzy msgid "Toggle simple fractions" msgstr "Onegte breuken" -#: ../src/util.cc:887 +#: ../src/util.cc:902 #, fuzzy msgid "Toggle mixed fractions" msgstr "Onegte breuken" -#: ../src/util.cc:888 +#: ../src/util.cc:903 #, fuzzy msgid "Toggle scientific notation" msgstr "Onegte breuken" -#: ../src/util.cc:889 +#: ../src/util.cc:904 #, fuzzy msgid "Toggle simple notation" msgstr "Onegte breuken" -#: ../src/util.cc:890 +#: ../src/util.cc:905 #, fuzzy msgid "Toggle precision" msgstr "Nauwkeurigheid lezen" -#: ../src/util.cc:891 +#: ../src/util.cc:906 #, fuzzy msgid "Toggle max decimals" msgstr "Max decimalen" -#: ../src/util.cc:892 +#: ../src/util.cc:907 #, fuzzy msgid "Toggle min decimals" msgstr "Min decimalen" -#: ../src/util.cc:893 +#: ../src/util.cc:908 #, fuzzy msgid "Toggle max/min decimals" msgstr "Exactmodus aan/uit" -#: ../src/util.cc:894 +#: ../src/util.cc:909 #, fuzzy msgid "Toggle RPN mode" msgstr "RPN" -#: ../src/util.cc:895 +#: ../src/util.cc:910 #, fuzzy msgid "Toggle calculate as you type" msgstr "Qalculate!" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "" -#: ../src/util.cc:898 +#: ../src/util.cc:913 #, fuzzy msgid "Show history" msgstr "Geschiedenis" -#: ../src/util.cc:899 +#: ../src/util.cc:914 #, fuzzy msgid "Search history" msgstr "Geschiedenis" -#: ../src/util.cc:900 +#: ../src/util.cc:915 #, fuzzy msgid "Clear history" msgstr "Geschiedenis" -#: ../src/util.cc:901 +#: ../src/util.cc:916 #, fuzzy msgid "Show conversion" msgstr "Conversie" -#: ../src/util.cc:902 +#: ../src/util.cc:917 #, fuzzy msgid "Show RPN stack" msgstr "RPN-stapelgeheugen" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Variabelen beheren" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Functies beheren" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Gegevensverzamelingen beheren" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Nieuwe variabele" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Nieuwe functie" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Functies/gegevens plotten" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Getallen converteren naar ander grondtal" -#: ../src/util.cc:918 +#: ../src/util.cc:933 #, fuzzy msgid "Open floating point conversion" msgstr "Geen extra conversie" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Kalenderconversie" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Percentage berekenen" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Periodiek systeem" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Wisselkoersen bijwerken" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Antwoord kopiëren" -#: ../src/util.cc:924 +#: ../src/util.cc:939 #, fuzzy msgid "Insert result" msgstr "Invoegen" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Afbeelding van het antwoord opslaan" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Help" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Afsluiten" -#: ../src/util.cc:928 +#: ../src/util.cc:943 #, fuzzy msgid "Toggle chain mode" msgstr "Exactmodus aan/uit" -#: ../src/util.cc:929 +#: ../src/util.cc:944 #, fuzzy msgid "Toggle keep above" msgstr "Exactmodus aan/uit" -#: ../src/util.cc:930 +#: ../src/util.cc:945 #, fuzzy msgid "Show/hide completion" msgstr "Voltooien toestaan" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 #, fuzzy msgid "Formatted result" msgstr "Antwoord opslaan" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 #, fuzzy msgid "Unformatted ASCII result" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 #, fuzzy msgid "Formatted expression" msgstr "Expressie niet gegeven." -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 #, fuzzy msgid "Formatted expression + result" msgstr "Expressieveld is leeg." -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Niet-opgemaakte ASCII kopiëren" diff --git a/po/pl.po b/po/pl.po index 465cf4d9..60426b83 100644 --- a/po/pl.po +++ b/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: qalculate-gtk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2024-08-28 14:56+0200\n" "Last-Translator: Piotr Sokół \n" "Language-Team: \n" @@ -24,7 +24,7 @@ msgid "Calculator" msgstr "Kalkulator" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Potężny i prosty w użyciu kalkulator" @@ -72,13 +72,13 @@ msgstr "Reguły argumentu" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -93,12 +93,12 @@ msgstr "Porzuca zmiany" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_OK" @@ -265,7 +265,7 @@ msgstr "Rodzaj" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Nazwa" @@ -279,7 +279,7 @@ msgstr "Dostosuj przyciski klawiatury" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -633,15 +633,28 @@ msgid "Max decimals" msgstr "Maksymalna liczba miejsc dziesiętnych" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Cyfry znaczące" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Określa minimalną liczbę wyświetlanych miejsc dziesiętnych" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "" "Określa maksymalną liczbę miejsc dziesiętnych do wyświetlenia (i " "zaokrąglenia)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "" +"Określa maksymalną liczbę miejsc dziesiętnych do wyświetlenia (i " +"zaokrąglenia)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Konwersja liczb zmiennoprzecinkowych" @@ -806,7 +819,7 @@ msgid "(De)activate the selected function" msgstr "Dezaktywuje wybraną funkcję" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Dezakty_wuj" @@ -819,7 +832,7 @@ msgstr "_Oblicz" msgid "Insert (or execute) the selected function into the expression entry" msgstr "" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "Z_astosuj" @@ -1640,7 +1653,7 @@ msgstr "Sprawdź uaktualnienia" msgid "_About" msgstr "_O programie" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Przełącza wyświetlanie w minimalnym oknie" @@ -1708,7 +1721,7 @@ msgstr "Podnosi do potęgi zaznaczonej wartość" msgid "Calculate the square root of the selected value" msgstr "Oblicza pierwiastek kwadratowy zaznaczonej wartości" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Historia" @@ -1909,7 +1922,7 @@ msgstr "" msgid "Imaginary unit i (√-1)" msgstr "Jednostka urojona i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Zarządzanie jednostkami" @@ -2027,12 +2040,12 @@ msgstr "Skopiuj pełny tekst" msgid "Search…" msgstr "Szukaj…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 #, fuzzy msgid "Search by Date…" msgstr "Szukaj…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Dodaj zakładkę…" @@ -2237,7 +2250,7 @@ msgstr "Wybierz podstawę liczbową…" msgid "Display Expression Status" msgstr "Wyświetlanie statusu wyrażenia" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "" @@ -2835,7 +2848,7 @@ msgstr "Wypełnienie przycisku" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Domyślny" @@ -3520,7 +3533,7 @@ msgstr "Nie odnaleziono zmiennej." msgid "Unit not found." msgstr "Nie odnaleziono jednostki." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Nie odnaleziono trybu." @@ -3609,12 +3622,12 @@ msgid "Add" msgstr "" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (dodanie do pamięci)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (wyczyszczenie pamięci)" @@ -3623,7 +3636,7 @@ msgid "Backspace" msgstr "" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M- (odjęcie z pamięci)" @@ -3637,12 +3650,12 @@ msgid "Calculate expression" msgstr "" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (przywołanie z pamięci)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (przechowanie w pamięci)" @@ -3720,8 +3733,8 @@ msgstr "" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3803,11 +3816,11 @@ msgstr "Nowy obiekt danych" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3817,8 +3830,8 @@ msgstr "" msgid "and" msgstr "i" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "lub" @@ -4059,7 +4072,7 @@ msgstr "" msgid "Calculate expression and add to stack" msgstr "" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Wybór daty" @@ -4175,19 +4188,19 @@ msgid "Too many arguments for %s()." msgstr "Za dużo argumentów dla %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "" @@ -4196,7 +4209,7 @@ msgid "hexadecimal number" msgstr "" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "" @@ -4205,7 +4218,7 @@ msgid "octal number" msgstr "" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "" @@ -4214,7 +4227,7 @@ msgid "decimal number" msgstr "" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "" @@ -4223,7 +4236,7 @@ msgid "duodecimal number" msgstr "" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "" @@ -4232,7 +4245,7 @@ msgid "binary number" msgstr "" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "" @@ -4241,7 +4254,7 @@ msgid "roman numerals" msgstr "cyfry rzymskie" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "" @@ -4255,8 +4268,8 @@ msgstr "" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "" @@ -4266,13 +4279,13 @@ msgstr "" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "" @@ -4297,7 +4310,7 @@ msgid "128-bit floating point" msgstr "" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "" @@ -4306,7 +4319,7 @@ msgid "time format" msgstr "" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "" @@ -4315,12 +4328,12 @@ msgid "number bases" msgstr "" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "" @@ -4329,7 +4342,7 @@ msgid "optimal unit" msgstr "" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 #, fuzzy msgid "prefix" msgstr "Prefiks" @@ -4341,7 +4354,7 @@ msgstr "Optymalny prefiks" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "" @@ -4350,7 +4363,7 @@ msgid "base units" msgstr "jednostki podstawowe" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "" @@ -4359,12 +4372,12 @@ msgid "mixed units" msgstr "jednostki mieszane" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "" @@ -4373,12 +4386,12 @@ msgid "expanded partial fractions" msgstr "" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "" @@ -4387,7 +4400,7 @@ msgid "complex rectangular form" msgstr "" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "" @@ -4396,7 +4409,7 @@ msgid "complex exponential form" msgstr "" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "" @@ -4409,7 +4422,7 @@ msgid "complex cis form" msgstr "" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "" @@ -4418,7 +4431,7 @@ msgid "complex angle notation" msgstr "" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "" @@ -4436,7 +4449,7 @@ msgid "number base %s" msgstr "podstawa liczbowa %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "Miejsca dziesiętne" @@ -4447,7 +4460,7 @@ msgid "decimal fraction" msgstr "Ułamek dziesiętny" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "" @@ -4468,16 +4481,16 @@ msgid "Empty expression field." msgstr "Puste pole wyrażenia." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Funkcje użytkownika" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 #, fuzzy @@ -4511,7 +4524,7 @@ msgstr "" msgid "Requirement" msgstr "" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "" @@ -4520,7 +4533,7 @@ msgstr "" msgid "History Answer Value" msgstr "" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "odpowiedź" @@ -4537,12 +4550,12 @@ msgstr "" msgid "History Parsed Expression" msgstr "" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Wykreślanie danych trwało zbyt długo." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4550,32 +4563,32 @@ msgstr "" "Wykreślanie danych trwało zbyt długo. Proszę zmniejszyć częstotliwość " "próbkowania lub zwiększyć ograniczenie czasu w preferencjach." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Wyszukiwanie" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Wyszukaj" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Usuń zakładkę" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Dodawanie zakładki" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4583,11 +4596,11 @@ msgstr "" "Zakładka z wprowadzoną nazwą już istnieje.\n" "Zastąpić ją?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Nie odnaleziono elementów" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Indeks" @@ -4671,7 +4684,7 @@ msgstr "Środkowy przycisk: %s" msgid "Raise (Ctrl+*)" msgstr "" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Ustal niewiadome" @@ -4718,7 +4731,7 @@ msgstr "Wszystkie funkcje" msgid "All variables" msgstr "Wszystkie zmienne" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4938,39 +4951,39 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Moje zmienne" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Przetwarzanie…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Obliczanie…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Konwertowanie…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Nie udało się parsować strefy czasowej." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -4979,28 +4992,28 @@ msgstr "" "Nie udało się otworzyć %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Nie można zapisać definicji" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "Zingoruj" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "Anuluj" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "Ponów" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5009,7 +5022,7 @@ msgstr "" "Nie można zapisać preferencji do\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5018,86 +5031,86 @@ msgstr "" "Nie można zapisać preferencji do\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Wybór pliku definicji" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "Za_importuj" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "Pliki XML" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "Nie można skopiować %s do %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "Nie można odczytać %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Nie można skopiować pliku do %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "Piotr Sokół , 2023-2024" -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Zmienne użytkownika" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Jednostki użytkownika" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Brak niewiadomych w wyniku." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Ustal niewiadome" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Ostatnia odpowiedź" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Odpowiedź 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Odpowiedź 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Odpowiedź 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Odpowiedź 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Pamięć" @@ -5424,312 +5437,312 @@ msgstr "Edycja nieznanej zmiennej (globalnie)" msgid "New Unknown Variable" msgstr "Nowa nieznana zmienna" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Wstawienie funkcji" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Wstawienie funkcji (okno dialogowe)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Wstawienie zmiennej" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Wstawienie jednostki" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Wstawienie tekstu" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Wstawienie daty" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Wstawienie wektora" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Wstawienie macierzy" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Wstawienie inteligentnych nawiasów" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Skonwertowanie do jednostki" -#: ../src/util.cc:863 +#: ../src/util.cc:878 #, fuzzy msgid "Convert to unit (entry)" msgstr "Skonwertowanie do jednostki (wprowadzenie)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Skonwertowanie do optymalnej jednostki" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Skonwertowanie do podstawowej jednostki" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Skonwertowanie do optymalnego prefiksu" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Skonwertowanie do podstawy liczbowej" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "ONP: przeniesienie w dół" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "ONP: przeniesienie w górę" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "ONP: skopiowanie" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "ONP: usunięcie rejestru" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "ONP: wyczyszczenie stosu" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Ustalenie podstawy liczbowej wyrażenia" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Ustalenie podstawy liczbowej wyniku" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Przełączenie trybu dokładnego" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Ustalenie jednostek kąta na stopnie" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Ustalenie jednostek kąta na radiany" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Ustalenie jednostek kąta na gradiany" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Przełączenie ułamków prostych" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Przełączenie ułamków mieszanych" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Przełączenie notacji naukowej" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Przełączenie notacji zwykłej" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Przełączenie precyzji" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "Przełączenie maksymalnej liczby miejsc dziesiętnych" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "Przełączenie minimalnej liczby miejsc dziesiętnych" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "Przełączenie maksymalnej/minimalnej liczby miejsc dziesiętnych" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Przełączenie trybu ONP" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Przełączenie obliczania podczas wprowadzania" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Przełączenie widoczności klawiatury programistycznej" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Wyświetlenie klawiatury" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Wyświetlenie historii" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Przeszukiwanie historii" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Wyczyszczenie historii" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Wyświetlenie konwersji" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Wyświetlenie stosu ONP" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Zarządzanie zmiennymi" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Zarządzanie funkcjami" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Zarządzanie zbiorami danych" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Nowa zmienna" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Nowa funkcja" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Otwarcie wykreślania funkcji/danych" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Otwarcie konwertowania podstaw liczbowych" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Otwarcie konwertowanie liczb zmiennoprzecinkowych" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Otwarcie konwertowania kalendarza" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Otwarcie narzędzia obliczeń procentowych" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Otwarcie układu okresowego" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Uaktualnienie kursów walut" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Skopiowanie wyniku" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Wstawienie wyniku" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Zapisanie obrazu wynikowego" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Wyświetlenie pomocy" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Zakończenie działania programu" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "Przełączenie trybu łańcuchowego" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Przełączenie utrzymywania ponad oknami" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Przełączenie wyświetlania uzupełniania" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 msgid "Formatted result" msgstr "Sformatowany wynik" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 msgid "Unformatted ASCII result" msgstr "Niesformatowany wynik ASCII" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 msgid "Unformatted ASCII result without units" msgstr "Niesformatowany wynik ASCII bez jednostek" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 msgid "Formatted expression" msgstr "Sformatowane wyrażenie" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 msgid "Unformatted ASCII expression" msgstr "Niesformatowane wyrażenie ASCII" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 msgid "Formatted expression + result" msgstr "Sformatowane wyrażenie i wynik" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 msgid "Unformatted ASCII expression + result" msgstr "Niesformatowane wyrażenie i wynik ASCII" diff --git a/po/pt_BR.po b/po/pt_BR.po index 9beb4d9a..823da55b 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2020-09-10 10:38-0300\n" "Last-Translator: Fúlvio Alves \n" "Language-Team: \n" @@ -23,7 +23,7 @@ msgid "Calculator" msgstr "Calculadora" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Calculadora potente e fácil de usar" @@ -69,13 +69,13 @@ msgstr "Regras de argumento" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -90,12 +90,12 @@ msgstr "Não salvar modificações" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_OK" @@ -262,7 +262,7 @@ msgstr "Tipo" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Nome" @@ -276,7 +276,7 @@ msgstr "Personalizar botões do teclado" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -633,13 +633,24 @@ msgid "Max decimals" msgstr "Decimais máximos" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Dígitos significativos" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Número mínimo de casas decimais exibidas" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Número máximo de casas decimais a serem exibidas (e arredondadas)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Número máximo de casas decimais a serem exibidas (e arredondadas)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Conversão de ponto flutuante" @@ -806,7 +817,7 @@ msgid "(De)activate the selected function" msgstr "Desativar a função selecionada" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Desati_var" @@ -819,7 +830,7 @@ msgstr "_Calcular" msgid "Insert (or execute) the selected function into the expression entry" msgstr "Inserir (ou executar) a função selecionada na entrada da expressão" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Aplicar" @@ -1287,7 +1298,7 @@ msgstr "" #: ../data/main.ui.h:125 msgid "Significant Digits" -msgstr "Dígitos Significativos" +msgstr "Dígitos significativos" #: ../data/main.ui.h:126 ../src/buttonseditdialog.cc:350 ../src/keypad.cc:458 msgid "Interval" @@ -1651,7 +1662,7 @@ msgstr "Verificar atualizações" msgid "_About" msgstr "_Sobre" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Alternar janela mínima" @@ -1719,7 +1730,7 @@ msgstr "Aumentar a potência do valor selecionado" msgid "Calculate the square root of the selected value" msgstr "Calcular a raiz quadrada do valor selecionado" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Histórico" @@ -1918,7 +1929,7 @@ msgstr "Converter bases numéricas" msgid "Imaginary unit i (√-1)" msgstr "Unidade imaginária i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Gerenciar unidades" @@ -2036,11 +2047,11 @@ msgstr "Copiar todo o texto" msgid "Search…" msgstr "Procurar…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Procurar por data…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Adicionar marcador…" @@ -2244,7 +2255,7 @@ msgstr "Selecionar Base Numérica…" msgid "Display Expression Status" msgstr "Exibir status da expressão" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Guardar resultado" @@ -2848,7 +2859,7 @@ msgstr "Função" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Padrão" @@ -3557,7 +3568,7 @@ msgstr "Variável não encontrada." msgid "Unit not found." msgstr "Unidade não encontrada." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Modo não encontrado." @@ -3647,12 +3658,12 @@ msgid "Add" msgstr "Adicionar" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "" @@ -3661,7 +3672,7 @@ msgid "Backspace" msgstr "Backspace" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "" @@ -3675,12 +3686,12 @@ msgid "Calculate expression" msgstr "Calcular expressão" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "" @@ -3758,8 +3769,8 @@ msgstr "Todas" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3840,11 +3851,11 @@ msgstr "Novo Objeto de Dados" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3854,8 +3865,8 @@ msgstr "aprox." msgid "and" msgstr "e" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "ou" @@ -4095,7 +4106,7 @@ msgstr "Parar processo" msgid "Calculate expression and add to stack" msgstr "Calcular expressão e adicionar à pilha" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Selecionar data" @@ -4213,19 +4224,19 @@ msgid "Too many arguments for %s()." msgstr "Argumentos em excesso para %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "fatorar" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "expandir" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadecimal" @@ -4234,7 +4245,7 @@ msgid "hexadecimal number" msgstr "número hexadecimal" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "octal" @@ -4243,7 +4254,7 @@ msgid "octal number" msgstr "número octal" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "decimal" @@ -4252,7 +4263,7 @@ msgid "decimal number" msgstr "número decimal" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodecimal" @@ -4261,7 +4272,7 @@ msgid "duodecimal number" msgstr "número duodecimal" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binário" @@ -4270,7 +4281,7 @@ msgid "binary number" msgstr "número binário" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "romanos" @@ -4279,7 +4290,7 @@ msgid "roman numerals" msgstr "numerais romanos" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijetivo" @@ -4294,8 +4305,8 @@ msgstr "Decimais mínimos" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagesimal" @@ -4305,14 +4316,14 @@ msgstr "número sexagesimal" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 #, fuzzy msgid "latitude" msgstr "Relação" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "" @@ -4337,7 +4348,7 @@ msgid "128-bit floating point" msgstr "ponto flutuante de 128-bit" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "hora" @@ -4346,7 +4357,7 @@ msgid "time format" msgstr "formato de hora" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "bases" @@ -4355,12 +4366,12 @@ msgid "number bases" msgstr "bases numéricas" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "calendários" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "ideal" @@ -4369,7 +4380,7 @@ msgid "optimal unit" msgstr "unidade ideal" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "prefixo" @@ -4379,7 +4390,7 @@ msgstr "prefixo ideal" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "base" @@ -4388,7 +4399,7 @@ msgid "base units" msgstr "unidades de base" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "mesclado" @@ -4397,12 +4408,12 @@ msgid "mixed units" msgstr "unidades mescladas" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "fatores" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "fração parcial" @@ -4411,12 +4422,12 @@ msgid "expanded partial fractions" msgstr "frações parciais expandidas" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "retangular" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "cartesiano" @@ -4425,7 +4436,7 @@ msgid "complex rectangular form" msgstr "forma retangular complexa" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponencial" @@ -4434,7 +4445,7 @@ msgid "complex exponential form" msgstr "forma exponencial complexa" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polar" @@ -4447,7 +4458,7 @@ msgid "complex cis form" msgstr "forma cis complexa" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "ângulo" @@ -4456,7 +4467,7 @@ msgid "complex angle notation" msgstr "notação complexa de ângulo" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "fasor" @@ -4474,7 +4485,7 @@ msgid "number base %s" msgstr "número base %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "decimal" @@ -4485,7 +4496,7 @@ msgid "decimal fraction" msgstr "Frações decimais" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "fração" @@ -4506,16 +4517,16 @@ msgid "Empty expression field." msgstr "Campo de expressão vazio." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Funções de usuário" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4551,7 +4562,7 @@ msgstr "padrão: " msgid "Requirement" msgstr "Requerimento" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Ati_var" @@ -4560,7 +4571,7 @@ msgstr "Ati_var" msgid "History Answer Value" msgstr "Valor da resposta do histórico" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "resposta" @@ -4577,12 +4588,12 @@ msgstr "O índice do histórico %s não existe." msgid "History Parsed Expression" msgstr "Expressão analisada historicamente" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Demorou muito para gerar os dados da plotagem." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4590,32 +4601,32 @@ msgstr "" "Demorou muito para gerar os dados da plotagem. Diminua a taxa de amostragem " "ou aumente o limite de tempo nas preferências." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "Registro RPN Movido" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "Operação RPN" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Pesquisar" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Pesquisar" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Remover marcador" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Adicionar marcador" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4623,11 +4634,11 @@ msgstr "" "Um marcador com o nome selecionado já existe.\n" "Você deseja sobrescrevê-lo?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Nenhum item encontrado" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Índice" @@ -4710,7 +4721,7 @@ msgstr "Botão do meio: %s" msgid "Raise (Ctrl+*)" msgstr "Aumentar (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Definir incógnitos" @@ -4754,7 +4765,7 @@ msgstr "Todas as funções" msgid "All variables" msgstr "Todas as variáveis" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4992,39 +5003,39 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Minhas Variáveis" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Processando…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Fatorando…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Expandindo frações parciais…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Expandindo…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Calculando…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Convertendo…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Falha na análise do fuso horário." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5033,29 +5044,29 @@ msgstr "" "Falha ao abrir %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Não foi possível gravar definições" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 #, fuzzy msgid "Cancel" msgstr "_Cancelar" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5064,7 +5075,7 @@ msgstr "" "Não foi possível gravar preferências em\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5073,87 +5084,87 @@ msgstr "" "Não foi possível gravar preferências em\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Selecionar arquivo de definições" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importar" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 #, fuzzy msgid "XML Files" msgstr "Todos os arquivos" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "Não foi possível copiar %s para %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "Não foi possível ler %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Não foi possível copiar o arquivo para %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "Fúlvio Alves " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Variáveis de usuário" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Unidades de usuário" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Não há incógnitas no resultado." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Definir incógnitas" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Última resposta" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Resposta 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Resposta 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Resposta 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Resposta 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "" @@ -5479,324 +5490,324 @@ msgstr "Editar Variável Desconhecida (global)" msgid "New Unknown Variable" msgstr "Nova variável desconhecida" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Inserir função" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Inserir função (diálogo)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Inserir variável" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Inserir unidade" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Inserir texto" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Inserir data" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Inserir vetor" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Inserir matriz" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Inserir parênteses inteligentes" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Converter em unidade" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Converter em unidade (entrada)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Converter em unidade ideal" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Converter em unidades base" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Converter em prefixo ideal" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Converter em número base" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Fatorar resultado" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Expandir resultado" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Expandir frações parciais" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "RPN: para baixo" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "RPN: para cima" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "RPN: trocar" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "RPN: copiar" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "RPN: excluir registro" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "RPN: limpar pilha" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Carregar modo meta" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Definir base de expressão" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Definir base de resultados" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Alternar modo exato" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Definir unidade de ângulo em graus" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Definir unidade de ângulo em radianos" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Definir unidade de ângulo em gradianos" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Alternar frações simples" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Alternar frações mescladas" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Alternar notação científica" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Alternar notação simples" -#: ../src/util.cc:890 +#: ../src/util.cc:905 #, fuzzy msgid "Toggle precision" msgstr "Ler precisão" -#: ../src/util.cc:891 +#: ../src/util.cc:906 #, fuzzy msgid "Toggle max decimals" msgstr "Decimais máximos" -#: ../src/util.cc:892 +#: ../src/util.cc:907 #, fuzzy msgid "Toggle min decimals" msgstr "Decimais mínimos" -#: ../src/util.cc:893 +#: ../src/util.cc:908 #, fuzzy msgid "Toggle max/min decimals" msgstr "Alternar modo exato" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Alternar modo RPN" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Alternar para calcular ao digitar" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Alternar teclado de programação" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Mostrar teclado" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Mostrar histórico" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Pesquisar no histórico" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Limpar histórico" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Mostrar conversão" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Mostrar pilha RPN" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Gerenciar variáveis" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Gerenciar funções" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Gerenciar conjuntos de dados" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Nova variável" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Nova função" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Abrir funções/dados de plotagem" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Abrir números base convertidos" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Abrir conversão de ponto flutuante" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Abrir conversão de calendário" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Abrir ferramenta de cálculo de porcentagem" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Abrir tabela periódica" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Atualizar taxas de câmbio" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Copiar resultado" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Inserir resultado" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Salvar imagem do resultado" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Ajuda" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Sair" -#: ../src/util.cc:928 +#: ../src/util.cc:943 #, fuzzy msgid "Toggle chain mode" msgstr "Alternar modo exato" -#: ../src/util.cc:929 +#: ../src/util.cc:944 #, fuzzy msgid "Toggle keep above" msgstr "Alternar modo exato" -#: ../src/util.cc:930 +#: ../src/util.cc:945 #, fuzzy msgid "Show/hide completion" msgstr "Sem conclusão" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 #, fuzzy msgid "Formatted result" msgstr "Guardar resultado" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 #, fuzzy msgid "Unformatted ASCII result" msgstr "Copiar ASCII não formatado" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Copiar ASCII não formatado" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 #, fuzzy msgid "Formatted expression" msgstr "Expressão vazia." -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Copiar ASCII não formatado" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 #, fuzzy msgid "Formatted expression + result" msgstr "Campo de expressão vazio." -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Copiar ASCII não formatado" diff --git a/po/pt_PT.po b/po/pt_PT.po index b03571d6..1d138926 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2024-08-11 16:23+0100\n" "Last-Translator: Hugo Carvalho \n" "Language-Team: \n" @@ -23,7 +23,7 @@ msgid "Calculator" msgstr "Calculadora" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Calculadora potente e fácil de usar" @@ -69,13 +69,13 @@ msgstr "Regras de argumento" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -90,12 +90,12 @@ msgstr "Não gravar modificações" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_OK" @@ -262,7 +262,7 @@ msgstr "Tipo" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Nome" @@ -276,7 +276,7 @@ msgstr "Personalizar botões do teclado" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -632,13 +632,24 @@ msgid "Max decimals" msgstr "Decimais máximos" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Dígitos significativos" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Número mínimo de casas decimais exibidas" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Número máximo de casas decimais a serem exibidas (e arredondadas)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Número máximo de casas decimais a serem exibidas (e arredondadas)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Conversão de ponto flutuante" @@ -805,7 +816,7 @@ msgid "(De)activate the selected function" msgstr "Desativar a função selecionada" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Desati_var" @@ -818,7 +829,7 @@ msgstr "_Calcular" msgid "Insert (or execute) the selected function into the expression entry" msgstr "Inserir (ou executar) a função selecionada na entrada da expressão" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Aplicar" @@ -1639,7 +1650,7 @@ msgstr "Verificar atualizações" msgid "_About" msgstr "_Sobre" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Alternar janela mínima" @@ -1707,7 +1718,7 @@ msgstr "Aumentar a potência do valor selecionado" msgid "Calculate the square root of the selected value" msgstr "Calcular a raiz quadrada do valor selecionado" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Histórico" @@ -1906,7 +1917,7 @@ msgstr "Converter bases numéricas" msgid "Imaginary unit i (√-1)" msgstr "Unidade imaginária i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Gerir unidades" @@ -2024,11 +2035,11 @@ msgstr "Copiar todo o texto" msgid "Search…" msgstr "Procurar…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Procurar por data…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Adicionar marcador…" @@ -2228,7 +2239,7 @@ msgstr "Selecionar Base Numérica…" msgid "Display Expression Status" msgstr "Apresentar o estado da expressão" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Guardar resultado" @@ -2828,7 +2839,7 @@ msgstr "Preenchimento de botões" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Padrão" @@ -3535,7 +3546,7 @@ msgstr "Variável não encontrada." msgid "Unit not found." msgstr "Unidade não encontrada." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Modo não encontrado." @@ -3624,12 +3635,12 @@ msgid "Add" msgstr "Adicionar" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (memória mais)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (apagar memória)" @@ -3638,7 +3649,7 @@ msgid "Backspace" msgstr "Backspace" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M− (memória menos)" @@ -3652,12 +3663,12 @@ msgid "Calculate expression" msgstr "Calcular expressão" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (memória de recuperação)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (memória de armazenamento)" @@ -3735,8 +3746,8 @@ msgstr "Todas" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3817,11 +3828,11 @@ msgstr "Novo Objeto de Dados" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3831,8 +3842,8 @@ msgstr "aprox." msgid "and" msgstr "e" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "ou" @@ -4071,7 +4082,7 @@ msgstr "Parar processo" msgid "Calculate expression and add to stack" msgstr "Calcular expressão e adicionar à pilha" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Selecionar data" @@ -4187,19 +4198,19 @@ msgid "Too many arguments for %s()." msgstr "Argumentos em excesso para %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "fatorar" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "expandir" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadecimal" @@ -4208,7 +4219,7 @@ msgid "hexadecimal number" msgstr "número hexadecimal" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "octal" @@ -4217,7 +4228,7 @@ msgid "octal number" msgstr "número octal" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "decimal" @@ -4226,7 +4237,7 @@ msgid "decimal number" msgstr "número decimal" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodecimal" @@ -4235,7 +4246,7 @@ msgid "duodecimal number" msgstr "número duodecimal" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binário" @@ -4244,7 +4255,7 @@ msgid "binary number" msgstr "número binário" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "romanos" @@ -4253,7 +4264,7 @@ msgid "roman numerals" msgstr "numerais romanos" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijetivo" @@ -4267,8 +4278,8 @@ msgstr "decimal com código binário" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagesimal" @@ -4278,13 +4289,13 @@ msgstr "número sexagesimal" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "latitude" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "longitude" @@ -4309,7 +4320,7 @@ msgid "128-bit floating point" msgstr "ponto flutuante de 128-bit" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "hora" @@ -4318,7 +4329,7 @@ msgid "time format" msgstr "formato de hora" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "bases" @@ -4327,12 +4338,12 @@ msgid "number bases" msgstr "bases numéricas" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "calendários" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "ideal" @@ -4341,7 +4352,7 @@ msgid "optimal unit" msgstr "unidade ideal" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "prefixo" @@ -4351,7 +4362,7 @@ msgstr "prefixo ideal" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "base" @@ -4360,7 +4371,7 @@ msgid "base units" msgstr "unidades de base" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "mesclado" @@ -4369,12 +4380,12 @@ msgid "mixed units" msgstr "unidades mescladas" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "fatores" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "fração parcial" @@ -4383,12 +4394,12 @@ msgid "expanded partial fractions" msgstr "frações parciais expandidas" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "retangular" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "cartesiano" @@ -4397,7 +4408,7 @@ msgid "complex rectangular form" msgstr "forma retangular complexa" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponencial" @@ -4406,7 +4417,7 @@ msgid "complex exponential form" msgstr "forma exponencial complexa" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polar" @@ -4419,7 +4430,7 @@ msgid "complex cis form" msgstr "forma cis complexa" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "ângulo" @@ -4428,7 +4439,7 @@ msgid "complex angle notation" msgstr "notação complexa de ângulo" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "fasor" @@ -4446,7 +4457,7 @@ msgid "number base %s" msgstr "número base %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 msgid "decimals" msgstr "decimais" @@ -4455,7 +4466,7 @@ msgid "decimal fraction" msgstr "fração decimal" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "fração" @@ -4476,16 +4487,16 @@ msgid "Empty expression field." msgstr "Campo de expressão vazio." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Funções de utilizador" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4521,7 +4532,7 @@ msgstr "padrão: " msgid "Requirement" msgstr "Requerimento" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Ati_var" @@ -4530,7 +4541,7 @@ msgstr "Ati_var" msgid "History Answer Value" msgstr "Valor da resposta do histórico" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "resposta" @@ -4547,12 +4558,12 @@ msgstr "O índice do histórico %s não existe." msgid "History Parsed Expression" msgstr "Expressão analisada historicamente" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Demorou muito para gerar os dados da parcela." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4560,32 +4571,32 @@ msgstr "" "Demorou muito para gerar os dados da parcela. Diminua a taxa de amostragem " "ou aumente o limite de tempo nas preferências." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "Registo RPN movido" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "Operação RPN" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Pesquisar" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Pesquisar" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Remover marcador" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Adicionar marcador" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4593,11 +4604,11 @@ msgstr "" "Um marcador com o nome selecionado já existe.\n" "Você deseja sobrescrevê-lo?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Nenhum item encontrado" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Índice" @@ -4680,7 +4691,7 @@ msgstr "Botão do meio: %s" msgid "Raise (Ctrl+*)" msgstr "Aumentar (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Definir incógnitos" @@ -4724,7 +4735,7 @@ msgstr "Todas as funções" msgid "All variables" msgstr "Todas as variáveis" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4960,39 +4971,39 @@ msgstr "Adicionar percentagem do valor original" msgid "Add percentage multiplied by 1/100" msgstr "Adicionar percentagem multiplicada por 1/100" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "As minhas variáveis" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "A processar…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "A fatorar…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "A expandir frações parciais…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "A expandir…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "A calcular…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "A converter…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Falha na análise do fuso horário." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5001,28 +5012,28 @@ msgstr "" "Falha ao abrir %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Não foi possível gravar definições" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "Ignorar" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "Cancelar" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "Tentar novamente" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, c-format msgid "" "Couldn't write history to\n" @@ -5031,7 +5042,7 @@ msgstr "" "Não foi possível gravar o histórico em\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5040,86 +5051,86 @@ msgstr "" "Não foi possível gravar preferências em\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Selecionar ficheiro de definições" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importar" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "Ficheiros XML" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "Não foi possível copiar %s para %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "Não foi possível ler %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Não foi possível copiar o ficheiro para %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "Hugo Carvalho " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Variáveis de utilizador" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Unidades de utilizador" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Não há incógnitas no resultado." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Definir incógnitas" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Última resposta" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Resposta 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Resposta 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Resposta 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Resposta 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Memória" @@ -5445,311 +5456,311 @@ msgstr "Editar variável desconhecida (global)" msgid "New Unknown Variable" msgstr "Nova variável desconhecida" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Inserir função" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Inserir função (diálogo)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Inserir variável" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Inserir unidade" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Inserir texto" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Inserir data" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Inserir vetor" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Inserir matriz" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Inserir parênteses inteligentes" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Converter em unidade" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Converter em unidade (entrada)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Converter em unidade ideal" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Converter em unidades base" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Converter em prefixo ideal" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Converter em número base" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Fatorar resultado" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Expandir resultado" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Expandir frações parciais" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "RPN: para baixo" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "RPN: para cima" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "RPN: trocar" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "RPN: copiar" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "RPN: eliminar registo" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "RPN: limpar pilha" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Carregar modo meta" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Definir base de expressão" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Definir base de resultados" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Alternar modo exato" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Definir unidade de ângulo em graus" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Definir unidade de ângulo em radianos" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Definir unidade de ângulo em gradianos" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Alternar frações simples" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Alternar frações mescladas" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Alternar notação científica" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Alternar notação simples" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Alternar precisão" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "Alternar decimais máximos" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "Alternar decimais mínimos" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "Alternar decimais máximos/mínimos" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Alternar modo RPN" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Alternar para calcular ao digitar" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Alternar teclado de programação" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Mostrar teclado" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Mostrar histórico" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Pesquisar no histórico" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Limpar histórico" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Mostrar conversão" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Mostrar pilha RPN" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Gerenciar variáveis" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Gerenciar funções" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Gerenciar conjuntos de dados" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Nova variável" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Nova função" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Abrir funções/dados de parcela" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Abrir números base convertidos" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Abrir conversão de ponto flutuante" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Abrir conversão de calendário" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Abrir ferramenta de cálculo de percentagem" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Abrir tabela periódica" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Atualizar taxas de câmbio" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Copiar resultado" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Inserir resultado" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Gravar imagem do resultado" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Ajuda" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Sair" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "Alternar modo de cadeia" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Alternar manter acima" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Mostrar/ocultar preenchimento" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Efetuar o preenchimento (ativar o primeiro item)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 msgid "Formatted result" msgstr "Resultado formatado" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 msgid "Unformatted ASCII result" msgstr "Resultado ASCII não formatado" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 msgid "Unformatted ASCII result without units" msgstr "Resultado ASCII não formatado sem unidades" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 msgid "Formatted expression" msgstr "Expressão formatada" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 msgid "Unformatted ASCII expression" msgstr "Expressão ASCII não formatada" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 msgid "Formatted expression + result" msgstr "Expressão formatada + resultado" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 msgid "Unformatted ASCII expression + result" msgstr "Expressão ASCII não formatada + resultado" diff --git a/po/qalculate-gtk.pot b/po/qalculate-gtk.pot index 2cdfb263..e4340345 100644 --- a/po/qalculate-gtk.pot +++ b/po/qalculate-gtk.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -23,7 +23,7 @@ msgid "Calculator" msgstr "" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "" @@ -61,13 +61,13 @@ msgstr "" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -82,12 +82,12 @@ msgstr "" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "" @@ -252,7 +252,7 @@ msgstr "" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "" @@ -266,7 +266,7 @@ msgstr "" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -618,13 +618,23 @@ msgid "Max decimals" msgstr "" #: ../data/decimals.ui.h:6 -msgid "Minimal number of displayed decimals" +msgid "Significant digits" msgstr "" #: ../data/decimals.ui.h:7 +msgid "Minimal number of displayed decimals" +msgstr "" + +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "" +#: ../data/decimals.ui.h:9 +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "" @@ -787,7 +797,7 @@ msgid "(De)activate the selected function" msgstr "" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "" @@ -800,7 +810,7 @@ msgstr "" msgid "Insert (or execute) the selected function into the expression entry" msgstr "" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "" @@ -1591,7 +1601,7 @@ msgstr "" msgid "_About" msgstr "" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "" @@ -1657,7 +1667,7 @@ msgstr "" msgid "Calculate the square root of the selected value" msgstr "" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "" @@ -1849,7 +1859,7 @@ msgstr "" msgid "Imaginary unit i (√-1)" msgstr "" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "" @@ -1967,11 +1977,11 @@ msgstr "" msgid "Search…" msgstr "" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "" @@ -2171,7 +2181,7 @@ msgstr "" msgid "Display Expression Status" msgstr "" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "" @@ -2752,7 +2762,7 @@ msgstr "" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "" @@ -3412,7 +3422,7 @@ msgstr "" msgid "Unit not found." msgstr "" -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "" @@ -3501,12 +3511,12 @@ msgid "Add" msgstr "" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "" @@ -3515,7 +3525,7 @@ msgid "Backspace" msgstr "" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "" @@ -3529,12 +3539,12 @@ msgid "Calculate expression" msgstr "" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "" @@ -3612,8 +3622,8 @@ msgstr "" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3692,11 +3702,11 @@ msgstr "" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3706,8 +3716,8 @@ msgstr "" msgid "and" msgstr "" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "" @@ -3944,7 +3954,7 @@ msgstr "" msgid "Calculate expression and add to stack" msgstr "" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "" @@ -4060,19 +4070,19 @@ msgid "Too many arguments for %s()." msgstr "" #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "" @@ -4081,7 +4091,7 @@ msgid "hexadecimal number" msgstr "" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "" @@ -4090,7 +4100,7 @@ msgid "octal number" msgstr "" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "" @@ -4099,7 +4109,7 @@ msgid "decimal number" msgstr "" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "" @@ -4108,7 +4118,7 @@ msgid "duodecimal number" msgstr "" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "" @@ -4117,7 +4127,7 @@ msgid "binary number" msgstr "" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "" @@ -4126,7 +4136,7 @@ msgid "roman numerals" msgstr "" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "" @@ -4140,8 +4150,8 @@ msgstr "" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "" @@ -4151,13 +4161,13 @@ msgstr "" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "" @@ -4182,7 +4192,7 @@ msgid "128-bit floating point" msgstr "" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "" @@ -4191,7 +4201,7 @@ msgid "time format" msgstr "" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "" @@ -4200,12 +4210,12 @@ msgid "number bases" msgstr "" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "" @@ -4214,7 +4224,7 @@ msgid "optimal unit" msgstr "" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "" @@ -4224,7 +4234,7 @@ msgstr "" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "" @@ -4233,7 +4243,7 @@ msgid "base units" msgstr "" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "" @@ -4242,12 +4252,12 @@ msgid "mixed units" msgstr "" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "" @@ -4256,12 +4266,12 @@ msgid "expanded partial fractions" msgstr "" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "" @@ -4270,7 +4280,7 @@ msgid "complex rectangular form" msgstr "" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "" @@ -4279,7 +4289,7 @@ msgid "complex exponential form" msgstr "" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "" @@ -4292,7 +4302,7 @@ msgid "complex cis form" msgstr "" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "" @@ -4301,7 +4311,7 @@ msgid "complex angle notation" msgstr "" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "" @@ -4319,7 +4329,7 @@ msgid "number base %s" msgstr "" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 msgid "decimals" msgstr "" @@ -4328,7 +4338,7 @@ msgid "decimal fraction" msgstr "" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "" @@ -4349,16 +4359,16 @@ msgid "Empty expression field." msgstr "" #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4391,7 +4401,7 @@ msgstr "" msgid "Requirement" msgstr "" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "" @@ -4400,7 +4410,7 @@ msgstr "" msgid "History Answer Value" msgstr "" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "" @@ -4417,53 +4427,53 @@ msgstr "" msgid "History Parsed Expression" msgstr "" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "" -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." msgstr "" -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" msgstr "" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "" @@ -4542,7 +4552,7 @@ msgstr "" msgid "Raise (Ctrl+*)" msgstr "" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "" @@ -4586,7 +4596,7 @@ msgstr "" msgid "All variables" msgstr "" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4795,160 +4805,160 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "" -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" "%s" msgstr "" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, c-format msgid "" "Couldn't write history to\n" "%s" msgstr "" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" "%s" msgstr "" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "" -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "" -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "" -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "" -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "" -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "" @@ -5259,311 +5269,311 @@ msgstr "" msgid "New Unknown Variable" msgstr "" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 msgid "Formatted result" msgstr "" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 msgid "Unformatted ASCII result" msgstr "" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 msgid "Unformatted ASCII result without units" msgstr "" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 msgid "Formatted expression" msgstr "" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 msgid "Unformatted ASCII expression" msgstr "" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 msgid "Formatted expression + result" msgstr "" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 msgid "Unformatted ASCII expression + result" msgstr "" diff --git a/po/ru.po b/po/ru.po index 5c7cf290..713bd5fc 100644 --- a/po/ru.po +++ b/po/ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: qalculate-gtk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2024-05-04 12:28+0700\n" "Last-Translator: Damir Islamov \n" "Language-Team: Russian \n" @@ -23,7 +23,7 @@ msgid "Calculator" msgstr "Калькулятор" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Мощный и простой в использовании калькулятор" @@ -70,13 +70,13 @@ msgstr "Правила для аргументов" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -91,12 +91,12 @@ msgstr "Не сохранять изменения" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_OK" @@ -263,7 +263,7 @@ msgstr "Тип" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Имя" @@ -277,7 +277,7 @@ msgstr "Настроить кнопки клавиатуры" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -631,13 +631,24 @@ msgid "Max decimals" msgstr "Макс цифр" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Значимые цифры" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Минимальное количество отображаемых десятичных знаков" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Максимальное количество отображаемых десятичных знаков" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Максимальное количество отображаемых десятичных знаков" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Преобразование числа с плавающей запятой" @@ -804,7 +815,7 @@ msgid "(De)activate the selected function" msgstr "(Де)активировать выбранную функцию" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "_Деактивировать" @@ -817,7 +828,7 @@ msgstr "_Рассчитать" msgid "Insert (or execute) the selected function into the expression entry" msgstr "Вставить (или выполнить) выбранную функцию в выражение" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "П_рименить" @@ -1638,7 +1649,7 @@ msgstr "Проверить обновления" msgid "_About" msgstr "_О программе" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Переключить в минимальное окно" @@ -1706,7 +1717,7 @@ msgstr "Возвести в степень выбранное значение" msgid "Calculate the square root of the selected value" msgstr "Вычислить квадратный корень из выбранного значения" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "История" @@ -1906,7 +1917,7 @@ msgstr "Преобразование между основаниями сист msgid "Imaginary unit i (√-1)" msgstr "Мнимая единица i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Управление единицами измерения" @@ -2024,12 +2035,12 @@ msgstr "Копировать полный текст" msgid "Search…" msgstr "Поиск…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 #, fuzzy msgid "Search by Date…" msgstr "Поиск…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Добавить закладку…" @@ -2229,7 +2240,7 @@ msgstr "Выбрать основание системы счисления…" msgid "Display Expression Status" msgstr "Показывать статус выражения" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Сохранить результат" @@ -2827,7 +2838,7 @@ msgstr "Цвет фона кнопок" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "По умолчанию" @@ -3540,7 +3551,7 @@ msgstr "Переменная не найдена." msgid "Unit not found." msgstr "Единица измерения не найдена." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Режим не найден." @@ -3629,12 +3640,12 @@ msgid "Add" msgstr "Сложение" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (прибавить к значению в памяти)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (отчистить память)" @@ -3643,7 +3654,7 @@ msgid "Backspace" msgstr "Обратное перемещение" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M− (отнять от значения в памяти)" @@ -3657,12 +3668,12 @@ msgid "Calculate expression" msgstr "Вычислить выражение" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (вызвать из памяти)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (сохранить в памяти)" @@ -3740,8 +3751,8 @@ msgstr "Все" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3822,11 +3833,11 @@ msgstr "Новый объект данных" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3836,8 +3847,8 @@ msgstr "прибл." msgid "and" msgstr "и" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "или" @@ -4078,7 +4089,7 @@ msgstr "Остановить процесс" msgid "Calculate expression and add to stack" msgstr "Вычислить выражение и добавить в стек" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Выберать дату" @@ -4194,19 +4205,19 @@ msgid "Too many arguments for %s()." msgstr "Слишком много аргументов для %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "разложить на множители" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "раскрывать" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "шестнадцатеричное" @@ -4215,7 +4226,7 @@ msgid "hexadecimal number" msgstr "шестнадцатеричное число" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "восьмеричное" @@ -4224,7 +4235,7 @@ msgid "octal number" msgstr "восьмеричное число" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "десятеричное" @@ -4233,7 +4244,7 @@ msgid "decimal number" msgstr "десятичное число" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "двенадцатеричное" @@ -4242,7 +4253,7 @@ msgid "duodecimal number" msgstr "двенадцатеричное число" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "двоичное" @@ -4251,7 +4262,7 @@ msgid "binary number" msgstr "двоичное число" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "римское число" @@ -4260,7 +4271,7 @@ msgid "roman numerals" msgstr "римские цифры" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "биективное" @@ -4274,8 +4285,8 @@ msgstr "двоично-десятичный код" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "шестидесятеричное" @@ -4285,13 +4296,13 @@ msgstr "шестидесятеричное число" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "широта" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "долгота" @@ -4316,7 +4327,7 @@ msgid "128-bit floating point" msgstr "128-битное с плавающей запятой" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "время" @@ -4325,7 +4336,7 @@ msgid "time format" msgstr "формат времени" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "основания" @@ -4334,12 +4345,12 @@ msgid "number bases" msgstr "основания систем счисления" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "календари" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "оптимально" @@ -4348,7 +4359,7 @@ msgid "optimal unit" msgstr "оптимальные единицы измерения" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "префикс" @@ -4358,7 +4369,7 @@ msgstr "оптимальный префикс" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "основание" @@ -4367,7 +4378,7 @@ msgid "base units" msgstr "основные единицы измерения" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "смешано" @@ -4376,12 +4387,12 @@ msgid "mixed units" msgstr "смешанные единицы" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "множители" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "частичная дробь" @@ -4390,12 +4401,12 @@ msgid "expanded partial fractions" msgstr "расширенные дробные числа" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "прямоугоная" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "декартова" @@ -4404,7 +4415,7 @@ msgid "complex rectangular form" msgstr "прямоугольная форма комплексных чисел" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "экспоненциальная" @@ -4413,7 +4424,7 @@ msgid "complex exponential form" msgstr "экспоненциальная форма комплексных чисел" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "полярная" @@ -4426,7 +4437,7 @@ msgid "complex cis form" msgstr "сисоидная форма комплексных чисел" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "угловая" @@ -4435,7 +4446,7 @@ msgid "complex angle notation" msgstr "комплексные числа в обозначении угла" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "фазовая" @@ -4453,7 +4464,7 @@ msgid "number base %s" msgstr "основание системы счисления %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 msgid "decimals" msgstr "десятеричные дроби" @@ -4462,7 +4473,7 @@ msgid "decimal fraction" msgstr "Десятичная дробь" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "дробь" @@ -4483,16 +4494,16 @@ msgid "Empty expression field." msgstr "Пустое поле выражения." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Пользовательские функции" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4528,7 +4539,7 @@ msgstr "по умолчанию: " msgid "Requirement" msgstr "Требование" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Акти_вировать" @@ -4537,7 +4548,7 @@ msgstr "Акти_вировать" msgid "History Answer Value" msgstr "Значение ответа в истории" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "ответ" @@ -4554,12 +4565,12 @@ msgstr "Индекс истории %s не существует." msgid "History Parsed Expression" msgstr "Анализированное выражения в истории" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Создание графика для данных заняло слишком много времени." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4567,32 +4578,32 @@ msgstr "" "Создание графика для данных заняло слишком много времени. Уменьшите частоту " "дискретизации или увеличьте ограничение по времени в настройках." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "Регистр ПОЛИЗ перемещён" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "ПОЛИЗ операция" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Поиск" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "Пои_ск" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Удалить закладку" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Добавить закладку" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4600,11 +4611,11 @@ msgstr "" "Закладка с таким именем уже существует.\n" "Вы хотите её перезаписать?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Ничего не найдено" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Индекс" @@ -4687,7 +4698,7 @@ msgstr "Щелчок средней кнопкой: %s" msgid "Raise (Ctrl+*)" msgstr "Возведение в степень (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Установить неизвестные" @@ -4731,7 +4742,7 @@ msgstr "Все функции" msgid "All variables" msgstr "Все переменные" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4972,39 +4983,39 @@ msgstr "Добавить процент от первоначального зн msgid "Add percentage multiplied by 1/100" msgstr "Добавить процент, умноженный на 1/100." -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Мои переменные" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Обработка…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Факторизация…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Расширение дробных чисел…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Расширение…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Расчёт…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Преобразование…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Не удалось выполнить синтаксический анализ часового пояса." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5013,28 +5024,28 @@ msgstr "" "Не удалось открыть %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Не удалось записать определения" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "Игнорировать" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "Отменить" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "Повторить попытку" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5043,7 +5054,7 @@ msgstr "" "Не удалось записать настройки в\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5052,86 +5063,86 @@ msgstr "" "Не удалось записать настройки в\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Выбрать файл определений" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Импорт" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "XML файлы" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "С удалось скопировать %s в %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "С удалось прочитать %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "С удалось скопировать файл в %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "Damir Islamov " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Пользовательские переменные" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Пользовательские единицы" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "В результате нет неизвестных." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Установить неизвестные" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "отв" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Последний ответ" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Ответ 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Ответ 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Ответ 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Ответ 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Память" @@ -5462,311 +5473,311 @@ msgstr "Изменить переменную неизвестного (глоб msgid "New Unknown Variable" msgstr "Новая переменная неизвестного" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Вставить функцию" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Вставить функцию (диаорг)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Вставить переменную" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Вставить единицу измерения" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Вставить текст" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Вставить дату" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Вставить вектор" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Вставить матрицу" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Вставить умные скобки" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Преобразовать к единице измерения" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Преобразовать к единице измерения (запись)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Преобразовать в оптимальную единицу измерения" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Преобразовать в базовые единицы измерения" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Преобразовать в оптимальный префикс" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Преобразовать к основанию систем счисления" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Разложить результат на множители" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Развернуть результат" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Развернуть частичные дроби" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "ПОЛИЗ: вниз" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "ПОЛИЗ: вверх" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "ПОЛИЗ: обменять" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "ПОЛИЗ: копировать" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "ПОЛИЗ: последний x" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "ПОЛИЗ: удалить" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "ПОЛИЗ: очистить стек" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Загрузить мета-режим" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Установить основание для выражения" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Установить основание для результата" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "В(ы)ключить точный режим" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Установить угловую единицу измерения в градусы" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Установить угловую единицу измерения в радианы" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Установить угловую единицу измерения в грады" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "В(ы)ключить простые дроби" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "В(ы)ключить смешанные дроби" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "В(ы)ключить научную запись" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "В(ы)ключить простую запись" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Переключить точность" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "Переключить максимальное количество десятичных знаков" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "Переключить минимальное количество десятичных знаков" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "Переключить максимальное/минимальное количество десятичных знаков" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "В(ы)ключить режим ПОЛИЗ" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "В(ы)ключить режим расчёта по мере ввода" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "В(ы)ключить клавиатуру программирования" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Показать клавиатуру" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Показать историю" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Искать в истории" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Очищать историю" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Показать панель преобразования" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Показать стек ПОЛИЗ" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Управление переменными" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Управление функциями" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Управление наборами данных" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Новая переменная" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Новая функция" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Открыть график функций/данных" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Открыть преобразование между основаниями систем счисления" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Открыть окно преобразования чисел с плавающей запятой" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Открыть окно преобразования календарей" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Открыть окно инструмента расчёта процентов" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Открыть окно с периодической таблицей" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Обновить курсы валют" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Скопировать результат" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Вставить результат" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Сохранить изображение с результатом" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Справка" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "В_ыход" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "В(ы)ключить режим цепочки" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "Поддерживать поверх других" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Показать/скрыть завершение" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Выполнять завершение (активировать первый пункт)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 msgid "Formatted result" msgstr "Форматированный результат" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 msgid "Unformatted ASCII result" msgstr "Неформатированный ASCII результат" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 msgid "Unformatted ASCII result without units" msgstr "Неформатированное ASCII выражение без единиц измерения" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 msgid "Formatted expression" msgstr "Форматированное выражение" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 msgid "Unformatted ASCII expression" msgstr "Неформатированное ASCII выражение" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 msgid "Formatted expression + result" msgstr "Форматированное выражение + результат" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 msgid "Unformatted ASCII expression + result" msgstr "Неформатированные ASCII выражение + результат" diff --git a/po/sl.po b/po/sl.po index 43cfed53..0769bbbe 100644 --- a/po/sl.po +++ b/po/sl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2020-06-19 16:56+0200\n" "Last-Translator: Nejc Bertoncelj \n" "Language-Team: Slovenian \n" @@ -23,7 +23,7 @@ msgid "Calculator" msgstr "Računalo" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Zmogljivo računalo, preprosto za uporabo" @@ -69,13 +69,13 @@ msgstr "Pravila za argumente" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -90,12 +90,12 @@ msgstr "Ne shrani sprememb" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_Vredu" @@ -262,7 +262,7 @@ msgstr "Vrsta" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Ime" @@ -276,7 +276,7 @@ msgstr "Prilagodite gumbe na tipkovnici" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -631,13 +631,24 @@ msgid "Max decimals" msgstr "Maks. decimalke" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Pomembne števke" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Najmanjše število prikazanih decimalk" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Največje število decimalk za prikaz (in zaokrožitev)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "Največje število decimalk za prikaz (in zaokrožitev)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Pretvorba plavajoče vejice" @@ -804,7 +815,7 @@ msgid "(De)activate the selected function" msgstr "O(ne)mogoči izbrano funkcijo" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "O_nemogoči" @@ -817,7 +828,7 @@ msgstr "_Izračunaj" msgid "Insert (or execute) the selected function into the expression entry" msgstr "Vnesi (ali izvrši) izbrano funkcijo v polje za izraz" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Uporabi" @@ -1647,7 +1658,7 @@ msgstr "Preveri za posodobitve" msgid "_About" msgstr "_O programu" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "Prikaži/skrij majhno okno" @@ -1715,7 +1726,7 @@ msgstr "Potenciraj na potenco izbrane vrednosti" msgid "Calculate the square root of the selected value" msgstr "Izračunaj kvadratni koren izbranih vrednosti" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Zgodovina" @@ -1913,7 +1924,7 @@ msgstr "Pretvori številske osnove" msgid "Imaginary unit i (√-1)" msgstr "Imaginarna enota i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Upravljaj enote" @@ -2031,12 +2042,12 @@ msgstr "Kopiraj celotno besedilo" msgid "Search…" msgstr "Išči..." -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 #, fuzzy msgid "Search by Date…" msgstr "Išči..." -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Dodaj zaznamek..." @@ -2240,7 +2251,7 @@ msgstr "Izberi številsko osnovo..." msgid "Display Expression Status" msgstr "Prikaži stanje izraza" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Shrani rezultat" @@ -2837,7 +2848,7 @@ msgstr "Funkcija" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Privzeto" @@ -3530,7 +3541,7 @@ msgstr "Spremenljivka ni bila najdena." msgid "Unit not found." msgstr "Enota ni bila najdena." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Način ni bil najden." @@ -3620,12 +3631,12 @@ msgid "Add" msgstr "Dodaj" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "" @@ -3634,7 +3645,7 @@ msgid "Backspace" msgstr "Backspace" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "" @@ -3648,12 +3659,12 @@ msgid "Calculate expression" msgstr "Izračunaj izraz" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "" @@ -3731,8 +3742,8 @@ msgstr "Vse" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3813,11 +3824,11 @@ msgstr "Nov podatkovni objekt" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3827,8 +3838,8 @@ msgstr "približno" msgid "and" msgstr "in" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "ali" @@ -4070,7 +4081,7 @@ msgstr "Ustavi operacijo" msgid "Calculate expression and add to stack" msgstr "Izračunaj izraz in dodaj na sklad" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Izberi datum" @@ -4188,19 +4199,19 @@ msgid "Too many arguments for %s()." msgstr "Preveč argumentov za %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "faktoriziraj" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "razširi" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "šestnajstiško" @@ -4209,7 +4220,7 @@ msgid "hexadecimal number" msgstr "šestnajstiško število" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "osmiško" @@ -4218,7 +4229,7 @@ msgid "octal number" msgstr "osmiško število" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "desetiško" @@ -4227,7 +4238,7 @@ msgid "decimal number" msgstr "desetiško število" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "dvanajstiško" @@ -4236,7 +4247,7 @@ msgid "duodecimal number" msgstr "dvanajstiško število" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binarno" @@ -4245,7 +4256,7 @@ msgid "binary number" msgstr "binarno število" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "rimsko" @@ -4254,7 +4265,7 @@ msgid "roman numerals" msgstr "rimske številke" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijektivno" @@ -4269,8 +4280,8 @@ msgstr "Min. decimalke" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "šestdesetiško" @@ -4280,14 +4291,14 @@ msgstr "šestdesetiško število" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 #, fuzzy msgid "latitude" msgstr "Razmerje" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "" @@ -4312,7 +4323,7 @@ msgid "128-bit floating point" msgstr "128-bitna plavajoča vejica" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "čas" @@ -4321,7 +4332,7 @@ msgid "time format" msgstr "časovna oblika" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "osnove" @@ -4330,12 +4341,12 @@ msgid "number bases" msgstr "številske osnove" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "koledarji" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "najustreznejše" @@ -4344,7 +4355,7 @@ msgid "optimal unit" msgstr "najustreznejša enota" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "predpona" @@ -4354,7 +4365,7 @@ msgstr "najustreznejša predpona" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "osnova" @@ -4363,7 +4374,7 @@ msgid "base units" msgstr "osnovne enote" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "mešano" @@ -4372,12 +4383,12 @@ msgid "mixed units" msgstr "mešane enote" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "deleži" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "parcialni ulomek" @@ -4386,12 +4397,12 @@ msgid "expanded partial fractions" msgstr "razširjeni parcialni ulomki" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "pravokotno" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "kartezično" @@ -4400,7 +4411,7 @@ msgid "complex rectangular form" msgstr "kompleksna pravokotna oblika" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "eksponentno" @@ -4409,7 +4420,7 @@ msgid "complex exponential form" msgstr "kompleksna eksponentna oblika" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polarno" @@ -4422,7 +4433,7 @@ msgid "complex cis form" msgstr "kompleksna oblika cis" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "kot" @@ -4431,7 +4442,7 @@ msgid "complex angle notation" msgstr "kompleksna kazalčna notacija" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "fazor" @@ -4449,7 +4460,7 @@ msgid "number base %s" msgstr "številska osnova %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "desetiško" @@ -4460,7 +4471,7 @@ msgid "decimal fraction" msgstr "Desetiški ulomki" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "ulomek" @@ -4481,16 +4492,16 @@ msgid "Empty expression field." msgstr "Prazno polje za izraz." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Uporabniške funkcije" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4525,7 +4536,7 @@ msgstr "privzeto: " msgid "Requirement" msgstr "Zahteva" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Akti_viraj" @@ -4534,7 +4545,7 @@ msgstr "Akti_viraj" msgid "History Answer Value" msgstr "Zgodovinska vrednost odgovora" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "odgovor" @@ -4551,12 +4562,12 @@ msgstr "Zgodovinski indeks %s ne obstaja." msgid "History Parsed Expression" msgstr "Zgodovinsko obdelan izraz" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Izdelava grafa je trajala predolgo." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4564,32 +4575,32 @@ msgstr "" "Izdelava grafa je trajala predolgo. Prosimo, zmanjšajte hitrost vzorčenja " "ali povišajte časovno omejitev v nastavitvah." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "Register RPN premaknjen" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "Operacija RPN" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Iskanje" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "I_skanje" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Odstrani zaznamek" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Dodaj zaznamek" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4597,11 +4608,11 @@ msgstr "" "Zaznamek s tem imenom že obstaja.\n" "Ga želite prepisati?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Ni najdenih elementov" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Indeks" @@ -4684,7 +4695,7 @@ msgstr "Srednji klik: %s" msgid "Raise (Ctrl+*)" msgstr "Dvigni (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Nastavi neznanke" @@ -4728,7 +4739,7 @@ msgstr "Vse funkcije" msgid "All variables" msgstr "Vse spremenljivke" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4968,39 +4979,39 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Moje spremenljivke" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Obdelujem..." -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Faktoriziram..." -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Razširjam parcialne ulomke..." -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Razširjam..." -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Računam..." -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Pretvarjam..." -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Obdelava časovnega pasu spodletela." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -5009,29 +5020,29 @@ msgstr "" "Napaka pri odpiranju datoteke %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Pisanje definicij neuspešno" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 #, fuzzy msgid "Cancel" msgstr "_Prekliči" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -5040,7 +5051,7 @@ msgstr "" "Pisanje nastavitev v\n" "%s neuspešno" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5049,89 +5060,89 @@ msgstr "" "Pisanje nastavitev v\n" "%s neuspešno" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Izberite definicijsko datoteko" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Uvozi" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 #, fuzzy msgid "XML Files" msgstr "Vse datoteke" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "Kopiranje %s v %s ni mogoče." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "Branje %s spodletelo." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Kopiranje v %s ni mogoče." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "" "Nejc Bertoncelj \n" "bertronika " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Uporabniške spremenljivke" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Uporabniške enote" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "V rezultatu ni neznank." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Nastavi neznanke" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Zadnji odgovor" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Odgovor 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Odgovor 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Odgovor 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Odgovor 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "" @@ -5459,324 +5470,324 @@ msgstr "Uredi neznano spremenljivko (globalno)" msgid "New Unknown Variable" msgstr "Nova neznana spremenljivka" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Vnesi funkcijo" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Vnesi funkcijo (obrazec)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Vnesi spremenljivko" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Vnesi enoto" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Vnesi besedilo" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Vnesi datum" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Vnesi vektor" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Vnesi matriko" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Vnesi pametne oklepaje" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Pretvori v enoto" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Pretvori v enoto (vnos)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Pretvori v najustreznejšo enoto" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Pretvori v osnovne enote" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Pretvori v najustreznejšo predpono" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Pretvori v številsko osnovo" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Faktoriziraj rezultat" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Razširi rezultat" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Razširi parcialne ulomke" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "RPN: dol" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "RPN: gor" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "RPN: izmenjaj" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "RPN: kopiraj" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "RPN: izbriši register" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "RPN: počisti sklad" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Naloži metanačin" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Nastavi osnovo izraza" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Nastavi osnovo rezultata" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "Prikaži/skrij točen način" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Nastavi kotne enote v stopinje" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Nastavi kotne enote v radiane" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Nastavi kotne enote v gradiane" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "Prikaži/skrij preproste ulomke" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "Prikaži/skrij mešane ulomke" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "Prikaži/skrij znanstveno notacijo" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "Prikaži/skrij preprosto notacijo" -#: ../src/util.cc:890 +#: ../src/util.cc:905 #, fuzzy msgid "Toggle precision" msgstr "Točnost branja" -#: ../src/util.cc:891 +#: ../src/util.cc:906 #, fuzzy msgid "Toggle max decimals" msgstr "Maks. decimalke" -#: ../src/util.cc:892 +#: ../src/util.cc:907 #, fuzzy msgid "Toggle min decimals" msgstr "Min. decimalke" -#: ../src/util.cc:893 +#: ../src/util.cc:908 #, fuzzy msgid "Toggle max/min decimals" msgstr "Prikaži/skrij točen način" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "Prikaži/skrij način RPN" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "Prikaži/skrij izračun med pisanjem" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Prikaži/skrij tipkovnico" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Prikaži tipkovnico" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Prikaži zgodovino" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Zgodovina iskanj" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Počisti zgodovino" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Prikaži pretvorbo" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Prikaži sklad RPN" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Upravljaj spremenljivke" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Upravljaj funkcije" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Upravljaj nabore podatkov" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Nova spremenljivka" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Nova funkcija" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Odpri orodje za izris funkcij/podatkov" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Odpri orodje za pretvorbo številskih osnov" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Odpri orodje za pretvorbo plavajoče vejice" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Odpri orodje za pretvorbo koledarjev" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Odpri orodje za izračun odstotkov" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Odpri periodni sistem" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Posodobi menjalna razmerja" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Kopiraj rezultat" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Vnesi rezultat" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Shrani sliko rezultata" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Pomoč" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Izhod" -#: ../src/util.cc:928 +#: ../src/util.cc:943 #, fuzzy msgid "Toggle chain mode" msgstr "Prikaži/skrij točen način" -#: ../src/util.cc:929 +#: ../src/util.cc:944 #, fuzzy msgid "Toggle keep above" msgstr "Prikaži/skrij točen način" -#: ../src/util.cc:930 +#: ../src/util.cc:945 #, fuzzy msgid "Show/hide completion" msgstr "Brez dopolnjevanja" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 #, fuzzy msgid "Formatted result" msgstr "Shrani rezultat" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 #, fuzzy msgid "Unformatted ASCII result" msgstr "Kopiraj neoblikovano ASCII" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Kopiraj neoblikovano ASCII" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 #, fuzzy msgid "Formatted expression" msgstr "Prazen izraz." -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Kopiraj neoblikovano ASCII" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 #, fuzzy msgid "Formatted expression + result" msgstr "Prazno polje za izraz." -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Kopiraj neoblikovano ASCII" diff --git a/po/sv.po b/po/sv.po index 561ab14f..5ef3016d 100644 --- a/po/sv.po +++ b/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: sv\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2006-05-04 12:29+0200\n" "Last-Translator: Hanna Knutsson \n" "Language-Team: Swedish\n" @@ -21,7 +21,7 @@ msgid "Calculator" msgstr "Kalkylator" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "Kraftfull och användarvänlig miniräknare" @@ -59,13 +59,13 @@ msgstr "Parameterregler" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -80,12 +80,12 @@ msgstr "Spara inte modifikationerna" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "_OK" @@ -252,7 +252,7 @@ msgstr "Typ" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "Namn" @@ -266,7 +266,7 @@ msgstr "Anpassa knappar i knappsatsen" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -619,13 +619,25 @@ msgid "Max decimals" msgstr "Max decimaler" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "Signifikanta siffror" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "Minimalt antal visade decimaler" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "Maximalt antal decimaler att visa (och avrunda till)" +#: ../data/decimals.ui.h:9 +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "" +"Maximalt antal signifikanta siffror att visa (avgörs normalt av angiven " +"precision)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "Flyttalsomvandling" @@ -792,7 +804,7 @@ msgid "(De)activate the selected function" msgstr "(Av)aktivera vald funktion" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "Avakti_vera" @@ -805,7 +817,7 @@ msgstr "_Beräkna" msgid "Insert (or execute) the selected function into the expression entry" msgstr "Infoga (eller exekvera) vald funktion i uttrycket" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "_Applicera" @@ -1625,7 +1637,7 @@ msgstr "Sök efter uppdateringar" msgid "_About" msgstr "_Om" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "(Av)aktivera minimalt fönster" @@ -1693,7 +1705,7 @@ msgstr "Höj med det valda värdet" msgid "Calculate the square root of the selected value" msgstr "Beräkna kvadratroten av det valda värdet" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "Historik" @@ -1893,7 +1905,7 @@ msgstr "Omvandla mellan talbaser" msgid "Imaginary unit i (√-1)" msgstr "Imaginär enhet i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "Hantera enheter" @@ -2011,11 +2023,11 @@ msgstr "Kopiera hel text" msgid "Search…" msgstr "Sök…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "Sök efter datum…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "Lägg till bokmärke…" @@ -2215,7 +2227,7 @@ msgstr "Välj talbas…" msgid "Display Expression Status" msgstr "Visa uttrycksstatus" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "Spara resultatet" @@ -2811,7 +2823,7 @@ msgstr "Knapputfyllnad" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "Förval" @@ -3514,7 +3526,7 @@ msgstr "Variabeln hittades ej." msgid "Unit not found." msgstr "Enheten hittades ej." -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "Läge hittades ej." @@ -3603,12 +3615,12 @@ msgid "Add" msgstr "Addera" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+ (minnesoperation)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC (töm minne)" @@ -3617,7 +3629,7 @@ msgid "Backspace" msgstr "Backsteg" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M− (minnesoperation)" @@ -3631,12 +3643,12 @@ msgid "Calculate expression" msgstr "Beräkna uttrycket" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR (återkalla minne)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS (spara i minne)" @@ -3714,8 +3726,8 @@ msgstr "Alla" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3796,11 +3808,11 @@ msgstr "Nytt dataobjekt" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3810,8 +3822,8 @@ msgstr "ca" msgid "and" msgstr "och" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "eller" @@ -4050,7 +4062,7 @@ msgstr "Stoppa förloppet" msgid "Calculate expression and add to stack" msgstr "Beräkna uttrycket och lägg till i stacken" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "Välj datum" @@ -4166,19 +4178,19 @@ msgid "Too many arguments for %s()." msgstr "För många parametrar för %s()." #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "faktorisera" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "expandera" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "hexadecimal" @@ -4187,7 +4199,7 @@ msgid "hexadecimal number" msgstr "hexadecimalt tal" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "oktal" @@ -4196,7 +4208,7 @@ msgid "octal number" msgstr "oktalt tal" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "decimal" @@ -4205,7 +4217,7 @@ msgid "decimal number" msgstr "decimalt tal" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "duodecimal" @@ -4214,7 +4226,7 @@ msgid "duodecimal number" msgstr "duodecimalt tal" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "binär" @@ -4223,7 +4235,7 @@ msgid "binary number" msgstr "binärt tal" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "romersk" @@ -4232,7 +4244,7 @@ msgid "roman numerals" msgstr "romerska siffror" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "bijektiv" @@ -4246,8 +4258,8 @@ msgstr "binärkodat decimalt tal" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "sexagesimal" @@ -4257,13 +4269,13 @@ msgstr "sexagesimalt tal" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "latitud" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "longitud" @@ -4288,7 +4300,7 @@ msgid "128-bit floating point" msgstr "128-bit flyttal" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "tid" @@ -4297,7 +4309,7 @@ msgid "time format" msgstr "tidsformat" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "baser" @@ -4306,12 +4318,12 @@ msgid "number bases" msgstr "talbaser" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "kalendrar" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "optimal" @@ -4320,7 +4332,7 @@ msgid "optimal unit" msgstr "optimal enhet" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "prefix" @@ -4330,7 +4342,7 @@ msgstr "optimalt prefix" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "bas" @@ -4339,7 +4351,7 @@ msgid "base units" msgstr "basenheter" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "blandade" @@ -4348,12 +4360,12 @@ msgid "mixed units" msgstr "blandade enheter" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "faktorer" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "partialbråk" @@ -4362,12 +4374,12 @@ msgid "expanded partial fractions" msgstr "expanderade partialbråk" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "rektangulär" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "kartesisk" @@ -4376,7 +4388,7 @@ msgid "complex rectangular form" msgstr "komplex rektangulär form" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "exponentiell" @@ -4385,7 +4397,7 @@ msgid "complex exponential form" msgstr "komplex exponentiell form" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "polär" @@ -4398,7 +4410,7 @@ msgid "complex cis form" msgstr "komplex cis-form" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "vinkel" @@ -4407,7 +4419,7 @@ msgid "complex angle notation" msgstr "komplex vinkelnotation" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "fasvektor" @@ -4425,7 +4437,7 @@ msgid "number base %s" msgstr "talbas %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 msgid "decimals" msgstr "decimaler" @@ -4434,7 +4446,7 @@ msgid "decimal fraction" msgstr "decimalform" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "bråktal" @@ -4455,16 +4467,16 @@ msgid "Empty expression field." msgstr "Tom uttrycksfält." #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "Användarfunktioner" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4500,7 +4512,7 @@ msgstr "förval:" msgid "Requirement" msgstr "Krav" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "Akti_vera" @@ -4509,7 +4521,7 @@ msgstr "Akti_vera" msgid "History Answer Value" msgstr "Svarsvärde från historiken" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "svar" @@ -4526,12 +4538,12 @@ msgstr "Index %s finns inte i historiken." msgid "History Parsed Expression" msgstr "Tolkat uttryck från historiken" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "Det tog för lång tid att generera data till diagrammet." -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -4539,32 +4551,32 @@ msgstr "" "Det tog för lång tid att generera data till diagrammet. Vänligen minska " "frekvensen eller höj tidsgränsen i inställningar." -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "RPN-register flyttades" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "RPN operation" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "Sök" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "_Sök" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "Ta bort bokmärkde" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "Lägg till bokmärke" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4572,11 +4584,11 @@ msgstr "" "Ett bokmärke med samma namn finns redan.\n" "Vill du ersätta den?" -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "Inga objekt funna" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "Index" @@ -4659,7 +4671,7 @@ msgstr "Mittenklick: %s" msgid "Raise (Ctrl+*)" msgstr "Upphöj (Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "Ange okända värden" @@ -4703,7 +4715,7 @@ msgstr "Alla funktioner" msgid "All variables" msgstr "Alla variabler" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4939,39 +4951,39 @@ msgstr "Addera procent av ursprungligt värde" msgid "Add percentage multiplied by 1/100" msgstr "Addera procentenheter multiplicerade med 1/100" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "Mina variabler" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "Behandlar…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "Faktoriserar…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "Expanderar partialbråk…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "Expanderar…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "Beräknar…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "Omvandlar…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "Läsning av tidszon misslyckades." -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -4980,28 +4992,28 @@ msgstr "" "Misslyckades med att öppna %s.\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "Kunde inte spara definitioner" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "Ignorera" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 msgid "Cancel" msgstr "Avbryt" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "Försök igen" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, c-format msgid "" "Couldn't write history to\n" @@ -5010,7 +5022,7 @@ msgstr "" "Kunde inte spara historiken till\n" "%s" -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5019,86 +5031,86 @@ msgstr "" "Kunde inte spara inställningar till\n" "%s" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "Välj definitionsfil" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "_Importera" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 msgid "XML Files" msgstr "XML-filer" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "Kunde inte kopiera %s till %s." -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "Kunde inte läsa %s." -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "Kunde inte kopiera fil till %s." -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "Hanna Knutsson " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "Användarvariabler" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "Användarenheter" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "Inga okända värden i resultatet." -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "Ange okända värden" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "Senaste svaret" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "Svar 2" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "Svar 3" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "Svar 4" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "Svar 5" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "Minne" @@ -5424,311 +5436,311 @@ msgstr "Redigera okänd variabel (systemvid)" msgid "New Unknown Variable" msgstr "Ny okänd variabel" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "Infoga funktion" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "Infoga funktion (dialog)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "Infoga variabel" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "Infoga enhet" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "Infoga text" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "Infoga datum" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "Infoga vektor" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "Infoga matris" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "Infoga smarta parenteser" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "Omvandla till enhet" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "Omvandla till enhet (inmatning)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "Omvandla till optimal enhet" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "Omvandla till basenheter" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "Omvandla till optimalt prefix" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "Omvandla till talbas" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "Faktorisera resultatet" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "Expandera resultatet" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "Expandera partialbråk" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "RPN: ner" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "RPN: upp" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "RPN: byt plats" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "RPN: kopiera" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "RPN: ta bort register" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "RPN: töm stacken" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "Aktivera metaläge" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "Ange talbas i uttryck" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "Ange talbas i resultat" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "(Av)aktivera exakt läge" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "Ange vinkelenhet till grader" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "Ange vinkelenhet till radianer" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "Ange vinkelenhet till gradienter" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "(Av)aktivera bråkform" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "(Av)aktivera blandad form" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "(Av)aktivera vetenskaplig form" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "(Av)aktivera enkel form" -#: ../src/util.cc:890 +#: ../src/util.cc:905 msgid "Toggle precision" msgstr "Växla precision" -#: ../src/util.cc:891 +#: ../src/util.cc:906 msgid "Toggle max decimals" msgstr "(Av)aktivera max decimaler" -#: ../src/util.cc:892 +#: ../src/util.cc:907 msgid "Toggle min decimals" msgstr "(Av)aktivera min decimaler" -#: ../src/util.cc:893 +#: ../src/util.cc:908 msgid "Toggle max/min decimals" msgstr "(Av)aktivera min/max decimaler" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "(Av)aktivera RPN-läge" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "(Av)aktivera fortgående beräkningar" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "Visa/dölj programmeringsknappsatsen" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "Visa knappsatsen" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "Visa historik" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "Sök i historiken" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "Töm historiken" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "Visa omvandling" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "Visa RPN-stack" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "Hantera variabler" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "Hantera funktioner" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "Hantera dataset" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "Ny variabel" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "Ny funktion" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "Öppna rita funktions-/datadiagram" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "Öppna omvandla mellan talbaser" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "Öppna flyttalsomvandling" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "Öppna kalenderomvandling" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "Öppna procentberäkningsverktyg" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "Öppna periodiska systemet" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "Uppdatera växelkurser" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "Kopiera resultatet" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "Infoga resultat" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "Spara resulatbild" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "Hjälp" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "Avsluta" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "(Av)aktivera kedjeläge" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "(Av)aktivera placera överst" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "Visa/dölj komplettering" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "Utför komplettering (aktivera första posten)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 msgid "Formatted result" msgstr "Formaterat resultat" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 msgid "Unformatted ASCII result" msgstr "Oformaterat ASCII-resultat" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 msgid "Unformatted ASCII result without units" msgstr "Oformaterat ASCII-resultat utan enheter" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 msgid "Formatted expression" msgstr "Formaterat uttryck" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 msgid "Unformatted ASCII expression" msgstr "Oformaterat ASCII-uttryck" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 msgid "Formatted expression + result" msgstr "Formaterat uttryck + resultat" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 msgid "Unformatted ASCII expression + result" msgstr "Oformaterat ASCII-uttryck + resultat" diff --git a/po/zh_CN.po b/po/zh_CN.po index 17d38423..71640fa0 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Qalculate 3.16\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-11 08:41+0100\n" +"POT-Creation-Date: 2024-11-21 15:46+0100\n" "PO-Revision-Date: 2021-08-23 16:48+0800\n" "Last-Translator: tuberry \n" "Language-Team: Chinese (Simplified) \n" @@ -24,7 +24,7 @@ msgid "Calculator" msgstr "计算器" #: ../data/qalculate-gtk.desktop.in.h:2 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6792 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/mainwindow.cc:6750 msgid "Powerful and easy to use calculator" msgstr "强大而易用的计算器" @@ -66,13 +66,13 @@ msgstr "参数规则" #: ../data/matrixedit.ui.h:3 ../data/shortcuts.ui.h:7 ../data/unitedit.ui.h:3 #: ../data/unknownedit.ui.h:3 ../data/variableedit.ui.h:3 #: ../src/exportcsvdialog.cc:45 ../src/exportcsvdialog.cc:47 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/importcsvdialog.cc:49 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/importcsvdialog.cc:49 #: ../src/importcsvdialog.cc:51 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:108 ../src/insertfunctiondialog.cc:110 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 -#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 -#: ../src/mainwindow.cc:7446 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 +#: ../src/mainwindow.cc:701 ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 +#: ../src/mainwindow.cc:7404 ../src/matrixdialog.cc:389 ../src/menubar.cc:1190 #: ../src/menubar.cc:1248 ../src/plotdialog.cc:378 ../src/plotdialog.cc:380 #: ../src/resultview.cc:548 ../src/resultview.cc:550 msgid "_Cancel" @@ -87,12 +87,12 @@ msgstr "不保存修改" #: ../data/datasets.ui.h:4 ../data/functionedit.ui.h:4 #: ../data/matrixedit.ui.h:4 ../data/shortcuts.ui.h:9 ../data/unitedit.ui.h:5 #: ../data/unknownedit.ui.h:4 ../data/variableedit.ui.h:4 -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 -#: ../src/historyview.cc:2820 ../src/insertfunctiondialog.cc:65 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 +#: ../src/historyview.cc:2838 ../src/insertfunctiondialog.cc:65 #: ../src/insertfunctiondialog.cc:979 ../src/insertfunctiondialog.cc:1087 #: ../src/mainwindow.cc:701 ../src/mainwindow.cc:794 ../src/mainwindow.cc:851 #: ../src/mainwindow.cc:904 ../src/mainwindow.cc:961 ../src/mainwindow.cc:1017 -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "_OK" msgstr "确定(_O)" @@ -257,7 +257,7 @@ msgstr "类型" #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 #: ../data/variableedit.ui.h:5 ../src/conversionview.cc:508 #: ../src/dataseteditdialog.cc:227 ../src/functioneditdialog.cc:443 -#: ../src/historyview.cc:2827 ../src/menubar.cc:1197 +#: ../src/historyview.cc:2845 ../src/menubar.cc:1197 #: ../src/nameseditdialog.cc:155 ../src/unitsdialog.cc:1007 msgid "Name" msgstr "名称" @@ -271,7 +271,7 @@ msgstr "自定义键盘按钮" #: ../data/functions.ui.h:2 ../data/namesedit.ui.h:2 ../data/nbases.ui.h:2 #: ../data/percentage.ui.h:5 ../data/plot.ui.h:5 ../data/precision.ui.h:2 #: ../data/preferences.ui.h:2 ../data/setbase.ui.h:2 ../data/shortcuts.ui.h:2 -#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2690 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/historyview.cc:2708 #: ../src/insertfunctiondialog.cc:449 ../src/mainwindow.cc:705 #: ../src/mainwindow.cc:706 ../src/mainwindow.cc:708 ../src/matrixdialog.cc:381 #: ../src/periodictabledialog.cc:86 @@ -623,13 +623,24 @@ msgid "Max decimals" msgstr "最大小数" #: ../data/decimals.ui.h:6 +msgid "Significant digits" +msgstr "有效数字" + +#: ../data/decimals.ui.h:7 msgid "Minimal number of displayed decimals" msgstr "显示小数的最小数目" -#: ../data/decimals.ui.h:7 +#: ../data/decimals.ui.h:8 msgid "Maximal number of decimals to display (and round to)" msgstr "所显示的最大小数(并舍入)" +#: ../data/decimals.ui.h:9 +#, fuzzy +msgid "" +"Maximal number of significant digits to display (by default determined by " +"precision)" +msgstr "所显示的最大小数(并舍入)" + #: ../data/floatingpoint.ui.h:1 msgid "Floating Point Conversion" msgstr "浮点换算" @@ -794,7 +805,7 @@ msgid "(De)activate the selected function" msgstr "(取消)激活所选函数" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1303 +#: ../src/functionsdialog.cc:431 ../src/unitsdialog.cc:386 ../src/util.cc:1318 #: ../src/variablesdialog.cc:337 msgid "Deacti_vate" msgstr "停用(_v)" @@ -807,7 +818,7 @@ msgstr "计算(_c)" msgid "Insert (or execute) the selected function into the expression entry" msgstr "在表达式框中插入(或执行)所选函数" -#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7446 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/mainwindow.cc:7404 msgid "_Apply" msgstr "应用(_A)" @@ -1629,7 +1640,7 @@ msgstr "检查更新" msgid "_About" msgstr "关于(_A)" -#: ../data/main.ui.h:216 ../src/util.cc:903 +#: ../data/main.ui.h:216 ../src/util.cc:918 msgid "Toggle minimal window" msgstr "切换最小窗口" @@ -1695,7 +1706,7 @@ msgstr "幂乘所选值" msgid "Calculate the square root of the selected value" msgstr "计算所选值的平方根" -#: ../data/main.ui.h:232 ../src/historyview.cc:3502 +#: ../data/main.ui.h:232 ../src/historyview.cc:3522 msgid "History" msgstr "历史" @@ -1890,7 +1901,7 @@ msgstr "换算数字进制" msgid "Imaginary unit i (√-1)" msgstr "虚数单位 i (√-1)" -#: ../data/main.ui.h:285 ../src/util.cc:906 +#: ../data/main.ui.h:285 ../src/util.cc:921 msgid "Manage units" msgstr "管理单位" @@ -2008,11 +2019,11 @@ msgstr "复制全文" msgid "Search…" msgstr "搜索…" -#: ../data/main.ui.h:318 ../src/historyview.cc:3026 ../src/historyview.cc:3039 +#: ../data/main.ui.h:318 ../src/historyview.cc:3044 ../src/historyview.cc:3059 msgid "Search by Date…" msgstr "按日期搜索…" -#: ../data/main.ui.h:319 ../src/historyview.cc:3023 +#: ../data/main.ui.h:319 ../src/historyview.cc:3041 msgid "Add Bookmark…" msgstr "添加书签…" @@ -2216,7 +2227,7 @@ msgstr "选择数字进制…" msgid "Display Expression Status" msgstr "显示表达式状态" -#: ../data/main.ui.h:369 ../src/util.cc:908 +#: ../data/main.ui.h:369 ../src/util.cc:923 msgid "Store result" msgstr "存储结果" @@ -2806,7 +2817,7 @@ msgstr "按钮填充" #: ../data/preferences.ui.h:39 ../src/buttonseditdialog.cc:183 #: ../src/datasetsdialog.cc:525 ../src/modes.cc:46 ../src/modes.cc:57 -#: ../src/util.cc:1007 +#: ../src/util.cc:1022 msgid "Default" msgstr "默认值" @@ -3481,7 +3492,7 @@ msgstr "未找到变量。" msgid "Unit not found." msgstr "未找到单位。" -#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6982 +#: ../src/buttonseditdialog.cc:259 ../src/mainwindow.cc:6940 #: ../src/shortcutsdialog.cc:260 ../src/shortcutsdialog.cc:508 msgid "Mode not found." msgstr "未找到模式。" @@ -3571,12 +3582,12 @@ msgid "Add" msgstr "加" #: ../src/buttonseditdialog.cc:372 ../src/expressionstatus.cc:675 -#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:912 +#: ../src/keypad.cc:517 ../src/keypad.cc:2750 ../src/util.cc:927 msgid "M+ (memory plus)" msgstr "M+(存值加上)" #: ../src/buttonseditdialog.cc:376 ../src/expressionstatus.cc:665 -#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:909 +#: ../src/keypad.cc:522 ../src/keypad.cc:2747 ../src/util.cc:924 msgid "MC (memory clear)" msgstr "MC(存值清除)" @@ -3585,7 +3596,7 @@ msgid "Backspace" msgstr "退格键" #: ../src/buttonseditdialog.cc:377 ../src/expressionstatus.cc:680 -#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:913 +#: ../src/keypad.cc:523 ../src/keypad.cc:2751 ../src/util.cc:928 msgid "M− (memory minus)" msgstr "M−(存值减去)" @@ -3599,12 +3610,12 @@ msgid "Calculate expression" msgstr "计算表达式" #: ../src/buttonseditdialog.cc:379 ../src/keypad.cc:532 ../src/keypad.cc:2748 -#: ../src/util.cc:910 +#: ../src/util.cc:925 msgid "MR (memory recall)" msgstr "MR(存值读取)" #: ../src/buttonseditdialog.cc:379 ../src/expressionstatus.cc:670 -#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:911 +#: ../src/keypad.cc:532 ../src/keypad.cc:2749 ../src/util.cc:926 msgid "MS (memory store)" msgstr "MS(存值存入)" @@ -3682,8 +3693,8 @@ msgstr "全部" #: ../src/conversionview.cc:132 ../src/conversionview.cc:179 #: ../src/conversionview.cc:460 ../src/functionsdialog.cc:144 #: ../src/functionsdialog.cc:145 ../src/functionsdialog.cc:196 -#: ../src/mainwindow.cc:7290 ../src/mainwindow.cc:7322 -#: ../src/mainwindow.cc:7346 ../src/unitsdialog.cc:166 +#: ../src/mainwindow.cc:7248 ../src/mainwindow.cc:7280 +#: ../src/mainwindow.cc:7304 ../src/unitsdialog.cc:166 #: ../src/unitsdialog.cc:167 ../src/unitsdialog.cc:233 #: ../src/variablesdialog.cc:146 ../src/variablesdialog.cc:147 #: ../src/variablesdialog.cc:199 @@ -3764,11 +3775,11 @@ msgstr "新建数据对象" #: ../src/drawstructure.cc:631 ../src/drawstructure.cc:2755 #: ../src/expressionstatus.cc:1140 ../src/expressionstatus.cc:1176 -#: ../src/historyview.cc:658 ../src/historyview.cc:1236 -#: ../src/historyview.cc:1289 ../src/historyview.cc:1542 -#: ../src/historyview.cc:1602 ../src/historyview.cc:2124 +#: ../src/historyview.cc:670 ../src/historyview.cc:1248 +#: ../src/historyview.cc:1301 ../src/historyview.cc:1554 +#: ../src/historyview.cc:1614 ../src/historyview.cc:2136 #: ../src/insertfunctiondialog.cc:296 ../src/keypad.cc:3084 -#: ../src/mainwindow.cc:2667 ../src/searchprovider.cc:91 +#: ../src/mainwindow.cc:2635 ../src/searchprovider.cc:91 #: ../src/searchprovider.cc:92 ../src/searchprovider.cc:169 #: ../src/variablesdialog.cc:289 msgid "approx." @@ -3778,8 +3789,8 @@ msgstr "约" msgid "and" msgstr "且" -#: ../src/drawstructure.cc:1831 ../src/historyview.cc:874 -#: ../src/historyview.cc:909 ../src/historyview.cc:910 +#: ../src/drawstructure.cc:1831 ../src/historyview.cc:886 +#: ../src/historyview.cc:921 ../src/historyview.cc:922 msgid "or" msgstr "或" @@ -4018,7 +4029,7 @@ msgstr "停止进程" msgid "Calculate expression and add to stack" msgstr "计算表达式并添加到栈" -#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2725 +#: ../src/expressionedit.cc:1307 ../src/historyview.cc:2743 #: ../src/insertfunctiondialog.cc:65 msgid "Select date" msgstr "选择日期" @@ -4134,19 +4145,19 @@ msgid "Too many arguments for %s()." msgstr "%s()的参数太多。" #: ../src/expressionstatus.cc:691 ../src/expressionstatus.cc:693 -#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4899 +#: ../src/mainwindow.cc:1458 ../src/mainwindow.cc:4888 #: ../src/searchprovider.cc:133 msgid "factorize" msgstr "分解" #: ../src/expressionstatus.cc:694 ../src/expressionstatus.cc:696 -#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4902 +#: ../src/mainwindow.cc:1461 ../src/mainwindow.cc:4891 #: ../src/searchprovider.cc:133 msgid "expand" msgstr "展开" #: ../src/expressionstatus.cc:861 ../src/mainwindow.cc:1246 -#: ../src/mainwindow.cc:4550 +#: ../src/mainwindow.cc:4539 msgid "hexadecimal" msgstr "十六进制" @@ -4155,7 +4166,7 @@ msgid "hexadecimal number" msgstr "十六进制数" #: ../src/expressionstatus.cc:863 ../src/mainwindow.cc:1249 -#: ../src/mainwindow.cc:4553 +#: ../src/mainwindow.cc:4542 msgid "octal" msgstr "八进制" @@ -4164,7 +4175,7 @@ msgid "octal number" msgstr "八进制数" #: ../src/expressionstatus.cc:865 ../src/mainwindow.cc:1252 -#: ../src/mainwindow.cc:4556 +#: ../src/mainwindow.cc:4545 msgid "decimal" msgstr "十进制" @@ -4173,7 +4184,7 @@ msgid "decimal number" msgstr "十进制数" #: ../src/expressionstatus.cc:867 ../src/mainwindow.cc:1255 -#: ../src/mainwindow.cc:4559 +#: ../src/mainwindow.cc:4548 msgid "duodecimal" msgstr "十二进制" @@ -4182,7 +4193,7 @@ msgid "duodecimal number" msgstr "十二进制数" #: ../src/expressionstatus.cc:871 ../src/mainwindow.cc:1263 -#: ../src/mainwindow.cc:4567 +#: ../src/mainwindow.cc:4556 msgid "binary" msgstr "二进制" @@ -4191,7 +4202,7 @@ msgid "binary number" msgstr "二进制数" #: ../src/expressionstatus.cc:873 ../src/mainwindow.cc:1266 -#: ../src/mainwindow.cc:4570 +#: ../src/mainwindow.cc:4559 msgid "roman" msgstr "罗马" @@ -4200,7 +4211,7 @@ msgid "roman numerals" msgstr "罗马数字" #: ../src/expressionstatus.cc:875 ../src/mainwindow.cc:1269 -#: ../src/mainwindow.cc:4573 +#: ../src/mainwindow.cc:4562 msgid "bijective" msgstr "双射" @@ -4215,8 +4226,8 @@ msgstr "最小小数" #: ../src/expressionstatus.cc:879 ../src/mainwindow.cc:1275 #: ../src/mainwindow.cc:1278 ../src/mainwindow.cc:1281 -#: ../src/mainwindow.cc:4579 ../src/mainwindow.cc:4582 -#: ../src/mainwindow.cc:4585 +#: ../src/mainwindow.cc:4568 ../src/mainwindow.cc:4571 +#: ../src/mainwindow.cc:4574 msgid "sexagesimal" msgstr "六十进制" @@ -4226,13 +4237,13 @@ msgstr "六进制数" #: ../src/expressionstatus.cc:881 ../src/expressionstatus.cc:882 #: ../src/mainwindow.cc:1284 ../src/mainwindow.cc:1287 -#: ../src/mainwindow.cc:4588 ../src/mainwindow.cc:4591 +#: ../src/mainwindow.cc:4577 ../src/mainwindow.cc:4580 msgid "latitude" msgstr "纬度" #: ../src/expressionstatus.cc:883 ../src/expressionstatus.cc:884 #: ../src/mainwindow.cc:1290 ../src/mainwindow.cc:1293 -#: ../src/mainwindow.cc:4594 ../src/mainwindow.cc:4597 +#: ../src/mainwindow.cc:4583 ../src/mainwindow.cc:4586 msgid "longitude" msgstr "经度" @@ -4257,7 +4268,7 @@ msgid "128-bit floating point" msgstr "128位浮点" #: ../src/expressionstatus.cc:895 ../src/mainwindow.cc:1311 -#: ../src/mainwindow.cc:4615 +#: ../src/mainwindow.cc:4604 msgid "time" msgstr "时间" @@ -4266,7 +4277,7 @@ msgid "time format" msgstr "时间格式" #: ../src/expressionstatus.cc:899 ../src/mainwindow.cc:1362 -#: ../src/mainwindow.cc:4689 +#: ../src/mainwindow.cc:4678 msgid "bases" msgstr "进制" @@ -4275,12 +4286,12 @@ msgid "number bases" msgstr "数字进制" #: ../src/expressionstatus.cc:901 ../src/expressionstatus.cc:902 -#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4699 +#: ../src/mainwindow.cc:1364 ../src/mainwindow.cc:4688 msgid "calendars" msgstr "日历" #: ../src/expressionstatus.cc:903 ../src/mainwindow.cc:1386 -#: ../src/mainwindow.cc:4774 +#: ../src/mainwindow.cc:4763 msgid "optimal" msgstr "最优" @@ -4289,7 +4300,7 @@ msgid "optimal unit" msgstr "最优单位" #: ../src/expressionstatus.cc:905 ../src/mainwindow.cc:1391 -#: ../src/mainwindow.cc:4786 +#: ../src/mainwindow.cc:4775 msgid "prefix" msgstr "前缀" @@ -4299,7 +4310,7 @@ msgstr "最优前缀" #: ../src/expressionstatus.cc:907 ../src/expressionstatus.cc:980 #: ../src/mainwindow.cc:1395 ../src/mainwindow.cc:1411 -#: ../src/mainwindow.cc:4790 ../src/mainwindow.cc:4837 +#: ../src/mainwindow.cc:4779 ../src/mainwindow.cc:4826 msgid "base" msgstr "基本" @@ -4308,7 +4319,7 @@ msgid "base units" msgstr "基本单位" #: ../src/expressionstatus.cc:909 ../src/mainwindow.cc:1400 -#: ../src/mainwindow.cc:4802 +#: ../src/mainwindow.cc:4791 msgid "mixed" msgstr "混合" @@ -4317,12 +4328,12 @@ msgid "mixed units" msgstr "混合单位" #: ../src/expressionstatus.cc:911 ../src/expressionstatus.cc:912 -#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4817 +#: ../src/mainwindow.cc:1405 ../src/mainwindow.cc:4806 msgid "factors" msgstr "因子" #: ../src/expressionstatus.cc:913 ../src/mainwindow.cc:1408 -#: ../src/mainwindow.cc:4827 +#: ../src/mainwindow.cc:4816 msgid "partial fraction" msgstr "部分分式" @@ -4331,12 +4342,12 @@ msgid "expanded partial fractions" msgstr "已展开部分分式" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "rectangular" msgstr "矩形" #: ../src/expressionstatus.cc:915 ../src/mainwindow.cc:1366 -#: ../src/mainwindow.cc:4709 +#: ../src/mainwindow.cc:4698 msgid "cartesian" msgstr "笛卡尔" @@ -4345,7 +4356,7 @@ msgid "complex rectangular form" msgstr "复矩形形式" #: ../src/expressionstatus.cc:917 ../src/mainwindow.cc:1370 -#: ../src/mainwindow.cc:4722 +#: ../src/mainwindow.cc:4711 msgid "exponential" msgstr "指数型" @@ -4354,7 +4365,7 @@ msgid "complex exponential form" msgstr "复指数形式" #: ../src/expressionstatus.cc:919 ../src/mainwindow.cc:1374 -#: ../src/mainwindow.cc:4735 +#: ../src/mainwindow.cc:4724 msgid "polar" msgstr "极坐标" @@ -4367,7 +4378,7 @@ msgid "complex cis form" msgstr "复纯虚数指数(cis)形式" #: ../src/expressionstatus.cc:923 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "angle" msgstr "角度" @@ -4376,7 +4387,7 @@ msgid "complex angle notation" msgstr "复角记号" #: ../src/expressionstatus.cc:925 ../src/mainwindow.cc:1382 -#: ../src/mainwindow.cc:4761 +#: ../src/mainwindow.cc:4750 msgid "phasor" msgstr "相量" @@ -4394,7 +4405,7 @@ msgid "number base %s" msgstr "数字进制 %s" #: ../src/expressionstatus.cc:985 ../src/mainwindow.cc:1415 -#: ../src/mainwindow.cc:4841 +#: ../src/mainwindow.cc:4830 #, fuzzy msgid "decimals" msgstr "十进制" @@ -4405,7 +4416,7 @@ msgid "decimal fraction" msgstr "十进分数" #: ../src/expressionstatus.cc:991 ../src/expressionstatus.cc:997 -#: ../src/util.cc:628 +#: ../src/util.cc:643 msgid "fraction" msgstr "分数" @@ -4426,16 +4437,16 @@ msgid "Empty expression field." msgstr "表达式字段为空。" #: ../src/functionsdialog.cc:135 ../src/functionsdialog.cc:136 -#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7288 -#: ../src/menubar.cc:1594 ../src/util.cc:1253 ../src/util.cc:1254 +#: ../src/functionsdialog.cc:200 ../src/mainwindow.cc:7246 +#: ../src/menubar.cc:1594 ../src/util.cc:1268 ../src/util.cc:1269 msgid "User functions" msgstr "用户功能" #: ../src/functionsdialog.cc:153 ../src/functionsdialog.cc:154 -#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7286 -#: ../src/mainwindow.cc:7318 ../src/mainwindow.cc:7342 +#: ../src/functionsdialog.cc:198 ../src/mainwindow.cc:7244 +#: ../src/mainwindow.cc:7276 ../src/mainwindow.cc:7300 #: ../src/unitsdialog.cc:174 ../src/unitsdialog.cc:175 -#: ../src/unitsdialog.cc:235 ../src/util.cc:1255 ../src/util.cc:1256 +#: ../src/unitsdialog.cc:235 ../src/util.cc:1270 ../src/util.cc:1271 #: ../src/variablesdialog.cc:155 ../src/variablesdialog.cc:156 #: ../src/variablesdialog.cc:201 msgid "Inactive" @@ -4470,7 +4481,7 @@ msgstr "默认值:" msgid "Requirement" msgstr "要求" -#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1307 +#: ../src/functionsdialog.cc:433 ../src/unitsdialog.cc:388 ../src/util.cc:1322 #: ../src/variablesdialog.cc:339 msgid "Acti_vate" msgstr "激活(_v)" @@ -4479,7 +4490,7 @@ msgstr "激活(_v)" msgid "History Answer Value" msgstr "历史答案" -#: ../src/historyview.cc:112 ../src/mainwindow.cc:8359 +#: ../src/historyview.cc:112 ../src/mainwindow.cc:8317 msgid "answer" msgstr "答案" @@ -4496,43 +4507,43 @@ msgstr "历史索引 %s 不存在。" msgid "History Parsed Expression" msgstr "已解析表达式" -#: ../src/historyview.cc:751 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 +#: ../src/historyview.cc:763 ../src/plotdialog.cc:464 ../src/plotdialog.cc:475 #: ../src/plotdialog.cc:486 msgid "It took too long to generate the plot data." msgstr "生成绘图数据的时间太长。" -#: ../src/historyview.cc:751 +#: ../src/historyview.cc:763 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." msgstr "生成绘图数据的时间太长。 请降低采样率或增加首选项中的时间限制。" -#: ../src/historyview.cc:2093 ../src/mainwindow.cc:2435 +#: ../src/historyview.cc:2105 ../src/mainwindow.cc:2403 msgid "RPN Register Moved" msgstr "RPN寄存器已移动" -#: ../src/historyview.cc:2099 ../src/mainwindow.cc:2436 -#: ../src/mainwindow.cc:5132 +#: ../src/historyview.cc:2111 ../src/mainwindow.cc:2404 +#: ../src/mainwindow.cc:5121 msgid "RPN Operation" msgstr "RPN操作" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "Search" msgstr "搜索" -#: ../src/historyview.cc:2690 +#: ../src/historyview.cc:2708 msgid "_Search" msgstr "搜索(_S)" -#: ../src/historyview.cc:2765 ../src/historyview.cc:3022 +#: ../src/historyview.cc:2783 ../src/historyview.cc:3040 msgid "Remove Bookmark" msgstr "删除书签" -#: ../src/historyview.cc:2820 +#: ../src/historyview.cc:2838 msgid "Add Bookmark" msgstr "添加书签" -#: ../src/historyview.cc:2846 +#: ../src/historyview.cc:2864 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -4540,11 +4551,11 @@ msgstr "" "已存在同名的书签。 \n" "是否要覆盖它? " -#: ../src/historyview.cc:3058 +#: ../src/historyview.cc:3078 msgid "No items found" msgstr "未找到条目" -#: ../src/historyview.cc:3492 ../src/stackview.cc:784 +#: ../src/historyview.cc:3512 ../src/stackview.cc:784 msgid "Index" msgstr "索引" @@ -4627,7 +4638,7 @@ msgstr "中键: %s" msgid "Raise (Ctrl+*)" msgstr "幂(Ctrl+*)" -#: ../src/keypad.cc:810 ../src/util.cc:871 +#: ../src/keypad.cc:810 ../src/util.cc:886 msgid "Set unknowns" msgstr "设置未知数" @@ -4671,7 +4682,7 @@ msgstr "所有函数" msgid "All variables" msgstr "所有变量" -#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7366 +#: ../src/keypad.cc:2677 ../src/mainwindow.cc:7324 #: ../src/variablesdialog.cc:246 ../src/variablesdialog.cc:403 #: ../src/variablesdialog.cc:418 ../src/variablesdialog.cc:434 #: ../src/variablesdialog.cc:455 @@ -4912,39 +4923,39 @@ msgstr "" msgid "Add percentage multiplied by 1/100" msgstr "" -#: ../src/mainwindow.cc:1977 +#: ../src/mainwindow.cc:1945 msgid "My Variables" msgstr "我的变量" -#: ../src/mainwindow.cc:2596 +#: ../src/mainwindow.cc:2564 msgid "Processing…" msgstr "处理中…" -#: ../src/mainwindow.cc:2855 +#: ../src/mainwindow.cc:2823 msgid "Factorizing…" msgstr "分解中…" -#: ../src/mainwindow.cc:2859 +#: ../src/mainwindow.cc:2827 msgid "Expanding partial fractions…" msgstr "展开部分分式…" -#: ../src/mainwindow.cc:2863 +#: ../src/mainwindow.cc:2831 msgid "Expanding…" msgstr "展开中…" -#: ../src/mainwindow.cc:2868 ../src/mainwindow.cc:5072 +#: ../src/mainwindow.cc:2836 ../src/mainwindow.cc:5061 msgid "Calculating…" msgstr "计算中…" -#: ../src/mainwindow.cc:2872 +#: ../src/mainwindow.cc:2840 msgid "Converting…" msgstr "换算中…" -#: ../src/mainwindow.cc:4666 +#: ../src/mainwindow.cc:4655 msgid "Time zone parsing failed." msgstr "时区分析失败。" -#: ../src/mainwindow.cc:5259 ../src/mainwindow.cc:6817 ../src/openhelp.cc:361 +#: ../src/mainwindow.cc:5216 ../src/mainwindow.cc:6775 ../src/openhelp.cc:361 #, c-format msgid "" "Failed to open %s.\n" @@ -4953,29 +4964,29 @@ msgstr "" "无法打开 %s 。\n" "%s" -#: ../src/mainwindow.cc:5411 +#: ../src/mainwindow.cc:5368 msgid "Couldn't write definitions" msgstr "无法写入定义" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Ignore" msgstr "" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:6157 -#: ../src/mainwindow.cc:6202 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:6114 +#: ../src/mainwindow.cc:6159 #, fuzzy msgid "Cancel" msgstr "取消(_C)" -#: ../src/mainwindow.cc:5413 ../src/mainwindow.cc:5415 -#: ../src/mainwindow.cc:6157 ../src/mainwindow.cc:6159 -#: ../src/mainwindow.cc:6202 ../src/mainwindow.cc:6204 +#: ../src/mainwindow.cc:5370 ../src/mainwindow.cc:5372 +#: ../src/mainwindow.cc:6114 ../src/mainwindow.cc:6116 +#: ../src/mainwindow.cc:6159 ../src/mainwindow.cc:6161 msgid "Retry" msgstr "" -#: ../src/mainwindow.cc:6155 +#: ../src/mainwindow.cc:6112 #, fuzzy, c-format msgid "" "Couldn't write history to\n" @@ -4984,7 +4995,7 @@ msgstr "" "无法将首选项写入 \n" "%s " -#: ../src/mainwindow.cc:6200 +#: ../src/mainwindow.cc:6157 #, c-format msgid "" "Couldn't write preferences to\n" @@ -4993,87 +5004,87 @@ msgstr "" "无法将首选项写入 \n" "%s " -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "Select definitions file" msgstr "选择定义文件" -#: ../src/mainwindow.cc:6497 ../src/mainwindow.cc:6499 +#: ../src/mainwindow.cc:6454 ../src/mainwindow.cc:6456 msgid "_Import" msgstr "导入(_I)" -#: ../src/mainwindow.cc:6503 +#: ../src/mainwindow.cc:6460 #, fuzzy msgid "XML Files" msgstr "所有文件" -#: ../src/mainwindow.cc:6523 +#: ../src/mainwindow.cc:6480 #, c-format msgid "Could not copy %s to %s." msgstr "无法将%s复制到%s。" -#: ../src/mainwindow.cc:6531 +#: ../src/mainwindow.cc:6488 #, c-format msgid "Could not read %s." msgstr "无法读取 %s 。" -#: ../src/mainwindow.cc:6539 +#: ../src/mainwindow.cc:6496 #, c-format msgid "Could not copy file to %s." msgstr "无法将文件复制到 %s 。" -#: ../src/mainwindow.cc:6791 +#: ../src/mainwindow.cc:6749 msgid "translator-credits" msgstr "tuberry " -#: ../src/mainwindow.cc:7320 ../src/menubar.cc:1676 ../src/util.cc:1249 -#: ../src/util.cc:1250 ../src/variablesdialog.cc:137 +#: ../src/mainwindow.cc:7278 ../src/menubar.cc:1676 ../src/util.cc:1264 +#: ../src/util.cc:1265 ../src/variablesdialog.cc:137 #: ../src/variablesdialog.cc:138 ../src/variablesdialog.cc:203 msgid "User variables" msgstr "用户变量" -#: ../src/mainwindow.cc:7344 ../src/menubar.cc:1422 ../src/menubar.cc:1517 +#: ../src/mainwindow.cc:7302 ../src/menubar.cc:1422 ../src/menubar.cc:1517 #: ../src/unitsdialog.cc:158 ../src/unitsdialog.cc:159 -#: ../src/unitsdialog.cc:237 ../src/util.cc:1251 ../src/util.cc:1252 +#: ../src/unitsdialog.cc:237 ../src/util.cc:1266 ../src/util.cc:1267 msgid "User units" msgstr "用户单位" -#: ../src/mainwindow.cc:7440 +#: ../src/mainwindow.cc:7398 msgid "No unknowns in result." msgstr "结果中没有未知数。" -#: ../src/mainwindow.cc:7446 +#: ../src/mainwindow.cc:7404 msgid "Set Unknowns" msgstr "设置未知数" -#: ../src/mainwindow.cc:8159 ../src/mainwindow.cc:8166 +#: ../src/mainwindow.cc:8117 ../src/mainwindow.cc:8124 msgid "Qalculate!" msgstr "Qalculate!" -#: ../src/mainwindow.cc:8357 +#: ../src/mainwindow.cc:8315 msgid "ans" msgstr "ans" -#: ../src/mainwindow.cc:8358 +#: ../src/mainwindow.cc:8316 msgid "Last Answer" msgstr "上一答案" -#: ../src/mainwindow.cc:8361 +#: ../src/mainwindow.cc:8319 msgid "Answer 2" msgstr "答案二" -#: ../src/mainwindow.cc:8362 +#: ../src/mainwindow.cc:8320 msgid "Answer 3" msgstr "答案三" -#: ../src/mainwindow.cc:8363 +#: ../src/mainwindow.cc:8321 msgid "Answer 4" msgstr "答案四" -#: ../src/mainwindow.cc:8364 +#: ../src/mainwindow.cc:8322 msgid "Answer 5" msgstr "答案五" -#: ../src/mainwindow.cc:8374 +#: ../src/mainwindow.cc:8332 msgid "Memory" msgstr "存值" @@ -5393,321 +5404,321 @@ msgstr "编辑未知变量(全局)" msgid "New Unknown Variable" msgstr "新建未知变量" -#: ../src/util.cc:853 +#: ../src/util.cc:868 msgid "Insert function" msgstr "插入函数" -#: ../src/util.cc:854 +#: ../src/util.cc:869 msgid "Insert function (dialog)" msgstr "插入函数(对话框)" -#: ../src/util.cc:855 +#: ../src/util.cc:870 msgid "Insert variable" msgstr "插入变量" -#: ../src/util.cc:856 +#: ../src/util.cc:871 msgid "Insert unit" msgstr "插入单位" -#: ../src/util.cc:857 +#: ../src/util.cc:872 msgid "Insert text" msgstr "插入文本" -#: ../src/util.cc:858 +#: ../src/util.cc:873 msgid "Insert date" msgstr "插入日期" -#: ../src/util.cc:859 +#: ../src/util.cc:874 msgid "Insert vector" msgstr "插入向量" -#: ../src/util.cc:860 +#: ../src/util.cc:875 msgid "Insert matrix" msgstr "插入矩阵" -#: ../src/util.cc:861 +#: ../src/util.cc:876 msgid "Insert smart parentheses" msgstr "插入智能括号" -#: ../src/util.cc:862 +#: ../src/util.cc:877 msgid "Convert to unit" msgstr "换算为单位" -#: ../src/util.cc:863 +#: ../src/util.cc:878 msgid "Convert to unit (entry)" msgstr "换算为单位(输入框)" -#: ../src/util.cc:864 +#: ../src/util.cc:879 msgid "Convert to optimal unit" msgstr "换算为最优单位" -#: ../src/util.cc:865 +#: ../src/util.cc:880 msgid "Convert to base units" msgstr "换算为基本单位" -#: ../src/util.cc:866 +#: ../src/util.cc:881 msgid "Convert to optimal prefix" msgstr "换算为最优前缀" -#: ../src/util.cc:867 +#: ../src/util.cc:882 msgid "Convert to number base" msgstr "换算为数字进制" -#: ../src/util.cc:868 +#: ../src/util.cc:883 msgid "Factorize result" msgstr "分解结果" -#: ../src/util.cc:869 +#: ../src/util.cc:884 msgid "Expand result" msgstr "展开结果" -#: ../src/util.cc:870 +#: ../src/util.cc:885 msgid "Expand partial fractions" msgstr "展开部分分式" -#: ../src/util.cc:872 +#: ../src/util.cc:887 msgid "RPN: down" msgstr "RPN: 向下" -#: ../src/util.cc:873 +#: ../src/util.cc:888 msgid "RPN: up" msgstr "RPN: 向上" -#: ../src/util.cc:874 +#: ../src/util.cc:889 msgid "RPN: swap" msgstr "RPN: 交换" -#: ../src/util.cc:875 +#: ../src/util.cc:890 msgid "RPN: copy" msgstr "RPN: 复制" -#: ../src/util.cc:876 +#: ../src/util.cc:891 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/util.cc:877 +#: ../src/util.cc:892 msgid "RPN: delete register" msgstr "RPN: 删除寄存器" -#: ../src/util.cc:878 +#: ../src/util.cc:893 msgid "RPN: clear stack" msgstr "RPN: 清空栈" -#: ../src/util.cc:879 +#: ../src/util.cc:894 msgid "Load meta mode" msgstr "加载元模式" -#: ../src/util.cc:880 +#: ../src/util.cc:895 msgid "Set expression base" msgstr "设置表达式进制" -#: ../src/util.cc:881 +#: ../src/util.cc:896 msgid "Set result base" msgstr "设置结果进制" -#: ../src/util.cc:882 +#: ../src/util.cc:897 msgid "Toggle exact mode" msgstr "切换精确模式" -#: ../src/util.cc:883 +#: ../src/util.cc:898 msgid "Set angle unit to degrees" msgstr "将角度单位设为度" -#: ../src/util.cc:884 +#: ../src/util.cc:899 msgid "Set angle unit to radians" msgstr "将角度单位设为弧度" -#: ../src/util.cc:885 +#: ../src/util.cc:900 msgid "Set angle unit to gradians" msgstr "将角度单位设为梯度" -#: ../src/util.cc:886 +#: ../src/util.cc:901 msgid "Toggle simple fractions" msgstr "切换简单分数" -#: ../src/util.cc:887 +#: ../src/util.cc:902 msgid "Toggle mixed fractions" msgstr "切换混合分数" -#: ../src/util.cc:888 +#: ../src/util.cc:903 msgid "Toggle scientific notation" msgstr "切换科学记数" -#: ../src/util.cc:889 +#: ../src/util.cc:904 msgid "Toggle simple notation" msgstr "切换简单记数" -#: ../src/util.cc:890 +#: ../src/util.cc:905 #, fuzzy msgid "Toggle precision" msgstr "读取精度" -#: ../src/util.cc:891 +#: ../src/util.cc:906 #, fuzzy msgid "Toggle max decimals" msgstr "最大小数" -#: ../src/util.cc:892 +#: ../src/util.cc:907 #, fuzzy msgid "Toggle min decimals" msgstr "最小小数" -#: ../src/util.cc:893 +#: ../src/util.cc:908 #, fuzzy msgid "Toggle max/min decimals" msgstr "切换链式模式" -#: ../src/util.cc:894 +#: ../src/util.cc:909 msgid "Toggle RPN mode" msgstr "切换RPN模式" -#: ../src/util.cc:895 +#: ../src/util.cc:910 msgid "Toggle calculate as you type" msgstr "切换键入时计算" -#: ../src/util.cc:896 +#: ../src/util.cc:911 msgid "Toggle programming keypad" msgstr "切换编程键盘" -#: ../src/util.cc:897 +#: ../src/util.cc:912 msgid "Show keypad" msgstr "显示键盘" -#: ../src/util.cc:898 +#: ../src/util.cc:913 msgid "Show history" msgstr "显示历史记录" -#: ../src/util.cc:899 +#: ../src/util.cc:914 msgid "Search history" msgstr "搜索历史记录" -#: ../src/util.cc:900 +#: ../src/util.cc:915 msgid "Clear history" msgstr "清除历史记录" -#: ../src/util.cc:901 +#: ../src/util.cc:916 msgid "Show conversion" msgstr "显示换算" -#: ../src/util.cc:902 +#: ../src/util.cc:917 msgid "Show RPN stack" msgstr "显示RPN栈" -#: ../src/util.cc:904 +#: ../src/util.cc:919 msgid "Manage variables" msgstr "管理变量" -#: ../src/util.cc:905 +#: ../src/util.cc:920 msgid "Manage functions" msgstr "管理函数" -#: ../src/util.cc:907 +#: ../src/util.cc:922 msgid "Manage data sets" msgstr "管理数据集" -#: ../src/util.cc:914 +#: ../src/util.cc:929 msgid "New variable" msgstr "新建变量" -#: ../src/util.cc:915 +#: ../src/util.cc:930 msgid "New function" msgstr "新建函数" -#: ../src/util.cc:916 +#: ../src/util.cc:931 msgid "Open plot functions/data" msgstr "打开函数/数据作图" -#: ../src/util.cc:917 +#: ../src/util.cc:932 msgid "Open convert number bases" msgstr "打开进制换算" -#: ../src/util.cc:918 +#: ../src/util.cc:933 msgid "Open floating point conversion" msgstr "打开浮点换算" -#: ../src/util.cc:919 +#: ../src/util.cc:934 msgid "Open calendar conversion" msgstr "打开日历换算" -#: ../src/util.cc:920 +#: ../src/util.cc:935 msgid "Open percentage calculation tool" msgstr "打开百分比计算" -#: ../src/util.cc:921 +#: ../src/util.cc:936 msgid "Open periodic table" msgstr "打开元素周期表" -#: ../src/util.cc:922 +#: ../src/util.cc:937 msgid "Update exchange rates" msgstr "更新汇率" -#: ../src/util.cc:923 +#: ../src/util.cc:938 msgid "Copy result" msgstr "复制结果" -#: ../src/util.cc:924 +#: ../src/util.cc:939 msgid "Insert result" msgstr "插入结果" -#: ../src/util.cc:925 +#: ../src/util.cc:940 msgid "Save result image" msgstr "保存结果图像" -#: ../src/util.cc:926 +#: ../src/util.cc:941 msgid "Help" msgstr "帮助" -#: ../src/util.cc:927 +#: ../src/util.cc:942 msgid "Quit" msgstr "退出" -#: ../src/util.cc:928 +#: ../src/util.cc:943 msgid "Toggle chain mode" msgstr "切换链式模式" -#: ../src/util.cc:929 +#: ../src/util.cc:944 msgid "Toggle keep above" msgstr "切换窗口置顶" -#: ../src/util.cc:930 +#: ../src/util.cc:945 msgid "Show/hide completion" msgstr "显示/隐藏补全" -#: ../src/util.cc:931 +#: ../src/util.cc:946 msgid "Perform completion (activate first item)" msgstr "执行补全(激活首项)" -#: ../src/util.cc:999 +#: ../src/util.cc:1014 #, fuzzy msgid "Formatted result" msgstr "存储结果" -#: ../src/util.cc:1000 +#: ../src/util.cc:1015 #, fuzzy msgid "Unformatted ASCII result" msgstr "复制未格式化的 ASCII" -#: ../src/util.cc:1001 +#: ../src/util.cc:1016 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "复制未格式化的 ASCII" -#: ../src/util.cc:1002 +#: ../src/util.cc:1017 #, fuzzy msgid "Formatted expression" msgstr "表达式为空。" -#: ../src/util.cc:1003 +#: ../src/util.cc:1018 #, fuzzy msgid "Unformatted ASCII expression" msgstr "复制未格式化的 ASCII" -#: ../src/util.cc:1004 +#: ../src/util.cc:1019 #, fuzzy msgid "Formatted expression + result" msgstr "表达式字段为空。" -#: ../src/util.cc:1005 +#: ../src/util.cc:1020 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "复制未格式化的 ASCII" diff --git a/src/decimalsdialog.cc b/src/decimalsdialog.cc index 77cef76c..a69f2bca 100644 --- a/src/decimalsdialog.cc +++ b/src/decimalsdialog.cc @@ -45,16 +45,62 @@ void on_decimals_dialog_spinbutton_min_value_changed(GtkSpinButton *w, gpointer) printops.min_decimals = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(w)); result_format_updated(); } +void on_decimals_dialog_spinbutton_maxdigits_value_changed(GtkSpinButton *w, gpointer) { + printops.max_decimals = -gtk_spin_button_get_value_as_int(w); + printops.use_max_decimals = true; + result_format_updated(); +} +void on_decimals_dialog_checkbutton_maxdigits_toggled(GtkToggleButton *w, gpointer); void on_decimals_dialog_checkbutton_max_toggled(GtkToggleButton *w, gpointer) { printops.use_max_decimals = gtk_toggle_button_get_active(w); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max")), printops.use_max_decimals); + if(printops.use_max_decimals) { + printops.max_decimals = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max"))); + g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_maxdigits_toggled, NULL); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_maxdigits")), FALSE); + g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_maxdigits_toggled, NULL); + g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_maxdigits_value_changed, NULL); + gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), PRECISION); + g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_maxdigits_value_changed, NULL); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), FALSE); + } result_format_updated(); } +void on_decimals_dialog_checkbutton_maxdigits_toggled(GtkToggleButton *w, gpointer) { + if(gtk_toggle_button_get_active(w)) { + g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_max"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_max_toggled, NULL); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_max")), FALSE); + g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_max"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_max_toggled, NULL); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max")), FALSE); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), TRUE); + if(printops.use_max_decimals) { + printops.use_max_decimals = false; + result_format_updated(); + } + } else { + printops.use_max_decimals = false; + if(printops.max_decimals < -1) { + if(-printops.max_decimals < PRECISION) result_format_updated(); + printops.max_decimals = -1; + } + gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), PRECISION); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), FALSE); + } +} void on_decimals_dialog_checkbutton_min_toggled(GtkToggleButton *w, gpointer) { printops.use_min_decimals = gtk_toggle_button_get_active(w); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_min")), printops.use_min_decimals); result_format_updated(); } +void decimals_precision_changed() { + if(!decimals_builder) return; + gtk_adjustment_set_upper(GTK_ADJUSTMENT(gtk_builder_get_object(decimals_builder, "adjustment_maxdigits")), PRECISION); + if(!gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_maxdigits"))) || -printops.max_decimals > PRECISION) { + g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_maxdigits_value_changed, NULL); + gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), PRECISION); + g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_maxdigits_value_changed, NULL); + } +} GtkWidget* get_decimals_dialog(void) { if(!decimals_builder) { @@ -64,7 +110,7 @@ GtkWidget* get_decimals_dialog(void) { g_assert(gtk_builder_get_object(decimals_builder, "decimals_dialog") != NULL); - gtk_builder_add_callback_symbols(decimals_builder, "on_decimals_dialog_checkbutton_min_toggled", G_CALLBACK(on_decimals_dialog_checkbutton_min_toggled), "on_decimals_dialog_checkbutton_max_toggled", G_CALLBACK(on_decimals_dialog_checkbutton_max_toggled), "on_decimals_dialog_spinbutton_min_value_changed", G_CALLBACK(on_decimals_dialog_spinbutton_min_value_changed), "on_decimals_dialog_spinbutton_max_value_changed", G_CALLBACK(on_decimals_dialog_spinbutton_max_value_changed), NULL); + gtk_builder_add_callback_symbols(decimals_builder, "on_decimals_dialog_checkbutton_min_toggled", G_CALLBACK(on_decimals_dialog_checkbutton_min_toggled), "on_decimals_dialog_checkbutton_max_toggled", G_CALLBACK(on_decimals_dialog_checkbutton_max_toggled), "on_decimals_dialog_checkbutton_maxdigits_toggled", G_CALLBACK(on_decimals_dialog_checkbutton_maxdigits_toggled), "on_decimals_dialog_spinbutton_min_value_changed", G_CALLBACK(on_decimals_dialog_spinbutton_min_value_changed), "on_decimals_dialog_spinbutton_max_value_changed", G_CALLBACK(on_decimals_dialog_spinbutton_max_value_changed), "on_decimals_dialog_spinbutton_maxdigits_value_changed", G_CALLBACK(on_decimals_dialog_spinbutton_maxdigits_value_changed), NULL); gtk_builder_connect_signals(decimals_builder, NULL); } @@ -77,18 +123,26 @@ GtkWidget* get_decimals_dialog(void) { void update_decimals() { if(decimals_builder) { g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_max"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_max_toggled, NULL); + g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_maxdigits_toggled, NULL); g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_min"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_min_toggled, NULL); g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_max_value_changed, NULL); + g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_maxdigits_value_changed, NULL); g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_min"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_min_value_changed, NULL); - gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_min")), printops.use_min_decimals); - gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_max")), printops.use_max_decimals); - gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_min")), printops.use_min_decimals); - gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max")), printops.use_max_decimals); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_min")), printops.use_min_decimals); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_max")), printops.use_max_decimals && printops.max_decimals >= -1); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON (gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_maxdigits")), printops.use_max_decimals && printops.max_decimals < -1); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_min")), printops.use_min_decimals); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max")), printops.use_max_decimals && printops.max_decimals >= -1); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), printops.use_max_decimals && printops.max_decimals < -1); gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_min")), printops.min_decimals); - gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max")), printops.max_decimals); + gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max")), printops.max_decimals < -1 ? -1 : printops.max_decimals); + gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits")), printops.max_decimals < -1 ? -printops.max_decimals : PRECISION); + gtk_adjustment_set_upper(GTK_ADJUSTMENT(gtk_builder_get_object(decimals_builder, "adjustment_maxdigits")), PRECISION); g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_max"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_max_toggled, NULL); + g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_maxdigits_toggled, NULL); g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_checkbutton_min"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_checkbutton_min_toggled, NULL); g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_max"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_max_value_changed, NULL); + g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_maxdigits"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_maxdigits_value_changed, NULL); g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(decimals_builder, "decimals_dialog_spinbutton_min"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_decimals_dialog_spinbutton_min_value_changed, NULL); } } diff --git a/src/decimalsdialog.h b/src/decimalsdialog.h index f201b1e0..1b8fef99 100644 --- a/src/decimalsdialog.h +++ b/src/decimalsdialog.h @@ -17,4 +17,6 @@ void open_decimals(GtkWindow *parent); void update_decimals(); +void decimals_precision_changed(); + #endif /* DECIMALS_DIALOG_H */ diff --git a/src/historyview.cc b/src/historyview.cc index 5af98690..2d5bc20b 100644 --- a/src/historyview.cc +++ b/src/historyview.cc @@ -2377,6 +2377,12 @@ void on_popup_menu_item_history_delete_activate(GtkMenuItem*, gpointer) { gtk_tree_model_get(model, &iter2, 1, &hindex2, -1); if(hindex2 >= 0 && (ITEM_IS_EXPRESSION(hindex2) || inhistory_type[hindex2] == QALCULATE_HISTORY_OLD)) { del_prev = true; + iter3 = iter; + if(gtk_tree_model_iter_next(model, &iter3)) { + gint hindex3 = 0; + gtk_tree_model_get(model, &iter3, 1, &hindex3, -1); + if(hindex3 < 0) gtk_list_store_remove(GTK_LIST_STORE(model), &iter3); + } } } } diff --git a/src/mainwindow.cc b/src/mainwindow.cc index 1b68f515..55922eda 100644 --- a/src/mainwindow.cc +++ b/src/mainwindow.cc @@ -3754,7 +3754,11 @@ void set_option(string str) { } else if(equalsIgnoreCase(svar, "interval arithmetic") || svar == "ia" || svar == "interval") SET_BOOL_MENU("menu_item_interval_arithmetic") else if(equalsIgnoreCase(svar, "variable units") || svar == "varunits") SET_BOOL_MENU("menu_item_enable_variable_units") else if(equalsIgnoreCase(svar, "color")) CALCULATOR->error(true, "Unsupported option: %s.", svar.c_str(), NULL); - else if(equalsIgnoreCase(svar, "max decimals") || svar == "maxdeci") { + else if(equalsIgnoreCase(svar, "calculate as you type") || svar == "autocalc") { + bool b = auto_calculate; + SET_BOOL(b) + set_autocalculate(b); + } else if(equalsIgnoreCase(svar, "max decimals") || svar == "maxdeci") { int v = -1; if(equalsIgnoreCase(svalue, "off")) v = -1; else if(!empty_value && svalue.find_first_not_of(SPACES NUMBERS) == string::npos) v = s2i(svalue); @@ -3770,6 +3774,23 @@ void set_option(string str) { printops.use_min_decimals = v >= 0; result_format_updated(); update_decimals(); + } else if(equalsIgnoreCase(svar, "digits")) { + int v = -1; + if(equalsIgnoreCase(svalue, "off") || equalsIgnoreCase(svalue, "auto") || equalsIgnoreCase(svalue, "precision")) v = -1; + else if(!empty_value && svalue.find_first_not_of(SPACES NUMBERS) == string::npos) v = s2i(svalue); + if(v <= 0 || v == PRECISION) { + printops.max_decimals = -1; + printops.use_max_decimals = false; + result_format_updated(); + update_decimals(); + } else if(v >= 2 && v < PRECISION) { + printops.max_decimals = -v; + printops.use_max_decimals = true; + result_format_updated(); + update_decimals(); + } else { + CALCULATOR->error(true, "Illegal value: %s.", svalue.c_str(), NULL); + } } else if(equalsIgnoreCase(svar, "fractions") || svar == "fr") { int v = -1; if(equalsIgnoreCase(svalue, "off")) v = FRACTION_DECIMAL; @@ -5214,7 +5235,7 @@ void execute_from_file(string command_file) { ispace = str.find_first_of(SPACES); if(ispace == string::npos) scom = ""; else scom = str.substr(0, ispace); - if(equalsIgnoreCase(str, "exrates") || equalsIgnoreCase(str, "stack") || equalsIgnoreCase(str, "swap") || equalsIgnoreCase(str, "rotate") || equalsIgnoreCase(str, "copy") || equalsIgnoreCase(str, "clear stack") || equalsIgnoreCase(str, "exact") || equalsIgnoreCase(str, "approximate") || equalsIgnoreCase(str, "approx") || equalsIgnoreCase(str, "factor") || equalsIgnoreCase(str, "partial fraction") || equalsIgnoreCase(str, "simplify") || equalsIgnoreCase(str, "expand") || equalsIgnoreCase(str, "mode") || equalsIgnoreCase(str, "help") || equalsIgnoreCase(str, "?") || equalsIgnoreCase(str, "list") || equalsIgnoreCase(str, "exit") || equalsIgnoreCase(str, "quit") || equalsIgnoreCase(str, "clear") || equalsIgnoreCase(str, "clear history") || equalsIgnoreCase(scom, "variable") || equalsIgnoreCase(scom, "function") || equalsIgnoreCase(scom, "set") || equalsIgnoreCase(scom, "save") || equalsIgnoreCase(scom, "store") || equalsIgnoreCase(scom, "swap") || equalsIgnoreCase(scom, "delete") || equalsIgnoreCase(scom, "keep") || equalsIgnoreCase(scom, "assume") || equalsIgnoreCase(scom, "base") || equalsIgnoreCase(scom, "rpn") || equalsIgnoreCase(scom, "move") || equalsIgnoreCase(scom, "rotate") || equalsIgnoreCase(scom, "copy") || equalsIgnoreCase(scom, "pop") || equalsIgnoreCase(scom, "convert") || (equalsIgnoreCase(scom, "to") && scom != "to") || equalsIgnoreCase(scom, "list") || equalsIgnoreCase(scom, "find") || equalsIgnoreCase(scom, "info") || equalsIgnoreCase(scom, "help")) str.insert(0, 1, '/'); + if(equalsIgnoreCase(str, "exrates") || equalsIgnoreCase(str, "stack") || equalsIgnoreCase(str, "swap") || equalsIgnoreCase(str, "rotate") || equalsIgnoreCase(str, "copy") || equalsIgnoreCase(str, "clear stack") || equalsIgnoreCase(str, "exact") || equalsIgnoreCase(str, "approximate") || equalsIgnoreCase(str, "approx") || equalsIgnoreCase(str, "factor") || equalsIgnoreCase(str, "partial fraction") || equalsIgnoreCase(str, "simplify") || equalsIgnoreCase(str, "expand") || equalsIgnoreCase(str, "mode") || equalsIgnoreCase(str, "help") || equalsIgnoreCase(str, "?") || equalsIgnoreCase(str, "list") || equalsIgnoreCase(str, "exit") || equalsIgnoreCase(str, "quit") || equalsIgnoreCase(str, "clear") || equalsIgnoreCase(str, "clear history") || equalsIgnoreCase(scom, "variable") || equalsIgnoreCase(scom, "function") || equalsIgnoreCase(scom, "set") || equalsIgnoreCase(scom, "save") || equalsIgnoreCase(scom, "store") || equalsIgnoreCase(scom, "swap") || equalsIgnoreCase(scom, "delete") || equalsIgnoreCase(scom, "keep") || equalsIgnoreCase(scom, "unkeep") || equalsIgnoreCase(scom, "assume") || equalsIgnoreCase(scom, "base") || equalsIgnoreCase(scom, "rpn") || equalsIgnoreCase(scom, "move") || equalsIgnoreCase(scom, "rotate") || equalsIgnoreCase(scom, "copy") || equalsIgnoreCase(scom, "pop") || equalsIgnoreCase(scom, "convert") || (equalsIgnoreCase(scom, "to") && scom != "to") || equalsIgnoreCase(scom, "list") || equalsIgnoreCase(scom, "find") || equalsIgnoreCase(scom, "info") || equalsIgnoreCase(scom, "help")) str.insert(0, 1, '/'); if(!str.empty()) execute_expression(true, false, OPERATION_ADD, NULL, false, 0, "", str.c_str(), false); } clear_expression_text(); @@ -5664,7 +5685,7 @@ void load_preferences() { } version_numbers[0] = 5; - version_numbers[1] = 3; + version_numbers[1] = 4; version_numbers[2] = 0; if(file) { @@ -6154,7 +6175,7 @@ bool save_preferences(bool mode, bool allow_cancel) { update_units_settings(); update_functions_settings(); fprintf(file, "\n[General]\n"); - fprintf(file, "version=%s\n", "5.0.1"); + fprintf(file, "version=%s\n", VERSION); fprintf(file, "allow_multiple_instances=%i\n", allow_multiple_instances); if(title_type != TITLE_APP) fprintf(file, "window_title_mode=%i\n", title_type); if(minimal_width > 0 && minimal_mode) { @@ -6544,6 +6565,7 @@ void set_precision(int v, int recalc) { CALCULATOR->setPrecision(v); if(recalc > 0) execute_expression(true, false, OPERATION_ADD, NULL, rpn_mode); else if(recalc < 0) {update_precision(); expression_calculation_updated();} + decimals_precision_changed(); previous_precision = 0; } void set_approximation(ApproximationMode approx) {