From f79822a7bbad05ffd098b20140e8ad97aa83dd95 Mon Sep 17 00:00:00 2001 From: Hanna K Date: Mon, 21 Aug 2023 17:01:49 +0200 Subject: [PATCH] Fix editing of function arguments; Show value instead of stored expression in variable edit dialog for approximate variables with expression without uncertainty; Make closing of application with Escape key optional (enabled by default if system tray icon is used); Add temporary option to unknown edit dialog; Disable editing of name for x, y, and z variables; Fix "E" at end of longitude; Improve labels for objects without specific title; Fix compatibility with old GTK versions; Reduce height of edit function dialog; Fix width of min and max field in function argument dialog; Update ChangeLog; Increment version number --- ChangeLog | 30 + README | 2 +- README.md | 2 +- configure.ac | 4 +- data/argumentrules.ui | 2 + data/functionedit.ui | 8 +- data/matrixedit.ui | 2 +- data/preferences.ui | 27 +- data/qalculate-gtk.appdata.xml.in | 22 + data/unknownedit.ui | 22 +- doc/C/qalculate-gtk-C.omf | 4 +- doc/C/qalculate-gtk.xml | 6 +- doc/html/index.html | 6 +- doc/html/qalc.html | 8 +- doc/html/qalculate-definitions-functions.html | 24 +- 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 | 4 +- doc/html/qalculate-functions.html | 2 +- doc/html/qalculate-interval-arithmetic.html | 2 +- doc/html/qalculate-introduction.html | 6 +- 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 | 8 +- doc/html/qalculate-variables.html | 2 +- po/ca.po | 1644 ++++++++-------- po/de.po | 1644 ++++++++-------- po/es.po | 1644 ++++++++-------- po/fr.po | 1641 ++++++++-------- po/nl.po | 1641 ++++++++-------- po/pt_BR.po | 1641 ++++++++-------- po/qalculate-gtk.pot | 1640 ++++++++-------- po/ru.po | 1642 ++++++++-------- po/sl.po | 1641 ++++++++-------- po/sv.po | 1645 +++++++++-------- po/zh_CN.po | 1642 ++++++++-------- src/callbacks.cc | 380 ++-- src/interface.cc | 224 +-- src/interface.h | 4 +- 42 files changed, 9589 insertions(+), 9291 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2934ece8..f235a5d0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,33 @@ +2023-08-13 Hanna Knutsson + + * Make closing of application with Escape key optional (enabled by default if system tray icon is used) + * Add temporary option to unknown edit dialog + * Disable editing of name for x, y, and z variables + * Fix "E" at end of longitude + +2023-08-02 Hanna Knutsson + + * Add support for concise and relative interval input and output + * Fix initial height of list and description in units window + +2023-07-25 Hanna Knutsson + + * Add Microship (PIC16/17) 24 and 32 bit floating point formats + +2023-07-16 Hanna Knutsson + + * Show user-defined objects in a separate category in menus and dialogs (as in qalculate-qt) + * Update CSV import and export dialogs to match the corresponding dialogs in qalculate-qt + * Do not change the width of the (de)activate button when the label text changes; + +2023-07-15 Hanna Knutsson + + * Add option to disable tooltips (all or only in keypad) + +2023-07-14 Hanna Knutsson + + * Update variable, function, unit, unknown, and matrix edit dialogs to match the corresponding dialogs in qalculate-qt + 2023-06-28 Hanna Knutsson * Add optional value to copy result action, allowing expression copy and formatting selection diff --git a/README b/README index 5e4a4b72..80664509 100644 --- a/README +++ b/README @@ -12,7 +12,7 @@ Qt, and CLI). 1. Requirements * GTK (>= 3.10) -* libqalculate (>= 4.7.0) +* libqalculate (>= 4.8.0) 2. Installation diff --git a/README.md b/README.md index 0fa57095..667244f0 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 (>= 4.7.0) +* libqalculate (>= 4.8.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 afba3bda..f4852731 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ dnl ---------------------- dnl | initialize autotools |--------------------------------------------------- dnl ---------------------- -AC_INIT([Qalculate! (GTK UI)],[4.7.0],[],[qalculate-gtk]) +AC_INIT([Qalculate! (GTK UI)],[4.8.0],[],[qalculate-gtk]) AC_CONFIG_SRCDIR([src/callbacks.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 >= 4.7.0 + libqalculate >= 4.8.0 ]) AC_SUBST(QALCULATE_CFLAGS) AC_SUBST(QALCULATE_LIBS) diff --git a/data/argumentrules.ui b/data/argumentrules.ui index ed4ad1d9..7b2938b7 100644 --- a/data/argumentrules.ui +++ b/data/argumentrules.ui @@ -277,6 +277,7 @@ True False True + True 1 False False @@ -330,6 +331,7 @@ True False True + True 1 False False diff --git a/data/functionedit.ui b/data/functionedit.ui index 343d46a8..ff79c772 100644 --- a/data/functionedit.ui +++ b/data/functionedit.ui @@ -221,7 +221,7 @@ - 125 + 100 True True True @@ -232,7 +232,7 @@ True True - + @@ -323,7 +323,7 @@ - 125 + 100 True True True @@ -335,7 +335,7 @@ True - + diff --git a/data/matrixedit.ui b/data/matrixedit.ui index fbbf7fb1..9d2b5b2c 100644 --- a/data/matrixedit.ui +++ b/data/matrixedit.ui @@ -148,7 +148,7 @@ - + diff --git a/data/preferences.ui b/data/preferences.ui index 37f6e5d9..9477ee6a 100644 --- a/data/preferences.ui +++ b/data/preferences.ui @@ -201,6 +201,23 @@ Note that only the mode, history and definitions of the last closed instance wil 4 + + + Close application with Escape key + True + True + False + Close the application with the Escape key if the expression field is empty. + True + True + + + + False + False + 5 + + Use keyboard keys for RPN @@ -216,7 +233,7 @@ Note that only the mode, history and definitions of the last closed instance wil False False - 5 + 6 @@ -234,7 +251,7 @@ Note that only the mode, history and definitions of the last closed instance wil False False - 6 + 7 @@ -277,7 +294,7 @@ Note that only the mode, history and definitions of the last closed instance wil False True - 7 + 8 @@ -334,7 +351,7 @@ Note that only the mode, history and definitions of the last closed instance wil False True - 8 + 9 @@ -374,7 +391,7 @@ Note that only the mode, history and definitions of the last closed instance wil False True - 9 + 10 diff --git a/data/qalculate-gtk.appdata.xml.in b/data/qalculate-gtk.appdata.xml.in index 973a2e20..32d3303d 100644 --- a/data/qalculate-gtk.appdata.xml.in +++ b/data/qalculate-gtk.appdata.xml.in @@ -48,6 +48,28 @@ qalculate-gtk + + +

Changes:

+
    +
  • Update dialogs for editing of variables, functions, units, etc. to match the corresponding dialogs in the Qt UI
  • +
  • Show user-defined objects in a separate category in menus and dialogs
  • +
  • Add option to disable tooltips in keypad or everywhere
  • +
  • Make closing of application with Escape key optional and disabled by default
  • +
  • Add Microship (PIC16/17) 24 and 32 bit floating point formats
  • +
  • Add support for specifying position of sign bit in floating point functions
  • +
  • Concise (e.g. "1.2345(67)") and relative (e.g. "5+/-2%") notation for output and input (disabled by default for concise notation) of interval
  • +
  • Optimize rest of unit expression when converting to partial (insufficient) expression (e.g. 18MA×100ns to J = 1.8 J/V)
  • +
  • Round high precision intervals enclosing integers for integer arguments
  • +
  • New derived units: Debye, C·m, Daraf, F^-1, V/C, N/C, kcal, kcal/g, kJ
  • +
  • Use international foot as base unit for rod
  • +
  • Fix initial height of list and description in units window
  • +
  • Fix fibonacci() for non-integers and recursive use
  • +
  • Fix conversion options presented for speed units (and possibly other)
  • +
  • Minor bug fixes and feature enhancements
  • +
+
+

Changes:

diff --git a/data/unknownedit.ui b/data/unknownedit.ui index 0051f92e..c840231a 100644 --- a/data/unknownedit.ui +++ b/data/unknownedit.ui @@ -72,7 +72,7 @@
- + True False @@ -194,6 +194,26 @@ 0 + + + Temporary + True + True + False + end + start + True + True + + + + 1 + 4 + + + + + False diff --git a/doc/C/qalculate-gtk-C.omf b/doc/C/qalculate-gtk-C.omf index 30461d0c..ba280655 100644 --- a/doc/C/qalculate-gtk-C.omf +++ b/doc/C/qalculate-gtk-C.omf @@ -8,9 +8,9 @@ Qalculate! Manual - 2023-07-03 + 2023-08-21 - + This is the Qalculate! manual diff --git a/doc/C/qalculate-gtk.xml b/doc/C/qalculate-gtk.xml index b7311c15..e42e7dc6 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 297ed753..9ebbe243 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,4 +1,4 @@ -Qalculate! Manual v4.6.1

Qalculate! Manual v4.6.1

Hanna Knutsson

This manual describes version 4.6.1 of Qalculate!. -

Feedback

+Qalculate! Manual v4.8.0

Qalculate! Manual v4.8.0

Hanna Knutsson

This manual describes version 4.8.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 Potential
Electric Resistance
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 Potential
C.10. Units: Electric Resistance
C.11. Units: Inductance
C.12. Units: Energy
C.13. Units: Action
C.14. Units: Entropy
C.15. Units: Power
C.16. Units: Force
C.17. Units: Dynamic Viscosity
C.18. Units: Kinematic Viscosity
C.19. Units: Pressure
C.20. Units: Information
C.21. Units: Length
C.22. Units: Illuminance
C.23. Units: Luminance
C.24. Units: Luminous Flux
C.25. Units: Luminous Intensity
C.26. Units: Magnetic Field Strength
C.27. Units: Magnetic Flux
C.28. Units: Magnetic Flux Density
C.29. Units: Mass
C.30. Units: Radioactivity
C.31. Units: Absorbed Dose
C.32. Units: Dose Equivalent
C.33. Units: Exposure
C.34. Units: Ratio
C.35. Units: Speed
C.36. Units: Acceleration
C.37. Units: Substance
C.38. Units: Catalytic Activity
C.39. Units: Temperature
C.40. Units: Time
C.41. Units: Frequency
C.42. Units: Typography
C.43. Units: Volume
C.44. Units: Cooking
C.45. Units: Fuel Economy
C.46. Units: Imperial Capacity
C.47. Units: U.S. Capacity
C.48. Units: Volumetric Flow Rate
+


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 125bc347..c7422ccc 100644 --- a/doc/html/qalc.html +++ b/doc/html/qalc.html @@ -137,7 +137,7 @@

QALC man page

units (on*, off)

unknowns (on, off*) Interpret undefined symbols in expressions as unknown variables.

variables, var (on*, off)

-
variable units, varunit (on*, off) If activated physical constants include units (e.g. c = 299 792 458 m∕s).

Generic display options:

+
variable units, varunits (on*, off) If activated physical constants include units (e.g. c = 299 792 458 m∕s).

Generic display options:

abbreviations, abbr (on*, off) Use abbreviated names for units and variables.

color (0 = off, 1* = default, 2 = light) Use colors to highlight different elements of expressions and results.

division sign, divsign (0* = /, 1 = division slash, 2 = division sign)

@@ -157,7 +157,7 @@

QALC man page

fractions, fr (-1* = auto, 0 = off, 1 = exact, 2 = on, 3 = mixed, 4 = long, 5 = dual) 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.

imaginary j, imgj (on, off*) Use 'j' (instead of 'i') as default symbol for the imaginary unit.

-
interval display, ivdisp (0* = adaptive, 1 = significant, 2 = interval, 3 = plusminus, 4 = midpoint, 5 = upper, 6 = lower)

+
interval display, ivdisp (0* = adaptive, 1 = significant, 2 = interval, 3 = plusminus, 4 = midpoint, 5 = lower, 6 = upper, 7 = concise, 8 = relative)

lowercase e, lowe (on, off*) Use lowercase e for E-notation (5e2 = 5 * 10^2).

lowercase numbers, lownum (on, off*) Use lowercase letters for number bases > 10.

max decimals, maxdeci (-1 = off*, >= 0)

@@ -165,8 +165,10 @@

QALC man page

rounding (0 = standard*, 1 = even, 2 = truncate) Determines whether how approximate numbers are rounded (round halfway numbers away from zero or towards the nearest even digit, or round all numbers towards zero).

scientific notation, exp (0 = off, -1 = auto*, -3 = engineering, 1 = pure, 3 = scientific, >= 0) Determines how scientific notation is used (e.g. 5 543 000 = 5.543E6).

show ending zeroes, zeroes (on*, off) If actived, zeroes are kept at the end of approximate numbers.

-
two's complement, twos (on*, off) Enables two's complement representation for display of negative binary numbers.

Parsing:

+
two's complement, twos (on*, off) Enables two's complement representation for display of negative binary numbers.

+
duodecimal symbols, duosyms (on, off*) Use special symbols for digits 10 and 11 in numbers with base 12.

Parsing:

caret as xor, xor^ (on, off*) Use ^ as bitwise exclusive OR operator.

+
concise uncertainty, concise (on, off*) Allow input of uncertainty using concise notation.

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

ignore comma (on, off*) Allows use of ',' as thousands separator.

ignore dot (on, off*) Allows use of '.' as thousands separator.

diff --git a/doc/html/qalculate-definitions-functions.html b/doc/html/qalculate-definitions-functions.html index 89206d13..a7c46215 100644 --- a/doc/html/qalculate-definitions-functions.html +++ b/doc/html/qalculate-definitions-functions.html @@ -1,4 +1,4 @@ -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") @@ -8,17 +8,17 @@ "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

level_coupon(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

zero_coupon(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

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 mx*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

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

cone_sa(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

cube_sa(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

cylinder_sa(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

parallelogram_perimeter(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

rectprism_sa(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

tetrahedron_height(Length of side)

Arguments. 

  • Length of side: a free value

Height of Square Pyramid (Equilateral)

sqpyramid_height(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

tetrahedron_sa(Length of side)

Arguments. 

  • Length of side: a free value

Surface Area of Square Pyramid (Equilateral)

sqpyramid_sa(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

rect_perimeter(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

sphere_sa(Radius)

Arguments. 

  • Radius: a free value

Square

Square Area

square(Length of side)

Arguments. 

  • Length of side: a free value

Square Perimeter

square_perimeter(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

triangle_perimeter(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...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

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

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

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 or vector)

Returns the number of elements in a matrix or vector.

Arguments. 

  • Matrix or 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

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, Length)

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

  • Length: 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])

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)

Requirement.  -"Number of exponent bits"<"Number of bits"−1 -

IEEE 754 Floating-Point Bits

floatBits(Value[, Number of bits][, Number of exponent bits])

Converts a value to a number in a IEEE 754 floating-point format and returns the number corresponding to the binary representation. 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. 

  • Value: a real number

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

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

Requirement.  -"Number of exponent bits"<"Number of bits"−1 -

IEEE 754 Floating-Point Components

floatParts(Value[, Number of bits][, Number of exponent bits])

Converts a value to a number in a IEEE 754 floating-point format and returns sign, exponent, and significand in a vector. 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. 

  • Value: a real number

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

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

Requirement.  -"Number of exponent bits"<"Number of bits"−1 -

IEEE 754 Floating-Point Error

floatError(Value[, Number of bits][, Number of exponent bits])

Calculates the error (the difference between the original and the converted value) when converting a value to a IEEE 754 floating-point format. 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. 

  • Value: a real number

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

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

Requirement.  -"Number of exponent bits"<"Number of bits"−1 -

IEEE 754 Floating-Point Value

floatValue(Value[, Number of bits][, Number of exponent bits])

Returns the closest value that can be represented by a IEEE 754 floating-point format. 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. 

  • Value: a real number

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

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

Requirement.  -"Number of exponent bits"<"Number of bits"−1 -

Q Format Error (Fixed Point)

qError(Value, Bits (integer part)[, Bits (fraction part)])

Arguments. 

  • Value: a number

  • Bits (integer part): an integer ≥ 0

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

RAID Space

raid(RAID level, Capacity of each disk, Number of disks[, Stripes])

Calculates RAID array disk capacity usable for data storage. If the combination of number of disks and RAID level is invalid, zero is returned. Supported RAID levels are 0, 1, 2, 3, 4, 5, 6, 1+0/10, 0+1, 5+0/50, 6+0/60, and 1+6. Stripes are optional and only used for nested RAID levels (except 1+0).

Example: raid(4, 12, 5) = 12

Arguments. 

  • RAID level: a text string

  • Capacity of each disk: a free value

  • Number of disks: an integer ≥ 1

  • Stripes: an integer ≥ 2 (optional, default: 2)

RAM Latency

ramlatency(Data Rate, CAS Latency[, Word][, Transfers per Clock Cycle])

Example: ramlatency(3600, 18) = 10 ns

Arguments. 

  • Data Rate: a free value

  • CAS Latency: a number > 0

  • Word: an integer ≥ 1 (optional, default: 1)

  • Transfers per Clock Cycle: an integer ≥ 1 (optional, default: 2)

Roman Number

roman(Roman number)

Returns the value of a roman number.

Arguments. 

  • Roman number: a text string

Number Theory

Absolute Value

abs(Value)

Arguments. 

  • Value: a number

Bernoulli Number/Polynomial

bernoulli(Index (n)[, Variable])

Returns the nth Bernoulli number or polynomial (if the second argument is non-zero).

Arguments. 

  • Index (n): an integer ≥ 0

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

Divisors

divisors(Value)

Arguments. 

  • Value: an integer that is nonzero

Euler's Totient Function

totient(n)

φ

phi

Counts the positive integers up to a given integer n that are relatively prime to n.

Arguments. 

  • n: an integer

Fibonacci Number

fibonacci(Index (n))

Returns the n-th term of the Fibonacci sequence.

Arguments. 

  • Index (n): an integer ≥ 0

Greatest Common Divisor

gcd(Value 1, Value 2[, Value 3], ...)

GCD

Arguments. 

  • Value 1: a free value that is rational (polynomial)

  • Value 2: a free value that is rational (polynomial)

  • Value 3: a free value that is rational (polynomial) (optional)

Least Common Multiple

lcm(Value 1, Value 2[, Value 3], ...)

Arguments. 

  • Value 1: a free value that is rational (polynomial)

  • Value 2: a free value that is rational (polynomial)

  • Value 3: a free value that is rational (polynomial) (optional)

Arithmetic

Denominator

denominator(Number)

Arguments. 

  • Number: a rational number

Integer Division

div(Numerator, Denominator)

Arguments. 

  • Numerator: a free value

  • Denominator: a free value

Modular Exponentiation

powmod(Numerator, Exponent, Denominator)

power_mod

Finds the modular inverse for negative exponents, and is otherwise equivalent to mod(a^b, c). For negative exponents the greatest common divisor of the numerator and the denominator must be 1.

Arguments. 

  • Numerator: an integer

  • Exponent: an integer

  • Denominator: an integer that is nonzero

Modulus

mod(Numerator, Denominator)

Arguments. 

  • Numerator: a real number

  • Denominator: a real number that is nonzero

Negate

neg(Value)

Arguments. 

  • Value: a free value

Numerator

numerator(Number)

Arguments. 

  • Number: a rational number

Parallel Sum

parallel(argument 1, argument 2[, argument 3], ...)

Arguments. 

  • 1: a free value

  • 2: a free value

  • 3: a free value (optional)

Remainder

rem(Numerator, Denominator)

Arguments. 

  • Numerator: a real number

  • Denominator: a real number that is nonzero

Signum

sgn(Number[, Value for zero])

Arguments. 

  • Number: a number

  • Value for zero: a free value (optional, default: 0)

Subtract

subtract(Terms)

Arguments. 

  • Terms: a vector

Requirement.  +

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" +

IEEE 754 Floating-Point Bits

floatBits(Value[, Number of bits][, Number of exponent bits][, Position of sign bit])

Converts a value to a number in a IEEE 754 floating-point format and returns the number corresponding to the binary representation. 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. 

  • Value: a real number

  • 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" +

IEEE 754 Floating-Point Components

floatParts(Value[, Number of bits][, Number of exponent bits][, Position of sign bit])

Converts a value to a number in a IEEE 754 floating-point format and returns sign, exponent, and significand in a vector. 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. 

  • Value: a real number

  • 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" +

IEEE 754 Floating-Point Error

floatError(Value[, Number of bits][, Number of exponent bits][, Position of sign bit])

Calculates the error (the difference between the original and the converted value) when converting a value to a IEEE 754 floating-point format. 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. 

  • Value: a real number

  • 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" +

IEEE 754 Floating-Point Value

floatValue(Value[, Number of bits][, Number of exponent bits][, Position of sign bit])

Returns the closest value that can be represented by a IEEE 754 floating-point format. 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. 

  • Value: a real number

  • 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" +

Q Format Error (Fixed Point)

qError(Value, Bits (integer part)[, Bits (fraction part)])

Arguments. 

  • Value: a number

  • Bits (integer part): an integer ≥ 0

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

RAID Space

raid(RAID level, Capacity of each disk, Number of disks[, Stripes])

Calculates RAID array disk capacity usable for data storage. If the combination of number of disks and RAID level is invalid, zero is returned. Supported RAID levels are 0, 1, 2, 3, 4, 5, 6, 1+0/10, 0+1, 5+0/50, 6+0/60, and 1+6. Stripes are optional and only used for nested RAID levels (except 1+0).

Example: raid(4, 12, 5) = 12

Arguments. 

  • RAID level: a text string

  • Capacity of each disk: a free value

  • Number of disks: an integer ≥ 1

  • Stripes: an integer ≥ 2 (optional, default: 2)

RAM Latency

ramlatency(Data Rate, CAS Latency[, Word][, Transfers per Clock Cycle])

Example: ramlatency(3600, 18) = 10 ns

Arguments. 

  • Data Rate: a free value

  • CAS Latency: a number > 0

  • Word: an integer ≥ 1 (optional, default: 1)

  • Transfers per Clock Cycle: an integer ≥ 1 (optional, default: 2)

Roman Number

roman(Roman number)

Returns the value of a roman number.

Arguments. 

  • Roman number: a text string

Number Theory

Absolute Value

abs(Value)

Arguments. 

  • Value: a number

Bernoulli Number/Polynomial

bernoulli(Index (n)[, Variable])

Returns the nth Bernoulli number or polynomial (if the second argument is non-zero).

Arguments. 

  • Index (n): an integer ≥ 0

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

Divisors

divisors(Value)

Arguments. 

  • Value: an integer that is nonzero

Euler's Totient Function

totient(n)

φ

phi

Counts the positive integers up to a given integer n that are relatively prime to n.

Arguments. 

  • n: an integer

Fibonacci Number

fibonacci(Index (n))

Returns the n-th term of the Fibonacci sequence.

Arguments. 

  • Index (n): a number

Greatest Common Divisor

gcd(Value 1, Value 2[, Value 3], ...)

GCD

Arguments. 

  • Value 1: a free value that is rational (polynomial)

  • Value 2: a free value that is rational (polynomial)

  • Value 3: a free value that is rational (polynomial) (optional)

Least Common Multiple

lcm(Value 1, Value 2[, Value 3], ...)

Arguments. 

  • Value 1: a free value that is rational (polynomial)

  • Value 2: a free value that is rational (polynomial)

  • Value 3: a free value that is rational (polynomial) (optional)

Arithmetic

Denominator

denominator(Number)

Arguments. 

  • Number: a rational number

Integer Division

div(Numerator, Denominator)

Arguments. 

  • Numerator: a free value

  • Denominator: a free value

Modular Exponentiation

powmod(Numerator, Exponent, Denominator)

power_mod

Finds the modular inverse for negative exponents, and is otherwise equivalent to mod(a^b, c). For negative exponents the greatest common divisor of the numerator and the denominator must be 1.

Arguments. 

  • Numerator: an integer

  • Exponent: an integer

  • Denominator: an integer that is nonzero

Modulus

mod(Numerator, Denominator)

Arguments. 

  • Numerator: a real number

  • Denominator: a real number that is nonzero

Negate

neg(Value)

Arguments. 

  • Value: a free value

Numerator

numerator(Number)

Arguments. 

  • Number: a rational number

Parallel Sum

parallel(argument 1, argument 2[, argument 3], ...)

Arguments. 

  • 1: a free value

  • 2: a free value

  • 3: a free value (optional)

Remainder

rem(Numerator, Denominator)

Arguments. 

  • Numerator: a real number

  • Denominator: a real number that is nonzero

Signum

sgn(Number[, Value for zero])

Arguments. 

  • Number: a number

  • Value for zero: a free value (optional, default: 0)

Subtract

subtract(Terms)

Arguments. 

  • Terms: a vector

Requirement.  elements("Terms")≥2

Integers

Even

even(Number)

Arguments. 

  • Number: an integer

Odd

odd(Number)

Arguments. 

  • Number: an integer

Number Bases

Bijective base-26

bijective(Bijective base-26 number)

Returns a value from an expression in bijective base-26. Conversion in the opposite direction is also supported.

Arguments. 

  • Bijective base-26 number: a text string

Binary

bin(Binary number[, Two's complement])

Returns a value from a binary expression. If two's complement is true, numbers beginning with '1' are interpreted as negative binary numbers using two's complement.

Arguments. 

  • Binary number: a text string

  • Two's complement: a boolean (0 or 1) (optional, default: 0)

Binary-Coded Decimal (BCD)

bcd(Binary-coded decimal number[, Packed])

Arguments. 

  • Binary-coded decimal number: a text string

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

Decimal

dec(Decimal number)

Returns a value from a decimal expression.

Arguments. 

  • Decimal number: a text string

Hexadecimal

hex(Hexadecimal number[, Two's complement])

Returns a value from a hexadecimal expression. If two's complement is true, numbers beginning with 8 or higher are interpreted as negative hexadecimal numbers using two's complement.

Arguments. 

  • Hexadecimal number: a text string

  • Two's complement: a boolean (0 or 1) (optional, default: 0)

Number Base

base(Number, Base[, Set of digits])

Returns a value from an expression using the specified number base (radix). For bases between -62 and 62 full mathematical expressions (including operators and functions) are supported, while for other bases the specified expression is converted to a single number.

Bases ≤ 36 use digits 0-9 and A-Z (case insensitive).

Bases between 37 and 62 uses case sensitive letters (0-9, A-Z, a-z) as digits ('z' equals 61).

Bases over 62 use Unicode characters as digits, with the character code as value (e.g. '0' equals 48). Escaped characters are in this case supported (e.g. '\0' = 0, '\523' = 523, '\x7f' = 127).

Negative bases use the same digits as the corresponding positive bases and the digits used for non-integer bases are determined by rounding the base away from zero. Bases that are not real numbers by default use digits 0-9 and A-Z.

The set of digits used can be selected using the third argument (defaults to 0 for automatic selection). Set it to 1 for digits 0-9 and A-Z, 2 for 0-9, A-Z and a-z, 3 for Unicode digits, and 4 for phonewords (e.g. ABC=2, CDE=3, etc.), or enter a text string with all digits placed in ascending order (e.g. "0123456789") and optionally separated by semicolon (to enable multple equivalent digits, e.g. "0;aA1;bB2;cC3"). When the set of digits is manually selected, the specified expression is always converted to a single number.

Arguments. 

  • Number: a text string

  • Base: a free value

  • Set of digits: a text string (optional, default: 0)

Octal

oct(Octal number)

Returns a value from an octal expression.

Arguments. 

  • Octal number: a text string

Polynomials

Coefficient

coeff(Polynomial, Number[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

  • Number: an integer ≥ 0

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

Content Part

pcontent(Polynomial[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

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

Leading Coefficient

lcoeff(Polynomial[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

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

Lowest Degree (Valuation)

ldegree(Polynomial[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

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

Polynomial Degree

degree(Polynomial[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

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

Primitive Part

primpart(Polynomial[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

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

Trailing Coefficient

tcoeff(Polynomial[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

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

Unit Part

punit(Polynomial[, Variable])

Arguments. 

  • Polynomial: a free value that is rational (polynomial)

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

Prime Numbers

Is Prime Number

isprime(Value)

Arguments. 

  • Value: an integer ≥ 0

Next Prime Number

nextprime(Value)

Returns the next prime number greater than or equal to the specified number.

Arguments. 

  • Value: a number ≥ 0

Nth Prime Number

nthprime(Index (n))

Arguments. 

  • Index (n): an integer ≥ 1 and ≤ 1000000000

Previous Prime Number

prevprime(Value)

Returns the largest prime number smaller than or equal to the specified number.

Arguments. 

  • Value: a number ≥ 2

Prime Counting Function

primePi(Value)

primeπ

prime_pi

Returns the number of prime numbers less than or equal to the specified number.

Arguments. 

  • Value: a number ≥ 0

Prime Numbers Less Than or Equal

primes(Value)

Returns a vector containing all the prime numbers less than or equal to the specified number.

Arguments. 

  • Value: a number ≥ 1 and ≤ 1299709

Rounding

Clip

clip(Value[, Lower bound][, Upper bound])

Clips or limits the input value to be between the lower and upper bounds.

Arguments. 

  • Value: a free value

  • Lower bound: a real number (optional, default: -infinity)

  • Upper bound: a real number (optional, default: infinity)

Requirement.  "Lower bound"≤"Upper bound" diff --git a/doc/html/qalculate-definitions-units.html b/doc/html/qalculate-definitions-units.html index 96246fa1..1eea3925 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

Plane Angle

Table C.1. 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

turn / turns

°

360


Solid Angle

Table C.2. Units: Solid Angle

Title

Names

Base Unit(s)

Relation

Steradian

sr / steradian / steradians

rad2

1


Area

Table C.3. 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.4. 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.5. Units: Capacitance

Title

Names

Base Unit(s)

Relation

Farad

F / farad / farads

C/V

1


Electric Charge

Table C.6. 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

planck_charge / q_P

C

sqrt(4pi×electric_constant×planck2pi×c)

Statcoulomb (Franklin)

statcoulomb / statcoulombs / statC / franklin / Fr / franklins

C

1/2997924580


Electric Conductance

Table C.7. Units: Electric Conductance

Title

Names

Base Unit(s)

Relation

Siemens

S / siemens / ℧

A/V

1


Electric Current

Table C.8. Units: Electric Current

Title

Names

Base Unit(s)

Relation

Abampere

abampere / abA / abamperes / Bi / biot

A

10

Ampere

A / ampere / amperes / amp


Electric Potential

Table C.9. 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.10. 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


Inductance

Table C.11. 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.12. Units: Energy

Title

Names

Base Unit(s)

Relation

British Thermal Unit (IT)

Btu

J

1055.056

Calorie (15 degrees Celsius)

cal_fifteen

J

4.1855±0.0005

Calorie (capital C)

Calorie / Calories

cal_IT

1000

Calorie (international table)

cal_IT / cal / calorie / calories

J

4.1868

Calorie (mean)

cal_mean

J

4.19002 (approximate)

Calorie (thermochemical)

cal_th

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

cal_th

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 / rydberg_unit

Ha

0.5

Ton of TNT

tTNT / tonTNT

gTNT

1000000


Action

Table C.13. Units: Action

Title

Names

Base Unit(s)

Relation

Reduced Planck (Atomic/Natural Unit of Action)

planck_unit / ℏ_unit

J·s

3.3130351E−34/pi


Entropy

Table C.14. Units: Entropy

Title

Names

Base Unit(s)

Relation

Boltzmann (unit)

boltzmann_unit / k_Bunit

J/K

1.380649E−23


Power

Table C.15. 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

Watt

W / watt / watts

J/s

1


Force

Table C.16. 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 / ounce_force

lbf

0.0625

Pond (Gram-Force)

pond / ponds / gf

N

0.00980665

Pound-force

lbf / pound_force

N

4.4482216152605

Poundal

poundal / poundals / pdl

lb·ft/s2

1


Dynamic Viscosity

Table C.17. Units: Dynamic Viscosity

Title

Names

Base Unit(s)

Relation

Poise

P / poise / poises

Pa·s

0.1


Kinematic Viscosity

Table C.18. Units: Kinematic Viscosity

Title

Names

Base Unit(s)

Relation

Stokes

St / stokes

m2/s

0.0001


Pressure

Table C.19. 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.20. Units: Information

Title

Names

Base Unit(s)

Relation

Bit (Binary Digit)

bit / bits / shannon / shannons / Sh / binary_digit / binary_digits

Byte (8-bit)

byte / B / bytes / octet / octets / o

bit

8

Declet

declet / declets

bit

10

Hartley (Decimal Digit)

hartley / hartleys / Hart / dit / dits / decimal_digit / decimal_digits

bit

log2(10)

Nat

nat / nats

bit

log2(e)

Nibble (Hexadecimal Digit)

nibble / nibbles / nybble / nybbles / semioctet / semioctets / hex_digit / hex_digits / hexadecimal_digit / hexadecimal_digits

bit

4

Nonet

nonet / nonets

bit

9

Octal Digit

octal_digit / octal_digits

bit

3

Tribble

tribble / tribbles

nibble

3

Trit (Ternary Digit)

trit / trits / trinary_digit / trinary_digits / ternary_digit / ternary_digits

bit

log2(3)

Word (16-bit)

word / words

bit

16


Length

Table C.21. Units: Length

Title

Names

Base Unit(s)

Relation

Astronomical Unit

AU / astronomical_unit / astronomical_units

m

149597870700

Bohr (Atomic Unit of Length)

bohr_unit

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 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

ℏ_unit/(m_eunit·c_unit)

1

Nautical Mile

nautical_mile / nautical_miles

m

1852

Parsec

pc / parsec / parsecs

AU

648000/pi

Pied du roi (French Royal Foot)

pied_du_roi / pieds_du_roi

m

9000/27706

Planck Length

planck_length / l_P

m

sqrt(planck2pi×newtonian_constant/c3)

Pouce (French Royal Inch)

pouce / pouces

pied_du_roi

1/12

Rack Unit

U / rack_unit / rack_units / RU

in

1.75

Rod (pole/perch)

rd / rod / rods

US_ft

16.5

Thou/mil (1/1000 in)

thou / mil / mils

in

0.001

Toise

toise / toises

pied_du_roi

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

Yard

yd / yard / yards

ft

3

Ångström

Å / Å / ångström / angstrom

m

1E−10


Light

Illuminance

Table C.22. 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.23. Units: Luminance

Title

Names

Base Unit(s)

Relation

Stilb

sb / stilb / stilbs

cd/m2

10000


Luminous Flux

Table C.24. Units: Luminous Flux

Title

Names

Base Unit(s)

Relation

Lumen

lm / lumen / lumens

cd·sr

1


Luminous Intensity

Table C.25. Units: Luminous Intensity

Title

Names

Base Unit(s)

Relation

Candela

cd / candela / candelas


Magnetism

Magnetic Field Strength

Table C.26. Units: Magnetic Field Strength

Title

Names

Base Unit(s)

Relation

Oersted

Oe / oersted / oersteds

A/m

1000/(4×pi)


Magnetic Flux

Table C.27. 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.28. 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.29. Units: Mass

Title

Names

Base Unit(s)

Relation

Atomic Mass Unit

u / AMU / atomic_mass_unit / atomic_mass_units

g

atomic_mass_constant×1000

Atomic/Natural Unit of Mass

electron_unit / 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 / long_hundredweight / long_hundredweights

lb

112

Long Ton

l_ton / long_ton / long_tons

lb

2240

Metric Ton (Tonne)

t / tonne / tonnes / ton / tons

g

1000000

Ounce

oz / ounce / ounces

dr

16

Ounce (troy)

oz_t / troy_ounce / troy_ounces

pwt

20

Pennyweight

pwt / pennyweight / pennyweights

gr

24

Pfund

pfund

g

500

Planck Mass

planck_mass / m_P

g

sqrt(planck2pi×c/newtonian_constant)×1000

Pound

lb / ℔ / pound / pounds

oz

16

Pound (troy)

lb_t / troy_pound / troy_pounds

oz_t

12

Short Hundredweight (Cental)

cwt / hundredweight / cental / hundredweights / centals

lb

100

Short Ton

s_ton / short_ton / short_tons

lb

2000

Stone

stone / stones

lb

14

Zentner

zentner

pfund

100


Radioactivity

Table C.30. 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.31. Units: Absorbed Dose

Title

Names

Base Unit(s)

Relation

Gray

Gy / gray / grays

J/kg

1

Rad

rad_radioactivity

Gy

1/100


Dose Equivalent

Table C.32. 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.33. Units: Exposure

Title

Names

Base Unit(s)

Relation

Roentgen

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

C/kg

0.000258


Ratio

Table C.34. 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.35. Units: Speed

Title

Names

Base Unit(s)

Relation

Kilometer per Hour

kph / kmph

km/h

1

Knot

knot / knots

nautical_mile/h

1

Miles per Hour

mph

mi/h

1

Speed of Light (Natural Unit of Velocity)

c_unit

m/s

299792458


Acceleration

Table C.36. 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.37. Units: Substance

Title

Names

Base Unit(s)

Relation

Einstein

einstein / einsteins

Mole

mol / mole / moles


Catalytic Activity

Table C.38. Units: Catalytic Activity

Title

Names

Base Unit(s)

Relation

Katal

kat / katal / katals

mol/s

1


Temperature

Table C.39. 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

planck_temperature / T_P

K

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


Time

Table C.40. 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 / yr / annus

d

365.25

Minute

min / minute / minutes

s

60

Month

month / months

d

30.4375

Planck Time

planck_time / t_P

s

sqrt(planck2pi×newtonian_constant/c5)

Second

s / second / seconds

Week

week / weeks

d

7


Frequency

Table C.41. Units: Frequency

Title

Names

Base Unit(s)

Relation

Hertz

Hz / hertz

s-1

1


Typography

Table C.42. Units: Typography

Title

Names

Base Unit(s)

Relation

ATA Pica

ata_pica / ata_picas

in

0.166

ATA Point

ata_point / ata_pt / ata_points

ata_pica

1/12

Cicero

cicero

dd

12

Didot Point

didot / dd

pouce

1/72

New Didot Point

new_didot

m

0.000375

PostScript Pica

pica / picas

pt

12

PostScript Point

pt / pts / point / points

in

1/72


Volume

Table C.43. Units: Volume

Title

Names

Base Unit(s)

Relation

Liter

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

m3

0.001


Cooking

Table C.44. 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.45. Units: Fuel Economy

Title

Names

Base Unit(s)

Relation

Miles per Gallon

mpg

mi/gal

1


Imperial Capacity

Table C.46. Units: Imperial Capacity

Title

Names

Base Unit(s)

Relation

Imperial Bushel

UK_bu / imperial_bushel / imperial_bushels

UK_gal

8

Imperial Fluid Drachm

UK_fl_dr / imperial_fluid_drachm / imperial_fluid_drachms

imperial_fluid_scuple

3

Imperial Fluid Ounce

UK_fl_oz / imperial_fluid_ounce / imperial_fluid_ounces

L

0.0284130625

Imperial Fluid Scuple

imperial_fluid_scuple / imperial_fluid_scuples

imperial_minim

20

Imperial Gallon

UK_gal / imperial_gallon / imperial_gallons

UK_qt

4

Imperial Gill

UK_gi / imperial_gill / imperial_gills

UK_fl_oz

5

Imperial Minim

imperial_minim / imperial_minims

UK_fl_oz

1/480

Imperial Pint

UK_pt / imperial_pint / imperial_pints

UK_gi

4

Imperial Quart

UK_qt / imperial_quart / imperial_quarts

UK_pt

2


U.S. Capacity

Table C.47. 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 / dry_pint / dry_pints

in3

33.6003125

U.S. Dry Quart

dry_qt / dry_quart / dry_quarts

dry_pt

2

U.S. Fluid Drachm

fl_dr / fluid_drachm / fluid_drachms

minim

60

U.S. Fluid Ounce

fl_oz / fluid_ounce / fluid_ounces

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 / liquid_pint / liquid_pints

gi

4

U.S. Liquid Quarts

liq_qt / liquid_quart / liquid_quarts

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.48. 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

Plane Angle

Table C.1. 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

turn / turns

°

360


Solid Angle

Table C.2. Units: Solid Angle

Title

Names

Base Unit(s)

Relation

Steradian

sr / steradian / steradians

rad2

1


Area

Table C.3. 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.4. 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.5. Units: Capacitance

Title

Names

Base Unit(s)

Relation

Farad

F / farad / farads

C/V

1


Electric Charge

Table C.6. 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

planck_charge / q_P

C

sqrt(4pi×electric_constant×planck2pi×c)

Statcoulomb (Franklin)

statcoulomb / statcoulombs / statC / franklin / Fr / franklins

C

1/2997924580


Electric Conductance

Table C.7. Units: Electric Conductance

Title

Names

Base Unit(s)

Relation

Siemens

S / siemens / ℧

A/V

1


Electric Current

Table C.8. 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.9. Units: Electric Dipole Moment

Title

Names

Base Unit(s)

Relation

Debye

D / debye / debyes

statC·cm

1E−18


Electric Potential

Table C.10. 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.11. 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.12. Units: Electrical Elastance

Title

Names

Base Unit(s)

Relation

Daraf

daraf / darafs

F−1

1


Inductance

Table C.13. 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.14. Units: Energy

Title

Names

Base Unit(s)

Relation

British Thermal Unit (IT)

Btu

J

1055.056

Calorie (15 degrees Celsius)

cal_fifteen

J

4.1855±0.0005

Calorie (capital C)

Calorie / Calories

cal_IT

1000

Calorie (international table)

cal_IT / cal / calorie / calories

J

4.1868

Calorie (mean)

cal_mean

J

4.19002 (approximate)

Calorie (thermochemical)

cal_th

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

cal_th

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 / rydberg_unit

Ha

0.5

Ton of TNT

tTNT / tonTNT

gTNT

1000000


Action

Table C.15. Units: Action

Title

Names

Base Unit(s)

Relation

Reduced Planck (Atomic/Natural Unit of Action)

planck_unit / ℏ_unit

J·s

3.3130351E−34/pi


Entropy

Table C.16. Units: Entropy

Title

Names

Base Unit(s)

Relation

Boltzmann (unit)

boltzmann_unit / k_Bunit

J/K

1.380649E−23


Power

Table C.17. 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

Watt

W / watt / watts

J/s

1


Force

Table C.18. 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 / ounce_force

lbf

0.0625

Pond (Gram-Force)

pond / ponds / gf

N

0.00980665

Pound-force

lbf / pound_force

N

4.4482216152605

Poundal

poundal / poundals / pdl

lb·ft/s2

1


Dynamic Viscosity

Table C.19. Units: Dynamic Viscosity

Title

Names

Base Unit(s)

Relation

Poise

P / poise / poises

Pa·s

0.1


Kinematic Viscosity

Table C.20. Units: Kinematic Viscosity

Title

Names

Base Unit(s)

Relation

Stokes

St / stokes

m2/s

0.0001


Pressure

Table C.21. 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.22. Units: Information

Title

Names

Base Unit(s)

Relation

Bit (Binary Digit)

bit / bits / shannon / shannons / Sh / binary_digit / binary_digits

Byte (8-bit)

byte / B / bytes / octet / octets / o

bit

8

Declet

declet / declets

bit

10

Hartley (Decimal Digit)

hartley / hartleys / Hart / dit / dits / decimal_digit / decimal_digits

bit

log2(10)

Nat

nat / nats

bit

log2(e)

Nibble (Hexadecimal Digit)

nibble / nibbles / nybble / nybbles / semioctet / semioctets / hex_digit / hex_digits / hexadecimal_digit / hexadecimal_digits

bit

4

Nonet

nonet / nonets

bit

9

Octal Digit

octal_digit / octal_digits

bit

3

Tribble

tribble / tribbles

nibble

3

Trit (Ternary Digit)

trit / trits / trinary_digit / trinary_digits / ternary_digit / ternary_digits

bit

log2(3)

Word (16-bit)

word / words

bit

16


Length

Table C.23. Units: Length

Title

Names

Base Unit(s)

Relation

Astronomical Unit

AU / astronomical_unit / astronomical_units

m

149597870700

Bohr (Atomic Unit of Length)

bohr_unit

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 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

ℏ_unit/(m_eunit·c_unit)

1

Nautical Mile

nautical_mile / nautical_miles

m

1852

Parsec

pc / parsec / parsecs

AU

648000/pi

Pied du roi (French Royal Foot)

pied_du_roi / pieds_du_roi

m

9000/27706

Planck Length

planck_length / l_P

m

sqrt(planck2pi×newtonian_constant/c3)

Pouce (French Royal Inch)

pouce / pouces

pied_du_roi

1/12

Rack Unit

U / rack_unit / rack_units / RU

in

1.75

Rod (pole/perch)

rd / rod / rods

ft

16.5

Thou/mil (1/1000 in)

thou / mil / mils

in

0.001

Toise

toise / toises

pied_du_roi

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 / rUS_ods

US_ft

16.5

Yard

yd / yard / yards

ft

3

Ångström

Å / Å / ångström / angstrom

m

1E−10


Light

Illuminance

Table C.24. 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.25. Units: Luminance

Title

Names

Base Unit(s)

Relation

Stilb

sb / stilb / stilbs

cd/m2

10000


Luminous Flux

Table C.26. Units: Luminous Flux

Title

Names

Base Unit(s)

Relation

Lumen

lm / lumen / lumens

cd·sr

1


Luminous Intensity

Table C.27. Units: Luminous Intensity

Title

Names

Base Unit(s)

Relation

Candela

cd / candela / candelas


Magnetism

Magnetic Field Strength

Table C.28. Units: Magnetic Field Strength

Title

Names

Base Unit(s)

Relation

Oersted

Oe / oersted / oersteds

A/m

1000/(4×pi)


Magnetic Flux

Table C.29. 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.30. 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.31. Units: Mass

Title

Names

Base Unit(s)

Relation

Atomic Mass Unit

u / AMU / atomic_mass_unit / atomic_mass_units

g

atomic_mass_constant×1000

Atomic/Natural Unit of Mass

electron_unit / 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 / long_hundredweight / long_hundredweights

lb

112

Long Ton

l_ton / long_ton / long_tons

lb

2240

Metric Ton (Tonne)

t / tonne / tonnes / ton / tons

g

1000000

Ounce

oz / ounce / ounces

dr

16

Ounce (troy)

oz_t / troy_ounce / troy_ounces

pwt

20

Pennyweight

pwt / pennyweight / pennyweights

gr

24

Pfund

pfund

g

500

Planck Mass

planck_mass / m_P

g

sqrt(planck2pi×c/newtonian_constant)×1000

Pound

lb / ℔ / pound / pounds

oz

16

Pound (troy)

lb_t / troy_pound / troy_pounds

oz_t

12

Short Hundredweight (Cental)

cwt / hundredweight / cental / hundredweights / centals

lb

100

Short Ton

s_ton / short_ton / short_tons

lb

2000

Stone

stone / stones

lb

14

Zentner

zentner

pfund

100


Radioactivity

Table C.32. 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.33. Units: Absorbed Dose

Title

Names

Base Unit(s)

Relation

Gray

Gy / gray / grays

J/kg

1

Rad

rad_radioactivity

Gy

1/100


Dose Equivalent

Table C.34. 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.35. Units: Exposure

Title

Names

Base Unit(s)

Relation

Roentgen

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

C/kg

0.000258


Ratio

Table C.36. 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.37. Units: Speed

Title

Names

Base Unit(s)

Relation

Kilometer per Hour

kph / kmph

km/h

1

Knot

knot / knots

nautical_mile/h

1

Miles per Hour

mph

mi/h

1

Speed of Light (Natural Unit of Velocity)

c_unit

m/s

299792458


Acceleration

Table C.38. 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.39. Units: Substance

Title

Names

Base Unit(s)

Relation

Einstein

einstein / einsteins

Mole

mol / mole / moles


Catalytic Activity

Table C.40. Units: Catalytic Activity

Title

Names

Base Unit(s)

Relation

Katal

kat / katal / katals

mol/s

1


Temperature

Table C.41. 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

planck_temperature / T_P

K

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


Time

Table C.42. 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 / yr / annus

d

365.25

Minute

min / minute / minutes

s

60

Month

month / months

d

30.4375

Planck Time

planck_time / t_P

s

sqrt(planck2pi×newtonian_constant/c5)

Second

s / second / seconds

Week

week / weeks

d

7


Frequency

Table C.43. Units: Frequency

Title

Names

Base Unit(s)

Relation

Hertz

Hz / hertz

s-1

1


Typography

Table C.44. Units: Typography

Title

Names

Base Unit(s)

Relation

ATA Pica

ata_pica / ata_picas

in

0.166

ATA Point

ata_point / ata_pt / ata_points

ata_pica

1/12

Cicero

cicero

dd

12

Didot Point

didot / dd

pouce

1/72

New Didot Point

new_didot

m

0.000375

PostScript Pica

pica / picas

pt

12

PostScript Point

pt / pts / point / points

in

1/72


Volume

Table C.45. Units: Volume

Title

Names

Base Unit(s)

Relation

Liter

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

m3

0.001


Cooking

Table C.46. 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.47. Units: Fuel Economy

Title

Names

Base Unit(s)

Relation

Miles per Gallon

mpg

mi/gal

1


Imperial Capacity

Table C.48. Units: Imperial Capacity

Title

Names

Base Unit(s)

Relation

Imperial Bushel

UK_bu / imperial_bushel / imperial_bushels

UK_gal

8

Imperial Fluid Drachm

UK_fl_dr / imperial_fluid_drachm / imperial_fluid_drachms

imperial_fluid_scuple

3

Imperial Fluid Ounce

UK_fl_oz / imperial_fluid_ounce / imperial_fluid_ounces

L

0.0284130625

Imperial Fluid Scuple

imperial_fluid_scuple / imperial_fluid_scuples

imperial_minim

20

Imperial Gallon

UK_gal / imperial_gallon / imperial_gallons

UK_qt

4

Imperial Gill

UK_gi / imperial_gill / imperial_gills

UK_fl_oz

5

Imperial Minim

imperial_minim / imperial_minims

UK_fl_oz

1/480

Imperial Pint

UK_pt / imperial_pint / imperial_pints

UK_gi

4

Imperial Quart

UK_qt / imperial_quart / imperial_quarts

UK_pt

2


U.S. Capacity

Table C.49. 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 / dry_pint / dry_pints

in3

33.6003125

U.S. Dry Quart

dry_qt / dry_quart / dry_quarts

dry_pt

2

U.S. Fluid Drachm

fl_dr / fluid_drachm / fluid_drachms

minim

60

U.S. Fluid Ounce

fl_oz / fluid_ounce / fluid_ounces

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 / liquid_pint / liquid_pints

gi

4

U.S. Liquid Quarts

liq_qt / liquid_quart / liquid_quarts

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.50. 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 f135773d..0fcb87bb 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

pauli_0 / σ_0

[1 0; 0 1]

Pauli Matrix 1

pauli_1 / σ_1

[0 1; 1 0]

Pauli Matrix 2

pauli_2 / σ_2

[0 −i; i 0]

Pauli Matrix 3

pauli_3 / σ_3

[1 0; 0 −1]


Physical Constants

Atomic and Nuclear Constants

Table B.5. Variables: Atomic and Nuclear Constants

Title

Names

Value

Bohr Radius

bohr_radius / a_0

planck2pi/(fine_structure×electron_mass×c)

Classical Electron Radius

classical_electron_radius / r_e

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

Fermi Coupling Constant

fermi_coupling

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

Fine-Structure Constant

fine_structure / α / alpha

7.2973525693E−3±1.1E−12

Hartree Energy (constant)

hartree_constant / Ha_constant

2×rydberg×planck×c

Quantum of Circulation

quantum_circulation

planck/(2×electron_mass)

Quantum of Circulation times 2

quantum_circulation_2

quantum_circulation×2

Rydberg Constant

rydberg / R_∞

10973731.568160±0.000021 m^(-1)

Thomson cross section

thomson_cross_section / σ_t / sigma_t

(8×pi/3)×classical_electron_radius2

W to Z Mass Ratio

w_z_ratio

0.88153±0.00017

Weak Mixing Angle (Weinberg Angle)

weinberg / weak_mixing_angle / θ_W / theta_W

0.22290±0.00030


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

bohr_magneton / μ_B / µ_0 / mu_B

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

Conductance Quantum

conductance_quantum / G_0

2×elementary_charge2/planck

Coulomb's Constant (Electric Force Constant)

coulombs_constant / k_e

(magnetic_constant×c2)/(4pi)

Elementary Charge

elementary_charge / q_e / e_charge

1.602176634E−19 C

Inverse of Conductance Quantum

inverse_conductance_quantum

planck/(2×elementary_charge2)

Josephson Constant

josephson / K_J

2×elementary_charge/planck

Josephson Constant (conventional value)

josephson_conventional / K_J90

4.835979E14 Hz*V^(-1)

Magnetic Flux Quantum

magnetic_flux_quantum / Φ_0 / phi_0

planck/(2×elementary_charge)

Nuclear Magneton

nuclear_magneton / μ_N / µ_N / mu_N

elementary_charge×planck2pi/(2×proton_mass)

von Klitzing Constant

klitzing / R_K

planck/elementary_charge2

von Klitzing Constant (conventional value)

klitzing_conventional / 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)

alpha_particle_eV

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)

electron_eV

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

Higgs Boson Mass (in MeV/c^2)

higgs_boson

125180±160 MeV*c_unit^(-2)

Muon Mass (in MeV/c^2)

muon_eV

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

Neutron Mass (in MeV/c^2)

neutron_eV

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

Proton Mass (in MeV/c^2)

proton_eV

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)

tau_eV

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

alpha_particle_mass / m_α / m_alpha

nounit(alpha_particle_u)×atomic_mass_constant

Deuteron Mass

deuteron_mass

nounit(deuteron_u)×atomic_mass_constant

Electron Mass

electron_mass / m_e

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

Helion Mass

helion_mass / m_h

nounit(helion_u)×atomic_mass_constant

Muon Mass

muon_mass / m_μ / m_µ / m_mu

nounit(muon_u)×atomic_mass_constant

Neutron Mass

neutron_mass / m_n

nounit(neutron_u)×atomic_mass_constant

Proton Mass

proton_mass / m_p

nounit(proton_u)×atomic_mass_constant

Tau Mass

tau_mass / m_τ / m_tau

nounit(tau_u)×atomic_mass_constant

Triton Mass

triton_mass

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.001506179127±6.3E−11 u

Deuteron Mass (in u)

deuteron_u

2.013553212745±4.0E−11 u

Electron Mass (in u)

electron_u

5.48579909065E−4±1.6E−14 u

Helion Mass (in u)

helion_u

3.014932247175±9.7E−11 u

Muon Mass (in u)

muon_u

0.1134289259±2.5E−9 u

Neutron Mass (in u)

neutron_u

1.00866491595±4.9E−10 u

Proton Mass (in u)

proton_u

1.007276466621±5.3E−11 u

Tau Mass (in u)

tau_u

1.90754±1.3E−4 u

Triton Mass (in u)

triton_u

3.01550071621±1.2E−10 u


Physico-Chemical Constants

Table B.11. Variables: Physico-Chemical Constants

Title

Names

Value

Atomic Mass Constant

atomic_mass_constant / 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

compton_wavelength / λ_C / lambda_C

planck/(electron_mass×c)

Electronvolt (constant)

electronvolt_constant / eV_constant

elementary_charge/C×J

Faraday Constant

faraday / ℱ

avogadro×elementary_charge

First Radiation Constant

first_radiation / c_1

2×pi×planck×c2

First Radiation Constant for Spectral Radiance

first_radiation_sr / c_1L

first_radiation/pi

Gas Constant

gas_constant / ideal_gas

boltzmann×avogadro

Lattice Parameter of Silicon

lattice_parameter_Si

543.1020511E−12±8.9E−18 m

Lattice Spacing of Ideal Silicon (220)

lattice_spacing_Si220 / d_220

lattice_parameter_Si/sqrt(8)

Loschmidt Constant (273.15 K, 100 kPa)

loschmidt_100

(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

molar_mass / M_u

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

Molar Planck Constant

molar_planck

avogadro×planck

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

ideal_gas_molar / V_m

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

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

ideal_gas_molar_101 / V_m101

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

Reduced Compton Wavelength

compton_wavelength_2pi

compton_wavelength/(2×pi)

Sackur-Tetrode constant (1 K, 100 kPa)

sackur_tetrode

−1.15170753706±4.5E−10

Sackur-Tetrode constant (1 K, 101.325 kPa)

sackur_tetrode_101

−1.16487052358±4.5E−10

Second Radiation Constant

second_radiation / c_2

planck×c/boltzmann

Stefan-Boltzmann Constant

stefan / σ / sigma

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

Wien frequency displacement law constant

wien_frequency

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

Wien wavelength displacement law constant

wien_displacement / 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

characteristic_impedance / Z_0

(2×planck×fine_structure)/(elementary_charge2)

Electric Constant (Permittivity of Free Space)

electric_constant / ε_0 / vacuum_permittivity / epsilon_0

elementary_charge2/(2×planck×fine_structure×c)

Magnetic Constant (Permeability of Free Space)

magnetic_constant / μ_0 / µ_0 / vacuum_permeability / mu_0

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

Newtonian Constant of Gravitation

newtonian_constant / 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 / speed_of_light

299792458 m*s^(-1)

Standard Acceleration due to Gravity

standard_gravity / 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

minus_infinity

−∞

Positive Infinity

∞ / plus_infinity / 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

bakers_dozen

13

Dozen

dozen / dz / doz

12

Great Gross

great_gross

1728

Gross

gross / gro

144

Long Hundred

long_hundred / great_hundred / twelfty

120

Long Thousand

long_thousand

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

pauli_0 / σ_0

[1 0; 0 1]

Pauli Matrix 1

pauli_1 / σ_1

[0 1; 1 0]

Pauli Matrix 2

pauli_2 / σ_2

[0 −i; i 0]

Pauli Matrix 3

pauli_3 / σ_3

[1 0; 0 −1]


Physical Constants

Atomic and Nuclear Constants

Table B.5. Variables: Atomic and Nuclear Constants

Title

Names

Value

Bohr Radius

bohr_radius / a_0

planck2pi/(fine_structure×electron_mass×c)

Classical Electron Radius

classical_electron_radius / r_e

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

Fermi Coupling Constant

fermi_coupling

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

Fine-Structure Constant

fine_structure / α / alpha

7.2973525693E−3±1.1E−12

Hartree Energy (constant)

hartree_constant / Ha_constant

2×rydberg×planck×c

Quantum of Circulation

quantum_circulation

planck/(2×electron_mass)

Quantum of Circulation times 2

quantum_circulation_2

quantum_circulation×2

Rydberg Constant

rydberg / R_∞

10973731.568160±0.000021 m^(-1)

Thomson cross section

thomson_cross_section / σ_t / sigma_t

(8×pi/3)×classical_electron_radius2

W to Z Mass Ratio

w_z_ratio

0.88153±0.00017

Weak Mixing Angle (Weinberg Angle)

weinberg / weak_mixing_angle / θ_W / theta_W

0.22290±0.00030


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

bohr_magneton / μ_B / µ_0 / mu_B

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

Conductance Quantum

conductance_quantum / G_0

2×elementary_charge2/planck

Coulomb's Constant (Electric Force Constant)

coulombs_constant / k_e

(magnetic_constant×c2)/(4pi)

Elementary Charge

elementary_charge / q_e / e_charge

1.602176634E−19 C

Inverse of Conductance Quantum

inverse_conductance_quantum

planck/(2×elementary_charge2)

Josephson Constant

josephson / K_J

2×elementary_charge/planck

Josephson Constant (conventional value)

josephson_conventional / K_J90

4.835979E14 Hz*V^(-1)

Magnetic Flux Quantum

magnetic_flux_quantum / Φ_0 / phi_0

planck/(2×elementary_charge)

Nuclear Magneton

nuclear_magneton / μ_N / µ_N / mu_N

elementary_charge×planck2pi/(2×proton_mass)

von Klitzing Constant

klitzing / R_K

planck/elementary_charge2

von Klitzing Constant (conventional value)

klitzing_conventional / 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)

alpha_particle_eV

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)

electron_eV

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

Higgs Boson Mass (in MeV/c^2)

higgs_boson

125180±160 MeV*c_unit^(-2)

Muon Mass (in MeV/c^2)

muon_eV

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

Neutron Mass (in MeV/c^2)

neutron_eV

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

Proton Mass (in MeV/c^2)

proton_eV

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)

tau_eV

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

alpha_particle_mass / m_α / m_alpha

nounit(alpha_particle_u)×atomic_mass_constant

Deuteron Mass

deuteron_mass

nounit(deuteron_u)×atomic_mass_constant

Electron Mass

electron_mass / m_e

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

Helion Mass

helion_mass / m_h

nounit(helion_u)×atomic_mass_constant

Muon Mass

muon_mass / m_μ / m_µ / m_mu

nounit(muon_u)×atomic_mass_constant

Neutron Mass

neutron_mass / m_n

nounit(neutron_u)×atomic_mass_constant

Proton Mass

proton_mass / m_p

nounit(proton_u)×atomic_mass_constant

Tau Mass

tau_mass / m_τ / m_tau

nounit(tau_u)×atomic_mass_constant

Triton Mass

triton_mass

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.001506179127±6.3E−11 u

Deuteron Mass (in u)

deuteron_u

2.013553212745±4.0E−11 u

Electron Mass (in u)

electron_u

5.48579909065E−4±1.6E−14 u

Helion Mass (in u)

helion_u

3.014932247175±9.7E−11 u

Muon Mass (in u)

muon_u

0.1134289259±2.5E−9 u

Neutron Mass (in u)

neutron_u

1.00866491595±4.9E−10 u

Proton Mass (in u)

proton_u

1.007276466621±5.3E−11 u

Tau Mass (in u)

tau_u

1.90754±1.3E−4 u

Triton Mass (in u)

triton_u

3.01550071621±1.2E−10 u


Physico-Chemical Constants

Table B.11. Variables: Physico-Chemical Constants

Title

Names

Value

Atomic Mass Constant

atomic_mass_constant / 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

compton_wavelength / λ_C / lambda_C

planck/(electron_mass×c)

Electronvolt (constant)

electronvolt_constant / eV_constant

elementary_charge/C×J

Faraday Constant

faraday / ℱ

avogadro×elementary_charge

First Radiation Constant

first_radiation / c_1

2×pi×planck×c2

First Radiation Constant for Spectral Radiance

first_radiation_sr / c_1L

first_radiation/pi

Gas Constant

gas_constant / ideal_gas

boltzmann×avogadro

Lattice Parameter of Silicon

lattice_parameter_Si

543.1020511E−12±8.9E−18 m

Lattice Spacing of Ideal Silicon (220)

lattice_spacing_Si220 / d_220

lattice_parameter_Si/sqrt(8)

Loschmidt Constant (273.15 K, 100 kPa)

loschmidt_100

(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

molar_mass / M_u

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

Molar Planck Constant

molar_planck

avogadro×planck

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

ideal_gas_molar / V_m

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

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

ideal_gas_molar_101 / V_m101

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

Reduced Compton Wavelength

compton_wavelength_2pi

compton_wavelength/(2×pi)

Sackur-Tetrode constant (1 K, 100 kPa)

sackur_tetrode

−1.15170753706±4.5E−10

Sackur-Tetrode constant (1 K, 101.325 kPa)

sackur_tetrode_101

−1.16487052358±4.5E−10

Second Radiation Constant

second_radiation / c_2

planck×c/boltzmann

Stefan-Boltzmann Constant

stefan / σ / sigma

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

Wien frequency displacement law constant

wien_frequency

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

Wien wavelength displacement law constant

wien_displacement / 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

characteristic_impedance / Z_0

(2×planck×fine_structure)/(elementary_charge2)

Electric Constant (Permittivity of Free Space)

electric_constant / ε_0 / vacuum_permittivity / epsilon_0

elementary_charge2/(2×planck×fine_structure×c)

Magnetic Constant (Permeability of Free Space)

magnetic_constant / μ_0 / µ_0 / vacuum_permeability / mu_0

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

Newtonian Constant of Gravitation

newtonian_constant / 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 / speed_of_light

299792458 m*s^(-1)

Standard Acceleration due to Gravity

standard_gravity / 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

minus_infinity

−∞

Positive Infinity

∞ / plus_infinity / 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

bakers_dozen

13

Dozen

dozen / dz / doz

12

Great Gross

great_gross

1728

Gross

gross / gro

144

Long Hundred

long_hundred / great_hundred / twelfty

120

Long Thousand

long_thousand

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 35349231..f02d0a4a 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 3364ec8f..7ce0092a 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. @@ -6,7 +6,7 @@

Numbers

These are the regular numbers composed by digits 0-9 and a decimal sign — a dot, or a comma if it is the default decimal point in the locale/language used. If comma is used as decimal sign, the dot is still kept as an alternative decimal sign, if not explicitly turned off in the preferences dialog with Ignore dots in number (to allow it to be used as thousand separator instead). Numbers include integers, real numbers, and complex numbers. The imaginary part of complex numbers are written with as regular number followed by the special variable i (can be changed to a j, placed in front of the imaginary part, in the preferences dialog), which represents the square root of -1 (e.g. 2 + 3i). Spaces between digits are ignored (5 5 = 55). E (or e) can be considered as a shortcut for writing many zeroes and is equivalent to multiplication by 10 raised to the power of the right-hand value (e.g. 5E3 = 5000).

Sexagesimal numbers (and time) can be entered directly using colons (e.g. 5:30 = 5.5). A number immediately preceded 0b, 0o, 0d or 0x are interpreted as a number with base 2, 8, 12 or 16, respectively (if the default base is 10, e.g. 0x3f = 63). The number base in can also be selected, either by using the base(), bin(), oct(), hex() and roman() functions, or by setting the base used for all numbers in the whole expression from ModeNumber BaseSelect Result and Expression Base.... For details about supported number bases see Table 5.1, “Supported Number Bases”.

Intervals

- A number interval can be entered using the interval() function (specifies the upper and lower limit of the interval), the uncertainty() function (specifies relative or absolute uncertainty), or using ± or +/-, specifying the width of the interval after the mid value (e.g. 5±1 = uncertainty(5, 0.2) = interval(4, 6)). If the read precision option is activated, decimal numbers are interpreted as an interval between the numbers that are normally rounded to the entered number (e.g. 1.1 = 1.1±0.05). If interval calculation using variance formula is activated (default), the interval represents the standard uncertainty (deviation) of the value. + A number interval can be entered using the interval() function (specifies the upper and lower limit of the interval), the uncertainty() function (specifies relative or absolute uncertainty), or using ± or +/-, specifying the width of the interval after the mid value (e.g. 5±1 = uncertainty(5, 1, 0) = 5±20% = uncertainty(5, 0.2) = interval(4, 6). If activated, concise notation can also be used, e.g. 1.2345(67) = 1.2345±0.0067. If the read precision option is activated, decimal numbers are interpreted as an interval between the numbers that are normally rounded to the entered number (e.g. 1.1 = 1.1±0.05). If interval calculation using variance formula is activated (default), the interval represents the standard uncertainty (deviation) of the value.

Vectors and Matrices

A matrix is a two-dimensional rectangular array of mathematical objects. Vectors are matrices with only one row or column, and thus one-dimensional sequences of objects. Vectors and matrices are generated by vector(), matrix() and similar functions, or using a syntax in the form of [1 2 3 4] and [1 2; 3 4], with columns separated by space or comma and rows separated by semi-colon, or (1, 2, 3, 4) and ((1, 2), (3, 4)). Vectors are generally considered as matrices with one row (row vector) in operations that expect a matrix (e.g. matrix multiplication). Matrices and vectors with many elements are easier to handle if stored in variables.

Variables/Constants

diff --git a/doc/html/qalculate-functions.html b/doc/html/qalculate-functions.html index 8765fffb..398b48ba 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 72e65847..b3b166cc 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 bedec78d..52763b25 100644 --- a/doc/html/qalculate-introduction.html +++ b/doc/html/qalculate-introduction.html @@ -1,7 +1,7 @@ -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 and voilà! +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à!

The interpretation of mathematical expressions is flexible and fault tolerant. If you nevertheless enter an expression which is not entirely recognised or is considered ambiguous, Qalculate! will provide an informative, but unobtrusive, error or warning. If an expression cannot be fully solved, Qalculate! will simplify it as far as it can and answer with an expression.

@@ -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 d759709f..789ef9b4 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 d407e72a..f2eb1a59 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 c0176919..3acd4d0a 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, are displayed in the history. diff --git a/doc/html/qalculate-units.html b/doc/html/qalculate-units.html index 52ae1c51..eac214d3 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 dddafc7f..21b26a5f 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. @@ -9,12 +9,14 @@

As the expression is typed in, the area directly directly below the expression entry, to the left, will show useful information. By default the calculator's interpretation of the expression is shown (e.g. 5 × meter for 5m). The interpretation will be displayed in red (configurable) if there are errors in the expression or in blue for lesser errors (for example too many arguments in a function). If the last typed in text represents a function and arguments are about to be entered, the functions name and its arguments will be displayed. The first argument in the information text is highlighted and includes information about its type and restrictions and when an argument has been entered, the next will be highlighted.

-After execution of an expression, the whole expression will be marked. This normally means that if something new is entered, the old expression will be overwritten. If, however, an operator (+, −, *, /, ^) is entered first, the old expression will instead be the target of action. The operator will then apply to the whole expression, which is put in parenthesis. This works on all marked ranges, meaning that this way an expression can conveniently be put in parenthesis. Functions set the selection as their first argument. +After execution of an expression, the whole expression will be marked. This normally means that if something new is entered, the old expression will be overwritten. If, however, an operator (+, −, ×, /, ^) is entered first, the old expression will instead be the target of action. The operator will then apply to the whole expression, which is put in parenthesis. This works on all marked ranges, meaning that this way an expression can conveniently be put in parenthesis. Functions set the selection as their first argument.

The Page Up and Page Down keys will access previously entered expressions. With focus in the expression entry, Page Up traverses backwards in the expression history and Page Down forward. The Up and Down can also be used for the same purpose when the completion list is not shown.

Although the expression entry can display multiple lines of text, the Enter key does not insert a line feed. New lines are automatically created when needed.

+The expression entry also accepts commands, preceded be /. These commands are the same as in the command line program, qalc. +

The font used for the expression entry can be selected in the preferences dialog (EditPreferences).

Right-click in the expression entry to open a context menu, with general text editing options as well as selection of parsing modes (including number base), and menu items which open dialogs for insertion of vectors, matrices, or dates. @@ -77,7 +79,7 @@ Additional actions are available in the context menu of the history list. This includes options to copy the full text of one or multiple entries, search the history, delete or move entries, to clear the whole list, and to bookmark and/or protect entries from deletion when the list becomes too long or is cleared.

Minimal Window

It is possible to minimize the footprint of the calculator window using FileMinimal Window or Ctrl+Space. This will hide everything but the expression entry and the equals button. The window is expanded to reveal to result, but the result display stays hidden while empty. Restore the window using the keyboard shortcut or the icon in lower right corner of the expression entry.

Figure 3.6. Minimal Window

Minimal Window

Menu Bar

The menus in the menu bar provides access to most of the functionality of Qalculate!. Their contents are listed and described below. -

Table 3.4. File Menu

Menu Item

Description

New

Submenu for creation of new objects. See Table 3.5, “New Menu”.

Import CSV File...

Opens a dialog for import of a data file as a matrix or vectors.

Export CSV File...

Opens a dialog for export of a matrix or vector to a data file.

Store Result... (Ctrl+S)

Stores the current result as a variable. See the section called “Variable creation/editing”.

Save Result Image...

Saves the result display to a PNG image.

Save Definitions

Saves all user definitions (variables, functions and units).

Update Exchange Rates

Downloads current exchange rates from the Internet.

Plot Functions/Data

Opens the plot dialog. See Chapter 10, Plotting.

Convert Number Bases (Ctrl+B)

Opens the number bases converter. See the section called “Convert Number Bases Dialog”.

Floating Point Conversion (IEEE 754)

Opens a window for conversion between decimal values and floating point formats.

Calendar Conversion

Opens a window for conversion of dates between different calendars.

Percentage Calculation Tool

Opens a window for quick and easy percentage calculation.

Periodic Table

Shows a periodic table, with property values which can be inserted in the expression, in a new window.

Minimal Window (Ctrl+Space)

Hides everything but the expression entry, the result (when not empty), and the equals button.

Quit (Ctrl+Q)

Exits Qalculate!


Table 3.5. New Menu

Menu Item

Description

Variable

Opens the variable edit dialog for creation of a new variable.

Matrix

Opens a dialog for entry of a new matrix variable.

Vector

Opens a dialog for entry of a new vector variable.

Unknown Variable

Opens the variable edit dialog for creation of a new unknown variable.

Function

Opens the function edit dialog for creation of a new function.

Function (simplified)

Opens a simplified function edit dialog, with fewer options, for creation of a new function.

Data Set

Opens the data set edit dialog for creation of a new data set.

Unit

Opens the unit edit dialog for creation of a new unit.


Table 3.6. Edit Menu

Menu Item

Description

Manage Variables (Ctrl+M)

Opens the variable manager. See the section called “Variable/Function/Unit Managers”.

Manage Functions (Ctrl+F)

Opens the function manager. See the section called “Variable/Function/Unit Managers”.

Manage Units (Ctrl+U)

Opens the unit manager. See the section called “Variable/Function/Unit Managers”.

Manage Data Sets

Opens the data set manager.

Factorize

Factorizes the current result. For multivariate rational polynomials, only square free factorization is fully supported.

Expand

Expands the current result.

Expand Partial Fractions

Applies partial fraction decomposition to the current result.

Set Unknowns...

Opens a dialog where the values of unknown variables in the result can be set and the result recalculated.

Convert To Unit

Submenu with units. Select a unit to convert the current result.

Set Prefix

Submenu for choice of unit prefix in current result.

Convert To Unit Expression (Ctrl+T)

Opens the convert to unit view for conversion of result to custom unit expression. See the section called “Conversion”.

Convert To Base Units

Splits up unit(s) in the current result into base units.

Convert To Optimal Unit

Tries to convert the units in the current result so that as few units as possible is used. Only SI units are used for conversion. If the original units are equally or more optimal, than the automatic alternative, they are kept. Currencies are converted to the local currency, unless deactivated in the preferences dialog.

Convert To Optimal SI Unit

Tries to convert the units in the current result so that as few units as possible is used. Non-SI units are not kept, even if the number of units used increase, and the automatic alternative is prioritized. Currencies are converted to the local currency, unless deactivated in the preferences dialog.

Insert Date

Opens a dialog for date selection (for insertion in the current expression).

Insert Matrix

Opens a dialog where you can create a matrix in a spreadsheet-like table and insert into the expression entry. If selected expression text is a matrix, then the matrix is edited.

Insert Vector

Opens a dialog where you can create a vector in a spreadsheet-like table and insert into the expression entry. If selected expression text is a vector, then the vector is edited.

Copy Result (Ctrl+Alt+C)

Copies the current result to the clipboard.

Copy Result as Unformatted ASCII

Copies the current result with formatting removed and Unicode symbols replaced with corresponding ASCII characters.

Keyboard Shortcuts

Opens a dialog for editing key bindings.

Customize Keypad Buttons

Opens a dialog for customizing the labels and actions for the the keypad buttons on the right side, and optionally adding additional columns of buttons.

Preferences

Opens the preferences dialog, which controls settings for visual appearance and start/exit actions.


Table 3.7. Mode Menu

Menu Item

Description

Number Base

Submenu with a list of number bases (binary, octal, decimal, duodecimal, hexadecimal, sexagesimal, time format, and other bases, and roman numerals) to select for result display, and a menu item (Ctrl+B) for opening a dialog to switch number bases in expression (input) and result (output).

Numerical Display

Submenu which selects numerical display mode. See Chapter 5, Calculator Modes.

Rational Number Form

Submenu which switches between display of rational numbers as fractions or decimal numbers. See Chapter 5, Calculator Modes.

Interval Display

Submenu with options that determines how intervals and results with associated uncertainty are shown. The adaptive option is the same as significant digits display unless an interval has been explicitly specified in the expression.

Unit Display

Submenu which controls the display of units and prefixes. See Chapter 5, Calculator Modes.

Abbreviate Names

Toggles on/off use of abbreviation for unit, prefix, variable and function names in result display.

Enabled Objects

Submenu which enables/disables variables, functions, units and unknowns (will not affect defined unknown variables and quoted unknowns), calculation of variables (if calculation of variables is not on, all variables will be treated as unknown), and units in variables for physical constants. Here you can also disable complex and infinite results.

Approximation

Submenu which switches between different approximation modes.

Interval Calculation

Submenu for selection of algorithm for interval calculation / uncertainty propagation.

Angle Unit

Submenu which sets the default angle unit for trigonometric functions.

Assumptions

Submenu which changes default assumptions for unknown variables.

Algebraic Mode

Submenu with options to automatically expand or factorize the final result. In this menu, the option toggle on/off use of the assumption that unknown denominators not are zero is also found. This alternative makes it possible to avoid the situation where expressions such as (x-1)/(x-1) can not be further simplified because the denominator might be zero (if x equals 1).

Parsing Mode

Submenu with options to control how expressions are parsed (read/interpreted). There are three main modes to choose from. In addition the read precision option enables/disables interpretation of input numbers with decimals as approximate with a precision equal to the number of digits (after preceding zeroes), and limit implicit multiplication limits the use of implicit multiplication for parsing and display of expressions. For more information see the section called “Implicit Multiplication and Parsing Modes”. Additionally RPN and chain syntax modes can be selected.

Precision

Opens a dialog to change precision in calculations.

Decimals

Opens a dialog to change displayed number of decimals.

Calculate As You Type

When activated the current expression will be continuosly calculated on each single change.

Chain Mode

(De)activates chain mode. In chain mode the expression are, when operators are entered, transformed to mimic the behavior of traditional simple calculators in immediate execution mode. The result is equivalent to that of the chain syntax (see the section called “Implicit Multiplication and Parsing Modes”). The result is updated each time an operator is entered.

RPN Mode (Ctrl+R)

(De)activates the Reverse Polish Notation stack (not RPN syntax). For details see the section called “The RPN Mode”

Meta Modes

Provides a list of available meta modes for loading and menu items to save and delete modes.

Save Default Mode

Saves the current calculator mode as the startup default.


Table 3.8. Functions Menu

Menu Item

Description

(Recent functions list)

Select a function to open the insert function dialog.

(Function list)

Select a function to open the insert function dialog.


Table 3.9. Variables Menu

Menu Item

Description

(Recent variables list)

Select a variable to insert it into the expression entry.

(Variable list)

Select a variable to insert it into the expression entry.


Table 3.10. Units Menu

Menu Item

Description

(Recent units list)

Select a unit to insert it into the expression entry.

(Unit list)

Select a unit to insert it into the expression entry.


Table 3.11. Help Menu

Menu Item

Description

Contents (F1)

Opens this help.

Report a Bug

Opens the web interface for creation of bug reports.

Check for Updates

Checks if a new version of Qalculate! is available.

About

Info about Qalculate!


Variable/Function/Unit Managers

+

Table 3.4. File Menu

Menu Item

Description

New

Submenu for creation of new objects. See Table 3.5, “New Menu”.

Import CSV File...

Opens a dialog for import of a data file as a matrix or vectors.

Export CSV File...

Opens a dialog for export of a matrix or vector to a data file.

Store Result... (Ctrl+S)

Stores the current result as a variable. See the section called “Variable creation/editing”.

Save Result Image...

Saves the result display to a PNG image.

Save Definitions

Saves all user definitions (variables, functions and units).

Update Exchange Rates

Downloads current exchange rates from the Internet.

Plot Functions/Data

Opens the plot dialog. See Chapter 10, Plotting.

Convert Number Bases (Ctrl+B)

Opens the number bases converter. See the section called “Convert Number Bases Dialog”.

Floating Point Conversion (IEEE 754)

Opens a window for conversion between decimal values and floating point formats.

Calendar Conversion

Opens a window for conversion of dates between different calendars.

Percentage Calculation Tool

Opens a window for quick and easy percentage calculation.

Periodic Table

Shows a periodic table, with property values which can be inserted in the expression, in a new window.

Minimal Window (Ctrl+Space)

Hides everything but the expression entry, the result (when not empty), and the equals button.

Quit (Ctrl+Q)

Exits Qalculate!


Table 3.5. New Menu

Menu Item

Description

Variable

Opens the variable edit dialog for creation of a new variable.

Matrix

Opens a dialog for entry of a new matrix variable.

Vector

Opens a dialog for entry of a new vector variable.

Unknown Variable

Opens the variable edit dialog for creation of a new unknown variable.

Function

Opens the function edit dialog for creation of a new function.

Data Set

Opens the data set edit dialog for creation of a new data set.

Unit

Opens the unit edit dialog for creation of a new unit.


Table 3.6. Edit Menu

Menu Item

Description

Variables (Ctrl+M)

Opens the variable manager. See the section called “Variable/Function/Unit Managers”.

Functions (Ctrl+F)

Opens the function manager. See the section called “Variable/Function/Unit Managers”.

Units (Ctrl+U)

Opens the unit manager. See the section called “Variable/Function/Unit Managers”.

Data Sets

Opens the data set manager.

Factorize

Factorizes the current result. For multivariate rational polynomials, only square free factorization is fully supported.

Expand

Expands the current result.

Expand Partial Fractions

Applies partial fraction decomposition to the current result.

Set Unknowns...

Opens a dialog where the values of unknown variables in the result can be set and the result recalculated.

Convert To Unit

Submenu with units. Select a unit to convert the current result.

Set Prefix

Submenu for choice of unit prefix in current result.

Convert To Unit Expression (Ctrl+T)

Opens the convert to unit view for conversion of result to custom unit expression. See the section called “Conversion”.

Convert To Base Units

Splits up unit(s) in the current result into base units.

Convert To Optimal Unit

Tries to convert the units in the current result so that as few units as possible is used. Only SI units are used for conversion. If the original units are equally or more optimal, than the automatic alternative, they are kept. Currencies are converted to the local currency, unless deactivated in the preferences dialog.

Convert To Optimal SI Unit

Tries to convert the units in the current result so that as few units as possible is used. Non-SI units are not kept, even if the number of units used increase, and the automatic alternative is prioritized. Currencies are converted to the local currency, unless deactivated in the preferences dialog.

Insert Date

Opens a dialog for date selection (for insertion in the current expression).

Insert Matrix

Opens a dialog where you can create a matrix in a spreadsheet-like table and insert into the expression entry. If selected expression text is a matrix, then the matrix is edited.

Insert Vector

Opens a dialog where you can create a vector in a spreadsheet-like table and insert into the expression entry. If selected expression text is a vector, then the vector is edited.

Copy Result (Ctrl+Alt+C)

Copies the current result to the clipboard.

Copy Result as Unformatted ASCII

Copies the current result with formatting removed and Unicode symbols replaced with corresponding ASCII characters.

Keyboard Shortcuts

Opens a dialog for editing key bindings.

Customize Keypad Buttons

Opens a dialog for customizing the labels and actions for the the keypad buttons on the right side, and optionally adding additional columns of buttons.

Preferences

Opens the preferences dialog, which controls settings for visual appearance and start/exit actions.


Table 3.7. Mode Menu

Menu Item

Description

Number Base

Submenu with a list of number bases (binary, octal, decimal, duodecimal, hexadecimal, sexagesimal, time format, and other bases, and roman numerals) to select for result display, and a menu item (Ctrl+B) for opening a dialog to switch number bases in expression (input) and result (output).

Numerical Display

Submenu which selects numerical display mode. See Chapter 5, Calculator Modes.

Rational Number Form

Submenu which switches between display of rational numbers as fractions or decimal numbers. See Chapter 5, Calculator Modes.

Interval Display

Submenu with options that determines how intervals and results with associated uncertainty are shown. The adaptive option is the same as significant digits display unless an interval has been explicitly specified in the expression.

Unit Display

Submenu which controls the display of units and prefixes. See Chapter 5, Calculator Modes.

Abbreviate Names

Toggles on/off use of abbreviation for unit, prefix, variable and function names in result display.

Enabled Objects

Submenu which enables/disables variables, functions, units and unknowns (will not affect defined unknown variables and quoted unknowns), calculation of variables (if calculation of variables is not on, all variables will be treated as unknown), and units in variables for physical constants. Here you can also disable complex and infinite results.

Approximation

Submenu which switches between different approximation modes.

Interval Calculation

Submenu for selection of algorithm for interval calculation / uncertainty propagation.

Angle Unit

Submenu which sets the default angle unit for trigonometric functions.

Assumptions

Submenu which changes default assumptions for unknown variables.

Algebraic Mode

Submenu with options to automatically expand or factorize the final result. In this menu, the option toggle on/off use of the assumption that unknown denominators not are zero is also found. This alternative makes it possible to avoid the situation where expressions such as (x-1)/(x-1) can not be further simplified because the denominator might be zero (if x equals 1).

Parsing Mode

Submenu with options to control how expressions are parsed (read/interpreted). There are three main modes to choose from. In addition the read precision option enables/disables interpretation of input numbers with decimals as approximate with a precision equal to the number of digits (after preceding zeroes), and limit implicit multiplication limits the use of implicit multiplication for parsing and display of expressions. For more information see the section called “Implicit Multiplication and Parsing Modes”. Additionally RPN and chain syntax modes can be selected.

Precision

Opens a dialog to change precision in calculations.

Decimals

Opens a dialog to change displayed number of decimals.

Calculate As You Type

When activated the current expression will be continuosly calculated on each single change.

Chain Mode

(De)activates chain mode. In chain mode the expression are, when operators are entered, transformed to mimic the behavior of traditional simple calculators in immediate execution mode. The result is equivalent to that of the chain syntax (see the section called “Implicit Multiplication and Parsing Modes”). The result is updated each time an operator is entered.

RPN Mode (Ctrl+R)

(De)activates the Reverse Polish Notation stack (not RPN syntax). For details see the section called “The RPN Mode”

Meta Modes

Provides a list of available meta modes for loading and menu items to save and delete modes.

Save Default Mode

Saves the current calculator mode as the startup default.


Table 3.8. Functions Menu

Menu Item

Description

(Recent functions list)

Select a function to open the insert function dialog.

(Function list)

Select a function to open the insert function dialog.


Table 3.9. Variables Menu

Menu Item

Description

(Recent variables list)

Select a variable to insert it into the expression entry.

(Variable list)

Select a variable to insert it into the expression entry.


Table 3.10. Units Menu

Menu Item

Description

(Recent units list)

Select a unit to insert it into the expression entry.

(Unit list)

Select a unit to insert it into the expression entry.


Table 3.11. Help Menu

Menu Item

Description

Contents (F1)

Opens this help.

Report a Bug

Opens the web interface for creation of bug reports.

Check for Updates

Checks if a new version of Qalculate! is available.

About

Info about Qalculate!


Variable/Function/Unit Managers

The variables, functions, and units windows provide a structural way of working with variables, functions and units (collectively referred to as objects). The windows for the three different objects are essentially similar. They can be opened from the edit menu, or using Ctrl+M, Ctrl+F and Ctrl+U for variables, functions and units respectively.

Figure 3.7. Variable Manager

Variable Manager

To the left is a category tree and beside that is a list of all objects in the selected category, including all subcategories. Objects without a category are put under Uncategorized. Object created by the user can also be found under the category User variables, User functions, and User units, shown at the top of the list. Deactivated objects are only found in the Inactive top category. Below the categories and objects lists, a description of the selected object is shown. diff --git a/doc/html/qalculate-variables.html b/doc/html/qalculate-variables.html index 535962d7..c86dcdac 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 fac7f270..27b4556a 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2021-06-10 22:39-0600\n" "Last-Translator: Alex Henrie \n" "Language-Team: Catalan \n" @@ -18,8 +18,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.4.3\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -28,7 +28,7 @@ msgid "Calculator" msgstr "Calculadora" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Calculadora poderosa i fàcil a usar" @@ -74,17 +74,17 @@ msgstr "Regles d'argument" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "_Cancel·la" @@ -97,11 +97,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_D'acord" @@ -141,12 +141,12 @@ msgid "Date" msgstr "Dada" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vector" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matriu" @@ -179,12 +179,12 @@ msgstr "Enter no negatiu" msgid "Boolean" msgstr "Booleà" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Objecte" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Funció" @@ -192,7 +192,7 @@ msgstr "Funció" msgid "Unit" msgstr "Unitat" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Variable" @@ -205,7 +205,7 @@ msgstr "Fitxer" msgid "Angle" msgstr "Angle" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Objecte de dades" @@ -258,16 +258,16 @@ msgid "Max" msgstr "Màx" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Tipus" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Nom" @@ -280,25 +280,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "_Tanca" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Etiqueta" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Clic esquerre" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Clic dret" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Clic del mig" @@ -311,8 +311,8 @@ msgid "Button Action" msgstr "Acció del botó" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Valor" @@ -380,8 +380,8 @@ msgstr "Nom descriptiu" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Categoria" @@ -476,7 +476,7 @@ msgid "Unit expression" msgstr "Expressió d'unitat" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Expressió" @@ -492,7 +492,7 @@ msgstr "Títol mostrat en els menús i en el gestor de conjunts de dades" msgid "Description of this data property" msgstr "Descripció d'aquesta propietat de dades" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Edició de conjunt de dades" @@ -532,12 +532,12 @@ msgid "_Edit" msgstr "_Edita" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Suprimeix" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Propietats" @@ -557,7 +557,7 @@ msgstr "Propietat predeterminat" msgid "Name used to invoke the function in expressions" msgstr "Nom usat per a invocar la funció en les expressions" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Edició d'objecte de dades" @@ -569,11 +569,11 @@ msgstr "No creis o no modifiques aquest objecte de dades" msgid "Accept the creation/modification of this data object" msgstr "Accepta la creació o modificació d'aquest object de dades" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Conjunts de dades" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Conjunt de dades" @@ -694,7 +694,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Edició de funció" @@ -747,7 +747,7 @@ msgstr "_Afegeix" msgid "_Remove" msgstr "_Elimina" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Arguments" @@ -767,7 +767,7 @@ msgstr "Amaga la funció" msgid "Example" msgstr "Exemple" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Precalcula" @@ -808,8 +808,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "Desacti_va" @@ -821,7 +821,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Aplica" @@ -841,11 +841,11 @@ msgstr "Radians" msgid "Gradians" msgstr "Gradians" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Suposicions predeterminades" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Desconeguda" @@ -965,13 +965,13 @@ msgstr "Variables" msgid "Units" msgstr "Unitats" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Factoritza" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Expandeix" @@ -979,7 +979,7 @@ msgstr "Expandeix" msgid "Apply partial fraction decomposition to the current result." msgstr "Aplica la descomposició en fraccions parcials al resultat actual." -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Expandeix fraccions parcials" @@ -1007,15 +1007,15 @@ msgstr "Converteix a unitats bases" msgid "Convert to Optimal Unit" msgstr "Converteix a la unitat òptima" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Insereix data…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Insereix matriu…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Insereix vector…" @@ -1039,7 +1039,7 @@ msgstr "_Preferències" msgid "_Mode" msgstr "_Mode" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Base numèrica" @@ -1048,49 +1048,49 @@ msgid "Select Result and Expression Base…" msgstr "Selecciona la base del resultat i de l'expressió…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binària" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Octal" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Decimal" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Duodecimal" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Hexadecimal" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Altra…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Sexagesimal" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Format de temps" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Nombres romans" @@ -1158,19 +1158,19 @@ msgstr "Arrodoneix els nombres a mig camí al par" msgid "Truncate All Numbers" msgstr "Trunca tots els números" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Forma rectangular complexa" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Forma exponencial complexa" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Forma polar complexa" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Notació complexa d'angle o de fasor" @@ -1226,7 +1226,7 @@ msgstr "" "Desactivat: 1/2 × pi ≈ 1,5707963\n" "Activat: 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Adaptativa" @@ -1241,7 +1241,7 @@ msgstr "" msgid "Significant Digits" msgstr "Xifres significants" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Interval" @@ -1249,7 +1249,7 @@ msgstr "Interval" msgid "Plus/Minus" msgstr "Més/Menys" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 msgid "Relative" msgstr "Relatiu" @@ -1411,7 +1411,7 @@ msgstr "Sempre sigues exacte" msgid "Try Exact" msgstr "Intenta ser exacte" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Aproxima" @@ -1435,7 +1435,7 @@ msgstr "Canvia la unitat d'angle que s'usa en les funcions trigonomètriques" msgid "Angle Unit" msgstr "Unitat d'angle" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Cap" @@ -1464,7 +1464,7 @@ msgstr "" msgid "Warn About Denominators Assumed Non-Zero" msgstr "Adverteix en quant als denominadors presumiblement no zeros" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Mode d'anàlisi" @@ -1555,11 +1555,11 @@ msgstr "Activa la pila NPI." msgid "RPN Mode" msgstr "Mode NPI" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Metamodes" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Desa el mode…" @@ -1599,7 +1599,7 @@ msgstr "Cercar actualitzacions" msgid "_About" msgstr "_Quant al" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "Commuta la finestra mínima" @@ -1667,7 +1667,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Historial" @@ -1703,30 +1703,30 @@ msgstr "Calcula l'arrel quadrada del últim valor" msgid "Calculate the sum of all values" msgstr "Calcula la suma de tots els valors" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "Roda la pila o mou el registre seleccionat amunt" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "Roda la pila o mou el registre seleccionat avall" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" "Intercanvia els últims dos valors o mou el valor seleccionat al cim de la " "pila" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "Copia el valor seleccionat o el últim al cim de la pila" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "Introdueix el úlim valor d'abans de la darrera operació numèrica" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Suprimeix el últim valor o el seleccionat" @@ -1734,7 +1734,7 @@ msgstr "Suprimeix el últim valor o el seleccionat" msgid "Edit the selected value" msgstr "Edita el valor seleccionat" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Neteja la pila NPI" @@ -1776,15 +1776,16 @@ msgstr "" msgid "Conversion" msgstr "Conversió" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Mostra/amaga el teclat programari" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Exacte" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Fracció" @@ -1800,11 +1801,11 @@ msgstr "Pura" msgid "Number base" msgstr "Base numèrica" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Format de temps" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Romana" @@ -1848,7 +1849,7 @@ msgstr "mod" msgid "mean" msgstr "mitjana" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Desa el resultat com a variable" @@ -1865,7 +1866,7 @@ msgstr "Converteix entre bases numèriques" msgid "Imaginary unit i (√-1)" msgstr "Unitat imaginària i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Gestiona les unitats" @@ -1885,17 +1886,17 @@ msgstr "Entrada de complement a dos" msgid "Two's complement output" msgstr "Sortida de complement a dos" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "OR exclusiu bit a bit" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "Desplaçament a l'esquerra bit a bit" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "Desplaçament a la dreta bit a bit" @@ -1912,25 +1913,25 @@ msgid "Show/hide right keypad" msgstr "Mostra/amaga el teclat numèric dret" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Resultat prèvi" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1946,8 +1947,8 @@ msgstr "Teclat numèric persistent" msgid "Edit" msgstr "Edita" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Suprimeix" @@ -1983,7 +1984,7 @@ msgstr "Copia el text complet" msgid "Search…" msgstr "Cerca…" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Afegeix un marcador…" @@ -2167,7 +2168,7 @@ msgstr "Neteja la pila" msgid "Select Number Base…" msgstr "Selecciona la base numèrica…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Desa el resultat" @@ -2182,7 +2183,7 @@ msgid "Subtract result" msgstr "Sostreu el resultat" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Insereix" @@ -2190,8 +2191,8 @@ msgstr "_Insereix" msgid "Insert the matrix/vector into the expression" msgstr "Insereix la matriu o el vector en l'expressió" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Elements" @@ -2212,7 +2213,7 @@ msgstr "Si això és una matriu o un vector" msgid "Current element:" msgstr "Element actual:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Edició de matriu" @@ -2224,7 +2225,8 @@ msgstr "Accepta la creació/modificació d'aquesta matriu o d'aquest vector" msgid "Name used to reference this variable in expressions" msgstr "Nom usat per a referir a aquesta variable en les expressions" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Temporal" @@ -2236,7 +2238,7 @@ msgstr "Amaga la variable" msgid "Names" msgstr "Noms" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Bases numèriques" @@ -2248,8 +2250,8 @@ msgstr "Valor binari" msgid "Octal value" msgstr "Valor octal" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Numerals romans" @@ -2261,11 +2263,11 @@ msgstr "Valor hexadecimal" msgid "Show/hide keypad" msgstr "Mostra/amaga el teclat numèric" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OCT" @@ -2273,11 +2275,11 @@ msgstr "OCT" msgid "DEC" msgstr "DEC" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2285,34 +2287,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Sostreu" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Multiplica" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Divideix" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "AND bit a bit" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "OR bit a bit" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "NOT bit a bit" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Neteja" @@ -2360,9 +2362,9 @@ msgstr "Canvi de 2 a 1" msgid "Plot" msgstr "Dibuix" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "_Desa" @@ -2370,7 +2372,7 @@ msgstr "_Desa" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Desa com a png, svg, postscript, eps, latex o fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Títol" @@ -2644,18 +2646,30 @@ msgid "If the mode of the calculator shall be restored" msgstr "Si el mode del calculador es restaurarà" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +#, fuzzy +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "" +"Amaga l'aplicació en la safata del sistema quan es tanca la finestra " +"principal" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Usa les tecles del teclat per a la NPI" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "Usa les tecles d'operador del teclat per a les operacions NPI (+-*/^)." -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Usa el caret per XOR bit a bit" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2664,75 +2678,75 @@ msgstr "" "usa Ctrl+^). Sempre es pot introduir l'operador d'exponenciació (^) " "mitjançant Ctrl+*." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 #, fuzzy msgid "Expression in history" msgstr "Expressió" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 #, fuzzy msgid "Entered" msgstr "Introdueix" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 msgid "Add calculate-as-you-type result to history" msgstr "Afegeix, mentre teclegeu, el resultat del càlcul a l'historial" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "Retard:" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Limit de temps del dibuix:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Comportament" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Habilita els símbols d'Unicode" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "Deshabilita això si teniu problemes amb alguns caràcters sofisticats" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Ignora la llengua del sistema (requereix reinici)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "Usa una icona en la safata del sistema" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" "Amaga l'aplicació en la safata del sistema quan es tanca la finestra " "principal" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "Amaga en iniciar" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "Recorda la posició de la finestra" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "Manté superior a les altres finestres" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" @@ -2740,96 +2754,96 @@ msgstr "" "Manté la finestra principal superior a les altres finestres (depenent del " "plataforma i de la configuració del sistema, potser no funciona)" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 msgid "Button padding" msgstr "Espaiat de botó" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Predeterminat" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "/" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Nom d'aplicació" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Resultat" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Nom d'aplicació + resultat" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Mode" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Nom d'aplicació + mode" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Títol de finestra" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "Tema" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "Clar" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "Fosc" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "Contrast alt" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "Contrast alt fosc" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Idioma" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "Mostra el teclat numèric" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Mostra/amaga el teclat numèric dret" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Amaga" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Nombre de línies d'expressió" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Mostra l'estat de l'expressió" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" @@ -2837,30 +2851,30 @@ msgstr "" "Si, mentre teclegeu, l'estat d'expressió es mostrarà abaix de l'entrada " "d'expressió" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Teclat numèric persistent" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Aparença" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "Representació binaria de complement a dos" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" "Si la representació de complement a dos s'usarà pels nombres binaris " "negatius." -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "Representació hexadecimal de complement a dos" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." @@ -2868,29 +2882,29 @@ msgstr "" "Si la representació de complement a dos s'usarà pels nombres hexadecimals " "negatius." -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Usa lletres minúscules en nombres no decimals" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "Si es deuen usar lletres minúscules en els nombres amb base no decimal" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Prefixes de base alternatius" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2898,31 +2912,31 @@ msgstr "" "Si es mostraran els nombres hexadecimals amb \"0x0\" i els nombres binaris " "amb \"0b00\" com a prefixes" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Enuncia els operadors lògics" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "Si i/o lògics es mostraran com a \"&&\"/\"||\" o \"and\"/\"or\"" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Si s'usarà \"e\" en lloc de \"E\" en nombres" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "Usa la notació E en lloc de 10n" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Usa \"e\" minúscula (tal com 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "Usa 'j' com a unitat imaginària" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." @@ -2930,15 +2944,15 @@ msgstr "" "Usa 'j' (en lloc de 'i') com al símbol predeterminat pela unitat imaginària, " "i col·loca'l davant la part imaginària." -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Usa la coma com a separador decimal" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Ignora comas en els nombres" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" @@ -2946,11 +2960,11 @@ msgstr "" "Permet que les comes, ',', s'usin com a separador de millars en lloc de ser " "un separador dels arguments d'una funció" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Ignora els punts en els nombres" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" @@ -2958,43 +2972,43 @@ msgstr "" "Permet que els punts, '.', s'usin com a separador de millars en lloc d'un " "signe decimal alternatiu" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Agrupament de xifres" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "desactivat" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "estàndar" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "local" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Signe de multiplicació" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Signe de divisó" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Nombres i operadors" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Una els prefixes binaris per a les unitats d'informació" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -3002,16 +3016,16 @@ msgstr "" "Usa els prefixes binaris, en lloc dels decimals, per defecte per a les " "unitats d'informació (e.g. bytes)." -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 #, fuzzy msgid "Copy unformatted ASCII without units" msgstr "Copiar ASCII sense format" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Conversió a la moneda local" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -3019,11 +3033,11 @@ msgstr "" "Converteix a la moneda local automàticament quan la conversió d'unitat " "òptima està activada." -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Actualitza les taxes d'intercanvi en iniciar" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" @@ -3031,51 +3045,51 @@ msgstr "" "Si les taxes d'intercanvi actuals es descarregaran de l'Internet a l'inici " "del programa" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Actualitzacions de taxes d'intercanvi" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 msgid "Temperature calculation mode:" msgstr "Mode de càlcul de temperatura:" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "Absolut" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "Híbrid" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Unitats i monedes" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Mostra els suggeriments de compleció d'expressió" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Cerca en els títols i països" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Caràcters mínims" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Retard de caixa emergent (ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Compleció" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Tipus de lletra personalitzat per a l'estat" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3083,64 +3097,64 @@ msgstr "" "Si voleu usar altre tipus de lletra que el predeterminat en la presentació " "de l'estat abaix de l'entrada d'expressió" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Tipus de lletra personalitzat per a l'expressió" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Si voleu usar altre tipus de lletra que el predeterminat en l'entrada " "d'expressió" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Tipus de lletra personalitzat per al resultat" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Si voleu usar altre tipus de lletra que el predeterminat en la presentació " "del resultat" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Tipus de lletra personalitzat per al teclat numèric" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "" "Si voleu usar altre tipus de lletra que el predeterminat en el teclat numèric" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Color d'estat d'advertència" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Color d'estat d'error" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Color de text" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Tipus de lletra personalitzat per a l'aplicació" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "" "Si voleu usar altre tipus de lletra que el predeterminat per a l'aplicació " "sencera" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Tipus de lletra personalitzat per a la històrial" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Tipus de lletra i colors" @@ -3148,11 +3162,12 @@ msgstr "Tipus de lletra i colors" msgid "Other:" msgstr "Altra:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Base 26 bijectiva" @@ -3168,12 +3183,12 @@ msgstr "Base de l'expressió" msgid "New Keyboard Shortcut" msgstr "Drecera de teclat nova" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Afegeix acció" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Edita la unitat" @@ -3356,7 +3371,7 @@ msgstr "Converteix el resultat a la unitat seleccionada" msgid "Type anywhere" msgstr "Teclegeu en qualsevol lloc" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Edició de variable desconeguda" @@ -3381,7 +3396,7 @@ msgid "Name used to reference this unknown variable in expressions" msgstr "" "El nom usat per a referir a aquesta variable desconeguda en les expressions" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Edita la variable" @@ -3457,7 +3472,7 @@ msgstr "res" msgid "Last Answer" msgstr "Última resposta" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "resposta" @@ -3488,10 +3503,10 @@ msgstr "S'ha fallat en carregar les definicions globals!\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Tot" @@ -3516,287 +3531,287 @@ msgstr "" "Voleu, malgrat això, canviar el comportament predeterminat i permetre " "múltiples instàncies simultànies?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Clic dret o premuda llarga: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Clic dret: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Clic del mig: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Mou per les expressions prèvies" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Mou el cursor a l'esquerra o a la dreta" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Mou el cursor al principi o al fin" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "Incertesa/interval" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Error relatiu" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Separador d'arguments" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Espai en blanc" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Línia nova" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Parèntesis intel·ligents" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Claudàtors de vector" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Parèntesi esquerre" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Claudàtor esquerre de vector" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Parèntesi dret" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Claudàtor dret de vector" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Punt decimal" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Exponencia (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Addiciona" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "M+ (afegeix a la memòria)" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "MC (neteja la memòria)" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Retrocés" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "M− (elimina de la memòria)" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Resultat previ (estàtic)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Calcula l'expressió" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "MR (retira de la memòria)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "MS (desa a la memòria)" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Estableix les desconegudes" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "més" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "AND lógic" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "OR lógic" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "NOT lógic" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "Commuta la base del resultat" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Obre un menú amb les variables emmagatzemades" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Índex" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "RETORN" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Calcula l'expressió i afegeix-la a la pila" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Bandera" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Referència" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Abreviatura" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Plural" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Evita l'entrada" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Sufix" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Distingeix entre majúscules i minúscules" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Només compleció" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "Gregorià" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "Julià revisat (Milanković)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "Julià" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "Islàmic (Hijri)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "Hebreu" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "Xinés" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "Persià (Hijri solar)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "Copt" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "Etíop" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "Indi (nacional)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Acció" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Combinació de teclats" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Exponencia" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "Valor de resposta de l'historial" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Índex(es) de l'historial" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "L'índex d'historial %s no existeix." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "Expressió analitzada de l'historial" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "expressió" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Estableix el títol de la finestra" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3805,11 +3820,11 @@ msgstr "" "S'ha fallat en obrir %s.\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "No s'ha pogut mostrar l'ajuda del Qalculate!." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3818,102 +3833,102 @@ msgstr "" "No s'ha pogut mostrar l'ajuda del Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "aprox." -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Atura el procés" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Neteja l'expressió" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXACTE" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "APROX" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "NPI" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "CDN" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMAN" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREC" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNC" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "UNIT" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "Voleu actualitzar les taxes d'intercanvi ara?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." msgstr[0] "Fa %s dia que es van actualitzar les taxes d'intercanvi." msgstr[1] "Fa %s dies que es van actualitzar les taxes d'intercanvi." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "No tornis a preguntar" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "Ha trigat massa temps generar les dades a dibuixar." -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -3921,21 +3936,21 @@ 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/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Actualitzacions de taxes d'intercanvi" msgstr[1] "Actualitzacions de taxes d'intercanvi" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, fuzzy, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "Actualitza" msgstr[1] "Actualitza" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3947,15 +3962,15 @@ msgstr "" "reflectir això. Si mantingueu el punter sobre la icona o feu clic en ella, " "el missatge es mostrarà." -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "No s'ha trobat el camí de l'executable." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "No s'ha trobat curl." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3964,15 +3979,15 @@ msgstr "" "S'ha fallat en executar l'script d'actualització.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "S'ha fallat en cercar actualitzacions." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "No s'ha trobat cap actualització." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3983,7 +3998,7 @@ msgstr "" "\n" "Voleu actualitzar a la versió %s?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -3994,20 +4009,20 @@ msgstr "" "\n" "Podeu aconseguir la versió %s a %s." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Hi ha massa arguments per a %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "argument" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 msgid "Temperature Calculation Mode" msgstr "Mode de càlcul de temperatura" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" @@ -4017,30 +4032,30 @@ msgstr "" "Si us plau, seleccioneu el mode de càlcul de temperatura\n" "(es pot canviar el mode després en les preferències)." -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 #, fuzzy msgid "Sinc Function" msgstr "Edició de funció" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 #, fuzzy msgid "Unnormalized" msgstr "Sense categoria" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 #, fuzzy msgid "Normalized" msgstr "Normal" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "Interpretació de punts" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." @@ -4048,19 +4063,19 @@ msgstr "" "Si us plau, seleccioneu la interpretació de punts (\".\")\n" "(es pot canviar això després en les preferències)." -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "Ambdós punt i coma com a separadors decimals" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "Punt com a separador de millars" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "Només punt com a separador decimal" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" @@ -4071,282 +4086,282 @@ msgstr "" "implícita\n" "(es pot canviar aixó després en les preferències)." -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "Primer la multiplicació implícita" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Convencional" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "Sense categoria" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "hexadecimal" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "octal" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "decimal" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "duodecimal" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binària" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "romana" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "bijectiva" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "sexagesimal" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 msgid "latitude" msgstr "latitud" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "longitud" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "temps" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "bases" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "calendaris" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "rectangular" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "cartesià" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "exponencial" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polar" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "angle" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "fasor" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "òptima" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "base" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "mixta" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "fracció" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "factors" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "fracció parcial" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "factoritza" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "expandeix" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "nombre hexadecimal" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "nombre octal" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "nombre decimal" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "nombre duodecimal" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "nombre binari" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "numerals romans" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "base 26 bijectiva" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 #, fuzzy msgid "binary-coded decimal" msgstr "Mín de decimals" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "nombre sexagesimal" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "punt flotant de 32 bits" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "punt flotant de 64 bits" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "punt flotant de 16 bis" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "punt flotant de 80 bits (x86)" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "punt flotant de 128 bits" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "format de temps" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "bases numèriques" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "unitat òptima" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "unitats bases" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "unitats mixtes" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "fraccions parcials expandides" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "forma rectangular complexa" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "forma exponencial complexa" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "forma polar complexa" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "forma cis complexa" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "notació complexa d'angle" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "notació complexa de fasor" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "zona horària UTC" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "base numèrica %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Les meves variables" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Funcions de l'usuari" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Desactivat" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4357,580 +4372,580 @@ msgstr "" "Si \"info\" és de tipus propietat, una finestra de diàleg emergirà amb totes " "les propietats de l'objecte." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Exemple:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "opcional" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "default: " -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Requisit" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "clau" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Acti_va" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Variables d'usuari" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "La variable ja no existeix." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "una matriu" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "un vector" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "positiu" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "no positiu" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "negatiu" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "no negatiu" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "no zero" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "enter" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "booleà" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "racional" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "real" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "complex" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "nombre" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "no matriu" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "desconegut" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Unitats d'usuari" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Funció d'obteniment de dades" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Insereix una funció" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Insereix una funció (diàleg)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Insereix una variable" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Insereix una unitat" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Insereix text" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Insereix una data" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Insereix un vector" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Insereix una matriu" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Insereix parèntesis intel·ligents" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Converteix a altra unitat" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "Converteix a altra unitat (entrada)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "Converteix a la unitat òptima" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "Converteix a les unitats bases" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "Converteix al prefix òptim" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "Converteix a la base numèrica" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Factoritza el resultat" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Expandeix el resultat" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Expandeix les fraccions parcials" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "NPI: avall" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "NPI: amunt" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "NPI: intercanvia" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "NPI: copia" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "RPN: última x" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "NPI: suprimeix el registre" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "NPI: neteja la pila" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "Carrega el mode meta" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Estableix la base d'expressió" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Estableix la base del resultat" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "Commuta el mode exacte" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Estableix la unitat d'angle com a graus" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Estableix la unitat d'angle com a radians" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Estableix la unitat d'angle com a gradians" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "Commuta les fraccions senzilles" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "Commuta les fraccions mixtes" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "Commuta la notació científica" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "Commuta la notació senzilla" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 #, fuzzy msgid "Toggle precision" msgstr "Llegeix la precisió" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 #, fuzzy msgid "Toggle max decimals" msgstr "Màx de decimals" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 #, fuzzy msgid "Toggle min decimals" msgstr "Mín de decimals" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 #, fuzzy msgid "Toggle max/min decimals" msgstr "Commuta el mode de cadena" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "Commuta el mode NPI" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "Commuta el càlcul mentre teclegeu" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "Commuta el teclat programari" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Mostra el teclat numèric" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Mostra l'historial" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Cerca en l'historial" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Neteja l'historial" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Mostra la conversió" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "Mostra la pila NPI" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Gestiona les variables" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Gestiona les funcions" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Gestiona els conjunts de dades" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Variable nova" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Funció nova" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Obre el dibuix de funcions/dades" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Obre la conversió de bases numèriques" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Obre la conversió de punt flotant" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Obre la conversió de calendari" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Obre l'eina de càlcul de percentatge" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Obre la taula periòdica" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Actualitza les taxes d'intercanvi" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Copia el resultat" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Insereix el resultat" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Desa una imatge del resultat" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Ajuda" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Surt" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 msgid "Toggle chain mode" msgstr "Commuta el mode de cadena" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 msgid "Toggle keep above" msgstr "Commuta el manteniment amunt" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 msgid "Show/hide completion" msgstr "Mostra/amaga la compleció" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "Realitza la compleció (activa el primer element)" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Desa el resultat" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Copiar ASCII sense format" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Copiar ASCII sense format" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "L'expressió està buida." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Copiar ASCII sense format" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "El camp d'expressió està buit." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Copiar ASCII sense format" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Prefixes" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Cap prefix" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Prefix òptim" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "un resultat prèvi" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "matriu" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "vector" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(no matriu)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "suposicions predeterminades" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Prefix" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Unitats bases" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 #, fuzzy msgid "Binary-Coded Decimal" msgstr "Mín de decimals" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Base 26 bijectiva" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Nombre binari" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Calendaris" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Forma cis complexa" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Nombre decimal" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Nombre duodecimal" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Factors" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "Format binari de punt flotant de 16 bits" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "Format binari de punt flotant de 32 bits" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "Format binari de punt flotant de 64 bits" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "Format binari de punt flotant de 80 bits (x86)" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "Format binari de punt flotant de 128 bits" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Nombre hexadecimal" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "Latitud" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "Longitud" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Unitats mixtes" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Nombre octal" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Unitats òptimes" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Fraccions parcials expandides" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Nombre sexagesimal" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "Zona horària UTC" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "and" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "or" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "sense definir" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4938,107 +4953,107 @@ msgstr "" "el resultat és massa llarg\n" "vegeu l'historial" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "s'ha avortat el càlcul" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "S'ha mogut el registre NPI" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "Operació NPI" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "S'està processant…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "s'ha avortat el processament del resultat" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "S'està factoritzant…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "S'estan expandint les fraccions parcials…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "S'està expandint…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "S'està calculant…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "S'està convertint…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "S'estan obtenint les taxes d'intercanvi." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "L'anàlisi de la zona horària ha fallat." -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Manté obert" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "Introdueix" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "C_alcula" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Aplica a la pila" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Argment" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Cert" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Fals" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Info" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Edita la unitat (global)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Unitat nova" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "El camp de nom està buit." -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5046,23 +5061,23 @@ msgstr "" "Una unitat o variable amb el mateix nom ja existeix.\n" "Voleu sobreescriure-la?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "La unitat base no existeix." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Edita la funció (global)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Funció nova" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "El camp d'expressió està buit." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5070,91 +5085,91 @@ msgstr "" "Una funció amb el mateix nom ja existeix.\n" "Voleu sobreescriure la funció?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "La unitat no existeix" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Edita la variable desconeguda (global)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Variable desconeguda nova" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Edita la variable (global)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Variable nova" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "El camp de valor està buit." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Edita el vector" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Edita el vector (global)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Vector nou" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Edita la matriu (global)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Matriu nova" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Resultat vector" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Resultat de matriu" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Objecte de dades nou" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "text" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "aproximat" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Edita el conjunt de dades (global)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Conjunt de dades nou" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Propietat" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "No s'ha introduït cap nom de fitxer." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "No s'ha seleccionat cap delimitador." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5163,15 +5178,15 @@ msgstr "" "No s'ha pogut importar del fitxer \n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "No s'ha introduït cap nom de variable." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "No s'ha trobat cap variable coneguda amb el nom introduït." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5180,8 +5195,8 @@ msgstr "" "No s'ha pogut exportar al fitxer \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5189,75 +5204,75 @@ msgstr "" "Un objecte conflictiu amb el mateix nom existeix. Si procediu i deseu els " "canvis, l'objecte conflictiu se sobreescriurà o es desactivarà." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "No s'ha pogut escriure les definicions" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Preestablert" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Neteja l'historial" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Avorta" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Desfés" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Refés" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Mode de compleció" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Compleció estricta limitada" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Compleció estricta" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Compleció plena limitada" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Compleció plena" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Cap compleció" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "Compleció retardada" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "Personalitza la compleció…" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Desa el mode" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "No es pot sobreescriure el mode preestablert." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Suprimeix el mode" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5266,51 +5281,51 @@ msgstr "" "No s'ha pogut escriure les preferèncias a\n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "mai" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "pregunta" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i dia" msgstr[1] "%i dies" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Copiat" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "No s'ha trobat la funció log10." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Cerca" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "_Cerca" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Elimina el marcador" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Afegeix un marcador" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5318,107 +5333,112 @@ msgstr "" "Un marcador amb el nom seleccionat ja existeix.\n" "Voleu sobreescriure'l?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "No s'ha trobat cap element" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Selecció de data" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Bases numèriques" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "Mín de decimals" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Forma rectangular" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Forma exponencial" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Forma polar" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Notació d'angle o de fasor" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Unitats bases" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Unitat òptima" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Prefix òptim" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Totes les funcions" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Totes les variables" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Selecció del fitxer de definicions" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Importa" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 #, fuzzy msgid "XML Files" msgstr "Tots els fitxers" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "No s'ha pogut copiar %s a %s." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "No s'ha pogut llegir %s." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "No s'ha pogut copiar el fitxer a %s." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "La base no és admesa." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "L'any xinés seleccionat no existeix." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "La conversió al calendari gregorià ha fallat." -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "La conversió de calendari ha fallat per a: %s." -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "No s'ha trobat el Gnuplot." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " @@ -5427,43 +5447,43 @@ msgstr "" "%s (%s) necessita instal·lar-se separadament, i trobar-se en el camí de " "cerca d'executables, per a que funcioni el dibuix." -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Selecció del fitxer al qual desar la imatge PNG" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Tipus de fitxer permesos" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Tots els fitxers" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "No es pot suprimir la unitat perquè altres unitats la necessiten." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "cap" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "el resultat és massa llarg" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "Alex Henrie " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "No s'ha trobat el mode." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5471,38 +5491,38 @@ msgstr "" "Teclegeu una expressió matemàtica a dalt, per exemple \"5 + 2 / 3\",\n" "i premeu el teclat Retorn." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Elements (en ordre horitzontal)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Selecció del fitxer a importar" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Obre" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Selecció del fitxer al qual exportar" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Selecciona un fitxer" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "El nom és il ilegal" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Establiment de combinació de tecles" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5510,37 +5530,37 @@ msgstr "" "Premeu la combinació de tecles que voleu usar per l'acció\n" "(premeu Escapa per a cancel·lar.)" -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Sense claus" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "El valor està buit." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "No s'ha trobat la funció." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "No s'ha trobat la variable." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "No s'ha trobat la unitat." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 #, fuzzy msgid "Unsupported value." msgstr "La base no és admesa." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5548,75 +5568,75 @@ msgstr "" "La combinació de tecles ja està en ús.\n" "Voleu reemplaçar l'acció actual?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Selecció del fitxer a exportar" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "L'expressió està buida." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "La variable x està buida." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Dades d'element" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Classificació" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Metall alcalí" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Metall alcalinoterri" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lantanoide" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Actinoide" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Metall de transició" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Metall" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Metal·loide" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Poliatòmic no metal" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Diatòmic no metal" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Gas noble" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Propietats químiques desconegudes" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "No hi ha cap desconeguda en el resultat." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Estableix les desconegudes" diff --git a/po/de.po b/po/de.po index 96ef6185..adb8c2d5 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2021-05-18 20:29+0100\n" "Last-Translator: Alexander Krause \n" "Language-Team: German\n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -27,7 +27,7 @@ msgid "Calculator" msgstr "Taschenrechner" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Leistungsstarker und einfach zu bedienender Taschenrechner" @@ -74,17 +74,17 @@ msgstr "Regeln für Argumente" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "_Abbruch" @@ -97,11 +97,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_OK" @@ -141,12 +141,12 @@ msgid "Date" msgstr "Datum" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vektor" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matrix" @@ -179,12 +179,12 @@ msgstr "Nicht negative Ganzzahl" msgid "Boolean" msgstr "Boolescher Wert" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Objekt" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Funktion" @@ -192,7 +192,7 @@ msgstr "Funktion" msgid "Unit" msgstr "Einheit" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Variable" @@ -205,7 +205,7 @@ msgstr "Datei" msgid "Angle" msgstr "Winkel" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Datenobjekt" @@ -258,16 +258,16 @@ msgid "Max" msgstr "Max" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Typ" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Name" @@ -280,25 +280,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "_Schließen" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Beschriftung" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Linksklick" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Rechtsklick" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Mittelklick" @@ -311,8 +311,8 @@ msgid "Button Action" msgstr "Aktion für Schaltfläche" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Wert" @@ -380,8 +380,8 @@ msgstr "Beschreibender Name" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Kategorie" @@ -476,7 +476,7 @@ msgid "Unit expression" msgstr "Einheitenausdruck" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Rechenausdruck" @@ -492,7 +492,7 @@ msgstr "Titel wird in Menüs und im Datensatzmanager angezeigt" msgid "Description of this data property" msgstr "Beschreibung dieser Dateneigenschaft" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Datensatz bearbeiten" @@ -532,12 +532,12 @@ msgid "_Edit" msgstr "_Bearbeiten" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Löschen" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Eigenschaften" @@ -557,7 +557,7 @@ msgstr "Standardeigenschaft" msgid "Name used to invoke the function in expressions" msgstr "Name, mit dem die Funktion in Rechenausdrücken aufgerufen wird" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Datenobjekt bearbeiten" @@ -569,11 +569,11 @@ msgstr "Dieses Datenobjekt nicht anlegen/verändern" msgid "Accept the creation/modification of this data object" msgstr "Anlegen/Ändern dieses Datenobjekts zulassen" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Datensätze" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Datensatz" @@ -694,7 +694,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Bearbeite Funktion" @@ -748,7 +748,7 @@ msgstr "_Hinzufügen" msgid "_Remove" msgstr "_Entfernen" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Argumente" @@ -768,7 +768,7 @@ msgstr "Funktion ausblenden" msgid "Example" msgstr "Beispiel" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Vorberechnen" @@ -809,8 +809,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "Deakti_vieren" @@ -823,7 +823,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Anwenden" @@ -843,11 +843,11 @@ msgstr "Bogenmaß" msgid "Gradians" msgstr "Neugrad" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Standardannahmen" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Unbekannt" @@ -967,13 +967,13 @@ msgstr "Variablen" msgid "Units" msgstr "Einheiten" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Faktorisieren" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Erweitern" @@ -981,7 +981,7 @@ msgstr "Erweitern" msgid "Apply partial fraction decomposition to the current result." msgstr "Teilbruchzerlegung auf das aktuelle Ergebnis anwenden" -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Partielle Brüche expandieren" @@ -1009,15 +1009,15 @@ msgstr "In Basiseinheiten umrechnen" msgid "Convert to Optimal Unit" msgstr "In optimale Einheit umrechnen" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Datum einfügen …" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Matrix einfügen …" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Vektor einfügen …" @@ -1041,7 +1041,7 @@ msgstr "_Einstellungen" msgid "_Mode" msgstr "_Modus" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Zahlenbasis" @@ -1050,49 +1050,49 @@ msgid "Select Result and Expression Base…" msgstr "Basis für Ergebnis und Rechenausdruck wählen …" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binär" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Oktal" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Dezimal" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Duodezimal" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Hexadezimal" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Andere …" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Sexagesimal" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Zeitformat" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Römische Ziffern" @@ -1160,19 +1160,19 @@ msgstr "Halbe Zahlen auf gerade Zahlen runden" msgid "Truncate All Numbers" msgstr "Alle Zahlen abschneiden" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Komplexe rechtwinklige Form" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Komplexe Exponentialform" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Komplexe Polarform" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Komplexe Winkel-/Phasorschreibweise" @@ -1228,7 +1228,7 @@ msgstr "" "Aus: 1/2 × pi ≈ 1,5707963\n" "Ein: 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Adaptiv" @@ -1244,7 +1244,7 @@ msgstr "" msgid "Significant Digits" msgstr "Signifikante Ziffern" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Intervall" @@ -1252,7 +1252,7 @@ msgstr "Intervall" msgid "Plus/Minus" msgstr "Plus/minus" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 msgid "Relative" msgstr "Relativ" @@ -1414,7 +1414,7 @@ msgstr "Immer genau" msgid "Try Exact" msgstr "Genau versuchen" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Annähern" @@ -1438,7 +1438,7 @@ msgstr "Ändern der in trigonometrischen Funktionen verwendeten Winkeleinheit" msgid "Angle Unit" msgstr "Winkeleinheit" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Keine" @@ -1467,7 +1467,7 @@ msgstr "" msgid "Warn About Denominators Assumed Non-Zero" msgstr "Warnung bei Annahme von Nennern als ungleich null" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Analysemodus" @@ -1558,11 +1558,11 @@ msgstr "UPN-Stapel aktivieren" msgid "RPN Mode" msgstr "UPN-Modus" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Metamodi" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Speichere Modus …" @@ -1602,7 +1602,7 @@ msgstr "Nach Updates suchen" msgid "_About" msgstr "_Über" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "Kleines Fenster umschalten" @@ -1670,7 +1670,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Verlauf" @@ -1706,33 +1706,33 @@ msgstr "Quadratwurzel des obersten Wertes berechnen" msgid "Calculate the sum of all values" msgstr "Summe aller Werte berechnen" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "" "Drehen des Stapels oder Verschieben des ausgewählten Register nach oben" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "" "Drehen des Stapels oder Verschieben des ausgewählten Register nach unten" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" "Vertauschen Sie die beiden oberen Werte oder verschieben Sie den " "ausgewählten Wert an die Spitze des Stapels" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "" "Kopieren des ausgewählten oder obersten Wertes an die Spitze des Stapels" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "Eingabe des obersten Wertes von vor der letzten numerischen Operation" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Löschen des oberen oder ausgewählten Wertes" @@ -1740,7 +1740,7 @@ msgstr "Löschen des oberen oder ausgewählten Wertes" msgid "Edit the selected value" msgstr "Bearbeiten des ausgewählten Wertes" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Löschen des UPN-Spapels" @@ -1784,15 +1784,16 @@ msgstr "" msgid "Conversion" msgstr "Umrechnung" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Programmiertastenfeld ein-/ausblenden" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Genau" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Bruchteil" @@ -1808,11 +1809,11 @@ msgstr "Rein" msgid "Number base" msgstr "Zahlenbasis" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Zeitformat" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Römisch" @@ -1856,7 +1857,7 @@ msgstr "mod" msgid "mean" msgstr "Mittelwert" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Ergebnis als Variable speichern" @@ -1873,7 +1874,7 @@ msgstr "Zahlenbasen umrechnen" msgid "Imaginary unit i (√-1)" msgstr "Imaginäre Einheit i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Einheiten verwalten" @@ -1893,17 +1894,17 @@ msgstr "Zweierkomplement Eingabe" msgid "Two's complement output" msgstr "Zweierkomplement-Ausgabe" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "Bitweises Exklusiv-Oder" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "Bitweise Linksverschiebung" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "Bitweise Rechtsverschiebung" @@ -1920,25 +1921,25 @@ msgid "Show/hide right keypad" msgstr "Rechtes Tastenfeld ein-/ausblenden" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Voriges Ergebnis" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1954,8 +1955,8 @@ msgstr "Beständigeres Tastenfeld" msgid "Edit" msgstr "Bearbeiten" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Löschen" @@ -1991,7 +1992,7 @@ msgstr "Vollständigen Text kopieren" msgid "Search…" msgstr "Suchen …" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Lesezeichen hinzufügen …" @@ -2175,7 +2176,7 @@ msgstr "Stapel löschen" msgid "Select Number Base…" msgstr "Zahlenbasis wählen …" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Ergebnis speichern" @@ -2190,7 +2191,7 @@ msgid "Subtract result" msgstr "Ergebnis subtrahieren" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Einfügen" @@ -2198,8 +2199,8 @@ msgstr "_Einfügen" msgid "Insert the matrix/vector into the expression" msgstr "Die Matrix/den Vektor in den Rechenausdruck einfügen" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Elemente" @@ -2222,7 +2223,7 @@ msgstr "Ob dies eine Matrix oder ein Vektor ist" msgid "Current element:" msgstr "Aktuelles Element:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Matrix bearbeiten" @@ -2236,7 +2237,8 @@ msgstr "" "Name, der verwendet wird, um diese Variable in Rechenausdrücken zu " "referenzieren" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Temporär" @@ -2248,7 +2250,7 @@ msgstr "Variable ausblenden" msgid "Names" msgstr "Namen" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Zahlenbasen" @@ -2260,8 +2262,8 @@ msgstr "Binärwert" msgid "Octal value" msgstr "Oktalwert" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Römische Ziffern" @@ -2273,11 +2275,11 @@ msgstr "Hexadezimalwert" msgid "Show/hide keypad" msgstr "Tastenfeld ein-/ausblenden" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OKT" @@ -2285,11 +2287,11 @@ msgstr "OKT" msgid "DEC" msgstr "DEZ" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2297,34 +2299,34 @@ msgstr "HEX" msgid "ROM" msgstr "RÖM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Subtrahieren" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Multiplizieren" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Dividieren" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "Bitweises Und" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "Bitweises Oder" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "Bitweises Nicht" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Löschen" @@ -2372,9 +2374,9 @@ msgstr "Änderung von 2 auf 1" msgid "Plot" msgstr "Plotten" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "_Speichern" @@ -2382,7 +2384,7 @@ msgstr "_Speichern" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Speichern als png, svg, postscript, eps, latex oder fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Titel" @@ -2657,18 +2659,30 @@ msgid "If the mode of the calculator shall be restored" msgstr "Ob der Modus des Rechenprogramms wiederhergestellt werden soll" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +#, fuzzy +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "" +"Versteckt die Anwendung im Infobereich der Taskleiste, wenn das Hauptfenster " +"geschlossen wird" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Tastaturtasten für UPN verwenden" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "Tastatur-Operatortasten für UPN-Operationen verwenden (+-*/^)." -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Zirkumflex für bitweises Exklusiv-Oder verwenden" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2677,75 +2691,75 @@ msgstr "" "Strg+^). Der Potenzierungsoperator (^) kann immer noch mit Strg+* eingegeben " "werden." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 msgid "Expression in history" msgstr "Rechenausdruck in Verlauf" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "Analysiert" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 msgid "Entered" msgstr "Wie eingegeben" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "Wie eingegeben & analysiert" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 msgid "Add calculate-as-you-type result to history" msgstr "Ergebnis fortlaufenden Berechnens Verlauf hinzufügen" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "Verzögerung:" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Zeitlimit fürs Plotten:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Verhalten" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Unicode-Zeichen aktivieren" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "" "Deaktivieren Sie dies, wenn Sie Probleme mit einigen ausgefallenen Zeichen " "haben" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Systemsprache ignorieren (erfordert Neustart)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "Traysymbol verwenden" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" "Versteckt die Anwendung im Infobereich der Taskleiste, wenn das Hauptfenster " "geschlossen wird" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "Beim Starten ausblenden" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "Fensterposition merken" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "Fenster immer im Vordergrund" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" @@ -2753,96 +2767,96 @@ msgstr "" "Hauptfenster ggü. anderen Fenster im Vordergrund halten (je nach Plattform " "und Einstellungen funktioniert das ggf. nicht)" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 msgid "Button padding" msgstr "Schaltflächen Abstand" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Standard" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "/" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Name der Anwendung" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Ergebnis" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Anwendungsname + Ergebnis" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Modus" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Anwendungsname + Modus" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Fenstertitel" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "Design" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "Hell" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "Dunkel" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "Hoher Kontrast" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "Dunkel Hochkontrast" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Sprache" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "Tastenfeld anzeigen" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Rechtes Tastenfeld ein-/ausblenden" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Ausblenden" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Anzahl der Rechenausdruckszeilen" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Analysierten Rechenausdruck anzeigen" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" @@ -2850,30 +2864,30 @@ msgstr "" "Ob der Rechenausdruck darunter in analysierter Form angezeigt werden soll, " "was fortlaufend geschieht" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Beständigeres Tastenfeld" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Aussehen & Bedienung" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "Binäre Zweierkomplement-Darstellung" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" "Ob die Zweierkomplement-Darstellung für negative Binärzahlen verwendet " "werden soll." -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "Hexadezimale Zweierkomplement-Darstellung" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." @@ -2881,30 +2895,30 @@ msgstr "" "Ob die Zweierkomplement-Darstellung für negative Hexadezimalzahlen verwendet " "werden soll." -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Kleinbuchstaben in Zahlen mit nichtdezimaler Basis verwenden" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "" "Ob Kleinbuchstaben in Zahlen mit nichtdezimaler Basis verwendet werden sollen" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Alternative Basispräfixe" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2912,33 +2926,33 @@ msgstr "" "Ob hexadezimale Zahlen mit \"0x0\" und binäre Zahlen mit \"0b00\" als " "Präfixe dargestellt werden sollen" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Logische Operatoren ausbuchstabieren" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "" "Ob logisches Und/Oder als \"&&\"/\"||\" oder \"and\"/\"or\" dargestellt " "werden soll" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Ob \"e\" statt \"E\" in Zahlen verwendet werden soll" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "E-Notation anstelle von 10n verwenden" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Kleinschreibung von \"e\" verwenden (wie in 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "'j' als imaginäre Einheit verwenden" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." @@ -2946,15 +2960,15 @@ msgstr "" "Verwenden Sie 'j' (anstelle von 'i') als Standardsymbol für die imaginäre " "Einheit, und platzieren Sie es vor dem Imaginärteil." -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Komma als Dezimaltrennzeichen verwenden" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Komma in Zahlen ignorieren" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" @@ -2962,11 +2976,11 @@ msgstr "" "Erlaubt die Verwendung von Kommas, ',', als Tausendertrennzeichen statt als " "Funktionsargumenttrennzeichen" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Punkte in Zahlen ignorieren" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" @@ -2974,43 +2988,43 @@ msgstr "" "Punkt, '.', als Tausendertrennzeichen anstelle eines alternativen " "Dezimalzeichens zulassen" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "Ergebnis standardmäßig als unformatiertes ASCII kopieren" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Zifferngruppierung" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "aus" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "Standard" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "lokal" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Multiplikationszeichen" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Divisionszeichen" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Zahlen & Operatoren" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Binäre Präfixe für Informationseinheiten verwenden" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -3018,15 +3032,15 @@ msgstr "" "Verwenden Sie standardmäßig binäre, statt dezimale Präfixe für " "Informationseinheiten (z.B. Bytes)." -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 msgid "Copy unformatted ASCII without units" msgstr "Unformatiertes ASCII ohne Einheiten kopieren" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Umrechnung in Landeswährung" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -3034,11 +3048,11 @@ msgstr "" "Automatisch in die lokale Währung umrechnen, wenn optimale " "Einheitenumrechnung aktiviert ist" -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Wechselkurse beim Start aktualisieren" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" @@ -3046,51 +3060,51 @@ msgstr "" "Ob aktuelle Wechselkurse beim Programmstart aus dem Internet geladen werden " "sollen" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Wechselkurse aktualisieren" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 msgid "Temperature calculation mode:" msgstr "Temperaturberechnungsmodus:" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "Absolut" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "Hybrid" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Einheiten & Währungen" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Vorschläge zur Vervollständigung von Rechenausdrücken anzeigen" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Titel und Länder suchen" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Minimale Zeichenanzahl" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Pop-up-Verzögerung (ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Vervollständigung" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Benutzerdefinierte Schriftart für analysierten Rechenausdruck" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3098,65 +3112,65 @@ msgstr "" "Ob Sie in der Anzeige für den analysierten Rechenausdruck unter dem " "Rechenausdrucksfeld eine andere als die Standardschriftart verwenden möchten" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Benutzerdefinierte Rechenausdrucksschriftart" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Ob Sie im Rechenausdrucksfeld eine andere als die Standardschriftart " "verwenden möchten" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Benutzerdefinierte Ergebnisschriftart" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Ob Sie in der Ergebnisanzeige eine andere Schriftart als die " "Standardschriftart verwenden möchten" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Benutzerdefinierte Tastenfeld-Schriftart" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "" "Ob Sie eine andere Schriftart als die Standardschriftart im Tastenfeld " "verwenden möchten" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Farbe analysierten Rechenausdrucks bei Warnung" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Farbe analysierten Rechenausdrucks bei Fehler" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Textfarbe" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Benutzerdefinierte Anwendungsschriftart" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "" "Ob Sie eine andere als die Standardschriftart für die gesamte Anwendung " "verwenden möchten" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Benutzerdefinierte Schriftart für Verlauf" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Schriftarten und Farben" @@ -3164,11 +3178,12 @@ msgstr "Schriftarten und Farben" msgid "Other:" msgstr "Andere:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Bijektive Basis-26" @@ -3184,12 +3199,12 @@ msgstr "Rechenausdrucksbasis" msgid "New Keyboard Shortcut" msgstr "Neues Tastaturkürzel" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Aktion hinzufügen" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Einheit bearbeiten" @@ -3373,7 +3388,7 @@ msgstr "Das Ergebnis in die ausgewählte Einheit umrechnen" msgid "Type anywhere" msgstr "Eingabe irgendwo" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Unbekannte Variable bearbeiten" @@ -3399,7 +3414,7 @@ msgstr "" "Name, der verwendet wird, um diese unbekannte Variable in Rechenausdrücken " "zu referenzieren" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Variable bearbeiten" @@ -3475,7 +3490,7 @@ msgstr "ans" msgid "Last Answer" msgstr "Letzte Antwort" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "Antwort" @@ -3506,10 +3521,10 @@ msgstr "Das Laden der globalen Definitionen ist fehlgeschlagen!\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Alle" @@ -3534,287 +3549,287 @@ msgstr "" "Möchten Sie trotzdem die Standardvorgabe ändern und mehrere gleichzeitige " "Instanzen zulassen?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Rechtsklick/lang drücken: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Rechtsklick: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Mittelklick: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Vorige Rechenausdrücke durchlaufen" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Cursor nach links oder rechts bewegen" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Cursor zum Anfang oder Ende bewegen" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "Unsicherheit/Intervall" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Relativer Fehler" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Argumenttrennzeichen" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Leerzeichen" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Neue Zeile" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Intelligente Klammern" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Vektorielle Klammern" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Linke Klammer" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Linke Vektorklammer" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Rechte Klammer" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Rechte Vektorklammer" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Dezimaltrennzeichen" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Erhöhen (Strg+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Hinzufügen" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "M+ (auf Speicher addieren)" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "MC (memory clear – Speicher löschen)" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Backspace" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "M− (von Speicher abziehen)" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Voriges Ergebnis (statisch)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Rechenausdruck berechnen" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "MR (memory recall – Speicher abrufen)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "MS (memory store – speichern)" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Unbekannte setzen" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "Mehr" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "Logisches Und" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "Logisches Oder" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "Logisches Nicht" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "Ergebnisbasis umschalten" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Menü mit gespeicherten Variablen öffnen" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Index" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "EINGABE" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Rechenausdruck berechnen und zum Stapel hinzufügen" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Flagge" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Referenz" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Abkürzung" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Plural" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Eingabe vermeiden" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Nachsilbe" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Groß-/Kleinschreibung beachten" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Nur Vervollständigung" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "Gregorianisch" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "Neujulianisch (Milanković)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "Julianisch" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "Islamisch (Hijri)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "Hebräisch" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "Chinesisch" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "Persisch (Solar Hijri)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "Koptisch" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "Äthiopisch" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "Indisch (national)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Aktion" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Tastenkombination" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Erhöhen" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "Verlauf Antwortwert" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Verlaufsindex(e)" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "Verlaufsindex %s existiert nicht." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "Verlauf des analysierten Rechenausdrucks" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "Rechenausdruck" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Fenstertitel setzen" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3823,11 +3838,11 @@ msgstr "" "Konnte %s. nicht öffnen\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "Konnte keine Hilfe für Qalculate! anzeigen." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3836,86 +3851,86 @@ msgstr "" "Konnte keine Hilfe für Qalculate! anzeigen.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "ca." -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Prozess anhalten" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Rechenausdruck löschen" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "GENAU" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "CIRCA" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "UPN" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "CHN" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "RÖMISCH" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREZ" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNK" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "EINHEIT" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "KPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "Möchten Sie die Wechselkurse jetzt aktualisieren?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." @@ -3924,16 +3939,16 @@ msgstr[0] "" msgstr[1] "" "Es sind %s Tage seit der letzten Aktualisierung der Wechselkurse vergangen." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "Nicht erneut fragen" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "Es hat zu lange gedauert, die Plotdaten zu generieren." -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -3941,21 +3956,21 @@ 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/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Wechselkurse aktualisieren" msgstr[1] "Wechselkurse aktualisieren" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, fuzzy, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "Aktualisieren" msgstr[1] "Aktualisieren" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3967,15 +3982,15 @@ msgstr "" "Rechenausdrucksfeldes, um dies zu kommunizieren. Wenn Sie mit dem Mauszeiger " "über dem Symbol verweilen oder darauf klicken, wird die Meldung angezeigt." -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "Pfad der ausführbaren Datei nicht gefunden." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "curl nicht gefunden." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3984,15 +3999,15 @@ msgstr "" "Updateskript konnte nicht ausgeführt werden.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "Prüfung auf Updates fehlgeschlagen." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "Keine Updates gefunden." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -4003,7 +4018,7 @@ msgstr "" "\n" "Möchten Sie auf die Version %s aktualisieren?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -4014,20 +4029,20 @@ msgstr "" "\n" "Sie können die Version %s unter %s erhalten." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Zu viele Argumente für %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "argument" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 msgid "Temperature Calculation Mode" msgstr "Temperaturberechnungsmodus" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" @@ -4037,30 +4052,30 @@ msgstr "" "Bitte wählen Sie den Temperaturberechnungsmodus\n" "(der Modus kann später in den Einstellungen geändert werden)." -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 #, fuzzy msgid "Sinc Function" msgstr "Bearbeite Funktion" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 #, fuzzy msgid "Unnormalized" msgstr "Nicht kategorisiert" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 #, fuzzy msgid "Normalized" msgstr "Normal" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "Interpretation von Punkten" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." @@ -4068,19 +4083,19 @@ msgstr "" "Bitte wählen Sie die Interpretation der Punkte (\".\")\n" "(dies kann später in den Einstellungen geändert werden)." -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "Sowohl Punkt als auch Komma als Dezimaltrennzeichen" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "Punkt als Tausendertrennzeichen" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "Nur Punkt als Dezimaltrennzeichen" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" @@ -4091,282 +4106,282 @@ msgstr "" "Multiplikation\n" "(dies kann später in den Einstellungen geändert werden)." -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "Implizite Multiplikation zuerst" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Konventionell" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "Nicht kategorisiert" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "hexadezimal" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "oktal" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "dezimal" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "duodezimal" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binär" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "römisch" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "bijektiv" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "sexagesimal" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 msgid "latitude" msgstr "Breitengrad" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "Längengrad" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "Zeit" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "Basen" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "Kalendarien" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "rechtwinklig" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "kartesisch" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "exponentiell" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polar" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "Winkel" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "Phasor" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "optimal" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "Basis" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "gemischt" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "Bruchteil" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "Faktoren" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "Teilbruch" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "faktorisieren" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "erweitern" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "Hexadezimalzahl" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "Oktalzahl" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "Dezimalzahl" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "Duodezimalzahl" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "Binärzahl" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "römische Ziffern" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "bijektives Basis-26-System" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 #, fuzzy msgid "binary-coded decimal" msgstr "Min Dezimalen" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "Sexagesimalzahl" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "32-Bit-Gleitkomma" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "64-Bit-Gleitkomma" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "16-Bit-Gleitkomma" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "80-Bit-x86-Gleitkomma" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "128-Bit-Gleitkomma" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "Zeitformat" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "Zahlenbasen" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "optimale Einheit" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "Basiseinheiten" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "gemischte Einheiten" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "erweiterte Teilbrüche" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "komplexe Rechteckform" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "komplexe Exponentialform" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "komplexe Polarform" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "komplexe cis-Form" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "komplexe Winkeldarstellung" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "komplexe Phasorschreibweise" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "UTC-Zeitzone" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "Zahlenbasis %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Meine Variablen" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Benutzerfunktionen" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Inaktiv" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4377,576 +4392,576 @@ msgstr "" "Eigenschaft ab. Wenn \"info\" als Eigenschaft eingegeben wird, wird ein " "Dialogfenster mit allen Eigenschaften des Objekts angezeigt." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Beispiel:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "optional" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "Standard: " -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Bedingung" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "Schlüssel" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Akti_vieren" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Benutzervariablen" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "Variable existiert nicht mehr." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "eine Matrix" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "ein Vektor" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "positiv" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "nicht positiv" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "negativ" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "nicht negativ" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "ungleich null" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "ganzzahlig" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "boolesch" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "rational" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "reell" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "komplex" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "Zahl" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "nicht Matrix" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "unbekannt" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Benutzereinheiten" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Funktion zum Abrufen von Daten" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Funktion einfügen" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Funktion einfügen (Dialog)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Variable einfügen" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Einheit einfügen" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Text einfügen" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Datum einfügen" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Vektor einfügen" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Matrix einfügen" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Intelligente Klammern einfügen" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "In Einheit umrechnen" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "In Einheit umrechnen (Eingabe)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "In optimale Einheit umrechnen" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "In Basiseinheiten umrechnen" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "In optimales Präfix umrechnen" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "In Zahlenbasis umrechnen" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Ergebnis faktorisieren" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Expandieren des Ergebnisses" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Expandieren von Teilbrüchen" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "UPN: abwärts" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "UPN: aufwärts" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "UPN: tauschen" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "UPN: kopieren" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "UPN: lastx" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "UPN: Register löschen" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "UPN: Stapel löschen" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "Metamodus laden" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Rechenausdrucksbasis einstellen" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Ergebnisbasis einstellen" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "Genauen Modus umschalten" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Winkeleinheit auf Grad stellen" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Winkeleinheit auf Bogenmaß stellen" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Winkeleinheit auf Gradienten stellen" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "Einfache Brüche umschalten" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "Gemischte Brüche umschalten" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "Umschalten der wissenschaftlichen Schreibweise" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "Umschalten der einfachen Schreibweise" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 msgid "Toggle precision" msgstr "Genauigkeit umschalten" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 msgid "Toggle max decimals" msgstr "Max Dezimalen umschalten" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 msgid "Toggle min decimals" msgstr "Min Dezimalen umschalten" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 msgid "Toggle max/min decimals" msgstr "Max/min Dezimalen umschalten" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "UPN-Modus umschalten" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "Fortlaufendes Berechnen umschalten" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "Programmiertastenfeld umschalten" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Tastenfeld anzeigen" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Verlauf anzeigen" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Verlauf durchsuchen" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Verlauf löschen" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Umrechnung anzeigen" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "UPN-Spapel anzeigen" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Variablen verwalten" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Funktionen verwalten" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Datensätze verwalten" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Neue Variable" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Neue Funktion" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Funktionen-/Datenplotten öffnen" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Zahlenbasenumrechnung öffnen" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Gleitkomma-Umrechnung öffnen" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Kalenderumrechnung öffnen" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Prozentrechnungswerkzeug öffnen" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Periodensystem öffnen" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Wechselkurse aktualisieren" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Ergebnis kopieren" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Ergebnis einfügen" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Ergebnisbild speichern" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Hilfe" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Beenden" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 msgid "Toggle chain mode" msgstr "Auf Methodenverkettung umschalten" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 msgid "Toggle keep above" msgstr "Immer-im-Vordergrund umschalten" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 msgid "Show/hide completion" msgstr "Vervollständigung ein-/ausblenden" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "Vervollständigung vornehmen (erstes Element aktivieren)" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Ergebnis speichern" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Unformatiertes ASCII kopieren" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Unformatiertes ASCII ohne Einheiten kopieren" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "Leerer Rechenausdruck." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Unformatiertes ASCII kopieren" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "Leeres Rechenausdrucksfeld." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Unformatiertes ASCII ohne Einheiten kopieren" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Präfixe" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Kein Präfix" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Optimales Präfix" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "ein voriges Ergebnis" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "Matrix" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "Vektor" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(nicht Matrix)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "standardmäßige Annahmen" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Präfix" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Basiseinheiten" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 #, fuzzy msgid "Binary-Coded Decimal" msgstr "Min Dezimalen" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Bijektives Basis-26-System" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Binärzahl" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Kalendarien" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Komplexe cis-Form" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Dezimalzahl" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Duodezimalzahl" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Faktoren" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "16-Bit-Gleitkomma-Binärformat" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "32-Bit-Gleitkomma-Binärformat" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "64-Bit-Gleitkomma-Binärformat" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "80-Bit-x86-Gleitkomma-Binärformat" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "128-Bit-Gleitkomma-Binärformat" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Hexadezimalzahl" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "Breitengrad" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "Längengrad" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Gemischte Einheiten" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Oktalzahl" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Optimale Einheiten" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Erweiterte Teilbrüche" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Sexagesimalzahl" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "UTC-Zeitzone" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "und" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "oder" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "undefiniert" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4954,107 +4969,107 @@ msgstr "" "Ergebnis ist zu lang\n" "siehe Verlauf" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "Berechnung wurde abgebrochen" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "UPN-Register verschoben" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "UPN-Operation" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Verarbeite …" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "Ergebnisverarbeitung wurde abgebrochen" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Faktorisiere …" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Expandiere Teilbrüche …" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Expandiere …" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Berechne …" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Rechne um …" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Abrufen von Wechselkursen" -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "Zeitzonenanalyse fehlgeschlagen" -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Offen halten" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "Eingeben" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "B_erechnen" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Auf Stapel anwenden" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Argument" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Wahr" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Falsch" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Info" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Einheit bearbeiten (global)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Neue Einheit" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Leeres Namensfeld." -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5062,23 +5077,23 @@ msgstr "" "Eine Einheit oder Variable mit demselben Namen ist bereits vorhanden.\n" "Möchten Sie sie überschreiben?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "Basiseinheit ist nicht vorhanden." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Funktion bearbeiten (global)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Neue Funktion" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Leeres Rechenausdrucksfeld." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5086,91 +5101,91 @@ msgstr "" "Eine Funktion mit demselben Namen existiert bereits.\n" "Möchten Sie die Funktion überschreiben?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "Einheit ist nicht vorhanden" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Unbekannte Variable bearbeiten (global)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Neue Unbekannte Variable" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Variable bearbeiten (global)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Neue Variable" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Leeres Wertefeld." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Vektor bearbeiten" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Vektor bearbeiten (global)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Neuer Vektor" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Matrix bearbeiten (global)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Neue Matrix" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Vektorergebnis" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Matrixergebnis" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Neues Datenobjekt" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "Text" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "ungefähr" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Datensatz bearbeiten (global)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Neuer Datensatz" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Eigenschaft" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Kein Dateiname eingegeben." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "Kein Begrenzungszeichen ausgewählt." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5179,15 +5194,15 @@ msgstr "" "Konnte nicht aus Datei importieren\n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Es wurde kein Variablenname eingegeben." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "Keine bekannte Variable mit eingegebenem Namen gefunden." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5196,8 +5211,8 @@ msgstr "" "Konnte nicht in eine Datei exportieren \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5206,75 +5221,75 @@ msgstr "" "fortfahren und die Änderungen speichern, wird das kollidierende Objekt " "überschrieben oder deaktiviert." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "Definitionen konnten nicht geschrieben werden" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Voreinstellung" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Verlauf löschen" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Abbrechen" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Rückgängig" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Wiederholen" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Vervollständigungsmodus" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Strikte Vervollständigung (limitiert)" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Strikte Vervollständigung" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Umfassende Vervollständigung (limitiert)" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Umfassende Vervollständigung" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Keine Vervollständigung" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "Verzögerte Vervollständigung" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "Vervollständigung anpassen …" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Modus speichern" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "Der voreingestellte Modus kann nicht überschrieben werden." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Modus löschen" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5283,51 +5298,51 @@ msgstr "" "Konnte Einstellungen nicht schreiben in\n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "nie" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "fragen" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i Tag" msgstr[1] "%i Tage" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Kopiert" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "log10 Funktion nicht gefunden." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Suche" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "_Suche" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Lesezeichen entfernen" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Lesezeichen hinzufügen" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5335,106 +5350,111 @@ msgstr "" "Es existiert bereits ein Lesezeichen mit dem gewählten Namen.\n" "Möchten Sie es überschreiben?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "Keine Einträge gefunden" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Datum auswählen" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Zahlenbasen" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "Min Dezimalen" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Rechteckige Form" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Exponentialform" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Polarform" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Winkel-/Phasorschreibweise" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Basiseinheiten" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Optimale Einheit" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Optimales Präfix" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Alle Funktionen" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Alle Variablen" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Definitionsdatei auswählen" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Importieren" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 msgid "XML Files" msgstr "XML-Dateien" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "Konnte %s nicht nach %s kopieren." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "Konnte %s nicht lesen." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "Konnte Datei nicht nach %s kopieren." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "Nicht unterstützte Basis." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "Das ausgewählte chinesische Jahr existiert nicht." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "Umrechnung in gregorianischen Kalender fehlgeschlagen." -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "Kalenderumrechnung fehlgeschlagen für: %s." -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "Gnuplot wurde nicht gefunden." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " @@ -5443,46 +5463,46 @@ msgstr "" "%s (%s) muss separat installiert werden und im Suchpfad für ausführbare " "Dateien gefunden werden, damit das Plotten funktioniert." -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Datei zum Speichern des PNG-Bildes auswählen" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Erlaubte Dateitypen" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Alle Dateien" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "" "Kann Einheit nicht löschen, da sie von anderen Einheiten benötigt wird." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "keine" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "Ergebnis ist zu lang" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "" "Alexander Krause \n" "leveltrauma " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "Modus nicht gefunden." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5490,38 +5510,38 @@ msgstr "" "Geben Sie oben einen mathematischen Ausdruck ein – z.B. \"5 + 2 / 3\" – und " "drücken Sie die Eingabetaste." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Elemente (in horizontaler Reihenfolge)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Datei zum Importieren auswählen" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Öffnen" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Datei zum Exportieren wählen" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Wählen Sie eine Datei" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "Unzulässiger Name" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Tastenkombination einstellen" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5529,36 +5549,36 @@ msgstr "" "Drücken Sie die Tastenkombination, die Sie für die Aktion verwenden möchten\n" "(zum Abbrechen Escape drücken)." -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Keine Tasten" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "Leerer Wert." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "Funktion nicht gefunden." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "Variable nicht gefunden." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "Einheit nicht gefunden." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 msgid "Unsupported value." msgstr "Nicht unterstützte Wert." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5566,75 +5586,75 @@ msgstr "" "Die Tastenkombination ist bereits in Gebrauch.\n" "Möchten Sie die aktuelle Aktion ersetzen?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Datei zum Exportieren auswählen" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "Leerer Rechenausdruck." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "Leere Variable x." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Element Daten" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Klassifizierung" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Alkalimetall" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Erdalkalimetall" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lanthanid" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Aktinid" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Übergangsmetall" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Metall" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Halbmetall" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Polyatomares Nichtmetall" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Diatomares Nichtmetall" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Edelgas" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Unbekannte chemische Eigenschaften" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "Keine Unbekannten im Ergebnis." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Unbekannte setzen" diff --git a/po/es.po b/po/es.po index ee40af95..39aa5446 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2022-05-13 19:30-0300\n" "Last-Translator: VicSanRoPe\n" "Language-Team: none\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -25,7 +25,7 @@ msgid "Calculator" msgstr "Calculadora" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Calculadora poderosa y fácil de usar" @@ -70,17 +70,17 @@ msgstr "Reglas de argumento" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "_Cancelar" @@ -93,11 +93,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_Aceptar" @@ -137,12 +137,12 @@ msgid "Date" msgstr "Fecha" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vector" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matriz" @@ -175,12 +175,12 @@ msgstr "Entero no negativo" msgid "Boolean" msgstr "Booleano" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Objeto" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Función" @@ -188,7 +188,7 @@ msgstr "Función" msgid "Unit" msgstr "Unidad" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Variable" @@ -201,7 +201,7 @@ msgstr "Archivo" msgid "Angle" msgstr "Ángulo" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Objeto de datos" @@ -254,16 +254,16 @@ msgid "Max" msgstr "Máximo" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Tipo" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Nombre" @@ -276,25 +276,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "_Cerrar" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Etiqueta" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Clic izquierdo" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Clic derecho" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Clic medio" @@ -307,8 +307,8 @@ msgid "Button Action" msgstr "Acción del botón" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Valor" @@ -376,8 +376,8 @@ msgstr "Nombre descriptivo" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Categoría" @@ -474,7 +474,7 @@ msgid "Unit expression" msgstr "Expresión de unidad" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Expresión" @@ -490,7 +490,7 @@ msgstr "Título mostrado en menús y en el administrador de conjunto de datos" msgid "Description of this data property" msgstr "Descripción de esta propiedad de datos" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Editar conjunto de datos" @@ -530,12 +530,12 @@ msgid "_Edit" msgstr "_Editar" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Eliminar" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Propiedades" @@ -555,7 +555,7 @@ msgstr "Propiedad por defecto" msgid "Name used to invoke the function in expressions" msgstr "Nombre usado para llamar la función en expresiones" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Editar objeto de datos" @@ -567,11 +567,11 @@ msgstr "No crear/modificar este objeto de datos" msgid "Accept the creation/modification of this data object" msgstr "Aceptar la creación/modificación de este objeto de datos" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Conjuntos de datos" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Conjunto de datos" @@ -692,7 +692,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Editar función" @@ -745,7 +745,7 @@ msgstr "_Añadir" msgid "_Remove" msgstr "_Eliminar" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Argumentos" @@ -765,7 +765,7 @@ msgstr "Ocultar función" msgid "Example" msgstr "Ejemplo" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Precalcular" @@ -806,8 +806,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "Desacti_var" @@ -820,7 +820,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Aplicar" @@ -840,11 +840,11 @@ msgstr "Radianes" msgid "Gradians" msgstr "Gradianes" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Suposiciones predeterminadas" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Desconocido" @@ -964,13 +964,13 @@ msgstr "Variables" msgid "Units" msgstr "Unidades" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Factorizar" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Expandir" @@ -978,7 +978,7 @@ msgstr "Expandir" msgid "Apply partial fraction decomposition to the current result." msgstr "Aplicar descomposición de fracción parcial al resultado actual." -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Expandir fracciones parciales" @@ -1006,15 +1006,15 @@ msgstr "Convertir a unidades base" msgid "Convert to Optimal Unit" msgstr "Convertir a unidades óptimas" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Insertar fecha…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Insertar matriz…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Insertar vector…" @@ -1038,7 +1038,7 @@ msgstr "_Preferencias" msgid "_Mode" msgstr "_Modo" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Base numérica" @@ -1047,49 +1047,49 @@ msgid "Select Result and Expression Base…" msgstr "Seleccionar base del resultado y la expresión…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binario" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Octal" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Decimal" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Duodecimal" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Hexadecimal" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Otro…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Sexagesimal" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Formato de hora" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Números romanos" @@ -1157,19 +1157,19 @@ msgstr "Redondear números intermedios a pares" msgid "Truncate All Numbers" msgstr "Truncar todos los números" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Forma compleja rectangular" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Forma compleja exponencial" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Forma compleja polar" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Notación compleja de ángulo/fasor" @@ -1225,7 +1225,7 @@ msgstr "" "Desactivado: 1/2 × pi ≈ 1,5707963\n" "Activado: 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Adaptativo" @@ -1241,7 +1241,7 @@ msgstr "" msgid "Significant Digits" msgstr "Cifras significativas" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Intervalo" @@ -1249,7 +1249,7 @@ msgstr "Intervalo" msgid "Plus/Minus" msgstr "Más/Menos" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 msgid "Relative" msgstr "Relativo" @@ -1411,7 +1411,7 @@ msgstr "Siempre exacto" msgid "Try Exact" msgstr "Intentar exacto" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Aproximado" @@ -1435,7 +1435,7 @@ msgstr "Cambiar unidad de ángulo usada en funciones trigonométricas" msgid "Angle Unit" msgstr "Unidad de ángulo" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Ninguna" @@ -1464,7 +1464,7 @@ msgstr "" msgid "Warn About Denominators Assumed Non-Zero" msgstr "Advertir por denominadores asumidos como distintos de cero" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Modo de análisis" @@ -1555,11 +1555,11 @@ msgstr "Activar la pila de RPN." msgid "RPN Mode" msgstr "Modo RPN" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Meta modos" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Guardar modo…" @@ -1599,7 +1599,7 @@ msgstr "Buscar actualizaciones" msgid "_About" msgstr "_Acerca de" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "Alternar ventana mínima" @@ -1667,7 +1667,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Historial" @@ -1703,30 +1703,30 @@ msgstr "Calcular la raíz cuadrada del primer valor" msgid "Calculate the sum of all values" msgstr "Calcular la suma de todos los valores" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "Rotar la pila o mover el registro seleccionado hacia arriba" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "Rotar la pila o mover el registro seleccionado hacia abajo" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" "Intercambiar los dos primeros valores o mover el valor seleccionado encima " "de la pila" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "Copiar el primer valor o el seleccionado encima de la pila" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "Ingresar el primer valor previo a la última operación numérica" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Eliminar el primer valor o el valor seleccionado" @@ -1734,7 +1734,7 @@ msgstr "Eliminar el primer valor o el valor seleccionado" msgid "Edit the selected value" msgstr "Editar el valor seleccionado" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Limpiar la pila RPN" @@ -1777,15 +1777,16 @@ msgstr "" msgid "Conversion" msgstr "Conversión" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Mostrar/Ocultar teclado de programación" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Exacto" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Fracción" @@ -1801,11 +1802,11 @@ msgstr "Pura" msgid "Number base" msgstr "Base numérica" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Formato de fecha" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Romano" @@ -1849,7 +1850,7 @@ msgstr "mod" msgid "mean" msgstr "mean" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Guardar resultado como variable" @@ -1866,7 +1867,7 @@ msgstr "Convertir bases numéricas" msgid "Imaginary unit i (√-1)" msgstr "Unidad imaginaria i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Administrar unidades" @@ -1886,17 +1887,17 @@ msgstr "Entrada de complemento a dos" msgid "Two's complement output" msgstr "Salida de complemento a dos" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "OR exclusivo bit a bit" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "Desplazamiento a la izquierda bit a bit" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "Desplazamiento a la derecha bit a bit" @@ -1913,25 +1914,25 @@ msgid "Show/hide right keypad" msgstr "Mostrar/Ocultar teclado derecho" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Resultado anterior" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1947,8 +1948,8 @@ msgstr "Teclado persistente" msgid "Edit" msgstr "Editar" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Eliminar" @@ -1984,7 +1985,7 @@ msgstr "Copiar texto completo" msgid "Search…" msgstr "Buscar…" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Añadir marcador…" @@ -2168,7 +2169,7 @@ msgstr "Limpiar pila" msgid "Select Number Base…" msgstr "Seleccionar base numérica…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Guardar resultado" @@ -2183,7 +2184,7 @@ msgid "Subtract result" msgstr "Restar resultado" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Insertar" @@ -2191,8 +2192,8 @@ msgstr "_Insertar" msgid "Insert the matrix/vector into the expression" msgstr "Insertar la matriz/vector en la expresión" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Elementos" @@ -2212,7 +2213,7 @@ msgstr "Si esto es una matriz o un vector" msgid "Current element:" msgstr "Elemento actual:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Editar matriz" @@ -2224,7 +2225,8 @@ msgstr "Aceptar la creación/modificación de esta matriz/vector" msgid "Name used to reference this variable in expressions" msgstr "Nombre usado para referenciar esta variable en expresiones" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Temporal" @@ -2236,7 +2238,7 @@ msgstr "Ocultar variable" msgid "Names" msgstr "Nombres" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Bases numéricas" @@ -2248,8 +2250,8 @@ msgstr "Valor binario" msgid "Octal value" msgstr "Valor octal" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Números romanos" @@ -2261,11 +2263,11 @@ msgstr "Valor hexadecimal" msgid "Show/hide keypad" msgstr "Mostrar/Ocultar teclado" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OCT" @@ -2273,11 +2275,11 @@ msgstr "OCT" msgid "DEC" msgstr "DEC" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2285,34 +2287,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Restar" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Multiplicar" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Dividir" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "AND bit a bit" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "OR bit a bit" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "NOT bit a bit" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Limpiar" @@ -2360,9 +2362,9 @@ msgstr "Cambio de 2 a 1" msgid "Plot" msgstr "Graficar" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "_Guardar" @@ -2370,7 +2372,7 @@ msgstr "_Guardar" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Guardar como png, svg, postscript, eps, latex o fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Título" @@ -2644,18 +2646,30 @@ msgid "If the mode of the calculator shall be restored" msgstr "Si el modo de la calculadora debe ser restaurado" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +#, fuzzy +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "" +"Oculta la aplicación en la bandeja del sistema cuando la ventanaprincipal es " +"cerrada" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Usar teclas del teclado para RPN" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "Usar teclas de operación del teclado para las operaciones RPN (+-*/^)." -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Usar circunflejo para XOR bit a bit" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2664,73 +2678,73 @@ msgstr "" "Ctrl+^). El operador de exponenciación (^) siempre puede ser ingresado " "usando Ctrl+*." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 msgid "Expression in history" msgstr "Expresión en el historial" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "Analizado" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 msgid "Entered" msgstr "Ingresado" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "Ingresado + analizado" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 msgid "Add calculate-as-you-type result to history" msgstr "Añadir el resultado de calcular al escribir al historial" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "Retraso:" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Límite de tiempo para graficado:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Comportamiento" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Habilitar símbolos unicode" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "Deshabilita esto si tienes problemas con algunos caracteres especiales" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Ignorar idioma del sistema (requiere reinicio)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "Usar ícono de la bandeja del sistema" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" "Oculta la aplicación en la bandeja del sistema cuando la ventanaprincipal es " "cerrada" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "Ocultarse al inicio" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "Recordar posición de ventana" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "Mantener encima de otras ventanas" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" @@ -2738,96 +2752,96 @@ msgstr "" "Mantener la ventana principal por encima de otras ventanas (dependiendo de " "la plataforma y la configuración puede que no funcione)" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 msgid "Button padding" msgstr "Relleno de botón" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Predeterminado" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "/" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Nombre de aplicación" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Resultado" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Nombre de aplicación + resultado" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Modo" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Nombre de aplicación + modo" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Título de ventana" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "Tema" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "Claro" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "Oscuro" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "Alto contraste" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "Alto contraste oscuro" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Idioma" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "Mostrar teclado" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Mostrar/Ocultar teclado derecho" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Ocultar" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Número de lineas para la expresión" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Mostrar estado de la expresión" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" @@ -2835,30 +2849,30 @@ msgstr "" "Si el estado de la expresión al escribir debe ser mostrado debajo de la " "entrada de expresión" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Teclado persistente" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Aparencia" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "Representación binaria de complemento a dos" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" "Si la representación de complemento a dos debe ser usada para números " "binarios negativos" -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "Representación hexadecimal de complemento a dos" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." @@ -2866,30 +2880,30 @@ msgstr "" "Si la representación de complemento a dos debe ser usada para números " "hexadecimales negativos" -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Usar letras minúsculas en números no decimales" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "" "Si las letras minúsculas deben ser usadas en números con base no decimal" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Prefijos de base alternativos" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2897,33 +2911,33 @@ msgstr "" "Si los números hexadecimales deben ser mostrados con \"0x0\" y los números " "binarios con \"0b00\" como prefijos" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Deletrear operadores lógicos" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "" "Si los operadores lógicos deben ser mostrados como \"&&\"/\"||\" o \"and\"/" "\"or\"" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Si \"e\" debe ser usado en lugar de \"E\" en números" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "Usar notación E en vez de 10n" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Usar \"e\" minúscula (como en 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "Usar \"j\" como la unidad imaginaria" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." @@ -2931,15 +2945,15 @@ msgstr "" "Usar \"j\" (en lugar de \"i\") como símbolo predeterminado para la unidad " "imaginaria, y colocarlo en frente de la parte imaginaria" -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Usar coma como separador decimal" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Ignorar comas en números" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" @@ -2947,11 +2961,11 @@ msgstr "" "Permitir comas \",\" como separadores de miles en lugar de un separador de " "argumentos de función" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Ignorar puntos en números" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" @@ -2959,43 +2973,43 @@ msgstr "" "Permitir puntos \".\" como separadores de miles en lugar de un separador " "decimal alternativo" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "Copiar el resultado como ASCII no formateado por defecto" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Agrupamiento de dígitos" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "Desactivado" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "Estándar" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "Local" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Signo de multiplicación" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Signo de división" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Números y operadores" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Usar prefijos binarios para unidades de información" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -3003,15 +3017,15 @@ msgstr "" "Usar prefijos binarios en lugar de decimales, como predeterminados para " "unidades de información (ej. bytes)." -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 msgid "Copy unformatted ASCII without units" msgstr "Copiar como ASCII no formateado sin unidades" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Conversión a moneda local" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -3019,11 +3033,11 @@ msgstr "" "Automáticamente convertir a la moneda local cuando la conversión a unidad " "óptima esta activada." -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Actualizar tasas de cambio al iniciar" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" @@ -3031,51 +3045,51 @@ msgstr "" "Si las tasas de cambio deben ser descargadas del internet cuando el programa " "se inicia" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Actualizaciones de tasas de cambio" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 msgid "Temperature calculation mode:" msgstr "Modo de cálculo de temperatura:" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "Absoluto" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "Híbrido" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Unidades y monedas" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Mostrar sugerencias para completar expresiones" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Buscar títulos y países" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Caracteres mínimos" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Retraso de aparición (ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Completado" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Fuente de estado personalizada" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3083,63 +3097,63 @@ msgstr "" "Si quiere usar una fuente distinta de la predeterminada en la visualización " "de estado debajo de la entrada de expresión" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Fuente de expresión personalizada" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Si quiere usar una fuente distinta de la predeterminada en la entrada de " "expresión" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Fuente de resultado personalizada" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Si quiere usar una fuente distinta de la predeterminada en la visualización " "de resultado" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Fuente de teclado personalizada" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "Si quiere usar una fuente distinta de la predeterminada en el teclado" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Color del estado de advertencia" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Color del estado de error" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Color de texto" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Fuente de aplicación personalizada" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "" "Si quiere usar una fuente distinta de la predeterminada para toda la " "aplicación" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Fuente de historial personalizada" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Fuentes y colores" @@ -3147,11 +3161,12 @@ msgstr "Fuentes y colores" msgid "Other:" msgstr "Otro:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Base biyectiva 26" @@ -3167,12 +3182,12 @@ msgstr "Base de expresión" msgid "New Keyboard Shortcut" msgstr "Nuevo atajo de teclado" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Añadir acción" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Editar unidades" @@ -3355,7 +3370,7 @@ msgstr "Convertir el resultado a la unidad seleccionada" msgid "Type anywhere" msgstr "Escribir en cualquier lado" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Editar variable desconocida" @@ -3379,7 +3394,7 @@ msgstr "Número racional" msgid "Name used to reference this unknown variable in expressions" msgstr "Nombre usado para referenciar esta variable desconocida en expresiones" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Editar variable" @@ -3455,7 +3470,7 @@ msgstr "ans" msgid "Last Answer" msgstr "Última respuesta" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "respuesta" @@ -3486,10 +3501,10 @@ msgstr "Falla al cargar las definiciones globales!\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Todas" @@ -3513,287 +3528,287 @@ msgstr "" "¿Quiere, a pesar de esto, cambiar el comportamiento predeterminado y " "permitir múltiples instancias simultáneas?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Clic derecho / pulsación larga: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Clic derecho: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Clic medio: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Recorrer expresiones previas" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Mover cursor a la izquierda o derecha" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Mover cursor al principio o final" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "Incertidumbre/Intervalo" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Error relativo" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Separador de argumentos" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Espacio en blanco" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Nueva línea" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Paréntesis inteligentes" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Paréntesis rectos de vectores" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Paréntesis izquierdo" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Paréntesis recto izquierdo de vector" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Paréntesis derecho" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Paréntesis recto derecho de vector" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Punto decimal" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Elevar (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Añadir" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "M+ (añadir a la memoria)" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "MC (limpiar la memoria)" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Retroceso" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "M- (quitar de la memoria)" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Resultado anterior (estático)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Calcular expresión" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "MR (valor de la memoria)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "MS (guardar en la memoria)" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Definir incógnitas" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "más" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "AND lógico" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "OR lógico" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "NOT lógico" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "Alternar base de resultado" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Abrir menú con variables almacenadas" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Índice" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Calcular expresión y añadir a la pila" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Bandera" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Referencia" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Abreviación" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Plural" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Evitar entrada" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Sufijo" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Distingue mayúsculas y minúsculas" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Solo completado" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "Gregoriano" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "Juliano revisado (Milanković)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "Julian" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "Islámico (Hijri)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "Hebreo" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "Chino" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "Persa (Hijri solar)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "Copto" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "Etíope" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "Indio (nacional)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Acción" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Combinación de teclas" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Elevar" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "Valor de respuesta de historial" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Índice(s) de historial" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "Índice de historial %s no existe." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "Expresión de historia analizada" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "expresión" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Definir título de ventana" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3802,11 +3817,11 @@ msgstr "" "Fallo al abrir %s.\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "No se pudo mostrar la ayuda de Qalculate!." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3815,86 +3830,86 @@ msgstr "" "No se pudo mostrar la ayuda de Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "aprox." -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Detener proceso" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Limpiar expresión" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXACT" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "APPROX" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "RPN" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMAN" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREC" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNC" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "UNIT" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "¿Quiere actualizar las tasas de cambio ahora?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." @@ -3903,16 +3918,16 @@ msgstr[0] "" msgstr[1] "" "Han pasado %s días desde la última actualización de las tasas de cambio." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "No preguntar de nuevo" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "Tomó demasiado tiempo generar los datos de graficado." -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -3920,21 +3935,21 @@ 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/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Actualizaciones de tasas de cambio" msgstr[1] "Actualizaciones de tasas de cambio" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, fuzzy, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "Actualizar" msgstr[1] "Actualizar" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3946,15 +3961,15 @@ msgstr "" "indicar esto. Si mantienes el puntero sobre o hace clic en el icono, el " "mensaje aparecerá" -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "Ruta de ejecutable no encontrada." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "No se encontró curl." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3963,15 +3978,15 @@ msgstr "" "Error al ejecutar el script de actualización.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "Fallo al buscar actualizaciones." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "No se encontró ninguna actualización." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3982,7 +3997,7 @@ msgstr "" "\n" "¿Quiere actualizar a la versión %s?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -3993,20 +4008,20 @@ msgstr "" "\n" "Puedes obtener la versión %s en %s." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Demasiados argumentos para %s()" -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "argumento" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 msgid "Temperature Calculation Mode" msgstr "Modo de cálculo de temperatura" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" @@ -4016,27 +4031,27 @@ msgstr "" "Por favor seleccione el modo de cálculo de temperatura\n" "(el modo puede ser cambiado después en las preferencias)." -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 msgid "Sinc Function" msgstr "Función sinc" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "Por favor seleccione la variante deseada de la función sinc." -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 msgid "Unnormalized" msgstr "No normalizado" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 msgid "Normalized" msgstr "Normalizado" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "Interpretación de los puntos" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." @@ -4044,19 +4059,19 @@ msgstr "" "Por favor seleccione la interpretación de los puntos (\".\")\n" "(esto puede ser cambiado después en las preferencias)." -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "Ambos punto y coma como separadores decimales" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "Punto como separador de miles" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "Solo punto como separador decimal" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" @@ -4067,281 +4082,281 @@ msgstr "" "implícita\n" "(esto puede ser cambiado después en las preferencias)." -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "Multiplicación implícita primero" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Convencional" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "No categorizado" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "hexadecimal" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "octal" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "decimal" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "duodecimal" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binario" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "romano" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "biyectivo" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "sexagesimal" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 msgid "latitude" msgstr "latitud" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "longitud" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "tiempo" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "bases" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "calendarios" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "rectangular" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "cartesiano" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "exponencial" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polar" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "ángulo" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "fasor" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "óptimo" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "base" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "mixto" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "fracción" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "factores" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "fracción parcial" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "factorizar" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "expandir" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "número hexadecimal" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "número octal" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "número decimal" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "número duodecimal" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "número binario" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "números romanos" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "base biyectiva 26" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 msgid "binary-coded decimal" msgstr "decimal codificado en binario" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "número sexagesimal" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "punto flotante de 32 bits" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "punto flotante de 64 bits" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "punto flotante de 16 bits" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "punto flotante de 80 bits (x86)" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "punto flotante de 128 bits" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "formato de tiempo" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "bases numéricas" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "unidad óptima" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "unidades base" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "unidades mixtas" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "fracciones parciales expandidas" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "forma compleja rectangular" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "forma compleja exponencial" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "forma compleja polar" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "forma compleja cis" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "Notación compleja de ángulo" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "notación compleja de fasor" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "huso horario UTC" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "base numérica %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Mis variables" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Funciones de usuario" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Inactivo" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4352,575 +4367,575 @@ msgstr "" "determinada. Si \"info\" es ingresado como una propiedad, aparecerá una " "ventana de diálogo con todas las propiedades del objeto." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Ejemplo:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "opcional" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "predeterminado: " -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Requisito" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "clave" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Acti_var" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Variables de usuario" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "La variable ya no existe más." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "una matriz" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "un vector" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "positivo" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "no positivo" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "negativo" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "no negativo" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "no cero" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "entero" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "booleano" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "racional" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "real" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "complejo" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "número" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "no matriz" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "desconocido" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Unidades de usuario" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Función de recuperación de datos" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Insertar función" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Insertar función (diálogo)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Insertar variable" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Insertar unidad" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Insertar texto" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Insertar fecha" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Insertar vector" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Insertar matriz" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Insertar paréntesis inteligentes" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Convertir a unidad" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "Convertir a unidad (entrada)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "Convertir a unidades óptimas" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "Convertir a unidades base" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "Convertir a prefijo óptimo" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "Convertir a base numérica" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Factorizar resultado" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Expandir resultado" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Expandir fracciones parciales" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "RPN: abajo" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "RPN: arriba" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "RPN: intercambiar" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "RPN: copiar" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "RPN: último x" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "RPN: eliminar registro" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "RPN: limpiar pila" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "Cargar modo meta" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Definir base de expresión" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Definir base de resultado" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "Alternar modo exacto" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Definir unidad de ángulos a grados" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Definir unidad de ángulos a radianes" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Definir unidad de ángulos a gradianes" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "Alternar fracciones simples" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "Alternar fracciones mixtas" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "Alternar notación científica" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "Alternar notación simple" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 msgid "Toggle precision" msgstr "Alternar precisión" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 msgid "Toggle max decimals" msgstr "Alternar decimales máximos" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 msgid "Toggle min decimals" msgstr "Alternar decimales mínimos" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 msgid "Toggle max/min decimals" msgstr "Alternar decimales máximos/mínimos" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "Alternar modo RPN" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "Alternar calcular al escribir" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "Alternar teclado de programación" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Mostrar teclado" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Mostrar historial" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Buscar historial" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Limpiar historial" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Mostrar conversión" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "Mostrar pila RPN" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Administrar variables" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Administrar funciones" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Administrar conjuntos de datos" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Nueva variable" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Nueva función" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Abrir graficado de función/datos" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Abrir conversión de bases numéricas" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Abrir conversión de punto flotante" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Abrir conversión de calendario" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Abrir herramienta de cálculo de porcentaje" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Abrir tabla periódica" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Actualizar tasas de cambio" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Copiar resultado" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Insertar resultado" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Guardar imagen de resultado" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Ayuda" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Salir" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 msgid "Toggle chain mode" msgstr "Alternar modo de cadena" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 msgid "Toggle keep above" msgstr "Alternar mantener encima" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 msgid "Show/hide completion" msgstr "Mostart/ocultar completado" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "Realizar completado (activar primer elemento)" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Guardar resultado" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Copiar ASCII sin formato" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Copiar como ASCII no formateado sin unidades" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "Expresión vacía." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Copiar ASCII sin formato" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "Campo de expresión vacío." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Copiar como ASCII no formateado sin unidades" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Prefijos" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Ningún prefijo" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Prefijo óptimo" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "un resultado anterior" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "matriz" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "vector" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(no matriz)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "suposiciones predeterminadas" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Prefijo" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Unidad base" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 msgid "Binary-Coded Decimal" msgstr "Decimal codificado en binario" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Base biyectiva 26" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Número binario" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Calendarios" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Forma compleja cis" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Número decimal" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Número duodecimal" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Factores" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "Formato binario de punto flotante de 16 bits" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "Formato binario de punto flotante de 32 bits" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "Formato binario de punto flotante de 64 bits" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "Formato binario de punto flotante de 80 bits (x86)" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "Formato binario de punto flotante de 128 bits" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Número hexadecimal" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "Latitud" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "Longitud" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Unidades mixtas" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Número octal" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Unidades óptimas" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Fracciones parciales expandidas" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Número sexagesimal" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "Huso horario UTC" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "y" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "o" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "indefinido" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4928,107 +4943,107 @@ msgstr "" "resultado es muy largo\n" "ver historial" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "calculo fue detenido" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "Registro RPN movido" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "Operación RPN" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Procesando…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "procesamiento de resultados fue detenido" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Factorizando…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Expandiendo fracciones parciales…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Expandiendo…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Calculando…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Convirtiendo…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Buscando tasas de cambio." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "Analizado de husos horarios falló." -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Mantener abierto" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "Ingresar" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "C_alcular" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Aplicar a la pila" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Argumento" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Verdadero" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "False" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Información" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Editar unidad (global)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Nueva unidad" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Campo de nombre vacío." -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5036,23 +5051,23 @@ msgstr "" "Una unidad o variable con el mismo nombre ya existe.\n" "¿Quiere sobreescribirla?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "La unidad base no existe." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Editar función (global)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Nueva función" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Campo de expresión vacío." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5060,91 +5075,91 @@ msgstr "" "Una función con el mismo nombre ya existe.\n" "¿Quiere sobreescribir la función?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "La unidad no existe" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Editar variable desconocida (global)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Nueva variable desconocida" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Editar variable (global)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Nueva variable" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Campo de valor vacío." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Editar vector" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Editar vector (global)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Nuevo vector" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Editar matriz (global)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Nueva matriz" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Resultado de vector" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Resultado de matriz" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Nuevo objeto de datos" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "texto" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "aproximado" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Editar conjunto de datos (global)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Nuevo conjunto de datos" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Propiedad" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Nombre de archivo no ingresado." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "Delimitador no seleccionado." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5153,15 +5168,15 @@ msgstr "" "No se pudo importar el archivo \n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Nombre de variable no ingresado." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "No se encontró una variable conocida con nombre ingresado." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5170,8 +5185,8 @@ msgstr "" "No se pudo exportar el archivo \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5179,75 +5194,75 @@ msgstr "" "Existe un objeto en conflicto con el mismo nombre. Si continúas y guardas " "los cambios, el objeto en conflicto será sobreescrito o desactivado." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "No se pudo guardar las definiciones" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Predefinido" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Limpiar historial" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Abortar" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Deshacer" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Rehacer" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Modo de completado" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Completado estricto limitado" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Completado estricto" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Completado completo limitado" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Completado completo" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Sin completado" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "Completado retrasado" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "Personalizar completado…" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Guardar modo" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "Modo predefinido no puede ser sobreescrito." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Eliminar modo" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5256,51 +5271,51 @@ msgstr "" "No se pudieron guardar las preferencias en \n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "nunca" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "preguntar" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i día" msgstr[1] "%i días" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Copiado" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "Función log10 no encontrada." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Buscar" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "_Buscar" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Eliminar marcador" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Añadir marcador" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5308,106 +5323,111 @@ msgstr "" "Un marcador con el nombre seleccionado ya existe.\n" "¿Quiere sobreescribirlo?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "No se encontraron ítems" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Seleccionar fecha" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Bases numéricas" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "decimal codificado en binario" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Forma rectangular" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Forma exponencial" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Forma polar" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Notación ángulo/fasor" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Unidades base" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Unidad óptima" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Prefijo óptimo" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Todas las funciones" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Todas las variables" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Seleccionar archivo de definiciones" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Importar" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 msgid "XML Files" msgstr "Archivos XML" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "No se pudo copiar %s a %s." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "No se pudo leer %s." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "No se pudo copiar el archivo a %s." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "Base no soportada." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "El año chino seleccionado no existe." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "La conversión al calendario gregoriano falló." -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "La conversión de calendario falló por: %s." -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "No se encontró Gnuplot." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " @@ -5416,44 +5436,44 @@ msgstr "" "%s (%s) tiene que estar instalado por separado, tiene que y encontrarse en " "la ruta de búsqueda para que el graficado funcione." -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Seleccionar archivo al que guardar la imagen PNG." -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Tipos de archivo permitidos" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Todos los archivos" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "" "No se puede eliminar la unidad porque está siendo usada por otras unidades." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "ninguno" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "resultado es muy largo" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "VicSanRoPe" -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "Modo no encontrado" -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5461,38 +5481,38 @@ msgstr "" "Escribe una expresión matemática encima, ej: \"5 + 2 / 3\",\n" " y presiona la tecla enter." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Elementos (en orden horizontal)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Seleccionar archivo a importar" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Abrir" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Seleccionar archivo al que exportar" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Seleccionar un archivo" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "Nombre ilegal" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Definir combinación de teclas" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5500,37 +5520,37 @@ msgstr "" "Presiona la combinación de teclas que quieres usar para la acción\n" "(presiona Escape para cancelar)." -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Ninguna tecla" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "Valor vacío." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "Función no encontrada." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "Variable no encontrada." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "Unidad no encontrada." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 #, fuzzy msgid "Unsupported value." msgstr "Base no soportada." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5538,75 +5558,75 @@ msgstr "" "La combinación de teclas ta está en uso.\n" "¿Quiere remplazar la acción actual?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Seleccionar archivo al que exportar" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "Expresión vacía." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "Variable x vacía." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Datos de elementos" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Clasificación" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Metal alcalino" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Metal alcalinotérreo" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lantánido" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Actínido" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Metal de transición" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Metal" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Metaloide" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "No metal poliatómico" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "No metal diatómico" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Gas noble" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Propiedades químicas desconocidas" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "No hay incógnitas en el resultado." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Definir incógnitas" diff --git a/po/fr.po b/po/fr.po index efcdc6d6..f62be1ca 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2020-12-01 18:19+0100\n" "Last-Translator: Polakrity\n" "Language-Team: none\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.2\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -26,7 +26,7 @@ msgid "Calculator" msgstr "Calculatrice" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Une calculatrice puissante et facile d'utilisation" @@ -73,17 +73,17 @@ msgstr "Règles d'argument" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "_Fermer" @@ -96,11 +96,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_OK" @@ -140,12 +140,12 @@ msgid "Date" msgstr "Date" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vecteur" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matrice" @@ -178,12 +178,12 @@ msgstr "Entier positif ou nul" msgid "Boolean" msgstr "Booléen" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Objet" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Fonction" @@ -191,7 +191,7 @@ msgstr "Fonction" msgid "Unit" msgstr "Unité" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Variable" @@ -204,7 +204,7 @@ msgstr "Fichier" msgid "Angle" msgstr "Angle" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Données de l'objet" @@ -257,16 +257,16 @@ msgid "Max" msgstr "Max." #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Nom" @@ -279,25 +279,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "_Fermer" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Intitulé" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Clic gauche" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Clic droit" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Clic du milieu" @@ -310,8 +310,8 @@ msgid "Button Action" msgstr "Bouton d'action" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Valeur" @@ -379,8 +379,8 @@ msgstr "Nom descriptif" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Catégorie" @@ -479,7 +479,7 @@ msgid "Unit expression" msgstr "Expression d'unité" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Expression" @@ -496,7 +496,7 @@ msgstr "" msgid "Description of this data property" msgstr "Description de cette propriété de données" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Éditer l'ensemble de données" @@ -536,12 +536,12 @@ msgid "_Edit" msgstr "_Éditer" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Supprimer" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Propriétés" @@ -561,7 +561,7 @@ msgstr "Propriété par défaut" msgid "Name used to invoke the function in expressions" msgstr "Nom utilisé pour invoquer la fonction dans les expressions" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Éditer les données d'objet" @@ -573,11 +573,11 @@ msgstr "Ne pas créer/modifier cette donnée de l'objet" msgid "Accept the creation/modification of this data object" msgstr "Accepter la création/modification de cette donnée d'objet" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Ensembles de données" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Ensemble de données" @@ -698,7 +698,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Éditer la fonction" @@ -751,7 +751,7 @@ msgstr "_Ajouter" msgid "_Remove" msgstr "_Supprimer" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Arguments" @@ -771,7 +771,7 @@ msgstr "Cacher fonction" msgid "Example" msgstr "Exemple" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Précalculer" @@ -812,8 +812,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "Désacti_ver" @@ -826,7 +826,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Appliquer" @@ -846,11 +846,11 @@ msgstr "Radians" msgid "Gradians" msgstr "Grades" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Suppositions par défaut" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Inconnue" @@ -970,13 +970,13 @@ msgstr "Variables" msgid "Units" msgstr "Unités" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Factoriser" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Développer" @@ -984,7 +984,7 @@ msgstr "Développer" msgid "Apply partial fraction decomposition to the current result." msgstr "Appliquer une décomposition de fraction partielle au résultat actuel." -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Développer les fractions partielles" @@ -1012,15 +1012,15 @@ msgstr "Convertir en unités de base" msgid "Convert to Optimal Unit" msgstr "Convertir en unité optimale" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Insérer une date…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Insérer une matrice…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Insérer un vecteur…" @@ -1044,7 +1044,7 @@ msgstr "_Préférences" msgid "_Mode" msgstr "_Mode" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Base numérique" @@ -1053,49 +1053,49 @@ msgid "Select Result and Expression Base…" msgstr "Sélectionner le résultat et la base d'expression…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binaire" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Octal" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Décimal" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Duodécimal" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Hexadécimal" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Autre…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Sexagésimal" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Format de l'heure" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Chiffres romains" @@ -1164,19 +1164,19 @@ msgstr "" msgid "Truncate All Numbers" msgstr "Nombre octal" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Forme algébrique complexe" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Forme exponentielle complexe" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Forme polaire complexe" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Notation complexe angle/phaseur" @@ -1232,7 +1232,7 @@ msgstr "" "Désactivé : 1/2 × pi ≈ 1,5707963\n" "Activé : 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Adaptif" @@ -1248,7 +1248,7 @@ msgstr "" msgid "Significant Digits" msgstr "Chiffres significatifs" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Intervalle" @@ -1256,7 +1256,7 @@ msgstr "Intervalle" msgid "Plus/Minus" msgstr "Plus/Moins" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 #, fuzzy msgid "Relative" msgstr "Relation" @@ -1420,7 +1420,7 @@ msgstr "Toujours exact" msgid "Try Exact" msgstr "Essayer exactitude" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Approximatif" @@ -1444,7 +1444,7 @@ msgstr "" msgid "Angle Unit" msgstr "Unité d'angle" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Aucune" @@ -1472,7 +1472,7 @@ msgstr "" msgid "Warn About Denominators Assumed Non-Zero" msgstr "" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Mode d'analyse" @@ -1561,11 +1561,11 @@ msgstr "Activer la pile NPI." msgid "RPN Mode" msgstr "Mode NPI" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Sauvegarder mode…" @@ -1605,7 +1605,7 @@ msgstr "Vérifier les mises à jour" msgid "_About" msgstr "_À propos" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "Basculer en fenêtre minimale" @@ -1673,7 +1673,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Historique" @@ -1709,28 +1709,28 @@ msgstr "Calculer la racine carrée de la valeur supérieure" msgid "Calculate the sum of all values" msgstr "Calcule la somme de toutes les valeurs" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Supprimer la valeur supérieure ou sélectionnée" @@ -1738,7 +1738,7 @@ msgstr "Supprimer la valeur supérieure ou sélectionnée" msgid "Edit the selected value" msgstr "Éditer la valeur sélectionnée" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Vider la pile NPI" @@ -1781,15 +1781,16 @@ msgstr "" msgid "Conversion" msgstr "Conversion" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Afficher/masquer le clavier de programmation" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Exact" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Fraction" @@ -1805,11 +1806,11 @@ msgstr "Pur" msgid "Number base" msgstr "Base numérique" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Format de l'heure" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Romain" @@ -1853,7 +1854,7 @@ msgstr "mod" msgid "mean" msgstr "moyenne" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Enregistrer le résultat sous forme de variable" @@ -1870,7 +1871,7 @@ msgstr "Convertir des bases numériques" msgid "Imaginary unit i (√-1)" msgstr "" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Gérer les unités" @@ -1890,17 +1891,17 @@ msgstr "" msgid "Two's complement output" msgstr "" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "Bitwise Exclusive OR" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "" @@ -1917,25 +1918,25 @@ msgid "Show/hide right keypad" msgstr "Afficher/masquer le clavier droite" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Résultat précédent" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1951,8 +1952,8 @@ msgstr "Clavier permanent" msgid "Edit" msgstr "Éditer" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Supprimer" @@ -1988,7 +1989,7 @@ msgstr "Copier le texte entier" msgid "Search…" msgstr "Rechercher…" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Ajouter favoris…" @@ -2172,7 +2173,7 @@ msgstr "Vider pile" msgid "Select Number Base…" msgstr "Sélectionner la base numérique…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Enregistrer résultat" @@ -2187,7 +2188,7 @@ msgid "Subtract result" msgstr "Soustraire résultat" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Insérer" @@ -2195,8 +2196,8 @@ msgstr "_Insérer" msgid "Insert the matrix/vector into the expression" msgstr "Insérer la matrice/vecteur dans l'expression" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Éléments" @@ -2218,7 +2219,7 @@ msgstr "Si c'est une matrice ou un vecteur" msgid "Current element:" msgstr "Élément actuel :" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Éditer matrice" @@ -2230,7 +2231,8 @@ msgstr "Accepter la création/modification de cette matrice/vecteur" msgid "Name used to reference this variable in expressions" msgstr "Nom utilisé pour référencer cette variable dans les expressions" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Temporaire" @@ -2242,7 +2244,7 @@ msgstr "Cacher variable" msgid "Names" msgstr "Noms" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Bases numériques" @@ -2254,8 +2256,8 @@ msgstr "Valeur binaire" msgid "Octal value" msgstr "Valeur octale" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Chiffres romains" @@ -2267,11 +2269,11 @@ msgstr "Valeur hexadécimale" msgid "Show/hide keypad" msgstr "Afficher/masquer le clavier" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OCT" @@ -2279,11 +2281,11 @@ msgstr "OCT" msgid "DEC" msgstr "DÉC" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2291,34 +2293,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Soustraire" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Multiplier" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Diviser" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Effacer" @@ -2364,9 +2366,9 @@ msgstr "Différence de 2 à 1" msgid "Plot" msgstr "Graph" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "_Sauvegarder" @@ -2374,7 +2376,7 @@ msgstr "_Sauvegarder" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Sauvegarder en png, svg, postscript, eps, latex ou fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Titre" @@ -2647,19 +2649,28 @@ msgid "If the mode of the calculator shall be restored" msgstr "Si le mode de la calculatrice doit être restauré." #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Utiliser les touches du clavier pour NPI" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "" "Utiliser les touches d'opérateur du clavier pour les opérations NPI (+-*/^)." -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Utiliser le caret pour le bitwise XOR" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2667,172 +2678,172 @@ msgstr "" "L'entrée XOR (⊻) utilisera le caret (^) du clavier (sinon utiliser Ctrl+^). " "L'opérateur d'exponentiation (^) peut être toujours saisi grâce à Ctrl+*." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 #, fuzzy msgid "Expression in history" msgstr "Expression" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 #, fuzzy msgid "Entered" msgstr "Entrer" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 #, fuzzy msgid "Add calculate-as-you-type result to history" msgstr "Calculer l'expression et l'ajouter à la pile" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Durée maximale des graphs:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Comportement" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Activer les symboles Unicode" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "" "Désactiver cette option, si vous rencontrez des problèmes avec certains " "caractères spéciaux." -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Ignorer la langue du système (redémarrage nécessaire)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "Garder la position de la fenêtre" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" msgstr "" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 #, fuzzy msgid "Button padding" msgstr "Bouton d'action" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Défaut" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Nom de l'application" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Résultat" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Nom de l'application + résultat" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Mode" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Nom de l'application + mode" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Titre de la fenêtre" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Langue" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "Afficher le clavier" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Afficher/masquer le clavier droite" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Cacher" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Nombre de lignes d'expression" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Afficher l'état de l'expression" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" @@ -2840,152 +2851,152 @@ msgstr "" "Si l'état de l'expression au fur et à mesure doit être affiché sous l'entrée " "de l'expression." -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Clavier permanent" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Apparence et présentation" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." msgstr "" -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Utiliser les lettres minuscules pour les nombres non décimaux" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" msgstr "" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." msgstr "" -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Utiliser la virgule comme séparateur décimal" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Ignorer la virgule dans les nombres" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" msgstr "" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Ignorer les points dans les nombres" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" msgstr "" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Regroupement de chiffres" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "désactivé" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "standard" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "local" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Signe de multiplication" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Signe de division" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Nombres et opérateurs" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Utiliser des préfixes binaires pour les unités d'information" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -2993,16 +3004,16 @@ msgstr "" "Utiliser les préfixes binaires, à la place des décimales, pour les " "informations (ex : bytes)." -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 #, fuzzy msgid "Copy unformatted ASCII without units" msgstr "Copier ASCII non formaté" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Conversion vers devise locale" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -3010,11 +3021,11 @@ msgstr "" "Conversion automatique vers la devise locale lorsque la conversion d'unités " "optimale est activée." -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Mettre à jour les taux de change au démarrage" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" @@ -3022,52 +3033,52 @@ msgstr "" "Si les taux de change actuels doivent être téléchargés à partir d'Internet " "au démarrage du programme." -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Mises à jour des taux de change" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 #, fuzzy msgid "Temperature calculation mode:" msgstr "Ouvrir l'outil de calcul de pourcentages" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Unités et devises" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Afficher les suggestions de complétion d'expression" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Rechercher les titres et pays" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Caractères minimum" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Délai d'apparition (ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Complétion" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Police du status personnalisée" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3075,64 +3086,64 @@ msgstr "" "Si vous voulez utiliser une autre police que celle par défaut pour " "l'affichage du status en dessous de l'expression entrée" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Police d'expression personnalisée" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Si vous voulez utiliser une autre police que celle utilisé par défaut dans " "l'expression entrée" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Police personnalisée des résultats" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Si vous voulez utiliser une autre police que celle par défaut pour " "l'affichage des résultats" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Police personnalisée du clavier" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "" "Si vous voulez utiliser une autre police que celle par défaut pour le clavier" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Couleur avertisseur du status" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Couleur erreur du status" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Couleur de texte" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Police de l'application personnalisée" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "" "Si vous voulez utiliser une police différence que celle utilisée par défaut " "pour toute l'application." -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Police de l'historique personnalisée" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Polices et couleurs" @@ -3140,11 +3151,12 @@ msgstr "Polices et couleurs" msgid "Other:" msgstr "Autre :" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Bijectif base-26" @@ -3160,12 +3172,12 @@ msgstr "Expression base" msgid "New Keyboard Shortcut" msgstr "Nouveau raccourci clavier" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Ajouter action" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Éditer unité" @@ -3336,7 +3348,7 @@ msgstr "Convertir le résultat vers l'unité sélectionnée" msgid "Type anywhere" msgstr "Taper n'importe où" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Éditer la variable de l'inconnue" @@ -3361,7 +3373,7 @@ msgid "Name used to reference this unknown variable in expressions" msgstr "" "Nom utilisé pour référencer cette variable de l'inconnue dans les expressions" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Éditer variable" @@ -3438,7 +3450,7 @@ msgstr "résultat" msgid "Last Answer" msgstr "Dernier résultat" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "résultat" @@ -3469,10 +3481,10 @@ msgstr "Impossible de charger les définitions globales !\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Tout" @@ -3498,287 +3510,287 @@ msgstr "" "Voulez-vous, malgré cela, changer le comportement par défaut et autoriser " "plusieurs instances simultanées ?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Clic droit/pression longue : %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Clic droit : %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Clic du milieu : %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Parcourir l'expression précédente" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Déplacer le curseur de gauche ou droite" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Déplacer le curseur au début ou à la fin" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Erreur relative" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Séparateur d'arguments" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Espace vide" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Nouvelle ligne" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Parenthèses intelligentes" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Crochets de vecteur" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Parenthèse gauche" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Crochet gauche du vecteur" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Parenthèse droite" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Crochet droit du vecteur" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Virgule" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Élever (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Ajouter" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Retour arrière" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Résultat précédent (statique)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Calculer l'expression" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Définir inconnues" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "plus" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Ouvrir le menu avec les variables enregistrées" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Index" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "Entr" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Calculer l'expression et l'ajouter à la pile" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Drapeau" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Référence" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Abréviation" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Pluriel" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Suffixe" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Sensible à la casse" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Complétion seulement" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "Grégorien" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "Julien révisé (Milanković)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "Julien" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "Islamique (Hijri)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "Hébraïque" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "Chinois" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "Persan (Hijri solaire)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "Copte" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "Éthiopien" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "Indien (National)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Action" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Combinaison de touches" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Élever" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Index(es) de l'historique" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "L'index de l'historique %s n'existe pas." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "expression" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Définir le titre de la fenêtre" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3787,11 +3799,11 @@ msgstr "" "Impossible d'ouvrir %s.\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "Impossible d'afficher l'aide pour Qalculate!." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3800,86 +3812,86 @@ msgstr "" "Impossible d'afficher l'aide pour Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "approx." -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Arrêter le processus" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Effacer l'expression" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXACTE" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "APPROX" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "NPI" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMAIN" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREC" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FONC" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "UNITÉ" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "Souhaitez-vous mettre à jour les taux de change maintenant ?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." @@ -3890,36 +3902,36 @@ msgstr[1] "" "Cela fait %s jours que les taux de change ont été mis à jour pour la " "dernière fois." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "Ne plus demander" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 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/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." msgstr "" -#: ../src/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Mises à jour des taux de change" msgstr[1] "Mises à jour des taux de change" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, fuzzy, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "Mettre à jour" msgstr[1] "Mettre à jour" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3927,15 +3939,15 @@ msgid "" "message will be shown." msgstr "" -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "Impossible de trouver le chemin de l'exécutable." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "Impossible de trouver curl." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3944,15 +3956,15 @@ msgstr "" "Impossible d'exécuter le script de mise à jour.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "Échec de la vérification des mises à jour." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "Aucune mise à jour trouvée." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3963,7 +3975,7 @@ msgstr "" "\n" "Souhaitez-vous le mettre à jour vers la version %s ?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -3974,355 +3986,355 @@ msgstr "" "\n" "Vous pouvez télécharger la version %s de %s." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Trop d'arguments pour %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "argument" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 #, fuzzy msgid "Temperature Calculation Mode" msgstr "Outil de calcul de pourcentages" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" "(the mode can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 #, fuzzy msgid "Sinc Function" msgstr "Éditer la fonction" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 #, fuzzy msgid "Unnormalized" msgstr "Non classé" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 #, fuzzy msgid "Normalized" msgstr "Normal" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 #, fuzzy msgid "Both dot and comma as decimal separators" msgstr "Utiliser la virgule comme séparateur décimal" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 #, fuzzy msgid "Only dot as decimal separator" msgstr "Utiliser la virgule comme séparateur décimal" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 #, fuzzy msgid "Implicit multiplication first" msgstr "Signe de multiplication" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Conventionnelle" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "Non classé" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "hexadécimal" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "octal" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "décimal" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "duodécimal" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binaire" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "romain" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "bijectif" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "sexagésimal" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 #, fuzzy msgid "latitude" msgstr "Relation" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "temps" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "bases" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "calendriers" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "algébrique" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "cartésien" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "exponentielle" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polaire" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "angle" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "phaseur" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "optimal" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "base" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "mixte" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "fraction" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "facteurs" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "fraction partielle" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "factoriser" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "développer" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "nombre hexadécimal" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "nombre octal" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "nombre décimal" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "nombre duodécimal" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "nombre binaire" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "chiffres romains" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "bijectif base-26" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 #, fuzzy msgid "binary-coded decimal" msgstr "Décimales min." -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "nombre sexagésimal" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "Virgule flottante 32-bits" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "Virgule flottante 64-bits" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "Virgule flottante 16-bits" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "Virgule flottante 80-bits (x86)" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "Virgule flottante 128-bits" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "fuseau horaire" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "bases numériques" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "unité optimale" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "unités de base" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "unités mixtes" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "fractions partielles développées" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "form algébrique complexe" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "forme exponentielle complexe" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "forme polaire complexe" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "forme cis complexe" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "notation complexe angle" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "notation complexe phaseur" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "fuseau horaire UTC" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "base numérique %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Mes variables" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Fonctions utilisateur" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Inactif" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4333,583 +4345,583 @@ msgstr "" "propriété donnés. Si \"info\" est inscrit comme propriété, une fenêtre de " "dialogue apparaîtra avec toutes les propriétés de l'objet." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Exemple :" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "optionnel" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "par défaut :" -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Nécessaire" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "clé" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Acti_ver" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Variables utilisateur" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "La variable n'existe plus." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "une matrice" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "un vecteur" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "positif" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "négatif et non nul" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "négatif" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "positif et non nul" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "non nul" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "entier" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "booléen" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "rationnel" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "réel" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "complexe" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "nombre" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "pas de matrice" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "inconnue" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Unités utilisateur" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Fonction de récupération de données" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Insérer fonction" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Insérer fonction (dialogue)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Insérer variable" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Insérer unité" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Insérer texte" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Insérer date" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Insérer vecteur" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Insérer matrice" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Insérer parenthèses intelligentes" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Convertir en unité" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "Convertir en unité (entrée)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "Convertir en unité optimale" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "Convertir en unités de base" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "Convertir en préfixe optimal" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "Convertir en base numérique" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Factoriser le résultat" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Développer le résultat" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Développer les fractions partielles" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "NPI : down" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "NPI : up" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "NPI : swap" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "NPI : copier" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "NPI : lastx" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "NPI : supprimer registre" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "NPI : vider pile" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Définir la base d'expression" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Définir la base de résultats" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "Basculer en mode exact" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Définir l'unité d'angle en degrés" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Définir l'unité d'angle en radians" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Définir l'unité d'angle sur les grades" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "Bascule fractions simples" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "Bascule fractions mixtes" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "Bascule notation scientifique" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "Bascule notation simple" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 #, fuzzy msgid "Toggle precision" msgstr "Lire précision" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 #, fuzzy msgid "Toggle max decimals" msgstr "Décimales max." -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 #, fuzzy msgid "Toggle min decimals" msgstr "Décimales min." -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 #, fuzzy msgid "Toggle max/min decimals" msgstr "Basculer en mode exact" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "Bascule mode NPI" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "Active/Désactive le calcul lors de la saisie" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "Basculer le clavier de programmation" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Afficher le clavier" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Afficher l'historique" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Historique des recherches" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Effacer l'historique" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Afficher conversion" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "Afficher la pile NPI" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Gérer les variables" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Gérer les fonctions" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Gérer les ensembles de données" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Nouvelle variable" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Nouvelle fonction" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Ouvrir graph fonctions/données" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Ouvrir convertisseur de bases numériques" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Ouvrir convertisseur à virgule flottante" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Ouvrir conversion calendrier" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Ouvrir l'outil de calcul de pourcentages" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Ouvrir le tableau périodique" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Mettre à jour les taux de change" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Copier le résultat" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Insérer le résultat" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Sauvegarder le résultat en image" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Aide" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Quitter" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 #, fuzzy msgid "Toggle chain mode" msgstr "Basculer en mode exact" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 #, fuzzy msgid "Toggle keep above" msgstr "Basculer en mode exact" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 #, fuzzy msgid "Show/hide completion" msgstr "Pas de complétion" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Enregistrer résultat" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Copier ASCII non formaté" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Copier ASCII non formaté" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "L'expression est vide." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Copier ASCII non formaté" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "Expression du champ vide." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Copier ASCII non formaté" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Préfixes" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Pas de préfixe" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Préfixe optimal" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "un résultat précédent" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "matrice" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "vecteur" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(pas de matrice)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "suppositions par défaut" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Préfixe" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Unités de base" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 #, fuzzy msgid "Binary-Coded Decimal" msgstr "Décimales min." -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Bijectif base-26" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Nombre binaire" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Calendriers" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Forme cis complexe" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Nombre décimal" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Nombre duodécimal" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Facteurs" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "Format binaire à virgule flottante - 16 bits" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "Format binaire à virgule flottante - 32 bits" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "Format binaire à virgule flottante - 64 bits" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "Format binaire à virgule flottante - 80 bits (x86)" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "Format binaire à virgule flottante - 128 bits" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Nombre hexadécimale" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Unités mixtes" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Nombre octal" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Unités optimales" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Fractions partielles développées" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Nombre sexagésimal" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "Fuseau horaire UTC" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "et" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "ou" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "indéfini" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4917,107 +4929,107 @@ msgstr "" "le résultat est trop long\n" "voir l'historique" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "le calcul a été interrompu" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "Registre NPI déplacé" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "Opération NPI" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Traitement en cours…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "le traitement du résultat a été interrompu" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Factorisation en cours…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Développement des fractions partielles…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Développement en cours…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Calcul en cours…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Conversion en cours…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Récupération des taux de change." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "L'analyse du fuseau horaire a échoué." -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Garder ouvert" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "Entrer" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "C_alculer" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Appliquer à la pile" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Argument" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Vrai" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Faux" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Info" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Éditer unité (global)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Nouvelle unité" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Nom du champ vide." -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5025,23 +5037,23 @@ msgstr "" "Une unité ou variable portant le même nom existe déjà.\n" "Voulez-vous l'écraser ?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "L'unité de base n'existe pas." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Éditer fonction (global)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Nouvelle fonction" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Expression du champ vide." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5049,91 +5061,91 @@ msgstr "" "Une fonction portant le même nom existe déjà.\n" "Voulez-vous l'écraser ?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "L'unité n'existe pas" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Éditer variable d'inconnue (global)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Nouvelle variable de l'inconnue" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Éditer variable (global)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Nouvelle variable" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Valeur du champ vide." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Éditer vecteur" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Éditer vecteur (global)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Nouveau vecteur" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Éditer matrice (global)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Nouvelle matrice" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Résultat vecteur" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Résultat matrice" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Nouveau objet de données" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "texte" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "approximatif" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Éditer ensemble de données (global)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Nouveau ensemble de données" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Propriété" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Pas de nom de fichier entré." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "Pas de délimiteur sélectionné." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5142,15 +5154,15 @@ msgstr "" "Ne peut importer depuis le fichier \n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Pas de nom de variable entré." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "Aucune variable connue avec le nom saisi n'a été trouvée." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5159,8 +5171,8 @@ msgstr "" "Ne peut exporter depuis le fichier \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5168,75 +5180,75 @@ msgstr "" "Un objet portant le même nom existe déjà. Si vous continuez et sauvegardez " "les changements, l'objet en conflit sera écrasé ou désactivé." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "Ne peut pas écrire de définitions" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Prédéfini" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Effacer l'historique" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Interrompre" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Défaire" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Refaire" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Mode complétion" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Complétion stricte limitée" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Complétion stricte" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Complétion complète limitée" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Complétion complète" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Pas de complétion" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "Complétion retardée" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "Personnaliser complétion…" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Sauvegarder mode" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "Le mode préréglage ne peut pas être écrasé." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Supprimer mode" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5245,53 +5257,53 @@ msgstr "" "Impossible d'écrire les préférences dans\n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "jamais" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "demandé" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i jour" msgstr[1] "%i jours" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" "Veuillez redémarrer l'application pour que le changement de langue prenne " "effet." #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Copié" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "Fonction log10 n'a pas été trouvée." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Rechercher" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "_Rechercher" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Suppriver favoris" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Ajouter favoris" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5299,107 +5311,112 @@ msgstr "" "Un favoris portant le même nom existe déjà.\n" "Voulez-vous l'écraser ?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "Aucun élément trouvé" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Sélectionner date" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Bases numériques" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "Décimales min." + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Forme algébrique" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Forme exponentielle" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Forme polaire" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Notation angle/phaseur" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Unités de base" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Unité optimale" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Préfixe optimal" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Toutes les fonctions" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Toutes les variables" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Sélectionner le fichier de définitions" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Importer" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 #, fuzzy msgid "XML Files" msgstr "Tous les fichiers" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "Ne peut pas copier %s vers %s." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "Ne peut pas lire %s." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "Ne peut pas copier le fichier vers %s." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "La base n'est pas supportée." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "L'année chinoise sélectionnée n'existe pas." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "La conversion au format du calendrier grégorien a échoué." -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "Conversion vers le calendrier impossible pour : %s." -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "Impossible de trouver Gnuplot." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " @@ -5409,43 +5426,43 @@ msgstr "" "d'installation dans la recherche de chemin de l'exécutable, pour faire " "fonctionner les graphs." -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Sélectionner le fichier à enregistrer en image PNG" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Types de fichiers autorisés" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Tous les fichiers" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "Impossible de supprimer l'unité car d'autres unités en ont besoin." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "aucun" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "le résultat est trop long" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "Polakrity <75248644+Polakrity@users.noreply.github.com>" -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "Le mode n'a pas été trouvé." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5453,38 +5470,38 @@ msgstr "" "Entrer une expression mathématique au dessus, ex : \"5 + 2 / 3\",\n" "et appuyer sur le bouton entrée." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Éléments (dans l'ordre horizontale)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Sélectionner le fichier à importer" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Ouvrir" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Sélectionner le fichier à exporter" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Sélectionner un fichier" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "Nom illégale" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Définir la combinaison de touches" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5493,37 +5510,37 @@ msgstr "" "l'action\n" "(appuyer sur Echap pour annuler)." -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Pas de touches" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "La valeur est vide." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "La fonction n'a pas été trouvée." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "La variable n'a pas été trouvée." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "L'unité n'a pas été trouvée." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 #, fuzzy msgid "Unsupported value." msgstr "La base n'est pas supportée." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5531,75 +5548,75 @@ msgstr "" "La combinaison de touches est déjà utilisée.\n" "Souhaitez-vous remplacer l'action en cours ?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Sélectionner le fichier à exporter" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "L'expression est vide." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "La variable x est vide." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Données de l'élément" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Classification" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Métal alcalin" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Métal alcalino-terreux" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lanthanide" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Actinide" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Métal de transition" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Métal" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Métalloïde" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Polyatomique (Non-métal)" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Diatomique (Non-métal)" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Gaz noble" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Propriétés chimiques inconnues" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "Aucune inconnue dans le résultat." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Définir les inconnues" diff --git a/po/nl.po b/po/nl.po index 761f35e4..2bde5e31 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2021-05-19:37+0200\n" "Last-Translator: Jaap Woldringh \n" "Language-Team: \n" @@ -19,8 +19,8 @@ msgstr "" "X-Generator: KBabel 1.11.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -30,7 +30,7 @@ msgid "Calculator" msgstr "Qalculate!" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Gemakkelijk te gebruiken rekenmachine met veel mogelijkheden" @@ -68,17 +68,17 @@ msgstr "Regels met betrekking tot argumenten" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "" @@ -91,11 +91,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "" @@ -135,12 +135,12 @@ msgid "Date" msgstr "Datum" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vector" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matrix" @@ -173,12 +173,12 @@ msgstr "Niet-negatief geheel getal" msgid "Boolean" msgstr "Booleaans" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Object" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Functie" @@ -186,7 +186,7 @@ msgstr "Functie" msgid "Unit" msgstr "Eenheid" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Variabele" @@ -199,7 +199,7 @@ msgstr "Bestand" msgid "Angle" msgstr "Hoek" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Gegevensobject" @@ -256,16 +256,16 @@ msgid "Max" msgstr "Max" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Type" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Naam" @@ -279,25 +279,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "" @@ -312,8 +312,8 @@ msgid "Button Action" msgstr "Functie" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Waarde" @@ -381,8 +381,8 @@ msgstr "Beschrijvende naam" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Categorie" @@ -483,7 +483,7 @@ msgid "Unit expression" msgstr "Eenheidexpressie" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Expressie" @@ -499,7 +499,7 @@ msgstr "Titel getoond in menu's en in beheerder voor gegevensverzamelingen" msgid "Description of this data property" msgstr "Beschrijving van deze gegevenseigenschap" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Gegevensverzameling bewerken" @@ -539,12 +539,12 @@ msgid "_Edit" msgstr "B_ewerken" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "Wissen" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Eigenschappen" @@ -564,7 +564,7 @@ msgstr "Standaardeigenschap" msgid "Name used to invoke the function in expressions" msgstr "Naam voor functie in expressies" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Gegevensobject bewerken" @@ -576,11 +576,11 @@ msgstr "Dit gegevensobject niet aanmaken/wijzigen" msgid "Accept the creation/modification of this data object" msgstr "Aanmaken/wijzigen accepteren van dit gegevensobject" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Gegevensverzamelingen" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Gegevensverzameling" @@ -705,7 +705,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Functie bewerken" @@ -756,7 +756,7 @@ msgstr "_Toevoegen" msgid "_Remove" msgstr "_Wissen" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Argumenten" @@ -776,7 +776,7 @@ msgstr "Functie verbergen" msgid "Example" msgstr "bv." -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Voorberekenen" @@ -817,8 +817,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "Uit_schakelen" @@ -833,7 +833,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Toepassen" @@ -853,11 +853,11 @@ msgstr "Radialen" msgid "Gradians" msgstr "Decimale graden" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Standaard aannames" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Onbekende" @@ -978,13 +978,13 @@ msgstr "Variabelen" msgid "Units" msgstr "Eenheden" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Ontbinden in factoren" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Uitwerken" @@ -993,7 +993,7 @@ msgstr "Uitwerken" msgid "Apply partial fraction decomposition to the current result." msgstr "Pas de geselecteerde functie toe op het huidige expressie" -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Splitsen in partiële breuken" @@ -1021,15 +1021,15 @@ msgstr "Converteren naar basiseenheden" msgid "Convert to Optimal Unit" msgstr "Converteren naar meest geschikte eenheid" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Datum invoegen…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Matrix invoegen…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Vector invoegen…" @@ -1053,7 +1053,7 @@ msgstr "_Voorkeuren" msgid "_Mode" msgstr "_Modus" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Grondtal talstelsel" @@ -1062,49 +1062,49 @@ msgid "Select Result and Expression Base…" msgstr "Selecteer grondtal voor antwoord en expressie…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binair" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Octaal" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Decimaal" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Duodecimaal" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Hexadecimaal" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Overig…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Sexagesimaal" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Tijdnotatie" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Romeinse cijfers" @@ -1170,19 +1170,19 @@ msgstr "Tussenliggende getallen naar even afronden" msgid "Truncate All Numbers" msgstr "Octaal getal" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Complexe rechthoekige vorm" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Complexe exponentiële vorm" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Complexe polaire vorm" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Complexe hoeknotatie" @@ -1234,7 +1234,7 @@ msgid "" "On: 1/2 × pi = 0.5 pi" msgstr "" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 #, fuzzy msgid "Adaptive" msgstr "Negatief" @@ -1249,7 +1249,7 @@ msgstr "" msgid "Significant Digits" msgstr "" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" msgid "Plus/Minus" msgstr "" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 #, fuzzy msgid "Relative" msgstr "Relatie" @@ -1416,7 +1416,7 @@ msgstr "Altijd exact" msgid "Try Exact" msgstr "Exact proberen" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Benaderd" @@ -1440,7 +1440,7 @@ msgstr "Hoekeenheid in goniometrische functies wijzigen" msgid "Angle Unit" msgstr "Hoekeenheid" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Geen" @@ -1468,7 +1468,7 @@ msgstr "Waarschuwen wanneer onbekende noemers ongelijk nul worden aangenomen" msgid "Warn About Denominators Assumed Non-Zero" msgstr "Waarschuwen als noemers ongelijk nul worden aangenomen" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Interpretatie modus" @@ -1561,11 +1561,11 @@ msgstr "Het RPN-stapelgeheugen (stack) wissen" msgid "RPN Mode" msgstr "RPN-modus" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Metamodes" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Modus opslaan…" @@ -1605,7 +1605,7 @@ msgstr "" msgid "_About" msgstr "_Info over" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 #, fuzzy msgid "Toggle minimal window" msgstr "Exactmodus aan/uit" @@ -1682,7 +1682,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Geschiedenis" @@ -1721,30 +1721,30 @@ msgstr "" msgid "Calculate the sum of all values" msgstr "Het antwoord converteren naar de geselecteerde eenheid" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 #, fuzzy msgid "Rotate the stack or move selected register up" msgstr "Het geselecteerde register naar boven verplaatsen" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 #, fuzzy msgid "Rotate the stack or move selected register down" msgstr "Het geselecteerde register naar beneden verplaatsen" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 #, fuzzy msgid "Delete the top or selected value" msgstr "De geselecteerde variabele wissen" @@ -1754,7 +1754,7 @@ msgstr "De geselecteerde variabele wissen" msgid "Edit the selected value" msgstr "De geselecteerde variabele bewerken" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 #, fuzzy msgid "Clear the RPN stack" msgstr "Het RPN-stapelgeheugen (stack) wissen" @@ -1792,15 +1792,16 @@ msgstr "" msgid "Conversion" msgstr "Conversie" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Exact" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Breuk" @@ -1816,11 +1817,11 @@ msgstr "" msgid "Number base" msgstr "Grondtal" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Tijdnotatie" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Romeins" @@ -1864,7 +1865,7 @@ msgstr "" msgid "mean" msgstr "" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Antwoord opslaan als variabele" @@ -1881,7 +1882,7 @@ msgstr "Getallen converteren naar ander grondtal" msgid "Imaginary unit i (√-1)" msgstr "" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Eenheden beheren" @@ -1903,17 +1904,17 @@ msgstr "Voltooien toestaan" msgid "Two's complement output" msgstr "" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "" @@ -1931,25 +1932,25 @@ msgid "Show/hide right keypad" msgstr "" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Vorig antwoord" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1966,8 +1967,8 @@ msgstr "" msgid "Edit" msgstr "Bewerken" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Wissen" @@ -2007,7 +2008,7 @@ msgstr "_Antwoord kopiëren" msgid "Search…" msgstr "" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "" @@ -2199,7 +2200,7 @@ msgstr "Het RPN-stapelgeheugen (stack) wissen" msgid "Select Number Base…" msgstr "Selecteer grondtal…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Antwoord opslaan" @@ -2216,7 +2217,7 @@ msgid "Subtract result" msgstr "Antwoord opslaan" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Invoegen" @@ -2224,8 +2225,8 @@ msgstr "_Invoegen" msgid "Insert the matrix/vector into the expression" msgstr "De geselecteerde matrix/vector in de expressie invoegen" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Elementen" @@ -2245,7 +2246,7 @@ msgstr "Indien dit een matrix of vector is" msgid "Current element:" msgstr "Huidig element:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Matrix bewerken" @@ -2257,7 +2258,8 @@ msgstr "Aanmaken/wijzigen van deze matrix/vector accepteren" msgid "Name used to reference this variable in expressions" msgstr "Naam voor deze variabele in expressies" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Tijdelijk" @@ -2269,7 +2271,7 @@ msgstr "Variabele verbergen" msgid "Names" msgstr "Namen" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Grondtallen voor talstelsels" @@ -2281,8 +2283,8 @@ msgstr "Binaire waarde" msgid "Octal value" msgstr "Octale waarde" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Romeinse cijfers" @@ -2295,11 +2297,11 @@ msgstr "Hexadecimale waarde" msgid "Show/hide keypad" msgstr "Voltooien toestaan" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OCT" @@ -2308,11 +2310,11 @@ msgstr "OCT" msgid "DEC" msgstr "DEL" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2321,34 +2323,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROMEINS" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Aftrekken" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Vermenigvuldigen" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Delen" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Leegmaken" @@ -2395,9 +2397,9 @@ msgstr "" msgid "Plot" msgstr "Plot" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "Opslaan" @@ -2405,7 +2407,7 @@ msgstr "Opslaan" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Opslaan als png, svg, postscript, eps, latex of fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Titel" @@ -2677,192 +2679,201 @@ msgid "If the mode of the calculator shall be restored" msgstr "Indien de modus van de rekenmachine moet worden teruggezet" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "" + +#: ../data/preferences.ui.h:15 #, fuzzy msgid "Use keyboard keys for RPN" msgstr "Voor RPN alleen het numerieke deel van het toesenbord gebruiken" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "" -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." msgstr "" -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 #, fuzzy msgid "Expression in history" msgstr "Expressie" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 msgid "Entered" msgstr "" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 #, fuzzy msgid "Add calculate-as-you-type result to history" msgstr "Expressie berekenen en aan het stapelregister toevoegen" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 #, fuzzy msgid "Time limit for plot:" msgstr "Tijdnotatie" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Gedrag" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Unicode toestaan" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "Dit uitschakelen als er problemen zijn met bijzondere karakters" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 #, fuzzy msgid "Keep above other windows" msgstr "Dit venster sluiten" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" msgstr "" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 #, fuzzy msgid "Button padding" msgstr "Functie" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Standaard" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "/" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 #, fuzzy msgid "Application name" msgstr "Benadering" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Antwoord" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 #, fuzzy msgid "Application name + result" msgstr "Variabelen berekenen" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Modus" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 #, fuzzy msgid "Application name + mode" msgstr "Benadering" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Taal" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 msgid "Show all" msgstr "" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Voltooien toestaan" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Verbergen" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 #, fuzzy msgid "Number of expression lines" msgstr "Expressie hier invoeren" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Expressiestatus tonen" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" @@ -2870,57 +2881,57 @@ msgstr "" "Indien status expressie zoals u-die-intypt moet worden getoond onder de " "invoer van de expressie" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Uitstraling & gevoel" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." msgstr "" -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 #, fuzzy msgid "Use lower case letters in non-decimal numbers" msgstr "Kleine letters voor getallen gebruiken" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "Indien kleine letters moeten worden gebruikt in niet-decimale getallen" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Alternatieve voorvoegsels voor het grondtal" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2928,47 +2939,47 @@ msgstr "" "Of hexadecimale getallen moeten worden getoond met het voorvoegsel \"0x0\" " "en binaire getallen net het voorvoegsel \"0b00\"" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Logische operatoren voluit spellen" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "" "Indien logische and/or moeten worden getoond als \"&&\"/\"||\" of als " "\"and\"/\"or\"" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Indien in getallen \"e\" moet worden gebruikt in plaats van \"E\"" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Kleine letter \"e\" gebruiken (Bv. 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." msgstr "" -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Komma in getallen negeren" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 #, fuzzy msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " @@ -2977,11 +2988,11 @@ msgstr "" "Toestaan dat punten, '.', worden gebruikt als scheidingsteken voor " "duizendtallen in plaats van als een alternatief decimaal teken" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Punten in getallen negeren" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 #, fuzzy msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " @@ -2990,70 +3001,70 @@ msgstr "" "Toestaan dat punten, '.', worden gebruikt als scheidingsteken voor " "duizendtallen in plaats van als een alternatief decimaal teken" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Teken voor vermenigvuldigen" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Teken voor deling" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 #, fuzzy msgid "Numbers & Operators" msgstr "Grondtal talstelsel" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 #, fuzzy msgid "Use binary prefixes for information units" msgstr "De geselecteerde eenheid wissen" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." msgstr "" -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 #, fuzzy msgid "Copy unformatted ASCII without units" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." msgstr "" -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Wisselkoersen ophalen bij opstarten" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" @@ -3061,54 +3072,54 @@ msgstr "" "Indien huidige wisselkoersen moeten worden opgehaald van het internet bij " "het starten van het programma" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Wisselkoersen ophalen" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 #, fuzzy msgid "Temperature calculation mode:" msgstr "Percentage berekenen" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 #, fuzzy msgid "Minimum characters" msgstr "Binaire waarde" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 #, fuzzy msgid "Completion" msgstr "Voltooien toestaan" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Aangepast lettertype voor status" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3116,57 +3127,57 @@ msgstr "" "Indien u voor het tonen van de status onder de invoer van expressies een " "ander dan het standaardfont wilt gebruiken" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Aangepast lettertype voor expressie" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Indien u bij het invoeren van expressies een ander dan het standaardfont " "wilt gebruiken" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Aangepast lettertype voor antwoord" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Indien u voor het tonen van het antwoord een ander dan het standaardfont " "wilt gebruiken" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 #, fuzzy msgid "Custom keypad font" msgstr "Aangepast lettertype voor status" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 #, fuzzy msgid "If you want to use a font other than the default in the keypad" msgstr "" "Indien u voor het tonen van het antwoord een ander dan het standaardfont " "wilt gebruiken" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Kleur waarschuwingstatus" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Kleur foutstatus" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 #, fuzzy msgid "Custom application font" msgstr "Aangepast lettertype voor expressie" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 #, fuzzy msgid "" "If you want to use a font other than the default for the whole application" @@ -3174,12 +3185,12 @@ msgstr "" "Indien u voor het tonen van het antwoord een ander dan het standaardfont " "wilt gebruiken" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 #, fuzzy msgid "Custom history font" msgstr "Aangepast lettertype voor status" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Lettertypen & kleuren" @@ -3187,11 +3198,12 @@ msgstr "Lettertypen & kleuren" msgid "Other:" msgstr "Overig:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "" @@ -3207,12 +3219,12 @@ msgstr "Grondtal van expressie" msgid "New Keyboard Shortcut" msgstr "" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Actie toevoegen" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Eenheid bewerken" @@ -3391,7 +3403,7 @@ msgstr "Het antwoord converteren naar de geselecteerde eenheid" msgid "Type anywhere" msgstr "" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Onbekende variabele bewerken" @@ -3415,7 +3427,7 @@ msgstr "Rationaal getal" msgid "Name used to reference this unknown variable in expressions" msgstr "Naam voor deze onbekende variabele in expressies" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Variabele bewerken" @@ -3494,7 +3506,7 @@ msgstr "antw" msgid "Last Answer" msgstr "Laatste antwoord" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "antwoord" @@ -3525,10 +3537,10 @@ msgstr "Inlezen van globale definities is mislukt!\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Alles" @@ -3545,313 +3557,313 @@ msgid "" "simultaneous instances?" msgstr "" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 #, fuzzy msgid "Cycle through previous expression" msgstr "Expressie berekenen" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 #, fuzzy msgid "Relative error" msgstr "Relatie" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 #, fuzzy msgid "Argument separator" msgstr "Argumenten" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 #, fuzzy msgid "New line" msgstr "Nieuwe eenheid" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 #, fuzzy msgid "Vector brackets" msgstr "Waarde met vierkante haakjes" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Decimale komma" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Machtsverheffen (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Optellen" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 #, fuzzy msgid "Previous result (static)" msgstr "Vorig antwoord" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Expressie berekenen" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Onbekenden een waarde geven" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 #, fuzzy msgid "Toggle Result Base" msgstr "Exactmodus aan/uit" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 #, fuzzy msgid "Open menu with stored variables" msgstr "De geselecteerde variabele wissen" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Index" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Expressie berekenen en aan het stapelregister toevoegen" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Referentie" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Afkorting" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Meervoud" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Invoer vermijden" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Achtervoegsel" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Hoofdlettergevoelig" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 #, fuzzy msgid "Completion only" msgstr "Voltooien toestaan" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 #, fuzzy msgid "Coptic" msgstr "optioneel" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Actie" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Machtsverheffen" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 #, fuzzy msgid "History Index(es)" msgstr "Geschiedenis" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, fuzzy, c-format msgid "History index %s does not exist." msgstr "Basiseenheid bestaat niet." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 #, fuzzy msgid "History Parsed Expression" msgstr "Eenheidexpressie" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "expressie" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" "%s" msgstr "" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 #, fuzzy msgid "Could not display help for Qalculate!." msgstr "" "Help kan niet worden getoond voor Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3860,123 +3872,123 @@ msgstr "" "Help kan niet worden getoond voor Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "benadering" -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 #, fuzzy msgid "Clear expression" msgstr "Expressie berekenen" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXACT" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "BENADERING" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "RPN" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMEINS" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREC" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNC" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "EENH" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." msgstr[0] "" msgstr[1] "" -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "" -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." msgstr "" -#: ../src/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Wisselkoersen ophalen" msgstr[1] "Wisselkoersen ophalen" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "" msgstr[1] "" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3984,32 +3996,32 @@ msgid "" "message will be shown." msgstr "" -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "" -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 #, fuzzy msgid "curl not found." msgstr "kon log10-functie niet vinden." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" "%s" msgstr "" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 #, fuzzy msgid "No updates found." msgstr "kon log10-functie niet vinden." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -4017,7 +4029,7 @@ msgid "" "Do you wish to update to version %s?" msgstr "" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -4025,358 +4037,358 @@ msgid "" "You can get version %s at %s." msgstr "" -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Te veel argumenten voor %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "argument" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 #, fuzzy msgid "Temperature Calculation Mode" msgstr "Percentage berekenen" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" "(the mode can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 #, fuzzy msgid "Sinc Function" msgstr "Functie bewerken" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 #, fuzzy msgid "Unnormalized" msgstr "Niet-gecategoriseerd" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 #, fuzzy msgid "Normalized" msgstr "Normaal" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 #, fuzzy msgid "Implicit multiplication first" msgstr "Impliciet vermenigvuldigen beperken" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 #, fuzzy msgid "Conventional" msgstr "Conversie" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "Niet-gecategoriseerd" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "hexadecimaal" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "octaal" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "decimaal" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "duodecimaal" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binair" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "romeins" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 #, fuzzy msgid "bijective" msgstr "Object" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "sexagesimaal" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 #, fuzzy msgid "latitude" msgstr "Relatie" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "tijd" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "grondtallen" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "kalenders" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "rechthoekig" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "cartesisch" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "exponentiële" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polair" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "hoek" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "optimale" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "basis" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "gemengde" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "breuk" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "factoren" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "partiële breuken" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 #, fuzzy msgid "factorize" msgstr "Ontbinden in factoren" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 #, fuzzy msgid "expand" msgstr "Uitwerken" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "hexadecimaal getal" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "octaal getal" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "decimaal getal" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "dodecimaal getal" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "binair getal" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "romeinse cijfers" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 #, fuzzy msgid "bijective base-26" msgstr "Object" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 #, fuzzy msgid "binary-coded decimal" msgstr "Min decimalen" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "sexagesimaal getal" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "tijdnotatie" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "grondtallen" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "meest geschikte eenheid" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "basiseenheden" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "gemengde eenheden" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "partiële breuken" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "complexe rechthoekige vorm" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "complexe exponentiële vorm" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "complexe polaire vorm" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "complexe cis-vorm" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "complexe hoeknotatie" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "complexe hoeknotatie" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "UTC-tijdzone" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "grondtal %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Mijn variabelen" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Gebruikersfuncties" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Inactief" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4388,624 +4400,624 @@ msgstr "" "u een dialoogvenster te zien waarin alle eigenschappen van het object worden " "genoemd." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "bv." #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "optioneel" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "standaard: " -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Vereiste" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "sleutel" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Acti_veren" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Gebruikersvariabelen" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "Variabele bestaat niet meer." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "een matrix" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "een vector" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "positief" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "niet-positief" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "negatief" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "niet-negatief" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "ongelijk nul" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "geheel" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "booleaans" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "rationaal" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "reëel" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "complex" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "getal" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "geen matrix" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "onbekend" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Gebruikerseenheden" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Functie voor ophalen gegevens" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 #, fuzzy msgid "Insert function" msgstr "Functie verbergen" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 #, fuzzy msgid "Insert function (dialog)" msgstr "Functie bewerken (globaal)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 #, fuzzy msgid "Insert variable" msgstr "Invoegen" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 #, fuzzy msgid "Insert unit" msgstr "Invoegen" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 #, fuzzy msgid "Insert text" msgstr "Invoegen" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 #, fuzzy msgid "Insert date" msgstr "Datum invoegen…" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 #, fuzzy msgid "Insert vector" msgstr "Vector invoegen…" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 #, fuzzy msgid "Insert matrix" msgstr "Matrix invoegen…" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Converteren naar eenheid" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 #, fuzzy msgid "Convert to unit (entry)" msgstr "Converteren naar eenheid" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 #, fuzzy msgid "Convert to optimal unit" msgstr "Converteren naar meest geschikte eenheid" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 #, fuzzy msgid "Convert to base units" msgstr "Converteren naar basiseenheden" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 #, fuzzy msgid "Convert to optimal prefix" msgstr "Converteren naar meest geschikte eenheid" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 #, fuzzy msgid "Convert to number base" msgstr "Getallen converteren naar ander grondtal" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 #, fuzzy msgid "Factorize result" msgstr "Antwoord opslaan" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 #, fuzzy msgid "Expand result" msgstr "Uitwerken" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Splitsen in partiële breuken" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 #, fuzzy msgid "RPN: down" msgstr "RPN-modus" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 #, fuzzy msgid "RPN: copy" msgstr "RPN-modus" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 #, fuzzy msgid "RPN: lastx" msgstr "RPN-notatie" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 #, fuzzy msgid "RPN: delete register" msgstr "Het geselecteerde register wissen" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 #, fuzzy msgid "RPN: clear stack" msgstr "Het RPN-stapelgeheugen (stack) wissen" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 #, fuzzy msgid "Set expression base" msgstr "Lettertype voor expressie selecteren" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 #, fuzzy msgid "Set result base" msgstr "Lettertype voor antwoord selecteren" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 #, fuzzy msgid "Toggle exact mode" msgstr "Exactmodus aan/uit" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 #, fuzzy msgid "Toggle simple fractions" msgstr "Onegte breuken" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 #, fuzzy msgid "Toggle mixed fractions" msgstr "Onegte breuken" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 #, fuzzy msgid "Toggle scientific notation" msgstr "Onegte breuken" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 #, fuzzy msgid "Toggle simple notation" msgstr "Onegte breuken" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 #, fuzzy msgid "Toggle precision" msgstr "Nauwkeurigheid lezen" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 #, fuzzy msgid "Toggle max decimals" msgstr "Max decimalen" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 #, fuzzy msgid "Toggle min decimals" msgstr "Min decimalen" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 #, fuzzy msgid "Toggle max/min decimals" msgstr "Exactmodus aan/uit" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 #, fuzzy msgid "Toggle RPN mode" msgstr "RPN" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 #, fuzzy msgid "Toggle calculate as you type" msgstr "Qalculate!" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 #, fuzzy msgid "Show history" msgstr "Geschiedenis" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 #, fuzzy msgid "Search history" msgstr "Geschiedenis" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 #, fuzzy msgid "Clear history" msgstr "Geschiedenis" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 #, fuzzy msgid "Show conversion" msgstr "Conversie" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 #, fuzzy msgid "Show RPN stack" msgstr "RPN-stapelgeheugen" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Variabelen beheren" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Functies beheren" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Gegevensverzamelingen beheren" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Nieuwe variabele" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Nieuwe functie" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Functies/gegevens plotten" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Getallen converteren naar ander grondtal" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 #, fuzzy msgid "Open floating point conversion" msgstr "Geen extra conversie" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Kalenderconversie" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Percentage berekenen" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Periodiek systeem" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Wisselkoersen bijwerken" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Antwoord kopiëren" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 #, fuzzy msgid "Insert result" msgstr "Invoegen" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Afbeelding van het antwoord opslaan" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Help" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Afsluiten" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 #, fuzzy msgid "Toggle chain mode" msgstr "Exactmodus aan/uit" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 #, fuzzy msgid "Toggle keep above" msgstr "Exactmodus aan/uit" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 #, fuzzy msgid "Show/hide completion" msgstr "Voltooien toestaan" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Antwoord opslaan" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "Expressie niet gegeven." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "Expressieveld is leeg." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Niet-opgemaakte ASCII kopiëren" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Voorvoegsels" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Geen voorvoegsel" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Meest geschikte voorvoegsel" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "een vorig antwoord" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "matrix" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "vector" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(geen matrix)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "standaard aannames" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Voorvoegsel" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Basiseenheden" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 #, fuzzy msgid "Binary-Coded Decimal" msgstr "Min decimalen" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 #, fuzzy msgid "Bijective Base-26" msgstr "Object" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Binair getal" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Kalendars" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Complexe cis-vorm" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Decimaal getal" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Duodecimaal getal" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Factoren" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 #, fuzzy msgid "16-bit Floating Point Binary Format" msgstr "Geen extra conversie" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 #, fuzzy msgid "32-bit Floating Point Binary Format" msgstr "Geen extra conversie" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 #, fuzzy msgid "64-bit Floating Point Binary Format" msgstr "Geen extra conversie" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 #, fuzzy msgid "Hexadecimal Number" msgstr "Hexadecimaal getal" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Gemengde eenheden" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Octaal getal" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Meest geschikte eenheden" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Partiële breuken" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Sexagesimaal getal" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "UTC-tijdzone" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "and" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "or" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "ongedefinieerd" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -5013,107 +5025,107 @@ msgstr "" "antwoord te lang\n" "zie geschiedenis" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "berekening werd afgebroken" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "RPN-register is verplaatst" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "RPN-bewerking" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Verwerken…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "berekening werd afgebroken" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Ontbinden in factoren…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Splitsen in partiële breuken…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Uitwerken…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Berekenen…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Converteert…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Wisselkoersen worden opgehaald." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "" -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "_Berekenen" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Argument" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Waar" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Onwaar" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Info" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Eenheid bewerken (globaal)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Nieuwe eenheid" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Geen naam opgegeven." -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5121,23 +5133,23 @@ msgstr "" "Er bestaat al een eenheid of variabele met deze naam.\n" "Wilt u die overschrijven?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "Basiseenheid bestaat niet." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Functie bewerken (globaal)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Nieuwe functie" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Expressieveld is leeg." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5145,91 +5157,91 @@ msgstr "" "Er bestaat al een functie met deze naam.\n" "Wilt u die overschrijven?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "Eenheid bestaat niet" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Onbekende variabele bewerken (globaal)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Nieuwe onbekende variabele" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Variabele bewerken (globaal)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Nieuwe variabele" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Geen waarde opgegeven." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Vector bewerken" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Vector bewerken (globaal)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Nieuwe vector" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Matrix bewerken (globaal)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Nieuwe matrix" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Vector-antwoord" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Matrix-antwoord" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Nieuw gegevensobject" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "tekst" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "benaderd" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Gegevensverzameling bewerken (globaal)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Nieuwe gegevensverzameling" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Eigenschap" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Geen bestandsnaam opgegeven." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "Geen scheidingsteken geselecteerd." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5238,15 +5250,15 @@ msgstr "" "Kon niet importeren uit bestand \n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Geen naam opgegeven voor variabele." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "Geen bekende variabele met opgegeven naam gevonden." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5255,8 +5267,8 @@ msgstr "" "Kon niet exporteren naar bestand \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5265,83 +5277,83 @@ msgstr "" "veranderingen opslaat wordt dit conflicterend object overschreven of " "inactief gemaakt." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "Kon definities niet schrijven" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Voorinstelling" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 #, fuzzy msgid "Clear History" msgstr "Geschiedenis" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 #, fuzzy msgid "Abort" msgstr "afgebroken" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 #, fuzzy msgid "Completion Mode" msgstr "Voltooien toestaan" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 #, fuzzy msgid "Strict completion" msgstr "Voltooien uitschakelen" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 #, fuzzy msgid "Full completion" msgstr "Voltooien toestaan" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 #, fuzzy msgid "No completion" msgstr "Voltooien toestaan" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 #, fuzzy msgid "Delayed completion" msgstr "Voltooien toestaan" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 #, fuzzy msgid "Customize completion…" msgstr "Voltooien toestaan" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Modus opslaan" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "Vooringestelde modus kan niet worden overschreven." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Modus wissen" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5350,51 +5362,51 @@ msgstr "" "Kon de voorkeurinstellingen niet schrijven naar\n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "nooit" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "vragen" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i dag" msgstr[1] "%i dagen" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Gekopieerd" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "kon log10-functie niet vinden." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 #, fuzzy msgid "" "A bookmark with the selected name already exists.\n" @@ -5403,315 +5415,320 @@ msgstr "" "Er bestaat al een variabele of eenheid met deze naam.\n" "Wilt u die overschrijven?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Datum selecteren" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Grondtallen" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "Min decimalen" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Rechthoekig vorm" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Exponentiële vorm" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Polaire vorm" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Hoeknotatie" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Basiseenheden" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Meest geschikte eenheid" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Meest geschikte voorvoegsel" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Alle functies" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Alle variabelen" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 #, fuzzy msgid "Select definitions file" msgstr "Definities opslaan bij verlaten" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 #, fuzzy msgid "_Import" msgstr "Importeren als" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 #, fuzzy msgid "XML Files" msgstr "Alle bestanden" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, fuzzy, c-format msgid "Could not copy %s to %s." msgstr "" "Kon niet exporteren naar bestand \n" "%s" -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, fuzzy, c-format msgid "Could not read %s." msgstr "" "Kon niet exporteren naar bestand \n" "%s" -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, fuzzy, c-format msgid "Could not copy file to %s." msgstr "" "Kon niet exporteren naar bestand \n" "%s" -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "" -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 #, fuzzy msgid "The selected Chinese year does not exist." msgstr "Basiseenheid bestaat niet." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "" -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "" -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 #, fuzzy msgid "Gnuplot was not found." msgstr "kon log10-functie niet vinden." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " "path, for plotting to work." msgstr "" -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Bestand voor opslaan PNG-afbeelding selecteren" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Toegestane bestandstypes" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Alle bestanden" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "Kan eenheid niet wissen omdat die nodig is voor andere eenheden." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "geen" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "antwoord te lang" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "" "Rinse de Vries \n" "Jaap Woldringh " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 #, fuzzy msgid "Mode not found." msgstr "kon log10-functie niet vinden." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 #, fuzzy msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." msgstr "Een wiskundige expressie hierboven invoeren. Bv. 5 + 2 / 3" -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Elementen (horizontale volgorde)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Te importeren bestand selecteren" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Bestand waarnaar moet worden geëxporteerd selecteren" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Selecteer een bestand" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "Ongeldige naam" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." msgstr "" -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 #, fuzzy msgid "Empty value." msgstr "Geen waarde opgegeven." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 #, fuzzy msgid "Function not found." msgstr "kon log10-functie niet vinden." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "" -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 #, fuzzy msgid "Unit not found." msgstr "kon log10-functie niet vinden." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 #, fuzzy msgid "Unsupported value." msgstr "Geconverteerde waarde" -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" msgstr "" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Te exporteren bestand selecteren" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "Expressie niet gegeven." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "Variabele x niet gegeven." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 #, fuzzy msgid "Element Data" msgstr "Elementen" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Indeling" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Alkalisch metaal" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Alkalisch aardmetaal" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lanthanide" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Actinide" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Overgangsmetaal" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Metaal" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Metalloïde (halfmetaal)" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Polyatomisch niet-metaal" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Diatomisch niet-metaal" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Edelgas" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "Geen onbekenden in antwoord." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Onbekenden een waarde geven" diff --git a/po/pt_BR.po b/po/pt_BR.po index 87958f87..30690204 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2020-09-10 10:38-0300\n" "Last-Translator: Fúlvio Alves \n" "Language-Team: \n" @@ -18,8 +18,8 @@ msgstr "" "X-Generator: Poedit 2.3\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -28,7 +28,7 @@ msgid "Calculator" msgstr "Calculadora" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Calculadora potente e fácil de usar" @@ -73,17 +73,17 @@ msgstr "Regras de argumento" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "_Cancelar" @@ -96,11 +96,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_OK" @@ -140,12 +140,12 @@ msgid "Date" msgstr "Data" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vetor" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matriz" @@ -178,12 +178,12 @@ msgstr "Inteiro não-negativo" msgid "Boolean" msgstr "Boleano" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Objeto" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Função" @@ -191,7 +191,7 @@ msgstr "Função" msgid "Unit" msgstr "Unidade" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Variável" @@ -204,7 +204,7 @@ msgstr "Arquivo" msgid "Angle" msgstr "Ângulo" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Onjeto de dados" @@ -257,16 +257,16 @@ msgid "Max" msgstr "Máx" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Tipo" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Nome" @@ -279,25 +279,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "_Fechar" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Etiqueta" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Botão esquerdo" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Botão direito" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Botão do meio" @@ -311,8 +311,8 @@ msgid "Button Action" msgstr "Função" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Valor" @@ -380,8 +380,8 @@ msgstr "Nome descritivo" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Categoria" @@ -478,7 +478,7 @@ msgid "Unit expression" msgstr "Expressão de unidade" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Expressão" @@ -494,7 +494,7 @@ msgstr "Título exibido nos menus e no gerenciador de conjunto de dados" msgid "Description of this data property" msgstr "Descrição desta propriedade de dados" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Editar conjunto de dados" @@ -534,12 +534,12 @@ msgid "_Edit" msgstr "_Editar" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Excluir" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Propriedades" @@ -559,7 +559,7 @@ msgstr "Propriedade padrão" msgid "Name used to invoke the function in expressions" msgstr "Nome usado para chamar a função em expressões" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Editar Objeto de Dados" @@ -571,11 +571,11 @@ msgstr "Não criar/modificar este objeto de dados" msgid "Accept the creation/modification of this data object" msgstr "Aceitar a criação/modificação deste objeto de dados" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Conjuntos de dados" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Conjunto de dados" @@ -696,7 +696,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Editar Função" @@ -749,7 +749,7 @@ msgstr "_Adicionar" msgid "_Remove" msgstr "_Remover" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Argumentos" @@ -769,7 +769,7 @@ msgstr "Ocultar função" msgid "Example" msgstr "Exemplo" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Pré-calcular" @@ -810,8 +810,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "Desati_var" @@ -823,7 +823,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Aplicar" @@ -843,11 +843,11 @@ msgstr "Radianos" msgid "Gradians" msgstr "Grados" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Suposições padrão" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Desconhecido" @@ -967,13 +967,13 @@ msgstr "Variáveis" msgid "Units" msgstr "Unidades" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Fatorar" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Expandir" @@ -981,7 +981,7 @@ msgstr "Expandir" msgid "Apply partial fraction decomposition to the current result." msgstr "Aplicar decomposição de fração parcial ao resultado atual." -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Expandir Frações Parciais" @@ -1009,15 +1009,15 @@ msgstr "Converter em Unidades Base" msgid "Convert to Optimal Unit" msgstr "Converter em Unidade Ideal" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Inserir Data…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Inserir Matriz…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Inserir Vetor…" @@ -1041,7 +1041,7 @@ msgstr "_Preferências" msgid "_Mode" msgstr "_Modo" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Base numérica" @@ -1050,49 +1050,49 @@ msgid "Select Result and Expression Base…" msgstr "Selecionar resultado e base de expressão…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binário" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Octal" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Decimal" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Duodecimal" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Hexadecimal" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Outro…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Sexagesimal" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Formato da hora" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Números romanos" @@ -1162,19 +1162,19 @@ msgstr "Arredondar números até a metade" msgid "Truncate All Numbers" msgstr "Número octal" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Forma retangular complexa" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Forma exponencial complexa" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Forma polar complexa" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Notação complexa de ângulo/fasor" @@ -1230,7 +1230,7 @@ msgstr "" "Desativado: 1/2 × pi ≈ 1,5707963\n" "Ativado: 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Adaptativa" @@ -1245,7 +1245,7 @@ msgstr "" msgid "Significant Digits" msgstr "Dígitos Significativos" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Intervalo" @@ -1253,7 +1253,7 @@ msgstr "Intervalo" msgid "Plus/Minus" msgstr "Mais/Menos" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 #, fuzzy msgid "Relative" msgstr "Relação" @@ -1416,7 +1416,7 @@ msgstr "Sempre exato" msgid "Try Exact" msgstr "Tentar exato" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Aproximado" @@ -1440,7 +1440,7 @@ msgstr "Alterar unidade de ângulo usada em funções trigonimétricas" msgid "Angle Unit" msgstr "Unidade de ângulo" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Nenhum" @@ -1469,7 +1469,7 @@ msgstr "" msgid "Warn About Denominators Assumed Non-Zero" msgstr "Avisar sobre denominadores considerados diferentes de zero" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Modo de análise" @@ -1563,11 +1563,11 @@ msgstr "Ative a pilha RPN." msgid "RPN Mode" msgstr "Modo RPN" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Meta Modos" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Salvar modo…" @@ -1607,7 +1607,7 @@ msgstr "Verificar atualizações" msgid "_About" msgstr "_Sobre" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "Alternar janela mínima" @@ -1675,7 +1675,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Histórico" @@ -1711,29 +1711,29 @@ msgstr "Calcular a raiz quadrada do valor superior" msgid "Calculate the sum of all values" msgstr "Calcular a soma de todos os valores" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "Gire a pilha ou mova o registro selecionado para cima" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "Gire a pilha ou mova o registro selecionado para baixo" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" "Troque os valores superiores ou mova o valor selecionado para o topo da pilha" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "Copie o valor selecionado ou superior para o topo da pilha" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "Digite o valor superior antes da última operação numérica" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Excluir o valor selecionado ou superior" @@ -1741,7 +1741,7 @@ msgstr "Excluir o valor selecionado ou superior" msgid "Edit the selected value" msgstr "Editar o valor selecionado" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Limpar a pilha RPN" @@ -1784,15 +1784,16 @@ msgstr "" msgid "Conversion" msgstr "Conversão" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Mostrar/ocultar teclado de programação" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Exato" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Fração" @@ -1808,11 +1809,11 @@ msgstr "Puro" msgid "Number base" msgstr "Base numérica" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Formato de tempo" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Romano" @@ -1856,7 +1857,7 @@ msgstr "mod" msgid "mean" msgstr "mean" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Guardar o resultado como uma variável" @@ -1873,7 +1874,7 @@ msgstr "Converter bases numéricas" msgid "Imaginary unit i (√-1)" msgstr "Unidade imaginária i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Gerenciar unidades" @@ -1893,17 +1894,17 @@ msgstr "Entrada do complemento para dois" msgid "Two's complement output" msgstr "Saída do complemento para dois" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "OR exclusivo bit-a-bit" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "Deslocamento à esquerda bit-a-bit" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "Deslocamento à direita bit-a-bit" @@ -1920,25 +1921,25 @@ msgid "Show/hide right keypad" msgstr "Mostrar/ocultar teclado direito" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Resultado anterior" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1954,8 +1955,8 @@ msgstr "Teclado persistente" msgid "Edit" msgstr "Editar" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Excluir" @@ -1991,7 +1992,7 @@ msgstr "Copiar todo o texto" msgid "Search…" msgstr "Procurar…" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Adicionar marcador…" @@ -2175,7 +2176,7 @@ msgstr "Limpar pilha" msgid "Select Number Base…" msgstr "Selecionar Base Numérica…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Guardar resultado" @@ -2192,7 +2193,7 @@ msgid "Subtract result" msgstr "Guardar resultado" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Inserir" @@ -2200,8 +2201,8 @@ msgstr "_Inserir" msgid "Insert the matrix/vector into the expression" msgstr "Inserir a matriz/vetor na expressão" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Elementos" @@ -2221,7 +2222,7 @@ msgstr "Se isso é uma matriz ou vetor" msgid "Current element:" msgstr "Elemento atual:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Editar Matriz" @@ -2233,7 +2234,8 @@ msgstr "Aceitar a criação/modificação desta matriz/vetor" msgid "Name used to reference this variable in expressions" msgstr "Nome usado para referenciar esta variável em expressões" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Temporária" @@ -2245,7 +2247,7 @@ msgstr "Ocultar variável" msgid "Names" msgstr "Nomes" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Bases Numéricas" @@ -2257,8 +2259,8 @@ msgstr "Valor binário" msgid "Octal value" msgstr "Valor octal" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Números romanos" @@ -2270,11 +2272,11 @@ msgstr "Valor hexadecimal" msgid "Show/hide keypad" msgstr "Mostrar/ocultar teclado" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OCT" @@ -2282,11 +2284,11 @@ msgstr "OCT" msgid "DEC" msgstr "DEC" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2294,34 +2296,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Subtrair" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Multiplicar" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Dividir" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "Bit-a-bit AND" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "Bit-a-bit OR" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "Bit-a-bit NOT" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Limpar" @@ -2369,9 +2371,9 @@ msgstr "Alterar de 2 para 1" msgid "Plot" msgstr "Plotagem" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "_Salvar" @@ -2379,7 +2381,7 @@ msgstr "_Salvar" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Salvar como png, svg, postscript, eps, latex ou fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Título" @@ -2654,18 +2656,27 @@ msgid "If the mode of the calculator shall be restored" msgstr "Para que o modo da calculadora seja restaurado" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Usar teclado para RPN" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "Usar as teclas de operação no teclado para operações RPN (+-*/^)." -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Usar acento circunflexo para XOR bit-a-bit" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2674,172 +2685,172 @@ msgstr "" "Ctrl+^). O operador de exponenciação (^) sempre pode ser inserido ao usar " "Ctrl+*." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 #, fuzzy msgid "Expression in history" msgstr "Expressão" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 #, fuzzy msgid "Entered" msgstr "Enter" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 #, fuzzy msgid "Add calculate-as-you-type result to history" msgstr "Calcular expressão e adicionar à pilha" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Tempo limite para plotagem:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Comportamento" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Ativar símbolos Unicode" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "" "Desative isso se você tiver problemas com alguns caracteres extravagantes" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Ignorar o idioma do sistema (requer reinício)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "Lembrar posição da janela" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 #, fuzzy msgid "Keep above other windows" msgstr "Restaurar a janela" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" msgstr "" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 #, fuzzy msgid "Button padding" msgstr "Função" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Padrão" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Nome do programa" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Resultado" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Nome do programa + resultado" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Modo" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Nome do programa + modo" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Título da janela" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Idioma" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "Mostrar teclado" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Mostrar/ocultar teclado direito" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Ocultar" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Número de linhas de expressão" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Exibir status da expressão" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" @@ -2847,30 +2858,30 @@ msgstr "" "Para que o status da expressão, conforme você digita, seja exibido abaixo da " "entrada da expressão" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Teclado persistente" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Aparência" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "Representação binária do complemento para dois" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" "Para que a representação do complemento para dois seja usada para números " "binários negativos." -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "Representação hexadecimal do complemento para dois" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." @@ -2878,30 +2889,30 @@ msgstr "" "Para que a representação do complemento para dois seja usada para números " "hexadecimais negativos." -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Usar letras minúsculas em números não-decimais" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "" "Para que letras minúsculas sejam usadas em números com base não-decimal" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Prefixos base alternativos" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2909,32 +2920,32 @@ msgstr "" "Para que números hexadecimais sejam exibidos com \"0x0\" e números binários " "com \"0b00\" como prefixos" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Soletrar operadores lógicos" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "" "Para que o lógico and/or seja exibido como \"&&\"/\"||\" ou \"and\"/\"or\"" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Para que \"e\" seja usado em vez de \"E\" em números" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "Usar notação E em vez de 10n" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Usar letras minúsculas \"e\" (como em 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "Usar 'j' como unidade imaginária" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." @@ -2942,15 +2953,15 @@ msgstr "" "Usar 'j' (em vez de 'i') como símbolo padrão para a unidade imaginária e " "coloque-o na frente da parte imaginária." -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Usar vírgula como separador decimal" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Ignorar vírgula em números" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" @@ -2958,11 +2969,11 @@ msgstr "" "Permite que vírgulas, ',', sejam usadas como separador de milhares em vez " "de como separador de argumentos de função" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Ignorar pontos em números" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" @@ -2970,43 +2981,43 @@ msgstr "" "Permite que pontos, '.', sejam usados como separador de milhares em vez de " "como um sinal decimal alternativo" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Agrupamento de dígitos" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "desligado" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "padrão" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "local" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Sinal de multiplicação" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Sinal de divisão" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Números e operadores" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Usar prefixos binários para unidades de informações" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -3014,16 +3025,16 @@ msgstr "" "Usar prefixos binários, em vez de decimais, como padrão para unidades de " "informação (ex. bytes)." -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 #, fuzzy msgid "Copy unformatted ASCII without units" msgstr "Copiar ASCII não formatado" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Conversão para moeda local" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -3031,63 +3042,63 @@ msgstr "" "Converter automaticamente para a moeda local quando a conversão ideal de " "unidades estiver ativada." -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Atualizar taxas de câmbio ao inicializar" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" msgstr "" "Para que as taxas de câmbio sejam baixadas da internet no início do programa" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Atualizações das taxas de câmbio" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 #, fuzzy msgid "Temperature calculation mode:" msgstr "Abrir ferramenta de cálculo de porcentagem" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Unidades e moedas" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Mostrar sugestões de conclusão de expressão" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Pesquisar títulos e países" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Caracteres mínimos" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Atraso da janela pop-up (ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Conclusão" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Fonte de status personalizada" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3095,59 +3106,59 @@ msgstr "" "Se você desejar usar uma fonte diferente da padrão na exibição de status " "abaixo da entrada da expressão" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Fonte da expressão personalizada" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Se você desejar usar uma fonte diferente da padrão na entrada da expressão" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Fonte do resultado personalizada" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Se você desejar usar uma fonte diferente da padrão na exibição do resultado" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Fonte do teclado personalizada" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "Se você desejar usar uma fonte diferente da padrão no teclado" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Cor do status de erro" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Cor do status de erro" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Cor do texto" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Fonte do programa personalizada" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "Se você desejar usar uma fonte diferente da padrão em todo o programa" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Fonte do histórico personalizado" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Fontes e cores" @@ -3155,11 +3166,12 @@ msgstr "Fontes e cores" msgid "Other:" msgstr "Outra:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Base bijetiva-26" @@ -3175,12 +3187,12 @@ msgstr "Base de Expressão" msgid "New Keyboard Shortcut" msgstr "Novo atalho de teclado" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Adicionar ação" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Editar Unidade" @@ -3365,7 +3377,7 @@ msgstr "Converter o resultado na unidade selecionada" msgid "Type anywhere" msgstr "Digitar em qualquer lugar" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Editar Variável Desconhecida" @@ -3389,7 +3401,7 @@ msgstr "Número racional" msgid "Name used to reference this unknown variable in expressions" msgstr "Nome usado para referenciar esta variável desconhecida em expressões" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Editar Variável" @@ -3466,7 +3478,7 @@ msgstr "ans" msgid "Last Answer" msgstr "Última resposta" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "resposta" @@ -3497,10 +3509,10 @@ msgstr "Falha ao carregar definições globais!\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Todas" @@ -3525,287 +3537,287 @@ msgstr "" "Mesmo assim, você deseja alterar o comportamento padrão e permitir várias " "instâncias simultaneamente?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Botão direito/pressionar e segurar: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Botão direito: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Botão do meio: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Percorrer pela expressão anterior" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Mover cursor para esquerda ou direita" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Mover cursor para o início ou fim" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "Incerteza/intervalo" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Erro relativo" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Separador de argumentos" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Espaço em branco" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Nova linha" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Parênteses inteligentes" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Colchetes para vetores" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Parêntese esquerdo" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Parêntese esquerdo do vetor" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Parêntese direito" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Parêntese direito do vetor" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Ponto decimal" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Aumentar (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Adicionar" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Backspace" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Resultado anterior (estático)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Calcular expressão" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Definir incógnitos" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "mais" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "Lógico AND" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "Lógico OR" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "Lógico NOT" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "Alternar base de resultados" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Abrir menu com variáveis armazenadas" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Índice" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Calcular expressão e adicionar à pilha" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Bandeira" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Referência" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Abreviação" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Plural" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Evitar entrada" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Sufixo" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Maiúsc. e Minúsculas" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Apenas conclusão" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "Gregoriano" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "Juliano revisado (Milanković)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "Juliano" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "Islâmico (Hijri)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "Hebreu" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "Chinês" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "Persa (Hijri Solar)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "Cóptico" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "Etíope" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "Indiano (Nacional)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Ação" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Combinação de teclas" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Aumentar" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "Valor da resposta do histórico" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Índice(s) do histórico" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "O índice do histórico %s não existe." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "Expressão analisada historicamente" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "expressão" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Definir título da janela" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3814,11 +3826,11 @@ msgstr "" "Falha ao abrir %s.\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "Não foi possível exibir a ajuda do Qalculate!." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3827,102 +3839,102 @@ msgstr "" "Não foi possível exibir a ajuda do Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "aprox." -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Parar processo" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Limpar expressão" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXACT" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "APPROX" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "RPN" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMAN" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "VAR" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNC" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "UNIT" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "Deseja atualizar as taxas de câmbio agora?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." msgstr[0] "Faz %s dia desde a última atualização das taxas de câmbio." msgstr[1] "Faz %s dias desde a última atualização das taxas de câmbio." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "Não perguntar novamente" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "Demorou muito para gerar os dados da plotagem." -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -3930,21 +3942,21 @@ msgstr "" "Demorou muito para gerar os dados da plotagem. Diminua a taxa de amostragem " "ou aumente o limite de tempo nas preferências." -#: ../src/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Atualizações das taxas de câmbio" msgstr[1] "Atualizações das taxas de câmbio" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, fuzzy, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "Atualizar" msgstr[1] "Atualizar" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3955,15 +3967,15 @@ msgstr "" "ícone à direita da entrada da expressão é alterado para exibir isso. Ao " "segurar o ponteiro do mouse ou clicar no ícone, a mensagem será mostrada." -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "Caminho do executável não encontrado." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "curl não encontrado." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3972,15 +3984,15 @@ msgstr "" "Falha ao executar o script de atualização.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "Falha ao verificar por atualizações." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "Nenhuma atualização encontrada." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3991,7 +4003,7 @@ msgstr "" "\n" "Deseja atualizar para a versão %s?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -4002,354 +4014,354 @@ msgstr "" "\n" "Você pode obter a versão %s em %s." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Argumentos em excesso para %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "argumento" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 #, fuzzy msgid "Temperature Calculation Mode" msgstr "Ferramenta de Cálculo de Porcentagem" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" "(the mode can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 #, fuzzy msgid "Sinc Function" msgstr "Editar Função" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 #, fuzzy msgid "Unnormalized" msgstr "Sem categoria" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 #, fuzzy msgid "Normalized" msgstr "Normal" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 #, fuzzy msgid "Both dot and comma as decimal separators" msgstr "Usar vírgula como separador decimal" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 #, fuzzy msgid "Only dot as decimal separator" msgstr "Usar vírgula como separador decimal" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "Primeiro multiplicação implícita" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Convencional" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "Sem categoria" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "hexadecimal" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "octal" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "decimal" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "duodecimal" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binário" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "romanos" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "bijetivo" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "sexagesimal" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 #, fuzzy msgid "latitude" msgstr "Relação" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "hora" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "bases" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "calendários" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "retangular" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "cartesiano" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "exponencial" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polar" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "ângulo" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "fasor" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "ideal" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "base" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "mesclado" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "fração" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "fatores" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "fração parcial" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "fatorar" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "expandir" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "número hexadecimal" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "número octal" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "número decimal" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "número duodecimal" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "número binário" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "numerais romanos" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "base bijetiva-26" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 #, fuzzy msgid "binary-coded decimal" msgstr "Decimais mínimos" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "número sexagesimal" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "ponto flutuante de 32-bit" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "ponto flutuante de 64-bit" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "ponto flutuante de 16-bit" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "ponto flutuante de 80-bit (x86)" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "ponto flutuante de 128-bit" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "formato de hora" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "bases numéricas" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "unidade ideal" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "unidades de base" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "unidades mescladas" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "frações parciais expandidas" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "forma retangular complexa" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "forma exponencial complexa" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "forma polar complexa" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "forma cis complexa" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "notação complexa de ângulo" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "notação complexa de fasor" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "Fuso horário UTC" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "número base %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Minhas Variáveis" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Funções de usuário" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Inativo" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4360,583 +4372,583 @@ msgstr "" "propriedade. Se \"info\" for digitado como propriedade, uma janela de " "diálogo será exibida com todas as propriedades do objeto." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Exemplo:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "opcional" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "padrão: " -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Requerimento" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "chave" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Ati_var" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Variáveis de usuário" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "A variável não existe mais." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "uma matriz" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "um vetor" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "positivo" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "não-positivo" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "negativo" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "não-negativo" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "diferente de zero" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "inteiro" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "boleano" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "racional" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "real" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "complexo" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "número" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "não matriz" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "desconhecido" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Unidades de usuário" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Função de Recuperação de Dados" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Inserir função" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Inserir função (diálogo)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Inserir variável" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Inserir unidade" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Inserir texto" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Inserir data" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Inserir vetor" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Inserir matriz" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Inserir parênteses inteligentes" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Converter em unidade" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "Converter em unidade (entrada)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "Converter em unidade ideal" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "Converter em unidades base" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "Converter em prefixo ideal" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "Converter em número base" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Fatorar resultado" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Expandir resultado" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Expandir frações parciais" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "RPN: para baixo" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "RPN: para cima" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "RPN: trocar" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "RPN: copiar" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "RPN: excluir registro" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "RPN: limpar pilha" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "Carregar modo meta" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Definir base de expressão" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Definir base de resultados" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "Alternar modo exato" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Definir unidade de ângulo em graus" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Definir unidade de ângulo em radianos" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Definir unidade de ângulo em gradianos" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "Alternar frações simples" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "Alternar frações mescladas" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "Alternar notação científica" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "Alternar notação simples" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 #, fuzzy msgid "Toggle precision" msgstr "Ler precisão" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 #, fuzzy msgid "Toggle max decimals" msgstr "Decimais máximos" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 #, fuzzy msgid "Toggle min decimals" msgstr "Decimais mínimos" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 #, fuzzy msgid "Toggle max/min decimals" msgstr "Alternar modo exato" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "Alternar modo RPN" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "Alternar para calcular ao digitar" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "Alternar teclado de programação" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Mostrar teclado" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Mostrar histórico" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Pesquisar no histórico" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Limpar histórico" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Mostrar conversão" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "Mostrar pilha RPN" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Gerenciar variáveis" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Gerenciar funções" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Gerenciar conjuntos de dados" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Nova variável" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Nova função" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Abrir funções/dados de plotagem" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Abrir números base convertidos" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Abrir conversão de ponto flutuante" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Abrir conversão de calendário" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Abrir ferramenta de cálculo de porcentagem" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Abrir tabela periódica" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Atualizar taxas de câmbio" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Copiar resultado" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Inserir resultado" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Salvar imagem do resultado" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Ajuda" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Sair" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 #, fuzzy msgid "Toggle chain mode" msgstr "Alternar modo exato" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 #, fuzzy msgid "Toggle keep above" msgstr "Alternar modo exato" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 #, fuzzy msgid "Show/hide completion" msgstr "Sem conclusão" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Guardar resultado" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Copiar ASCII não formatado" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Copiar ASCII não formatado" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "Expressão vazia." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Copiar ASCII não formatado" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "Campo de expressão vazio." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Copiar ASCII não formatado" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Prefixos" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Nenhum prefixo" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Prefixo ideal" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "um resultado anterior" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "matriz" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "vetor" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(não matriz)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "suposições padrão" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Prefixo" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Unidade base" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 #, fuzzy msgid "Binary-Coded Decimal" msgstr "Decimais mínimos" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Base bijetiva-26" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Número binário" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Calendários" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Forma cis complexa" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Número decimal" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Número duodecimal" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Fatores" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "Formato binário de ponto flutuante de 16-bit" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "Formato binário de ponto flutuante de 32-bit" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "Formato binário de ponto flutuante de 64-bit" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "Formato binário de ponto flutuante de 80-bit (x86)" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "Formato binário de ponto flutuante de 128-bit" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Número hexadecimal" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Unidades mistas" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Número octal" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Unidades ideais" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Frações parciais expandidas" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Número sexagesimal" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "Fuso horário UTC" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "e" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "ou" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "indefinido" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4944,107 +4956,107 @@ msgstr "" "resultado é muito longo\n" "ver histórico" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "cálculo abortado" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "Registro RPN Movido" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "Operação RPN" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Processando…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "processamento de resultado abortado" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Fatorando…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Expandindo frações parciais…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Expandindo…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Calculando…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Convertendo…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Buscando taxas de câmbio." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "Falha na análise do fuso horário." -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Manter aberto" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "Enter" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "C_alcular" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Aplicar à pilha" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Argumento" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Verdadeiro" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Falso" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Informação" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Editar unidade (global)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Nova unidade" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Campo de nome vazio." -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5052,23 +5064,23 @@ msgstr "" "Uma unidade ou variável com o mesmo nome já existe.\n" "Deseja sobrescrevê-la?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "A unidade base não existe." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Editar Função (global)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Nova Função" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Campo de expressão vazio." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5076,91 +5088,91 @@ msgstr "" "Uma função com o mesmo nome já existe.\n" "Deseja sobrescrever a função?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "A unidade não existe" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Editar Variável Desconhecida (global)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Nova variável desconhecida" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Editar Variáveis (global)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Nova Variável" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Campo de valor vazio." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Editar Vetor" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Editar Vetor (global)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Novo Vetor" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Editar Matriz (global)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Nova Matriz" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Resultado do Vetor" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Resultado da Matriz" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Novo Objeto de Dados" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "texto" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "aproximado" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Editar Conjunto de Dados (global)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Novo conjunto de dados" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Propriedade" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Nenhum nome de arquivo digitado." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "Nenhum delimitador selecionado." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5169,15 +5181,15 @@ msgstr "" "Não foi possível importar do arquivo \n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Nenhum nome de variável digitado." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "Nenhuma variável conhecida com o nome digitado encontrada." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5186,8 +5198,8 @@ msgstr "" "Não foi possível exportar para o arquivo \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5195,77 +5207,77 @@ msgstr "" "Existe um objeto conflitante com o mesmo nome. Se você continuar e salvar as " "alterações, o objeto conflitante será substituído ou desativado." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "Não foi possível gravar definições" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Predefinição" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Limpar histórico" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Abortar" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Desfazer" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Refazer" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Modo de conclusão" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Conclusão estrita limitada" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Conclusão estrita" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Conclusão completa limitada" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Conclusão completa" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Sem conclusão" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 #, fuzzy msgid "Delayed completion" msgstr "Conclusão completa" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 #, fuzzy msgid "Customize completion…" msgstr "Sem conclusão" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Salvar modo" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "O modo predefinido não pode ser substituído." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Excluir modo" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5274,51 +5286,51 @@ msgstr "" "Não foi possível gravar preferências em\n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "nunca" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "perguntar" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i dia" msgstr[1] "%i dias" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Copiado" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "função log10 não encontrada." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Pesquisar" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "_Pesquisar" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Remover marcador" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Adicionar marcador" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5326,107 +5338,112 @@ msgstr "" "Um marcador com o nome selecionado já existe.\n" "Você deseja sobrescrevê-lo?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "Nenhum item encontrado" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Selecionar data" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Bases numéricas" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "Decimais mínimos" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Forma retangular" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Forma exponencial" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Forma polar" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Notação de ângulo/fasor" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Unidades base" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Unidade ideal" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Prefixo ideal" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Todas as funções" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Todas as variáveis" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Selecionar arquivo de definições" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Importar" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 #, fuzzy msgid "XML Files" msgstr "Todos os arquivos" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "Não foi possível copiar %s para %s." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "Não foi possível ler %s." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "Não foi possível copiar o arquivo para %s." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "Base não suportada." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "O ano chinês selecionado não existe." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "A conversão para o calendário gregoriano falhou." -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "Falha na conversão do calendário para: %s." -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "Gnuplot não encontrado." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " @@ -5435,44 +5452,44 @@ msgstr "" "%s (%s) precisa ser instalado separadamente e localizado no caminho de " "pesquisa do executável para que a plotagem funcione." -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Selecione o arquivo para salvar a imagem PNG" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Tipos de arquivo permitidos" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Todos os arquivos" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "" "Não é possível excluir a unidade, pois ela é necessária para outras unidades." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "nenhum" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "resultado é muito longo" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "Fúlvio Alves " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "Modo não encontrado." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5480,38 +5497,38 @@ msgstr "" "Digite a expressão matemática acima, ex. \"5 + 2 / 3\"\n" "e pressione a tecla Enter." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Elementos (em ordem horizontal)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Selecionar arquivo para importar" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Abrir" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Selecionar o arquivo para o qual exportar" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Selecionar um arquivo" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Definir combinação de teclas" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5519,37 +5536,37 @@ msgstr "" "Pressione a combinação de teclas que deseja usar para a ação\n" "(pressione Escape para cancelar)." -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Sem teclas" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "Valor vazio." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "Função não encontrada." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "Variável não encontrada." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "Unidade não encontrada." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 #, fuzzy msgid "Unsupported value." msgstr "Base não suportada." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5557,75 +5574,75 @@ msgstr "" "A combinação de teclas já está em uso.\n" "Deseja substituir a ação atual?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Selecionar arquivo para exportar" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "Expressão vazia." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "Variável x vazia." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Dados do elemento" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Classificação" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Metal alcalino" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Metal alcalino-terroso" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lantanídeo" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Actinídeo" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Metal de transição" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Metal" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Metaloide" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Não-metal poliatômico" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Não-metal diatômico" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Gás nobre" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Propriedades químicas desconhecidas" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "Não há incógnitas no resultado." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Definir incógnitas" diff --git a/po/qalculate-gtk.pot b/po/qalculate-gtk.pot index e82cf4c3..6062e374 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,8 +18,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "" @@ -28,7 +28,7 @@ msgid "Calculator" msgstr "" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "" @@ -65,17 +65,17 @@ msgstr "" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "" @@ -88,11 +88,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "" @@ -132,12 +132,12 @@ msgid "Date" msgstr "" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "" @@ -170,12 +170,12 @@ msgstr "" msgid "Boolean" msgstr "" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "" @@ -183,7 +183,7 @@ msgstr "" msgid "Unit" msgstr "" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "" @@ -196,7 +196,7 @@ msgstr "" msgid "Angle" msgstr "" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "" @@ -247,16 +247,16 @@ msgid "Max" msgstr "" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "" @@ -269,25 +269,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "" @@ -300,8 +300,8 @@ msgid "Button Action" msgstr "" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "" @@ -369,8 +369,8 @@ msgstr "" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "" @@ -463,7 +463,7 @@ msgid "Unit expression" msgstr "" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "" @@ -479,7 +479,7 @@ msgstr "" msgid "Description of this data property" msgstr "" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "" @@ -519,12 +519,12 @@ msgid "_Edit" msgstr "" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "" @@ -544,7 +544,7 @@ msgstr "" msgid "Name used to invoke the function in expressions" msgstr "" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "" @@ -556,11 +556,11 @@ msgstr "" msgid "Accept the creation/modification of this data object" msgstr "" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "" @@ -681,7 +681,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "" @@ -730,7 +730,7 @@ msgstr "" msgid "_Remove" msgstr "" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "Example" msgstr "" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "" @@ -791,8 +791,8 @@ msgid "(De)activate the selected function" msgstr "" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "" @@ -804,7 +804,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "" @@ -824,11 +824,11 @@ msgstr "" msgid "Gradians" msgstr "" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "" @@ -948,13 +948,13 @@ msgstr "" msgid "Units" msgstr "" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "" @@ -962,7 +962,7 @@ msgstr "" msgid "Apply partial fraction decomposition to the current result." msgstr "" -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "" @@ -990,15 +990,15 @@ msgstr "" msgid "Convert to Optimal Unit" msgstr "" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "" @@ -1022,7 +1022,7 @@ msgstr "" msgid "_Mode" msgstr "" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "" @@ -1031,49 +1031,49 @@ msgid "Select Result and Expression Base…" msgstr "" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "" @@ -1137,19 +1137,19 @@ msgstr "" msgid "Truncate All Numbers" msgstr "" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "" @@ -1201,7 +1201,7 @@ msgid "" "On: 1/2 × pi = 0.5 pi" msgstr "" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "" @@ -1215,7 +1215,7 @@ msgstr "" msgid "Significant Digits" msgstr "" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "" @@ -1223,7 +1223,7 @@ msgstr "" msgid "Plus/Minus" msgstr "" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 msgid "Relative" msgstr "" @@ -1374,7 +1374,7 @@ msgstr "" msgid "Try Exact" msgstr "" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "" @@ -1398,7 +1398,7 @@ msgstr "" msgid "Angle Unit" msgstr "" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "" @@ -1426,7 +1426,7 @@ msgstr "" msgid "Warn About Denominators Assumed Non-Zero" msgstr "" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "" @@ -1508,11 +1508,11 @@ msgstr "" msgid "RPN Mode" msgstr "" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "" @@ -1552,7 +1552,7 @@ msgstr "" msgid "_About" msgstr "" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Calculate the square root of the selected value" msgstr "" -#: ../data/main.ui.h:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "" @@ -1654,28 +1654,28 @@ msgstr "" msgid "Calculate the sum of all values" msgstr "" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "" @@ -1683,7 +1683,7 @@ msgstr "" msgid "Edit the selected value" msgstr "" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "" @@ -1720,15 +1720,16 @@ msgstr "" msgid "Conversion" msgstr "" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "" @@ -1744,11 +1745,11 @@ msgstr "" msgid "Number base" msgstr "" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "" @@ -1792,7 +1793,7 @@ msgstr "" msgid "mean" msgstr "" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "" @@ -1809,7 +1810,7 @@ msgstr "" msgid "Imaginary unit i (√-1)" msgstr "" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "" @@ -1829,17 +1830,17 @@ msgstr "" msgid "Two's complement output" msgstr "" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "" @@ -1856,25 +1857,25 @@ msgid "Show/hide right keypad" msgstr "" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "" @@ -1890,8 +1891,8 @@ msgstr "" msgid "Edit" msgstr "" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "" @@ -1927,7 +1928,7 @@ msgstr "" msgid "Search…" msgstr "" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "" @@ -2111,7 +2112,7 @@ msgstr "" msgid "Select Number Base…" msgstr "" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "" @@ -2126,7 +2127,7 @@ msgid "Subtract result" msgstr "" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "" @@ -2134,8 +2135,8 @@ msgstr "" msgid "Insert the matrix/vector into the expression" msgstr "" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "" @@ -2155,7 +2156,7 @@ msgstr "" msgid "Current element:" msgstr "" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "" @@ -2167,7 +2168,8 @@ msgstr "" msgid "Name used to reference this variable in expressions" msgstr "" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "" @@ -2179,7 +2181,7 @@ msgstr "" msgid "Names" msgstr "" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "" @@ -2191,8 +2193,8 @@ msgstr "" msgid "Octal value" msgstr "" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "" @@ -2204,11 +2206,11 @@ msgstr "" msgid "Show/hide keypad" msgstr "" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "" @@ -2216,11 +2218,11 @@ msgstr "" msgid "DEC" msgstr "" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "" @@ -2228,34 +2230,34 @@ msgstr "" msgid "ROM" msgstr "" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "" @@ -2301,9 +2303,9 @@ msgstr "" msgid "Plot" msgstr "" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "" @@ -2311,7 +2313,7 @@ msgstr "" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "" @@ -2576,461 +2578,470 @@ msgid "If the mode of the calculator shall be restored" msgstr "" #: ../data/preferences.ui.h:13 -msgid "Use keyboard keys for RPN" +msgid "Close application with Escape key" msgstr "" #: ../data/preferences.ui.h:14 -msgid "Use keyboard operator keys for RPN operations (+-*/^)." +msgid "" +"Close the application with the Escape key if the expression field is empty." msgstr "" #: ../data/preferences.ui.h:15 -msgid "Use caret for bitwise XOR" +msgid "Use keyboard keys for RPN" msgstr "" #: ../data/preferences.ui.h:16 +msgid "Use keyboard operator keys for RPN operations (+-*/^)." +msgstr "" + +#: ../data/preferences.ui.h:17 +msgid "Use caret for bitwise XOR" +msgstr "" + +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." msgstr "" -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 msgid "Expression in history" msgstr "" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 msgid "Entered" msgstr "" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 msgid "Add calculate-as-you-type result to history" msgstr "" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" msgstr "" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 msgid "Button padding" msgstr "" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 msgid "Show all" msgstr "" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 msgid "Hide in keypad" msgstr "" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 msgid "Hide all" msgstr "" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" msgstr "" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." msgstr "" -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" msgstr "" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." msgstr "" -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" msgstr "" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" msgstr "" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." msgstr "" -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 msgid "Copy unformatted ASCII without units" msgstr "" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." msgstr "" -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" msgstr "" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 msgid "Temperature calculation mode:" msgstr "" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" msgstr "" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "" @@ -3038,11 +3049,12 @@ msgstr "" msgid "Other:" msgstr "" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "" @@ -3058,12 +3070,12 @@ msgstr "" msgid "New Keyboard Shortcut" msgstr "" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "" @@ -3233,7 +3245,7 @@ msgstr "" msgid "Type anywhere" msgstr "" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "" @@ -3257,7 +3269,7 @@ msgstr "" msgid "Name used to reference this unknown variable in expressions" msgstr "" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "" @@ -3333,7 +3345,7 @@ msgstr "" msgid "Last Answer" msgstr "" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "" @@ -3364,10 +3376,10 @@ msgstr "" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "" @@ -3384,419 +3396,419 @@ msgid "" "simultaneous instances?" msgstr "" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "" -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" "%s" msgstr "" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "" -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" "%s" msgstr "" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "" -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." msgstr[0] "" msgstr[1] "" -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "" -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." msgstr "" -#: ../src/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "" msgstr[1] "" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "" msgstr[1] "" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3804,30 +3816,30 @@ msgid "" "message will be shown." msgstr "" -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "" -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "" -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" "%s" msgstr "" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "" -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3835,7 +3847,7 @@ msgid "" "Do you wish to update to version %s?" msgstr "" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -3843,346 +3855,346 @@ msgid "" "You can get version %s at %s." msgstr "" -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "" -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 msgid "Temperature Calculation Mode" msgstr "" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" "(the mode can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 msgid "Sinc Function" msgstr "" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 msgid "Unnormalized" msgstr "" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 msgid "Normalized" msgstr "" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 msgid "latitude" msgstr "" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 msgid "binary-coded decimal" msgstr "" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4190,1228 +4202,1232 @@ msgid "" "properties of the object." msgstr "" -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "" -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "" -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 msgid "Toggle precision" msgstr "" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 msgid "Toggle max decimals" msgstr "" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 msgid "Toggle min decimals" msgstr "" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 msgid "Toggle max/min decimals" msgstr "" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 msgid "Toggle chain mode" msgstr "" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 msgid "Toggle keep above" msgstr "" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 msgid "Show/hide completion" msgstr "" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 msgid "Formatted result" msgstr "" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 msgid "Unformatted ASCII result" msgstr "" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 msgid "Unformatted ASCII result without units" msgstr "" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 msgid "Formatted expression" msgstr "" -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 msgid "Unformatted ASCII expression" msgstr "" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 msgid "Formatted expression + result" msgstr "" -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 msgid "Unformatted ASCII expression + result" msgstr "" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 msgid "Binary-Coded Decimal" msgstr "" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" msgstr "" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "" -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "" -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "" -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" msgstr "" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "" -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "" -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" msgstr "" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "" -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "" -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "" -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" "%s" msgstr "" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "" -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "" -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" "%s" msgstr "" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." msgstr "" -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "" -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" "%s" msgstr "" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "" msgstr[1] "" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" msgstr "" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +msgid "Binary-coded decimal" +msgstr "" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 msgid "XML Files" msgstr "" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "" -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "" -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "" -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "" -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "" -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "" -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "" -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "" -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " "path, for plotting to work." msgstr "" -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "" -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "" -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "" -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." msgstr "" -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." msgstr "" -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "" -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "" -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "" -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "" -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 msgid "Unsupported value." msgstr "" -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" msgstr "" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "" -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "" -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "" -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "" diff --git a/po/ru.po b/po/ru.po index 008ee230..2ca21be8 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2023-01-21 18:07+0700\n" "Last-Translator: Damir Islamov \n" "Language-Team: Russian \n" @@ -18,8 +18,8 @@ msgstr "" "n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Lokalize 22.12.1\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -28,7 +28,7 @@ msgid "Calculator" msgstr "Калькулятор" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Мощный и простой в использовании калькулятор" @@ -74,17 +74,17 @@ msgstr "Правила для аргументов" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "О_тмена" @@ -97,11 +97,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_OK" @@ -141,12 +141,12 @@ msgid "Date" msgstr "Дата" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Вектор" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Матрица" @@ -179,12 +179,12 @@ msgstr "Неотрицательное целое" msgid "Boolean" msgstr "Логическое" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Объект" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Функция" @@ -192,7 +192,7 @@ msgstr "Функция" msgid "Unit" msgstr "Единица измерения" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Переменная" @@ -205,7 +205,7 @@ msgstr "Файл" msgid "Angle" msgstr "Угол" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Объект данных" @@ -258,16 +258,16 @@ msgid "Max" msgstr "Макс" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Тип" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Имя" @@ -280,25 +280,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "В_ыход" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Метка" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Щелчок левой кнопкой" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Щелчок правой кнопкой" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Щелчок средней кнопкой" @@ -311,8 +311,8 @@ msgid "Button Action" msgstr "Действие клавиши" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Значение" @@ -380,8 +380,8 @@ msgstr "Краткое описание" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Категория" @@ -476,7 +476,7 @@ msgid "Unit expression" msgstr "Выражение единицы измерения" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Выражение" @@ -492,7 +492,7 @@ msgstr "Заголовок, отображаемый в меню и в дисп msgid "Description of this data property" msgstr "Описание этого свойства данных" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Изменить набор данных" @@ -532,12 +532,12 @@ msgid "_Edit" msgstr "_Правка" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Удалить" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Свойства" @@ -557,7 +557,7 @@ msgstr "Свойство по умолчанию" msgid "Name used to invoke the function in expressions" msgstr "Имя, используемое для вызова функции в выражениях" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Изменить объект данных" @@ -569,11 +569,11 @@ msgstr "Не создавать/не изменять этот объект да msgid "Accept the creation/modification of this data object" msgstr "Принять создание/изменение этого объекта данных" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Наборы данных" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Набор данных" @@ -694,7 +694,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Изменить функцию" @@ -747,7 +747,7 @@ msgstr "_Добавить" msgid "_Remove" msgstr "_Удалить" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Аргументы" @@ -767,7 +767,7 @@ msgstr "Скрыть функцию" msgid "Example" msgstr "Пример" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Предварительно рассчитать" @@ -808,8 +808,8 @@ msgid "(De)activate the selected function" msgstr "(Де)активировать выбранную функцию" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "_Деактивировать" @@ -821,7 +821,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "П_рименить" @@ -841,11 +841,11 @@ msgstr "Радианы" msgid "Gradians" msgstr "Грады" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Предположения по умолчанию" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Неизвестное" @@ -965,13 +965,13 @@ msgstr "Переменные" msgid "Units" msgstr "Единицы измерения" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Разложить на множители" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Раскрывать" @@ -979,7 +979,7 @@ msgstr "Раскрывать" msgid "Apply partial fraction decomposition to the current result." msgstr "Применить частичное дробное разложение к текущему результату." -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Развернуть частичные дроби" @@ -1007,15 +1007,15 @@ msgstr "Преобразовать в базовые единицы измере msgid "Convert to Optimal Unit" msgstr "Преобразовать в оптимальные единицы измерения" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Вставить дату…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Вставить матрицу…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Вставить вектор…" @@ -1039,7 +1039,7 @@ msgstr "_Параметры" msgid "_Mode" msgstr "_Режим" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Основание системы счисления" @@ -1048,49 +1048,49 @@ msgid "Select Result and Expression Base…" msgstr "Выбрать основание системы счисления результата и выражения…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Двоичное" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Восьмеричное" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Десятичное" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Двенадцатеричное" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Шестнадцатеричное" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Другое…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Шестидесятеричное" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Формат времени" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Римские цифры" @@ -1158,19 +1158,19 @@ msgstr "Округлять половинные числа до ближайше msgid "Truncate All Numbers" msgstr "Обрезать все числа" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Прямоугольная форма комплексных чисел" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Экспоненциальная форма комплексных чисел" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Полярная форма комплексных чисел" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Обозначение угла/вектора комплексных чисел" @@ -1226,7 +1226,7 @@ msgstr "" "Выкл.: 1/2 × pi ≈ 1,5707963\n" "Вкл.: 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Адаптивный" @@ -1241,7 +1241,7 @@ msgstr "" msgid "Significant Digits" msgstr "Значимые цифры" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Интервал" @@ -1249,7 +1249,7 @@ msgstr "Интервал" msgid "Plus/Minus" msgstr "Плюс/минус" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 msgid "Relative" msgstr "Относительный" @@ -1411,7 +1411,7 @@ msgstr "Всегда точно" msgid "Try Exact" msgstr "Попробуй точно" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Приблизительно" @@ -1436,7 +1436,7 @@ msgstr "" msgid "Angle Unit" msgstr "Единица измерения углов" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Никакой" @@ -1464,7 +1464,7 @@ msgstr "Предупреждать, когда неизвестные знаме msgid "Warn About Denominators Assumed Non-Zero" msgstr "Предупреждать о предположениях о ненулевых знаменателях" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Режим анализа" @@ -1555,11 +1555,11 @@ msgstr "Активировать стек ПОЛИЗ" msgid "RPN Mode" msgstr "Режим ПОЛИЗ" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Мета-режимы" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Сохранить режим…" @@ -1599,7 +1599,7 @@ msgstr "Проверить обновления" msgid "_About" msgstr "_О программе" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "Переключить в минимальное окно" @@ -1667,7 +1667,7 @@ msgstr "Возвести в степень выбранное значение" msgid "Calculate the square root of the selected value" msgstr "Вычислить квадратный корень из выбранного значения" -#: ../data/main.ui.h:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "История" @@ -1703,30 +1703,30 @@ msgstr "Вычислить квадратный корень из верхнег msgid "Calculate the sum of all values" msgstr "Рассчитать сумму всех значений" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "Повернуть стек или переместить выбранный регистр вверх" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "Повернуть стек или переместить выбранный регистр вниз" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" "Поменять местами два верхних значения или переместить выбранное значение в " "вершину стека." -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "Скопировать выбранное или верхнее значение в вершину стека" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "Введите верхнее значение перед последней числовой операцией" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Удалить верхнее или выбранное значение" @@ -1734,7 +1734,7 @@ msgstr "Удалить верхнее или выбранное значение msgid "Edit the selected value" msgstr "Изменить выбранное значение" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Очистить стек ПОЛИЗ" @@ -1777,15 +1777,16 @@ msgstr "" msgid "Conversion" msgstr "Преобразование" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Показать/скрыть клавиатуру программирования" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Точно" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Дробь" @@ -1801,11 +1802,11 @@ msgstr "Упрощённое научное" msgid "Number base" msgstr "Основание системы счисления" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Формат времени" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Римские" @@ -1849,7 +1850,7 @@ msgstr "mod" msgid "mean" msgstr "Среднее" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Сохранить результат как переменную" @@ -1866,7 +1867,7 @@ msgstr "Преобразование между основаниями сист msgid "Imaginary unit i (√-1)" msgstr "Мнимая единица i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Управление единицами измерения" @@ -1886,17 +1887,17 @@ msgstr "Дополнительный код для ввода" msgid "Two's complement output" msgstr "Дополнительный код для вывода" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "Побитовое исключающее ИЛИ" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "Побитовый сдвиг влево" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "Побитовый сдвиг вправо" @@ -1913,25 +1914,25 @@ msgid "Show/hide right keypad" msgstr "Показать/скрыть правую клавиатуру" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "←" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "С" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Предыдущий результат" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ОТВ" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1947,8 +1948,8 @@ msgstr "Постоянная клавиатура" msgid "Edit" msgstr "Правка" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Удалить" @@ -1984,7 +1985,7 @@ msgstr "Копировать полный текст" msgid "Search…" msgstr "Поиск…" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Добавить закладку…" @@ -2168,7 +2169,7 @@ msgstr "Очистить стек" msgid "Select Number Base…" msgstr "Выбрать основание системы счисления…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Сохранить результат" @@ -2183,7 +2184,7 @@ msgid "Subtract result" msgstr "Вычесть результат" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Вставить" @@ -2191,8 +2192,8 @@ msgstr "_Вставить" msgid "Insert the matrix/vector into the expression" msgstr "Вставить матрицу/вектор в выражение" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Компоненты" @@ -2212,7 +2213,7 @@ msgstr "Если это матрица или вектор" msgid "Current element:" msgstr "Текущий элемент:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Изменить матрицу" @@ -2224,7 +2225,8 @@ msgstr "Принять создание/изменение этой матриц msgid "Name used to reference this variable in expressions" msgstr "Имя, используемое для ссылки на эту переменную в выражениях" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Временная" @@ -2236,7 +2238,7 @@ msgstr "Скрыть переменную" msgid "Names" msgstr "Имена" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Основания систем счисления" @@ -2248,8 +2250,8 @@ msgstr "Двоичное значение" msgid "Octal value" msgstr "Восьмеричное значение" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Римские цифры" @@ -2261,11 +2263,11 @@ msgstr "Шестнадцатеричное значение" msgid "Show/hide keypad" msgstr "Показать/скрыть клавиатуру" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "ДВ" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "ВОСМ" @@ -2273,11 +2275,11 @@ msgstr "ВОСМ" msgid "DEC" msgstr "ДЕС" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "ДВЕН" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "ШЕСТ" @@ -2285,34 +2287,34 @@ msgstr "ШЕСТ" msgid "ROM" msgstr "РИМ" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Вычитание" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Умножение" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Деление" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "Побитовое И" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "Побитовое ИЛИ" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "Побитовое НЕ" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Очистить" @@ -2360,9 +2362,9 @@ msgstr "Изменение от 2 к 1" msgid "Plot" msgstr "График" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "_Сохранить" @@ -2370,7 +2372,7 @@ msgstr "_Сохранить" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Сохранить как png, svg, postscript, eps, latex или fig." -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Заголовок" @@ -2644,19 +2646,29 @@ msgid "If the mode of the calculator shall be restored" msgstr "Если нужно восстанавливать режим калькулятора" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +#, fuzzy +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "Скрывать приложение в системном лотке, когда главное окно закрыто" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Использовать клавиатуру для ПОЛИЗ" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "" "Использовать операторные клавиши клавиатуры для операций ПОЛИЗ (+-*/^)." -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Использовать карет для побитового исключающего ИЛИ" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2665,71 +2677,71 @@ msgstr "" "случае используйте Ctrl+^). Оператор возведения в степень (^) всегда можно " "ввести с помощью Ctrl+*." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 msgid "Expression in history" msgstr "Выражение в истории" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "Проанализированное" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 msgid "Entered" msgstr "Введённое" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "Введённое + Проанализированное" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 msgid "Add calculate-as-you-type result to history" msgstr "Добавить в историю результат вычисления по мере ввода" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "Задержка:" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Ограничение по времени для построения графиков" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Поведение" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Включить символы Юникода" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "Отключить, если у вас проблемы с некоторыми изящными символами" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Игнорировать системный язык (требуется перезапуск)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "Использовать значок для системного лотка" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "Скрывать приложение в системном лотке, когда главное окно закрыто" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "Скрывать при запуске" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "Запоминать расположение окна" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "Поддерживать поверх других окон" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" @@ -2737,96 +2749,96 @@ msgstr "" "Поддерживать главное окно поверх других окон (в зависимости от платформы и " "настроек это может не работать)" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 msgid "Button padding" msgstr "Цвет фона кнопок" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "По умолчанию" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "/" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Имя приложения" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Результат" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Имя приложения + результат" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Режим" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Имя приложения + режим" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Заголовок окна" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "Тема" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "Светлый" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "Тёмный" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "Высококонтрастный" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "Тёмный высококонтрастный" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Язык" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "Показать клавиатуру" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Показать/скрыть правую клавиатуру" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Скрыть" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Количество строк для выражения" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Показывать статус выражения" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" @@ -2834,30 +2846,30 @@ msgstr "" "Если статус выражения должен отображаться под записью выражения по мере " "набора" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Постоянная клавиатура" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Внешний вид" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "Представление двоичных чисел с дополнительным кодом" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "" "Если двоичное дополнение должно использоваться для отрицательных двоичных " "чисел." -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "Представление шестнадцатеричных чисел с дополнительным кодом" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." @@ -2865,20 +2877,20 @@ msgstr "" "Если двоичное дополнение должно использоваться для отрицательных " "шестнадцатеричных чисел." -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Использовать строчные буквы в недесятичных числах" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "" "Если в числах с недесятичным основанием следует использовать строчные буквы" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "Использовать специальные двенадцатеричные символы" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" @@ -2886,11 +2898,11 @@ msgstr "" "Если ↊ и ↋ (или X и E) должны использоваться вместо A и B для цифр 10 и 11 в " "числах с основанием 12" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Альтернативные префиксы основания" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2898,31 +2910,31 @@ msgstr "" "Если шестнадцатеричные числа должны отображаться с «0x0», а двоичные числа с " "«0b00» в качестве префиксов" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Изложить логично логические операции" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "Если логические И/ИЛИ должны отображаться как «&&»/«||» или «и»/«или»" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Если в числах следует использовать букву «e» вместо «E»" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "Использовать E-нотацию вместо 10n" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Использовать строчную букву «e» (как в 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "Использовать «j» для мнимой единицы" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." @@ -2930,15 +2942,15 @@ msgstr "" "Использовать «j» (вместо «i») в качестве символа по умолчанию для мнимой " "единицы и помещать его перед мнимой частью." -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Использовать точку в качестве десятичного разделителя" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Игнорировать запятую в числах" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" @@ -2946,11 +2958,11 @@ msgstr "" "Разрешить использование запятых «,» в качестве разделителя тысяч вместо " "разделителя аргументов функции" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Игнорировать точки в числах" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" @@ -2958,43 +2970,43 @@ msgstr "" "Разрешить использование точек «.» в качестве разделителя тысяч вместо " "альтернативного десятичного знака" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "По умолчанию копировать результат как неформатированный ASCII" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Группировка цифр" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "выкл." -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "стандарт" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "локаль" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Знак умножения" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Знак деления" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Числа и операторы" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Использовать двоичные префиксы для информационных единиц" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -3002,15 +3014,15 @@ msgstr "" "По умолчанию использовать двоичные префиксы вместо десятичных для " "информационных единиц (например, байтов)." -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 msgid "Copy unformatted ASCII without units" msgstr "Копировать неформатированный ASCII без единиц измерения" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Преобразование в местную валюту" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -3018,11 +3030,11 @@ msgstr "" "Автоматическое преобразование в местную валюту при включении оптимального " "преобразования единиц измерения." -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Обновлять курсы валют при запуске" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" @@ -3030,51 +3042,51 @@ msgstr "" "Если текущие курсы валют должны быть загружены из Интернета при запуске " "программы" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Обновления курсов валют" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 msgid "Temperature calculation mode:" msgstr "Режим расчёта температуры" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "Абсолютный" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "Гибридный" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Единицы измерения и валюты" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Показать варианты завершения выражения" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Искать в заголовках и странах" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Минимальное количество символов" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Задержка всплывающего окна (мс)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Завершение" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Шрифт состояния" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3082,65 +3094,65 @@ msgstr "" "Если вы хотите использовать шрифт, отличный от шрифта по умолчанию, в " "отображении состояния под записью выражения" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Шрифт выражения" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Если вы хотите использовать шрифт, отличный от шрифта по умолчанию, в записи " "выражения" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Шрифт результатов" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Если вы хотите использовать шрифт, отличный от шрифта по умолчанию, в " "отображении результатов" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Шрифт клавиатуры" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "" "Если вы хотите использовать шрифт, отличный от шрифта по умолчанию на " "клавиатуре" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Цвет состояния предупреждения" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Цвет состояния ошибки" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Цвет текста" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Шрифт приложения" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "" "Если вы хотите использовать шрифт, отличный от шрифта по умолчанию для всего " "приложения" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Шрифт история" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Шрифты и цвета" @@ -3148,11 +3160,12 @@ msgstr "Шрифты и цвета" msgid "Other:" msgstr "Другое:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Биективное основание-26" @@ -3168,12 +3181,12 @@ msgstr "Основание выражения" msgid "New Keyboard Shortcut" msgstr "Новая клавиатурная комбинация" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Добавить действие" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Изменить единицу измерения" @@ -3358,7 +3371,7 @@ msgstr "Преобразуйте результат в выбранную еди msgid "Type anywhere" msgstr "Печатать где угодно" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Изменить переменную неизвестного" @@ -3383,7 +3396,7 @@ msgid "Name used to reference this unknown variable in expressions" msgstr "" "Имя, используемое для ссылки на эту переменную неизвестного в выражениях" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Изменить переменную" @@ -3459,7 +3472,7 @@ msgstr "отв" msgid "Last Answer" msgstr "Последний ответ" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "ответ" @@ -3490,10 +3503,10 @@ msgstr "Не удалось загрузить глобальные опреде #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Все" @@ -3518,287 +3531,287 @@ msgstr "" "Вы, несмотря на это, хотите изменить поведение по умолчанию и разрешить " "одновременную работу нескольких экземпляров?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Щелчок правой кнопкой/долгое нажатие: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Щелчок правой кнопкой: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Щелчок средней кнопкой: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Цикл через предыдущее выражение" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Перемещать курсор влево или вправо" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Переместить курсор в начало или конец" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "Неопределённость/интервал" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Относительная ошибка" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Разделитель аргументов" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Пустой пробел" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Новая строка" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Умные скобки" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Векторные скобки" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Левая скобка" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Левая векторная скобка" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Правая скобка" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Правая векторная скобка" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Десятичная точка" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Возведение в степень (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Сложение" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "M+ (прибавить к значению в памяти)" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "MC (отчистить память)" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Обратное перемещение" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "M− (отнять от значения в памяти)" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Предыдущий результат (статический)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Вычислить выражение" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "MR (вызвать из памяти)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "MS (сохранить в памяти)" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Установить неизвестные" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "ещё" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "Логическое И" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "Логическое ИЛИ" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "Логическое НЕ" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "В(ы)ключить основание результата" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Открыть меню с сохранёнными переменными" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Индекс" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "ВВОД" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Вычислить выражение и добавить в стек" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Флаг" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Ссылка" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Сокращение" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Множественная форма" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Избегать ввода" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Суффикс" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "С учётом регистра" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Только завершение" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "Григорианский" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "Пересмотренный юлианский (Миланковича)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "Юлианский" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "Исламский (от Хиджры)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "Еврейский" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "Китайский" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "Иранский (Солнечная хиджра)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "Коптский" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "Эфиопский" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "Индийский (национальный)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Действие" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Комбинация клавиш" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Возведение в степень" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "Значение ответа в истории" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Индекс(ы) истории" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "Индекс истории %s не существует." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "Анализированное выражения в истории" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "выражение" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Установить заголовок окна" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3807,11 +3820,11 @@ msgstr "" "Не удалось открыть %s.\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "Не удалось отобразить справку по Qalculate!." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3820,86 +3833,86 @@ msgstr "" "Не удалось отобразить справку по Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "прибл." -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Остановить процесс" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Отчистить выражение" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "ТОЧНО" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "ПРИБЛ" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "ПОЛИЗ" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "ЦЕПЬ" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "РИМСКИЕ" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "ГРД" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "РАД" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "ГРА" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "ТОЧН" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "ФУНК" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "ЕД. ИЗМ" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "ПЕР" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "БЕСК" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "КМКС" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "Вы хотите обновить курсы обмена сейчас?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." @@ -3908,16 +3921,16 @@ msgstr[1] "Прошло %s дня с момента последнего обн msgstr[2] "Прошло %s дней с момента последнего обновления курсов обмена." msgstr[3] "Прошёл целый день с момента последнего обновления курсов обмена." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "Не спрашивать снова" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "Создание графика для данных заняло слишком много времени." -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -3925,7 +3938,7 @@ msgstr "" "Создание графика для данных заняло слишком много времени. Уменьшите частоту " "дискретизации или увеличьте ограничение по времени в настройках." -#: ../src/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Источник курсов валют:" @@ -3933,7 +3946,7 @@ msgstr[1] "Источники курсов валют:" msgstr[2] "Источники курсов валют:" msgstr[3] "Источник курсов валют:" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, c-format msgid "updated %s" msgid_plural "updated %s" @@ -3942,7 +3955,7 @@ msgstr[1] "обновлены %s" msgstr[2] "обновлены %s" msgstr[3] "обновлён %s" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3954,15 +3967,15 @@ msgstr "" "отразить это. Если удерживать указатель мыши или щелкнуть на значок, будет " "показано сообщение." -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "Путь к исполняемому файлу не найден." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "Программа curl не найдена." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3971,15 +3984,15 @@ msgstr "" "Не удалось запустить скрипт обновления.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "Не удалось проверить наличие обновлений." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "Обновлений не найдено." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3990,7 +4003,7 @@ msgstr "" "\n" "Вы хотите обновиться до версии %s?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -4001,20 +4014,20 @@ msgstr "" "\n" "Вы можете получить версию %s на %s." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Слишком много аргументов для %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "аргумент" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 msgid "Temperature Calculation Mode" msgstr "Режим расчёта температуры" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" @@ -4024,27 +4037,27 @@ msgstr "" "Выберите режим расчёта температуры\n" "(режим позже можно изменить в настройках)." -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 msgid "Sinc Function" msgstr "Функция sinc" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "Выберите нужный вариант функции sinc." -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 msgid "Unnormalized" msgstr "Ненормированная" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 msgid "Normalized" msgstr "Нормированная" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "Использование точки" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." @@ -4052,19 +4065,19 @@ msgstr "" "Выберите использование точки («.»)\n" "(позже это можно изменить в настройках)." -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "Точка и запятая в качестве десятичных разделителей" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "Точка как разделитель тысяч" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "Только точка в качестве десятичного разделителя" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" @@ -4074,281 +4087,281 @@ msgstr "" "Выберите интерпретацию выражений с неявным умножением\n" "(позже это можно изменить в настройках)." -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "Сначала анализировать неявное умножение" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Общепринятый синтаксический анализ" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "Без категорий" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "шестнадцатеричное" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "восьмеричное" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "десятеричное" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "двенадцатеричное" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "двоичное" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "римское число" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "биективное" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "шестидесятеричное" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 msgid "latitude" msgstr "широта" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "долгота" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "время" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "основания" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "календари" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "прямоугоная" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "декартова" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "экспоненциальная" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "полярная" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "угловая" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "фазовая" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "оптимально" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "основание" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "смешано" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "дробь" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "множители" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "частичная дробь" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "разложить на множители" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "раскрывать" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "шестнадцатеричное число" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "восьмеричное число" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "десятичное число" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "двенадцатеричное число" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "двоичное число" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "римские цифры" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "биективное основание-26" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 msgid "binary-coded decimal" msgstr "двоично-десятичный код" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "шестидесятеричное число" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "32-битное с плавающей запятой" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "64-битное с плавающей запятой" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "16-битное с плавающей запятой" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "80-битное (x86) с плавающей запятой" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "128-битное с плавающей запятой" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "формат времени" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Юникод" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "основания систем счисления" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "оптимальные единицы измерения" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "основные единицы измерения" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "смешанные единицы" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "расширенные дробные числа" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "прямоугольная форма комплексных чисел" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "экспоненциальная форма комплексных чисел" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "полярная форма комплексных чисел" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "сисоидная форма комплексных чисел" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "комплексные числа в обозначении угла" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "комплексные числа в обозначении вектора" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "часовой пояс UTC" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "основание системы счисления %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Мои переменные" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Пользовательские функции" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Неактивный" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4359,575 +4372,575 @@ msgstr "" "«инфо» введено как свойство, появится диалоговое окно со всеми свойствами " "объекта." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Пример:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "необязательный" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "по умолчанию: " -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Требование" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "ключ" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Акти_вировать" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Пользовательские переменные" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "Переменной больше не существует." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "матрица" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "вектор" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "положительное" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "не положительное" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "отрицательное" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "неотрицательное" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "ненулевое" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "целое" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "логическое" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "рациональное" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "вещественное" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "комплексное" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "число" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "не матрица" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "неизвестное" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Пользовательские единицы" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Функция поиска данных" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Вставить функцию" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Вставить функцию (диаорг)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Вставить переменную" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Вставить единицу измерения" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Вставить текст" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Вставить дату" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Вставить вектор" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Вставить матрицу" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Вставить умные скобки" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Преобразовать к единице измерения" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "Преобразовать к единице измерения (запись)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "Преобразовать в оптимальную единицу измерения" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "Преобразовать в базовые единицы измерения" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "Преобразовать в оптимальный префикс" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "Преобразовать к основанию систем счисления" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Разложить результат на множители" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Развернуть результат" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Развернуть частичные дроби" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "ПОЛИЗ: вниз" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "ПОЛИЗ: вверх" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "ПОЛИЗ: обменять" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "ПОЛИЗ: копировать" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "ПОЛИЗ: последний x" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "ПОЛИЗ: удалить" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "ПОЛИЗ: очистить стек" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "Загрузить мета-режим" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Установить основание для выражения" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Установить основание для результата" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "В(ы)ключить точный режим" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Установить угловую единицу измерения в градусы" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Установить угловую единицу измерения в радианы" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Установить угловую единицу измерения в грады" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "В(ы)ключить простые дроби" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "В(ы)ключить смешанные дроби" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "В(ы)ключить научную запись" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "В(ы)ключить простую запись" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 msgid "Toggle precision" msgstr "Переключить точность" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 msgid "Toggle max decimals" msgstr "Переключить максимальное количество десятичных знаков" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 msgid "Toggle min decimals" msgstr "Переключить минимальное количество десятичных знаков" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 msgid "Toggle max/min decimals" msgstr "Переключить максимальное/минимальное количество десятичных знаков" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "В(ы)ключить режим ПОЛИЗ" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "В(ы)ключить режим расчёта по мере ввода" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "В(ы)ключить клавиатуру программирования" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Показать клавиатуру" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Показать историю" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Искать в истории" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Очищать историю" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Показать панель преобразования" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "Показать стек ПОЛИЗ" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Управление переменными" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Управление функциями" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Управление наборами данных" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Новая переменная" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Новая функция" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Открыть график функций/данных" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Открыть преобразование между основаниями систем счисления" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Открыть окно преобразования чисел с плавающей запятой" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Открыть окно преобразования календарей" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Открыть окно инструмента расчёта процентов" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Открыть окно с периодической таблицей" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Обновить курсы валют" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Скопировать результат" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Вставить результат" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Сохранить изображение с результатом" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Справка" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "В_ыход" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 msgid "Toggle chain mode" msgstr "В(ы)ключить режим цепочки" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 msgid "Toggle keep above" msgstr "Поддерживать поверх других" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 msgid "Show/hide completion" msgstr "Показать/скрыть завершение" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "Выполнять завершение (активировать первый пункт)" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Сохранить результат" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Копировать неформатированный ASCII" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Копировать неформатированный ASCII без единиц измерения" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "Пустое выражение." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Копировать неформатированный ASCII" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "Пустое поле выражения." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Копировать неформатированный ASCII без единиц измерения" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Префиксы" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Без префикса" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Оптимальный префикс" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "предыдущий результат" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "матрица" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "вектор" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(не матрица)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "предположения по умолчанию" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Префикс" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Основные единицы измерения" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 msgid "Binary-Coded Decimal" msgstr "Двоично-десятичный код" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Биективное основание-26" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Двоичное число" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Календари" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Сисоидная форма комплексных чисел" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Десятичное число" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Двенадцатеричное число" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Множители" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "16-битное в двоичном формате с плавающей запятой" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "32-битное в двоичном формате с плавающей запятой" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "64-битное в двоичном формате с плавающей запятой" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "80-битное (x86) в двоичном формате с плавающей запятой" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "128-битное в двоичном формате с плавающей запятой" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Шестнадцатеричное число" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "Широта" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "Долгота" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Смешанные единицы измерения" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Восьмеричное число" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Оптимальные единицы измерения" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Расширенные дробные числа" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Шестидесятеричное число" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "Часовой пояс UTC" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "и" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "или" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "не определено" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4935,107 +4948,107 @@ msgstr "" "результат слишком длинный\n" "смотрите историю" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "расчёт был прерван" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "Регистр ПОЛИЗ перемещён" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "ПОЛИЗ операция" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Обработка…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "обработка результатов была прервана" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Факторизация…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Расширение дробных чисел…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Расширение…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Расчёт…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Преобразование…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Получение курсов валют." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "Не удалось выполнить синтаксический анализ часового пояса." -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Держать открытым" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "Ввод" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "_Рассчитать" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Применить к стеку" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Аргумент" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Истина" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Ложь" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Инфо" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Изменить единицу измерения (глобальную)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Новая единица измерения" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Введите имя поля" -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5043,23 +5056,23 @@ msgstr "" "Единица измерения или переменная или с таким именем уже существует.\n" "Вы хотите её перезаписать?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "Основная единица измерения не существует" -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Изменить функцию (глобальную)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Новая функция" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Пустое поле выражения." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5067,91 +5080,91 @@ msgstr "" "Функция с таким именем уже существует.\n" "Хотите перезаписать функцию?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "Единица измерения не существует" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Изменить переменную неизвестного (глобальную)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Новая переменная неизвестного" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Изменить переменную (глобальную)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Новая переменная" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Пустое поле значения." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Изменить вектор" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Изменить вектор (глобальный)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Новый вектор" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Изменить матрицу (глобальную)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Новая матрица" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Векторный результат" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Матричный результат" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Новый объект данных" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "текст" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "приблизительно" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Изменить набор данных (глобальный)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Новый набор данных" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Свойство" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Имя файла не введено." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "Разделитель не выбран." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5160,15 +5173,15 @@ msgstr "" "Не удалось импортировать из файла \n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Имя переменной не введено." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "Не найдено известных переменных с указанным именем." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5177,8 +5190,8 @@ msgstr "" "Не удалось экспортировать в файл \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5187,75 +5200,75 @@ msgstr "" "сохраните изменения, конфликтующий объект будет перезаписан или " "деактивирован." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "Не удалось записать определения" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Предустановка" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Очищать историю" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Прервать" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Отменить" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Повторить" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Режим завершения" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Ограниченное строгое завершение" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Строгое завершение" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Ограниченное полное завершение" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Полное завершение" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Без завершения" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "Отложенное завершение" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "Настроить завершение…" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Сохранить режим" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "Предустановленный режим нельзя перезаписать." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Удалить режим" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5264,15 +5277,15 @@ msgstr "" "Не удалось записать настройки в\n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "никогда" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "спросить" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" @@ -5281,37 +5294,37 @@ msgstr[1] "%i дня" msgstr[2] "%i дней" msgstr[3] "%i день" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" "Пожалуйста, перезапустите приложение, чтобы изменение языка вступили в силу." #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Скопировано" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "Функция log10 не найдена." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Поиск" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "Пои_ск" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Удалить закладку" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Добавить закладку" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5319,106 +5332,111 @@ msgstr "" "Закладка с таким именем уже существует.\n" "Вы хотите её перезаписать?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "Ничего не найдено" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Выберать дату" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Основания систем счисления" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "двоично-десятичный код" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Прямоугольная форма" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Экспоненциальная форма" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Полярная форма" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "В обозначении угла/вектора" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Основные единицы измерения" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Оптимальная единица измерения" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Оптимальный префикс" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Все функции" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Все переменные" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Выбрать файл определений" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Импорт" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 msgid "XML Files" msgstr "XML файлы" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "С удалось скопировать %s в %s." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "С удалось прочитать %s." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "С удалось скопировать файл в %s." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "Неподдерживаемое основание." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "Выбранный китайский год не существует." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "Преобразование в григорианский календарь не удалось." -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "Ошибка преобразования календаря для: %s." -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "Программа Gnuplot не найдена." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " @@ -5427,43 +5445,43 @@ msgstr "" "%s (%s) должен быть установлен отдельно и находиться по переменной окружения " "PATH, чтобы график работал." -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Выбрать файл для сохранения изображения в формате PNG" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Разрешить все типы файлов" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Все файлы" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "Невозможно удалить объект, так как он нужен другим объектам." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "ничто" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "результат слишком длинный" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "Damir Islamov " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "Режим не найден." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5471,38 +5489,38 @@ msgstr "" "Введите математическое выражение выше, например «5 + 2 / 3»,\n" "и нажмите клавишу ВВОД (Enter)." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Компоненты (в горизонтальном порядке)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Выбрать файл для импорта" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Открыть" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Выбрать файл, в который экспортировать" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Выбрать файл" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "Недопустимое имя" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Назначить комбинацию клавиш" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5510,36 +5528,36 @@ msgstr "" "Нажмите комбинацию клавиш, которую хотите использовать для действия\n" "(нажмите Escape для отмены)." -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Нет" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "Пустое значение." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "Функция не найдена." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "Переменная не найдена." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "Единица измерения не найдена." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 msgid "Unsupported value." msgstr "Неподдерживаемое значение." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5547,75 +5565,75 @@ msgstr "" "Комбинация клавиш уже используется.\n" "Вы хотите заменить текущее действие?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Выберите файл для экспорта" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "Пустое выражение." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "Пустая переменная x." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Данные элемента" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Классификация" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Щелочной металл" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Щелочноземельный металл" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Лантаноид" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Актиноид" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Переходный металл" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Металл" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Металлоид" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Многоатомный неметалл" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Двухатомный неметалл" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Благородный газ" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Неизвестные химические свойства" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "В результате нет неизвестных." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Установить неизвестные" diff --git a/po/sl.po b/po/sl.po index 149116d9..5b9d8d79 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2020-06-19 16:56+0200\n" "Last-Translator: Nejc Bertoncelj \n" "Language-Team: Slovenian \n" @@ -18,8 +18,8 @@ msgstr "" "n%100==4 ? 3 : 0);\n" "X-Generator: Lokalize 20.04.2\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -28,7 +28,7 @@ msgid "Calculator" msgstr "Računalo" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Zmogljivo računalo, preprosto za uporabo" @@ -73,17 +73,17 @@ msgstr "Pravila za argumente" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "_Prekliči" @@ -96,11 +96,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_Vredu" @@ -140,12 +140,12 @@ msgid "Date" msgstr "Datum" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vektor" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matrika" @@ -178,12 +178,12 @@ msgstr "Nenegativno celo število" msgid "Boolean" msgstr "Logična vrednost" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Objekt" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Funkcija" @@ -191,7 +191,7 @@ msgstr "Funkcija" msgid "Unit" msgstr "Enota" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Spremenljivka" @@ -204,7 +204,7 @@ msgstr "Datoteka" msgid "Angle" msgstr "Kot" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Podatkovni objekt" @@ -257,16 +257,16 @@ msgid "Max" msgstr "Max" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Vrsta" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Ime" @@ -279,25 +279,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "_Zapri" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Oznaka" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Levi klik" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Desni klik" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Srednji klik" @@ -311,8 +311,8 @@ msgid "Button Action" msgstr "Funkcija" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Vrednost" @@ -380,8 +380,8 @@ msgstr "Opisno ime" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Kategorija" @@ -476,7 +476,7 @@ msgid "Unit expression" msgstr "Izraz enote" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Izraz" @@ -492,7 +492,7 @@ msgstr "Naslov, prikazan v menijih in upravljalniku podatkovnih naborov" msgid "Description of this data property" msgstr "Opis lastnosti podatka" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Uredi podatkovni nabor" @@ -532,12 +532,12 @@ msgid "_Edit" msgstr "_Uredi" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Izbriši" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Lastnosti" @@ -557,7 +557,7 @@ msgstr "Privzeta lastnost" msgid "Name used to invoke the function in expressions" msgstr "Ime za klic funkcije v izrazih" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Uredi podatkovni objekt" @@ -569,11 +569,11 @@ msgstr "Ne ustvari/uredi tega podatkovnega objekta" msgid "Accept the creation/modification of this data object" msgstr "Sprejmi izdelavo/urejevanje tega podatkovnega objekta" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Podatkovni nabori" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Podatkovni nabor" @@ -694,7 +694,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Uredi funkcijo" @@ -747,7 +747,7 @@ msgstr "_Dodaj" msgid "_Remove" msgstr "Odst_rani" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Argumenti" @@ -767,7 +767,7 @@ msgstr "Skrij funkcijo" msgid "Example" msgstr "Primer" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Izračunaj vnaprej" @@ -808,8 +808,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "O_nemogoči" @@ -821,7 +821,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Uporabi" @@ -841,11 +841,11 @@ msgstr "Radiani" msgid "Gradians" msgstr "Gradiani" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Privzete predpostavke" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Neznano" @@ -965,13 +965,13 @@ msgstr "Spremenljivke" msgid "Units" msgstr "Enote" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Faktoriziraj" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Razširi" @@ -979,7 +979,7 @@ msgstr "Razširi" msgid "Apply partial fraction decomposition to the current result." msgstr "Uporabi parcialno dekompozicijo ulomkov v trenutnem rezultatu" -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Razširi parcialne ulomke" @@ -1007,15 +1007,15 @@ msgstr "Pretvori v osnovne enote" msgid "Convert to Optimal Unit" msgstr "Pretvori v najustreznejšo enoto" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Vnesi datum..." -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Vnesi matriko..." -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Vnesi vektor..." @@ -1039,7 +1039,7 @@ msgstr "_Nastavitve" msgid "_Mode" msgstr "N_ačin" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Številska osnova" @@ -1048,49 +1048,49 @@ msgid "Select Result and Expression Base…" msgstr "Nastavi rezultat in osnovo izraza..." #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binarno" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Osmiško" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Desetiško" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Dvanajstiško" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Šestnajstiško" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Drugo..." -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Šestdesetiško" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Časovna oblika" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Rimske številke" @@ -1160,19 +1160,19 @@ msgstr "Zaokroži polovična števila na soda" msgid "Truncate All Numbers" msgstr "Osmiško število" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Kompleksna pravokotna oblika" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Kompleksna eksponentna oblika" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Kompleksna polarna oblika" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Kompleksna kazalčna/fazorska notacija" @@ -1228,7 +1228,7 @@ msgstr "" "Izklopljeno: 1/2 × pi ≈ 1,5707963\n" "Vklopljeno: 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Prilagodljivo" @@ -1244,7 +1244,7 @@ msgstr "" msgid "Significant Digits" msgstr "Pomembne števke" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Interval" @@ -1252,7 +1252,7 @@ msgstr "Interval" msgid "Plus/Minus" msgstr "Plus/minus" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 #, fuzzy msgid "Relative" msgstr "Razmerje" @@ -1413,7 +1413,7 @@ msgstr "Vselej točno" msgid "Try Exact" msgstr "Poskusi točno" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Izračunaj približek" @@ -1437,7 +1437,7 @@ msgstr "Spremeni kotne enote v trigonometričnih funkcijah" msgid "Angle Unit" msgstr "Kotne enote" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Brez" @@ -1465,7 +1465,7 @@ msgstr "Opozori, ko so neznani imenovalci lahko ničelni" msgid "Warn About Denominators Assumed Non-Zero" msgstr "Opozori o neničelnih imenovalcih" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Način obdelave" @@ -1559,11 +1559,11 @@ msgstr "Vklopi sklad RPN." msgid "RPN Mode" msgstr "Način RPN" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Metanačini" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Shrani način..." @@ -1603,7 +1603,7 @@ msgstr "Preveri za posodobitve" msgid "_About" msgstr "_O programu" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "Prikaži/skrij majhno okno" @@ -1671,7 +1671,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Zgodovina" @@ -1707,29 +1707,29 @@ msgstr "Izračunaj kvadratni koren vrhnje vrednosti" msgid "Calculate the sum of all values" msgstr "Izračunaj seštevek vseh vrednosti" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "Zavrti sklad ali premakni izbran register gor" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "Zavrti sklad ali premakni izbran register dol" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" "Izmenjaj vrhnji dve vrednosti ali premakni izbrano vrednost na vrh sklada" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "Kopiraj izbrano ali vrhnjo vrednost na vrh sklada" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "Vnesi vrhnjo vrednost na mesto pred zadnjo številsko operacijo" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Izbriši vrhnjo ali izbrano vrednost" @@ -1737,7 +1737,7 @@ msgstr "Izbriši vrhnjo ali izbrano vrednost" msgid "Edit the selected value" msgstr "Uredi izbrano vrednost" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Počisti sklad RPN" @@ -1779,15 +1779,16 @@ msgstr "" msgid "Conversion" msgstr "Pretvorba" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Prikaži/skrij programirno tipkovnico" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Točno" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Ulomek" @@ -1803,11 +1804,11 @@ msgstr "Čisto" msgid "Number base" msgstr "Številska osnova" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Časovna oblika" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Rimsko" @@ -1851,7 +1852,7 @@ msgstr "mod" msgid "mean" msgstr "srednja vrednost" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Shrani rezultat kot spremenljivko" @@ -1868,7 +1869,7 @@ msgstr "Pretvori številske osnove" msgid "Imaginary unit i (√-1)" msgstr "Imaginarna enota i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Upravljaj enote" @@ -1888,17 +1889,17 @@ msgstr "Vhod dvojiškega komplementa" msgid "Two's complement output" msgstr "Izhod dvojiškega komplementa" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "Logični ekskluzivni OR" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "Logični pomik v levo" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "Logični pomik v desno" @@ -1915,25 +1916,25 @@ msgid "Show/hide right keypad" msgstr "Prikaži/skrij desno tipkovnico" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Prejšnji rezultat" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1949,8 +1950,8 @@ msgstr "Stalna tipkovnica" msgid "Edit" msgstr "Uredi" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Izbriši" @@ -1986,7 +1987,7 @@ msgstr "Kopiraj celotno besedilo" msgid "Search…" msgstr "Išči..." -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Dodaj zaznamek..." @@ -2170,7 +2171,7 @@ msgstr "Počisti sklad" msgid "Select Number Base…" msgstr "Izberi številsko osnovo..." -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Shrani rezultat" @@ -2187,7 +2188,7 @@ msgid "Subtract result" msgstr "Shrani rezultat" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Vnesi" @@ -2195,8 +2196,8 @@ msgstr "_Vnesi" msgid "Insert the matrix/vector into the expression" msgstr "Vstavi matriko/vektor v izraz" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Elementi" @@ -2216,7 +2217,7 @@ msgstr "Če je to matrika ali vektor" msgid "Current element:" msgstr "Trenutni element:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Uredi matriko" @@ -2228,7 +2229,8 @@ msgstr "Sprejmi izdelavo/urejevanje te matrike/vektorja" msgid "Name used to reference this variable in expressions" msgstr "Ime za klic te spremenljivke v izrazih" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Začasno" @@ -2240,7 +2242,7 @@ msgstr "Skrij spremenljivko" msgid "Names" msgstr "Imena" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Številske osnove" @@ -2252,8 +2254,8 @@ msgstr "Binarna vrednost" msgid "Octal value" msgstr "Osmiška vrednost" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Rimske številke" @@ -2265,11 +2267,11 @@ msgstr "Šestnajstiška vrednost" msgid "Show/hide keypad" msgstr "Prikaži/skrij tipkovnico" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OCT" @@ -2277,11 +2279,11 @@ msgstr "OCT" msgid "DEC" msgstr "DEC" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2289,34 +2291,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Odštej" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Zmnoži" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Zdeli" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "Bitni AND" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "Bitni OR" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "Bitni NOT" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Počisti" @@ -2364,9 +2366,9 @@ msgstr "Spremeni iz 2 v 1" msgid "Plot" msgstr "Izriši" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "S_hrani" @@ -2374,7 +2376,7 @@ msgstr "S_hrani" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Shrani kot png, svg, postscript, eps, latex ali fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Naslov" @@ -2645,18 +2647,27 @@ msgid "If the mode of the calculator shall be restored" msgstr "Naj se način računala ohrani" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Uporabi tipkovnične tipke za RPN" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "Uporabi tipkovnične tipke za operacije RPN (+-*/^)." -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Uporabi strešico za bitni XOR" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2664,225 +2675,225 @@ msgstr "" "Vnesite operacijo XOR (⊻) s strešico (^) na tipkovnici (AltGr+3). " "Eksponentni operator (^) je lahko vnešen kot Ctrl+*." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 #, fuzzy msgid "Expression in history" msgstr "Izraz" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 msgid "Entered" msgstr "" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 #, fuzzy msgid "Add calculate-as-you-type result to history" msgstr "Izračunaj izraz in dodaj na sklad" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Časovna omejitev za izris:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Vedenje" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Omogoči simbole Unicode" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "Onemogočite, če imate težave z nestandardnimi znaki" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Prezri sistemski jezik (zahteva vnovičen zagon)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 #, fuzzy msgid "Keep above other windows" msgstr "Obnovi okno" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" msgstr "" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 #, fuzzy msgid "Button padding" msgstr "Funkcija" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Privzeto" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Ime programa" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Rezultat" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Ime programa + rezultat" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Način" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Ime programa + način" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Naslov okna" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Jezik" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "Prikaži tipkovnico" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "Prikaži/skrij desno tipkovnico" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "Skrij" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Število vrstic izraza" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Prikaži stanje izraza" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" msgstr "Naj se med vpisovanjem pod izrazom prikazuje njegovo stanje" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Stalna tipkovnica" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Videz in občutek" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "Upodobitev binarnega dvojiškega komplementa" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "Naj se dvojiški komplement uporabi za negativna dvojiška števila." -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "Upodobitev šestnajstiškega dvojiškega komplementa" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." msgstr "Naj se dvojiški komplement uporabi za negativna šestnajstiška števila." -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Uporabi male črke v nedesetiških številih" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "Naj se male črke uporabljajo v številih z nedesetiško osnovo" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Alternativne predpone osnov" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2890,31 +2901,31 @@ msgstr "" "Naj se šestnajstiška števila prikazujejo s predpono \"0x0\" in dvojiška s " "\"0b00\"" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Črkuj logične operatorje" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "Naj se logična in/ali prikažeta kot \"&&\"/\"||\" ali \"and\"/\"or\"" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Naj se v številih namesto \"E\" uporabi \"e\"" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "Uporabi E-notacijo namesto 10n" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Uporabi mali \"e\" (kot v 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "Uporabi 'j' za imaginarno enoto" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." @@ -2922,15 +2933,15 @@ msgstr "" "Uporabi 'j' namesto 'i' za privzet simbol imaginarne enote, ki bo postavljen " "pred imaginarni del števila." -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Uporabi vejico kot desetiški ločilnik" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Prezri vejice v številih" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" @@ -2938,11 +2949,11 @@ msgstr "" "Dovoli, da se vejica uporabi za ločilnik tisočic namesto za ločilnik " "funkcijskih argumentov" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Prezri pike v številih" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" @@ -2950,43 +2961,43 @@ msgstr "" "Dovoli, da se pika uporabi za ločilnik tisočic namesto za alternativni " "decimalni znak." -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Števke v skupinah" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "izklopljeno" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "običajno" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "lokalno" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Znak za množenje" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Znak za deljenje" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Številke & operatorji" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Uporabi binarne predpone za informacijske enote" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -2994,16 +3005,16 @@ msgstr "" "Za informacijske enote uporabi dvojiške predpone namesto desetiških (npr. " "bajti)" -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 #, fuzzy msgid "Copy unformatted ASCII without units" msgstr "Kopiraj neoblikovano ASCII" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Pretvorba v krajevno valuto" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -3011,63 +3022,63 @@ msgstr "" "Samodejno pretvori v krajevno valuto, če je omogočena izbira najustreznejše " "enote za pretvrobo." -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Posodobi menjalna razmerja ob zagonu" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" msgstr "" "Naj se trenutna menjalna razmerja prenesejo iz Interneta ob zagonu programa" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Posodobitve menjalnih razmerij" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 #, fuzzy msgid "Temperature calculation mode:" msgstr "Odpri orodje za izračun odstotkov" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Enote & valute" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Prikaži predloge za dopolnitev izraza" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Išči naslove in države" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Najmanj znakov" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Zamik prikaza pojavnega okna (ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Dopolnjevanje" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Pisava opozorila" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3075,57 +3086,57 @@ msgstr "" "Če želite uporabiti neprivzeto pisavo v prikazu stanja pod obrazcem za vnos " "izraza" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Pisava izraza" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "Če želite uporabiti neprivzeto pisavo v obrazcu za vnos izraza" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Pisava rezultata" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "Če želite uporabiti neprivzeto pisavo v prikazu rezultata" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Pisava tipkovnice" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "Če želite uporabiti neprivzeto pisavo na tipkovnici" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Barva opozorila o stanju" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Barva opozorila o napaki" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Barva besedila" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Pisava programa" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "Če želite uporabiti neprivzeto pisavo v celotnem programu" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Pisava za zgodovino" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Pisave in barve" @@ -3133,11 +3144,12 @@ msgstr "Pisave in barve" msgid "Other:" msgstr "Drugo:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Bijektivna osnova 26" @@ -3153,12 +3165,12 @@ msgstr "Osnova izraza" msgid "New Keyboard Shortcut" msgstr "Nova tipkovna bližnjica" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Dodaj dejanje" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Uredi enoto" @@ -3339,7 +3351,7 @@ msgstr "Pretvori rezultat v izbrano enoto" msgid "Type anywhere" msgstr "Pišite kamorkoli" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Uredi neznano spremenljivko" @@ -3363,7 +3375,7 @@ msgstr "Racionalno število" msgid "Name used to reference this unknown variable in expressions" msgstr "Ime za klic te neznane spremenljivke v izrazih" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Uredi spremenljivko" @@ -3440,7 +3452,7 @@ msgstr "ans" msgid "Last Answer" msgstr "Zadnji odgovor" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "odgovor" @@ -3471,10 +3483,10 @@ msgstr "Napaka pri nalaganju globalnih definicij!\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Vse" @@ -3497,287 +3509,287 @@ msgstr "" "\n" "Želite vseeno dovoliti več primerkov programa?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Desni klik/dolg klik: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Desni klik: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Srednji klik: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Kroži med prejšnjimi izrazi" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Premakni kazalko levo ali desno" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Premakni kazalko na začetek ali konec" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "Negotovost/interval" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Relativna napaka" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Ločilnik argumentov" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Prazen prostor" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Nova vrstica" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Pametni oklepaji" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Oklepaji za vektorje" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Levi oklepaj" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Levi vektorski oklepaj" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Desni oklepaj" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Desni vektorski oklepaj" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Decimalno mesto" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Dvigni (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Dodaj" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Backspace" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Prejšnji statični rezultat" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Izračunaj izraz" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Nastavi neznanke" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "več" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "Logični AND" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "Logični OR" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "Logični NOT" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "Preklopi osnovo rezultata" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Odpri meni s shranjenimi spremenljivkami" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Indeks" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Izračunaj izraz in dodaj na sklad" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Zastavica" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Sklic" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Okrajšava" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Množina" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Izogni se vhodu" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Pripona" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Razlikuj velikosti črk" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Le dopolnjevanje" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "gregorijansko" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "popravljeno julijansko (Milanković)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "julijansko" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "islamsko (Hijri)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "hebrejsko" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "kitajsko" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "perzijsko (Solar Hijri)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "koptsko" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "etiopsko" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "indijsko (nacionalno)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Dejanje" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Tipkovno zaporedje" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Dvigni" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "Zgodovinska vrednost odgovora" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Zgodovinski indeks(i)" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "Zgodovinski indeks %s ne obstaja." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "Zgodovinsko obdelan izraz" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "izraz" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Nastavi ime okna" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3786,11 +3798,11 @@ msgstr "" "Napaka pri odpiranju datoteke %s.\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "Napaka pri prikazu pomoči za Qalculate!." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3799,86 +3811,86 @@ msgstr "" "Napaka pri prikazu pomoči za Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "približno" -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Ustavi operacijo" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Počisti izraz" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXACT" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "APPROX" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "RPN" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMAN" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREC" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNC" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "UNIT" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "Želite posodobiti menjalna razmerja zdaj?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." @@ -3887,16 +3899,16 @@ msgstr[1] "Od posodobitve menjalnih razmerij sta minila %s dni." msgstr[2] "Od posodobitve menjalnih razmerij so minili %s dnevi." msgstr[3] "Od posodobitve menjalnih razmerij je minilo %s dni." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "Ne vprašaj znova" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "Izdelava grafa je trajala predolgo." -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -3904,7 +3916,7 @@ msgstr "" "Izdelava grafa je trajala predolgo. Prosimo, zmanjšajte hitrost vzorčenja " "ali povišajte časovno omejitev v nastavitvah." -#: ../src/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" @@ -3913,7 +3925,7 @@ msgstr[1] "Posodobitve menjalnih razmerij" msgstr[2] "Posodobitve menjalnih razmerij" msgstr[3] "Posodobitve menjalnih razmerij" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, fuzzy, c-format msgid "updated %s" msgid_plural "updated %s" @@ -3922,7 +3934,7 @@ msgstr[1] "Posodobi" msgstr[2] "Posodobi" msgstr[3] "Posodobi" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3933,15 +3945,15 @@ msgstr "" "spremeni ikono desno od izraza. Če miškin kazalec pridržite nad njem ali ga " "kliknete, se bo prikazalo sporočilo." -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "Pot do zagonske datoteke ni bila najdena." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "Orodje curl ni bilo najdeno." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3950,15 +3962,15 @@ msgstr "" "Napaka pri zagonu posodobitvenega skripta.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "Napaka pri preverjanju posodobitev." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "Ni novih posodobitev." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3969,7 +3981,7 @@ msgstr "" "\n" "Želite nadgraditi na različico %s?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -3980,354 +3992,354 @@ msgstr "" "\n" "Različico %s lahko pridobite na %s." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "Preveč argumentov za %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "argument" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 #, fuzzy msgid "Temperature Calculation Mode" msgstr "Orodje za izračun odstotkov" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" "(the mode can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 #, fuzzy msgid "Sinc Function" msgstr "Uredi funkcijo" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 #, fuzzy msgid "Unnormalized" msgstr "nekategorizirano" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 #, fuzzy msgid "Normalized" msgstr "Običajen" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 #, fuzzy msgid "Both dot and comma as decimal separators" msgstr "Uporabi vejico kot desetiški ločilnik" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 #, fuzzy msgid "Only dot as decimal separator" msgstr "Uporabi vejico kot desetiški ločilnik" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" "(this can later be changed in preferences)." msgstr "" -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "Sprva implicitno množenje" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Običajna" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "nekategorizirano" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "šestnajstiško" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "osmiško" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "desetiško" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "dvanajstiško" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binarno" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "rimsko" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "bijektivno" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "šestdesetiško" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 #, fuzzy msgid "latitude" msgstr "Razmerje" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "čas" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "osnove" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "koledarji" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "pravokotno" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "kartezično" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "eksponentno" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polarno" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "kot" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "fazor" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "najustreznejše" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "osnova" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "mešano" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "ulomek" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "deleži" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "parcialni ulomek" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "faktoriziraj" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "razširi" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "šestnajstiško število" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "osmiško število" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "desetiško število" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "dvanajstiško število" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "binarno število" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "rimske številke" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "bijektivna osnova 26" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 #, fuzzy msgid "binary-coded decimal" msgstr "Min. decimalke" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "šestdesetiško število" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "32-bitna plavajoča vejica" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "64-bitna plavajoča vejica" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "16-bitna plavajoča vejica" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "80-bitna (x86) plavajoča vejica" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "128-bitna plavajoča vejica" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "časovna oblika" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "številske osnove" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "najustreznejša enota" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "osnovne enote" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "mešane enote" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "razširjeni parcialni ulomki" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "kompleksna pravokotna oblika" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "kompleksna eksponentna oblika" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "kompleksna polarna oblika" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "kompleksna oblika cis" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "kompleksna kazalčna notacija" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "kompleksna fazorska notacija" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "časovni pas UTC" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "številska osnova %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Moje spremenljivke" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Uporabniške funkcije" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Neaktivno" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4337,583 +4349,583 @@ msgstr "" "Pridobi podatke iz nabora %s za dan objekt in lastnost. Če je \"info\" " "vnešen kot objekt, se bo odprlo pojavno okno z njegovimi lastnostmi." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Primer:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "neobvezno" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "privzeto: " -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Zahteva" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "tipka" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Akti_viraj" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Uporabniške spremenljivke" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "Spremenljivka ne obstaja več." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "matrika" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "vektor" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "pozitivno" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "nepozitivno" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "negativno" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "nenegativno" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "neničelno" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "celo število" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "logična vrednost" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "racionalno" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "realno" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "kompleksno" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "številka" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "ni matrika" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "neznano" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Uporabniške enote" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Funkcija za pridobitev podatkov" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Vnesi funkcijo" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Vnesi funkcijo (obrazec)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Vnesi spremenljivko" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Vnesi enoto" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Vnesi besedilo" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Vnesi datum" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Vnesi vektor" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Vnesi matriko" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Vnesi pametne oklepaje" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Pretvori v enoto" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "Pretvori v enoto (vnos)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "Pretvori v najustreznejšo enoto" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "Pretvori v osnovne enote" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "Pretvori v najustreznejšo predpono" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "Pretvori v številsko osnovo" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Faktoriziraj rezultat" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Razširi rezultat" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Razširi parcialne ulomke" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "RPN: dol" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "RPN: gor" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "RPN: izmenjaj" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "RPN: kopiraj" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "RPN: izbriši register" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "RPN: počisti sklad" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "Naloži metanačin" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Nastavi osnovo izraza" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Nastavi osnovo rezultata" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "Prikaži/skrij točen način" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Nastavi kotne enote v stopinje" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Nastavi kotne enote v radiane" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Nastavi kotne enote v gradiane" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "Prikaži/skrij preproste ulomke" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "Prikaži/skrij mešane ulomke" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "Prikaži/skrij znanstveno notacijo" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "Prikaži/skrij preprosto notacijo" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 #, fuzzy msgid "Toggle precision" msgstr "Točnost branja" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 #, fuzzy msgid "Toggle max decimals" msgstr "Maks. decimalke" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 #, fuzzy msgid "Toggle min decimals" msgstr "Min. decimalke" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 #, fuzzy msgid "Toggle max/min decimals" msgstr "Prikaži/skrij točen način" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "Prikaži/skrij način RPN" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "Prikaži/skrij izračun med pisanjem" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "Prikaži/skrij tipkovnico" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Prikaži tipkovnico" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Prikaži zgodovino" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Zgodovina iskanj" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Počisti zgodovino" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Prikaži pretvorbo" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "Prikaži sklad RPN" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Upravljaj spremenljivke" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Upravljaj funkcije" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Upravljaj nabore podatkov" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Nova spremenljivka" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Nova funkcija" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Odpri orodje za izris funkcij/podatkov" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Odpri orodje za pretvorbo številskih osnov" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Odpri orodje za pretvorbo plavajoče vejice" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Odpri orodje za pretvorbo koledarjev" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Odpri orodje za izračun odstotkov" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Odpri periodni sistem" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Posodobi menjalna razmerja" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Kopiraj rezultat" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Vnesi rezultat" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Shrani sliko rezultata" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Pomoč" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Izhod" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 #, fuzzy msgid "Toggle chain mode" msgstr "Prikaži/skrij točen način" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 #, fuzzy msgid "Toggle keep above" msgstr "Prikaži/skrij točen način" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 #, fuzzy msgid "Show/hide completion" msgstr "Brez dopolnjevanja" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "Shrani rezultat" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "Kopiraj neoblikovano ASCII" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "Kopiraj neoblikovano ASCII" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "Prazen izraz." -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "Kopiraj neoblikovano ASCII" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "Prazno polje za izraz." -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "Kopiraj neoblikovano ASCII" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Predpone" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Ni predpone" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Najustreznejša predpona" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "prejšnji rezultat" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "matrika" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "vektor" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(ni matrika)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "privzete predpostavke" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Predpona" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Osnovna enota" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 #, fuzzy msgid "Binary-Coded Decimal" msgstr "Min. decimalke" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Bijektivna osnova 26" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Binarno število" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Koledarji" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Kompleksna oblika cis" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Desetiško število" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Dvanajstiško število" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Deleži" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "16-bitna binarna oblika s plavajočo vejico" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "32-bitna binarna oblika s plavajočo vejico" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "64-bitna binarna oblika s plavajočo vejico" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "80-bitna (x86) binarna oblika s plavajočo vejico" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "128-bitna binarna oblika s plavajočo vejico" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Šestnajstiško število" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Mešane enote" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Osmiško število" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Najustreznejše enote" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Razširjeni parcialni ulomki" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Šestdesetiško število" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "Časovni pas UTC" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "in" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "ali" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "nedefinirano" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4921,107 +4933,107 @@ msgstr "" "rezultat je predolg\n" "poglej zgodovino" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "izračun prekinjen" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "Register RPN premaknjen" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "Operacija RPN" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Obdelujem..." -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "obdelava rezultata je bila prekinjena" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Faktoriziram..." -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Razširjam parcialne ulomke..." -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Razširjam..." -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Računam..." -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Pretvarjam..." -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Pridobivam menjalna razmerja." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "Obdelava časovnega pasu spodletela." -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Obdrži odprto" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "Izr_ačunaj" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Premakni na sklad" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Argument" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Pravilno" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Napačno" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Info" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Uredi enoto (globalno)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Nova enota" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Prazno polje za ime." -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5029,23 +5041,23 @@ msgstr "" "Enota ali spremenljivka s tem imenom že obstaja.\n" "Jo želite prepisati?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "Osnovna enota ne obstaja." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Uredi funkcijo (globalno)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Nova funkcija" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Prazno polje za izraz." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5053,91 +5065,91 @@ msgstr "" "Funkcija s tem imenom že obstaja.\n" "Jo želite prepisati?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "Enota ne obstaja" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Uredi neznano spremenljivko (globalno)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Nova neznana spremenljivka" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Uredi spremenljivko (globalno)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Nova spremenljivka" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Prazno polje za vrednost." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Uredi vektor" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Uredi vektor (globalno)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Nov vektor" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Uredi matriko (globalno)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Nova matrika" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Vektorski rezultat" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Matrični rezultat" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Nov podatkovni objekt" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "besedilo" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "približno" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Uredi podatkovni nabor (globalni)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Nov podatkovni nabor" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Lastnost" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Ime datoteke ni vnešeno." -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "Ločilnik ni izbran." -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5146,15 +5158,15 @@ msgstr "" "Uvoz iz datoteke \n" "%s spodletel" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Ime spremenljivke ni vnešeno." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "Spremenljivke s takim imenom ne obstajajo." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5163,8 +5175,8 @@ msgstr "" "Izvoz v datoteko \n" "%s spodletel" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5172,77 +5184,77 @@ msgstr "" "Nastal je spor z objetkom z istim imenom. Če nadaljujete in shranite " "spremembe, bo obstoječi objekt prepisan ali deaktiviran." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "Pisanje definicij neuspešno" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Predloga" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Počisti zgodovino" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Prekliči" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Razveljavi" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Uveljavi" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Način dopolnjevanja" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Omejeno strogo dopolnjevanje" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Strogo dopolnjevanje" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Omejeno polno dopolnjevanje" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Polno dopolnjevanje" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Brez dopolnjevanja" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 #, fuzzy msgid "Delayed completion" msgstr "Polno dopolnjevanje" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 #, fuzzy msgid "Customize completion…" msgstr "Brez dopolnjevanja" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Shranjevalni način" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "Predložen način ne more biti prepisan." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Brisalni način" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5251,15 +5263,15 @@ msgstr "" "Pisanje nastavitev v\n" "%s neuspešno" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "nikoli" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "vprašaj" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" @@ -5268,36 +5280,36 @@ msgstr[1] "%i dni" msgstr[2] "%i dnevi" msgstr[3] "%i dni" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "Funkcija log10 ni bila najdena." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Iskanje" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "I_skanje" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Odstrani zaznamek" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Dodaj zaznamek" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5305,153 +5317,158 @@ msgstr "" "Zaznamek s tem imenom že obstaja.\n" "Ga želite prepisati?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "Ni najdenih elementov" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Izberi datum" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Številske osnove" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "Min. decimalke" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Pravokotna oblika" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Eksponentna oblika" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Polarna oblika" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Kazalčna/fazorska notacija" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Osnovne enote" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Najustreznejša enota" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Najustreznejša predpona" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Vse funkcije" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Vse spremenljivke" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Izberite definicijsko datoteko" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Uvozi" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 #, fuzzy msgid "XML Files" msgstr "Vse datoteke" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "Kopiranje %s v %s ni mogoče." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "Branje %s spodletelo." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "Kopiranje v %s ni mogoče." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "Nepodprta osnova." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "Izbrano kitajsko leto ne obstaja." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "Pretvorba v gregorijanski koledar spodletela." -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "Pretvorba koledarja spodletela: %s" -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 #, fuzzy msgid "Gnuplot was not found." msgstr "Orodje curl ni bilo najdeno." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " "path, for plotting to work." msgstr "" -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Izberite datoteko za izvoz slike PNG" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Dovoljene datotečne vrste" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Vse datoteke" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "Brisanje enote neuspešno, saj je potrebovana pri drugih enotah" -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "nič" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "rezultat je predolg" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "" "Nejc Bertoncelj \n" "bertronika " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "Način ni bil najden." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5459,38 +5476,38 @@ msgstr "" "Zgoraj vpišite matematičen izraz, npr. \"5 + 2 / 3\",\n" "in pritisnite Enter." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Elementi (v vodoravnem zaporedju)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Izberite datoteko za uvoz" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Odpri" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Izberite datoteko za izvoz" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Izberite datoteko" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Nastavi zaporedje tipk" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5498,37 +5515,37 @@ msgstr "" "Pritisnite zaporedje tipk, ki ga želite uporabiti za to dejanje\n" "(pritisnite Esc za preklic)" -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Ni tipk" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "Prazna vrednost." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "Funkcija ni bila najdena." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "Spremenljivka ni bila najdena." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "Enota ni bila najdena." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 #, fuzzy msgid "Unsupported value." msgstr "Nepodprta osnova." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5536,75 +5553,75 @@ msgstr "" "To zaporedje tipk je že v uporabi.\n" "Ali ga želite prepisati s tem dejanjem?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Izberite datoteko za izvoz" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "Prazen izraz." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "Prazna spremenljivka x." -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Podatki o elementu" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Klasifikacija" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Alkalijska kovina" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Zemljoalkalijska kovina" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lantanoid" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Aktinoid" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Prehodni element" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Kovina" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Polkovina" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Poliatomske nekovine" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Dvoatomske nekovine" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Žlahtni plin" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Neznane kemijske lastnosti" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "V rezultatu ni neznank." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Nastavi neznanke" diff --git a/po/sv.po b/po/sv.po index 3f12306f..3cf69c16 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2006-05-04 12:29+0200\n" "Last-Translator: Hanna Knutsson \n" "Language-Team: Swedish\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -26,7 +26,7 @@ msgid "Calculator" msgstr "Kalkylator" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "Kraftfull och användarvänlig miniräknare" @@ -63,17 +63,17 @@ msgstr "Parameterregler" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "_Avbryt" @@ -86,11 +86,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "_OK" @@ -130,12 +130,12 @@ msgid "Date" msgstr "Datum" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "Vektor" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "Matris" @@ -168,12 +168,12 @@ msgstr "Icke-negativt nummer" msgid "Boolean" msgstr "Booleskt värde" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "Objekt" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "Funktion" @@ -181,7 +181,7 @@ msgstr "Funktion" msgid "Unit" msgstr "Enhet" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "Variabel" @@ -194,7 +194,7 @@ msgstr "Fil" msgid "Angle" msgstr "Vinkel" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "Dataobjekt" @@ -247,16 +247,16 @@ msgid "Max" msgstr "Max" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "Typ" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "Namn" @@ -269,25 +269,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "_Stäng" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "Etikett" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "Vänsterklick" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "Högerklick" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "Mittenklick" @@ -300,8 +300,8 @@ msgid "Button Action" msgstr "Knappåtgärd" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "Värde" @@ -369,8 +369,8 @@ msgstr "Beskrivande namn" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "Kategori" @@ -464,7 +464,7 @@ msgid "Unit expression" msgstr "Enhetsuttryck" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "Uttryck" @@ -480,7 +480,7 @@ msgstr "Rubrik som skall visas i menyer och datasetshanteraren" msgid "Description of this data property" msgstr "Beskrivning av dataegenskapen" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "Redigera dataset" @@ -520,12 +520,12 @@ msgid "_Edit" msgstr "_Redigera" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "_Ta bort" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "Egenskaper" @@ -545,7 +545,7 @@ msgstr "Förvald egenskap" msgid "Name used to invoke the function in expressions" msgstr "Namn som används för att referera till funktionen i uttryck" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "Redigera dataobjekt" @@ -557,11 +557,11 @@ msgstr "Avbryt skapande/modifiering av dataobjektet" msgid "Accept the creation/modification of this data object" msgstr "Godkänn skapande/modifiering av dataobjektet" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "Dataset" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "Dataset" @@ -682,7 +682,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "Redigera funktion" @@ -735,7 +735,7 @@ msgstr "_Lägg till" msgid "_Remove" msgstr "_Ta bort" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "Parametrar" @@ -755,7 +755,7 @@ msgstr "Dölj funktionen" msgid "Example" msgstr "Exempel" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "Förberäkna" @@ -796,8 +796,8 @@ 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/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "Avakti_vera" @@ -809,7 +809,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "_Applicera" @@ -829,11 +829,11 @@ msgstr "Radianer" msgid "Gradians" msgstr "Gradienter" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "Förvalda antaganden" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "Okänd" @@ -953,13 +953,13 @@ msgstr "Variabler" msgid "Units" msgstr "Enheter" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "Faktorisera" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "Expandera" @@ -967,7 +967,7 @@ msgstr "Expandera" msgid "Apply partial fraction decomposition to the current result." msgstr "Tillämpa partialbråksuppdelning på nuvarande resultat." -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "Expandera partialbråk" @@ -995,15 +995,15 @@ msgstr "Omvandla till basenheter" msgid "Convert to Optimal Unit" msgstr "Omvandla till optimal enhet" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "Infoga datum…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "Infoga matris…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "Infoga vektor…" @@ -1027,7 +1027,7 @@ msgstr "_Inställningar" msgid "_Mode" msgstr "_Läge" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "Talbas" @@ -1036,49 +1036,49 @@ msgid "Select Result and Expression Base…" msgstr "Välj bas i resultat och uttryck…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "Binär" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "Oktal" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "Decimal" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "Duodecimal" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "Hexadecimal" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "Annan…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "Sexagesimal" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "Tidsformat" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "Romerska siffror" @@ -1146,19 +1146,19 @@ msgstr "Avrunda mittemellan-tal till jämn siffra" msgid "Truncate All Numbers" msgstr "Avrunda alla tal mot noll" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "Komplex rektangulär form" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "Komplex exponentiell form" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "Komplex polär form" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "Komplex vinkelnotation" @@ -1214,7 +1214,7 @@ msgstr "" "Av: 1/2 × pi ≈ 1,5707963\n" "På: 1/2 × pi = 0,5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "Adaptiv" @@ -1230,7 +1230,7 @@ msgstr "" msgid "Significant Digits" msgstr "Signifikanta siffror" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "Intervall" @@ -1238,7 +1238,7 @@ msgstr "Intervall" msgid "Plus/Minus" msgstr "Plus/minus" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 msgid "Relative" msgstr "Relativ" @@ -1252,7 +1252,7 @@ msgstr "Medelpunkt" #: ../data/main.ui.h:120 msgid "Allow concise uncertainty input" -msgstr "Tillåt koncis osäkerhet vid inmatning" +msgstr "Tillåt koncist fel vid inmatning" #: ../data/main.ui.h:121 msgid "Unit Display" @@ -1399,7 +1399,7 @@ msgstr "Alltid exakt" msgid "Try Exact" msgstr "Försök exakt" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "Approximera" @@ -1423,7 +1423,7 @@ msgstr "Ändra vinkelenhet för trigonometriska funktioner" msgid "Angle Unit" msgstr "Vinkelenhet" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "Ingen" @@ -1451,7 +1451,7 @@ msgstr "Varna när okända nämnare är antagna som ej noll" msgid "Warn About Denominators Assumed Non-Zero" msgstr "Varna om nämnare antagna som ej noll" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "Tolkningsläge" @@ -1542,11 +1542,11 @@ msgstr "Aktivera RPN-stacken." msgid "RPN Mode" msgstr "RPN-läge" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "Metalägen" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "Spara läge…" @@ -1586,7 +1586,7 @@ msgstr "Sök efter uppdateringar" msgid "_About" msgstr "_Om" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "(Av)aktivera minimalt fönster" @@ -1654,7 +1654,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:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "Historik" @@ -1690,31 +1690,31 @@ msgstr "Beräkna kvadratroten av det översta värdet" msgid "Calculate the sum of all values" msgstr "Beräkna summa av alla värden" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "Rotera stacken eller flytta markerat register uppåt" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "Rotera stacken eller flytta markerat register nedåt" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "" "Byt plats på de två översta värdena eller flytta markerat värdet till toppen " "av stacken" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "Kopiera det valda eller det översta värdet till toppen av stacken" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "" "Lägg till det översta värdet från innan den senaste numeriska operationen" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "Ta bort det översta eller det markerade värdet" @@ -1722,7 +1722,7 @@ msgstr "Ta bort det översta eller det markerade värdet" msgid "Edit the selected value" msgstr "Redigera valt värde" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "Töm RPN-stacken." @@ -1764,15 +1764,16 @@ msgstr "" msgid "Conversion" msgstr "Omvandling" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "Visa/dölj programmeringsknappsats" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "Exakt" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "Bråktal" @@ -1788,11 +1789,11 @@ msgstr "Strikt" msgid "Number base" msgstr "Talbas" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "Tidsformat" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "Romersk" @@ -1836,7 +1837,7 @@ msgstr "mod" msgid "mean" msgstr "medel" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "Spara resultatet som en variabel" @@ -1853,7 +1854,7 @@ msgstr "Omvandla mellan talbaser" msgid "Imaginary unit i (√-1)" msgstr "Imaginär enhet i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "Hantera enheter" @@ -1873,17 +1874,17 @@ msgstr "Tvåkomplementsform för indata" msgid "Two's complement output" msgstr "Tvåkomplementsform för utdata" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "Bitvist exklusivt OR" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "Bitvist högerskift" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "Bitvist vänsterskift" @@ -1900,25 +1901,25 @@ msgid "Show/hide right keypad" msgstr "Visa/dölj höger knappsats" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "Föregående resultat" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1934,8 +1935,8 @@ msgstr "Beständig knappsats" msgid "Edit" msgstr "Redigera" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "Ta bort" @@ -1971,7 +1972,7 @@ msgstr "Kopiera hel text" msgid "Search…" msgstr "Sök…" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "Lägg till bokmärke…" @@ -2155,7 +2156,7 @@ msgstr "Töm stacken" msgid "Select Number Base…" msgstr "Välj talbas…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "Spara resultatet" @@ -2170,7 +2171,7 @@ msgid "Subtract result" msgstr "Subtrahera resultatet" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "_Infoga" @@ -2178,8 +2179,8 @@ msgstr "_Infoga" msgid "Insert the matrix/vector into the expression" msgstr "Infoga matrisen/vektorn i uttrycket" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "Element" @@ -2199,7 +2200,7 @@ msgstr "Huruvida det är en matris eller vektor" msgid "Current element:" msgstr "Nuvarande element:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "Redigera matris" @@ -2211,7 +2212,8 @@ msgstr "Godkänn skapande/modifiering av matrisen/vektorn" msgid "Name used to reference this variable in expressions" msgstr "Namn för att referera till variabeln i uttryck" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "Temporär" @@ -2223,7 +2225,7 @@ msgstr "Göm variabel" msgid "Names" msgstr "Namn" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "Talbaser" @@ -2235,8 +2237,8 @@ msgstr "Binärt värde" msgid "Octal value" msgstr "Oktalt värde" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "Romerska siffror" @@ -2248,11 +2250,11 @@ msgstr "Hexadecimalt värde" msgid "Show/hide keypad" msgstr "Visa/dölj knappsats" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OKT" @@ -2260,11 +2262,11 @@ msgstr "OKT" msgid "DEC" msgstr "DEC" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2272,34 +2274,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "Subtrahera" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "Multiplicera" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "Dela" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "Bitvist AND" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "Bitvist OR" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "Bitvist NOT" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "Rensa" @@ -2347,9 +2349,9 @@ msgstr "Förändring från 2 till 1" msgid "Plot" msgstr "Diagram" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "_Spara" @@ -2357,7 +2359,7 @@ msgstr "_Spara" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "Spara som png, svg, postscript, eps, latex eller fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "Titel" @@ -2631,18 +2633,27 @@ msgid "If the mode of the calculator shall be restored" msgstr "Huruvida kalkylatorns läge skall återskapas" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "Stäng programmet med Escape" + +#: ../data/preferences.ui.h:14 +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "Stänger programmet med Escape-tangenten när uttrycksfältet är tomt" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "Använd tangentbordet för RPN" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "Använd tangenter med matematiska operatorer för RPN-operation (+-*/^)" -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "Använd insättningstecken för bitvis XOR" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2650,71 +2661,71 @@ msgstr "" "Infoga XOR (⊻) med ^-tecknet på tangentbordet (annars använd Ctrl+^). " "Exponentieringstecknet (^) kan alltid infogas med Ctrl+*." -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 msgid "Expression in history" msgstr "Uttryck i historiken" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "Tolkat uttryck" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 msgid "Entered" msgstr "Inknappat uttryck" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "Inknappat + tolkat uttryck" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 msgid "Add calculate-as-you-type result to history" msgstr "Lägg till fortgående beräkningar i historiken" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "Fördröjning:" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "Tidsgräns for diagram:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "Beteende" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "Använd Unicodetecken" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "Avaktivera om du har problem med konstiga tecken" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "Bortse från systemspråket (kräver omstart)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "Använd systemfältsikon" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "Gömmer programmet i systemfältet när huvudfönstret stängs" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "Göm vid uppstart" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "Kom ihåg fönsterposition" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "Placera över andra fönster" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" @@ -2722,138 +2733,138 @@ msgstr "" "Behåll huvudfönstret placerat över andra fönstret (beroende på plattform och " "inställningar är det möjligt att detta inte fungerar)" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 msgid "Button padding" msgstr "Knapputfyllnad" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "Förval" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "/" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "Programnamn" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "Resultat" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "Programnamn + resultat" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "Läge" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "Programnamn + läge" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "Fönstertitel" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "Tema" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "Ljus" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "Mörk" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "Hög kontrast" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "Mörk med hög kontrast" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "Språk" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "Verktygstips" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 msgid "Show all" msgstr "Visa alla" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 msgid "Hide in keypad" msgstr "Dölj i knappsats" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 msgid "Hide all" msgstr "Dölj alla" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "Antal rader för uttryck" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "Visa uttrycksstatus" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" msgstr "Om uttrycksstatus skall visas under uttrycksfältet medans text skrivs" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "Beständig knappsats" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "Utseende och känsla" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "Binär tvåkomplementsform" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "Om tvåkomplementsform ska användas för negativa binära tal." -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "Hexadecimal tvåkomplementsform" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." msgstr "Om tvåkomplementsform ska användas för negativa hexadecimala tal." -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "Använd små bokstäver i icke-decimala nummer" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "Huruvida små bokstäver skall användas i nummer med icke-decimal bas" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "Använd särskilda duodecimala symboler" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" @@ -2861,11 +2872,11 @@ msgstr "" "Om ↊ och ↋ (eller X och E) ska användas istället för A och B för siffror 10 " "och 11 i tal med bas 12" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "Alternativa basprefix" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" @@ -2873,32 +2884,32 @@ msgstr "" "Om hexadecimala tal ska visas med \"0x0\" och binära tal med \"0b00\" som " "prefix" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "Visa ord för logiska operatorer" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "" "Om logiskt och/eller ska visas som \"&&\"/\"||\" eller \"och\"/\"eller\" " -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "Om \"e\" skall användas istället för \"E\" i nummer" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "Använd E istället för 10n" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "Använd litet \"e\" (som i 1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "Använd 'j' som imaginär enhet" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." @@ -2906,15 +2917,15 @@ msgstr "" "Använd 'j' (istället för 'i') som förvald symbol för den imaginära enheten " "och placera den framför den imaginära delen av komplexa tal." -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "Använd komma som decimaltecken" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "Bortse från komma i nummer" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" @@ -2922,11 +2933,11 @@ msgstr "" "Tillåt att kommatecken, ',', används som tusentalsavgränsare istället för " "som avskiljare för funktionsargument" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "Bortse från punkter i nummer" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" @@ -2934,43 +2945,43 @@ msgstr "" "Tillåt att punkter, '.', används som tusentalsavgränsare istället för som " "ett alternativt decimaltecken" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "Kopiera resultat som oformaterad ASCII som förval" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "Siffergruppering" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "av" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "standard" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "lokal" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "Multiplikationstecken" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "Divisionstecken" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "Nummer och operatorer" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "Använd binära prefix för informationsenheter" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." @@ -2978,15 +2989,15 @@ msgstr "" "Använd binära, istället för decimala, prefix som förval för " "informationsenheter (t.ex. byte)." -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 msgid "Copy unformatted ASCII without units" msgstr "Kopiera oformaterad ASCII utan enheter" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "Omvandling till lokal valuta" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." @@ -2994,62 +3005,62 @@ msgstr "" "Omvandla automatiskt till den lokala valutan när optimal enhetsomvandling är " "aktiverad." -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "Uppdatera växelkurser vid start" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" msgstr "" "Huruvida uppdaterade växelkurser skall hämtas från internet vid programstart" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "Växelkursuppdatering" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 msgid "Temperature calculation mode:" msgstr "Läge för temperaturberäkningar:" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "Absolut" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "Hybrid" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "Enheter och valutor" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "Visa uttryckskompletteringsförslag" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "Sök i titlar och länder" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "Lägsta antal tecken" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "Popupfördröjning (ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "Komplettering" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "Anpassat teckensnitt för status" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" @@ -3057,65 +3068,65 @@ msgstr "" "Huruvida du vill använda ett annat teckensnitt än det som är standard i " "statusvisningen under uttrycksfältet" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "Anpassat teckensnitt för uttryck" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "" "Huruvida du vill använda ett annat teckensnitt än det som är standard vid " "skrivning av uttryck" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "Anpassat teckensnitt för resultat" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "" "Huruvida du vill använda ett annat teckensnitt än det som är standard vid " "visning av resultat" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "Anpassat teckensnitt för knappsats" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "" "Huruvida du vill använda ett annat teckensnitt än det som är standard på " "knappsatsen" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "Färg för statusvarning" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "Färg för statusfel" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "Textfärg" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "Anpassat programteckensnitt" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "" "Huruvida du vill använda ett annat teckensnitt än det som är standard på för " "hela programmet" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 msgid "Custom history font" msgstr "Anpassat teckensnitt för historik" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "Teckensnitt och färger" @@ -3123,11 +3134,12 @@ msgstr "Teckensnitt och färger" msgid "Other:" msgstr "Annan:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "Bijektiv talbas 26" @@ -3143,12 +3155,12 @@ msgstr "Uttrycksbas" msgid "New Keyboard Shortcut" msgstr "Nytt kortkommando" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "Lägg till åtgärd" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "Redigera enhet" @@ -3330,7 +3342,7 @@ msgstr "Omvandla resultatet till vald enhet" msgid "Type anywhere" msgstr "Skriv varsomhelst" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "Modifiera okänd variabel" @@ -3354,7 +3366,7 @@ msgstr "Rationellt tal" msgid "Name used to reference this unknown variable in expressions" msgstr "Namn för att referera till den okända variabeln i uttryck" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "Redigera variabel" @@ -3430,7 +3442,7 @@ msgstr "ans" msgid "Last Answer" msgstr "Senaste svaret" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "svar" @@ -3461,10 +3473,10 @@ msgstr "Fel vid inhämtande av systemvida definitioner!\n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "Alla" @@ -3489,287 +3501,287 @@ msgstr "" "Vill du trots det ändra förinställt beteende och tillåta flera samtidiga " "instanser?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "Högerklick/långtryck: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "Högerklick: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "Mittenklick: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "Bläddra genom tidigare uttryck" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "Flytta markören åt vänster eller höger" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "Flytta markören till början eller slutet" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "Osäkerhet/intervall" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "Relativt fel" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "Parameteravgränsare" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "Blanksteg" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "Ny rad" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "Smarta parenteser" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "Hakparenteser för vektorer" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "Vänsterparentes" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "Vänster hakparentes för vektorer" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "Högerparentes" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "Höger hakparentes för vektorer" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "Decimalkomma" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "Upphöj (Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "Addera" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "M+ (minnesoperation)" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "MC (töm minne)" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "Backsteg" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "M− (minnesoperation)" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "Föregående resultat (statiskt)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "Beräkna uttrycket" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "MR (återkalla minne)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "MS (spara i minne)" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "Ange okända värden" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "fler" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "Logiskt AND" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "Logiskt OR" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "Logiskt NOT" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "Växla resultatbas" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "Öppna meny med lagrade variabler" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "Index" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "ENTER" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "Beräkna uttrycket och lägg till i stacken" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "Flagga" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "Referens" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "Förkortning" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "Pluralform" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "Undvik input" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "Suffix" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "Storlekskänslig" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "Enbart komplettering" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "Gregoriansk" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "Reviderad juliansk" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "Juliansk" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "Muslimsk" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "Hebreisk" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "Kinesisk" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "Persisk" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "Koptisk" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "Etiopisk" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "Indisk (nationell)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "Åtgärd" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "Tangentkombination" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "Upphöj" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "Svarsvärde från historiken" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "Index i historiken" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "Index %s finns inte i historiken." -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "Tolkat uttryck från historiken" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "uttryck" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "Angle fönstertitel" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3778,11 +3790,11 @@ msgstr "" "Misslyckades med att öppna %s.\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "Kunde inte visa hjälp för Qalculate!." -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3791,102 +3803,102 @@ msgstr "" "Kunde inte visa hjälp för Qalculate!.\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "ca" -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "Stoppa förloppet" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "Töm uttrycket" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXAKT" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "APPROX" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "RPN" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMAN" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREC" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNK" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "ENHET" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "Vill du uppdatera växelkurserna nu?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." msgstr[0] "Det var %s dag sedan växelkurserna senast uppdaterades." msgstr[1] "Det var %s dagar sedan växelkurserna senast uppdaterades." -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "Fråga inte igen" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "Det tog för lång tid att generera data till diagrammet." -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." @@ -3894,20 +3906,20 @@ 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/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "Växelkurskälla:" msgstr[1] "Växelkurskällor:" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "uppdaterad %s" msgstr[1] "uppdaterade %s" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3918,15 +3930,15 @@ msgstr "" "ikonen i övre högra hörnet i uttrycksfältet för att reflektera detta. Om du " "håller pekaren över eller klickar på ikonen, så kommer meddelandet att visas." -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "Sökvägen till programmet hittades ej." -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "curl hittades ej." -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3935,15 +3947,15 @@ msgstr "" "Misslyckades med att köra sriptet.\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "Misslyckades med att söka efter uppdateringar." -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "Inga uppdatering hittades." -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3954,7 +3966,7 @@ msgstr "" "\n" "Vill du uppdatera till version %s." -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -3965,20 +3977,20 @@ msgstr "" "\n" "Du kan hämta version %s på %s." -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "För många parametrar för %s()." -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "parameter" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 msgid "Temperature Calculation Mode" msgstr "Läge för temperaturberäkningar" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" @@ -3988,27 +4000,27 @@ msgstr "" "Vänligen välj ett läge för temperaturberäkningar\n" "(läget kan senare ändras i inställningarna)." -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 msgid "Sinc Function" msgstr "Sinc-funktion" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "Vänliga ange önskad variant av sinc-funktionen." -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 msgid "Unnormalized" msgstr "Onormaliserad" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 msgid "Normalized" msgstr "Normaliserad" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "Tolkning av punkter" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." @@ -4016,19 +4028,19 @@ msgstr "" "Vänligen välj hur punkter ska tolkas\n" "(detta kan senare ändras i inställningarna)." -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "Använd både punkt komma som decimaltecken" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "Punkt som tusentalsavgränsare" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "Enbart punkt som decimaltecken" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 msgid "" "The expression is ambiguous.\n" "Please select interpretation of expressions with implicit multiplication\n" @@ -4038,281 +4050,281 @@ msgstr "" "Vänligen välj tolkning av uttryck med implicit multiplikation\n" "(detta kan senare ändras i inställningarna)." -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "Implicit multiplikation först" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "Konventionell" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "Okategoriserad" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "hexadecimal" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "oktal" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "decimal" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "duodecimal" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "binär" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "romersk" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "bijektiv" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "sexagesimal" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 msgid "latitude" msgstr "latitud" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "longitud" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "tid" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "baser" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "kalendrar" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "rektangulär" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "kartesisk" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "exponentiell" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "polär" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "vinkel" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "fasvektor" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "optimal" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "bas" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "blandade" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "bråktal" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "faktorer" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "partialbråk" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "faktorisera" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "expandera" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "hexadecimalt tal" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "oktalt tal" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "decimalt tal" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "duodecimalt tal" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "binärt tal" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "romerska siffror" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "bijektiv talbas 26" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 msgid "binary-coded decimal" -msgstr "BCD" +msgstr "binärkodat decimalt tal" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "sexagesimalt tal" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "32-bit flyttal" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "64-bit flyttal" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "16-bit flyttal" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "80-bit (x86) flyttal" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "128-bit flyttal" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "tidsformat" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "talbaser" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "optimal enhet" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "basenheter" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "blandade enheter" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "expanderade partialbråk" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "komplex rektangulär form" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "komplex exponentiell form" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "komplex polär form" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "komplex cis-form" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "komplex vinkelnotation" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "komplex fasvektornotation" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "UTC-tidszon" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "talbas %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "Mina variabler" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "Användarfunktioner" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "Inaktiva" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4323,568 +4335,568 @@ msgstr "" "är angivet som egenskap, ett dialogfönster öppnas med alla objektets " "egenskaper." -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "Exempel:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "frivillig" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "förval:" -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "Krav" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "nyckel" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "Akti_vera" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "Användarvariabler" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "Variabel existerar inte längre." -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "enmatris" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "en vektor" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "positiv" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "ej positiv" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "negativ" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "ej negativ" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "ej noll" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "heltal" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "boolesk" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "rationell" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "reell" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "komplex" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "nummer" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "inte matris" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "okänd" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "Användarenheter" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "Dataåtkomstfunktion" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "Infoga funktion" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "Infoga funktion (dialog)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "Infoga variabel" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "Infoga enhet" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "Infoga text" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "Infoga datum" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "Infoga vektor" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "Infoga matris" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "Infoga smarta parenteser" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "Omvandla till enhet" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "Omvandla till enhet (inmatning)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "Omvandla till optimal enhet" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "Omvandla till basenheter" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "Omvandla till optimalt prefix" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "Omvandla till talbas" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "Faktorisera resultatet" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "Expandera resultatet" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "Expandera partialbråk" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "RPN: ner" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "RPN: upp" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "RPN: byt plats" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "RPN: kopiera" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "RPN: ta bort register" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "RPN: töm stacken" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "Aktivera metaläge" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "Ange talbas i uttryck" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "Ange talbas i resultat" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "(Av)aktivera exakt läge" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "Ange vinkelenhet till grader" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "Ange vinkelenhet till radianer" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "Ange vinkelenhet till gradienter" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "(Av)aktivera bråkform" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "(Av)aktivera blandad form" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "(Av)aktivera vetenskaplig form" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "(Av)aktivera enkel form" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 msgid "Toggle precision" msgstr "Växla precision" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 msgid "Toggle max decimals" msgstr "(Av)aktivera max decimaler" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 msgid "Toggle min decimals" msgstr "(Av)aktivera min decimaler" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 msgid "Toggle max/min decimals" msgstr "(Av)aktivera min/max decimaler" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "(Av)aktivera RPN-läge" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "(Av)aktivera fortgående beräkningar" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "Visa/dölj programmeringsknappsatsen" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "Visa knappsatsen" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "Visa historik" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "Sök i historiken" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "Töm historiken" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "Visa omvandling" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "Visa RPN-stack" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "Hantera variabler" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "Hantera funktioner" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "Hantera dataset" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "Ny variabel" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "Ny funktion" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "Öppna rita funktions-/datadiagram" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "Öppna omvandla mellan talbaser" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "Öppna flyttalsomvandling" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "Öppna kalenderomvandling" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "Öppna procentberäkningsverktyg" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "Öppna periodiska systemet" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "Uppdatera växelkurser" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "Kopiera resultatet" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "Infoga resultat" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "Spara resulatbild" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "Hjälp" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "Avsluta" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 msgid "Toggle chain mode" msgstr "(Av)aktivera kedjeläge" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 msgid "Toggle keep above" msgstr "(Av)aktivera placera överst" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 msgid "Show/hide completion" msgstr "Visa/dölj komplettering" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "Utför komplettering (aktivera första posten)" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 msgid "Formatted result" msgstr "Formaterat resultat" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 msgid "Unformatted ASCII result" msgstr "Oformaterat ASCII-resultat" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 msgid "Unformatted ASCII result without units" msgstr "Oformaterat ASCII-resultat utan enheter" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 msgid "Formatted expression" msgstr "Formaterat uttryck" -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 msgid "Unformatted ASCII expression" msgstr "Oformaterat ASCII-uttryck" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 msgid "Formatted expression + result" msgstr "Formaterat uttryck + resultat" -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 msgid "Unformatted ASCII expression + result" msgstr "Oformaterat ASCII-uttryck + resultat" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "Prefix" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "Inget prefix" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "Optimalt prefix" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "ett föregående resultat" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "matris" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "vektor" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(inte matris)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "förvalda antaganden" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "Prefix" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "Grundenheter" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 msgid "Binary-Coded Decimal" msgstr "Binärkodat decimalt tal (BCD)" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "Bijektiv talbas 26" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "Binärt tal" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "Kalendrar" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "Komplex cis-form" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "Decimalt tal" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "Duodecimalt tal" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "Faktorer" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "16-bit binärt flyttal" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "32-bit binärt flyttal" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "64-bit binärt flyttal" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "80-bit (x86) binärt flyttal" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "128-bit binärt flyttal" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "Hexadecimalt tal" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "Latitud" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "Longitud" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "Blandade enheter" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "Oktalt tal" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "Optimala enheter" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "Expanderade partialbråk" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "Sexagesimalt tal" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "UTC-tidszon" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "och" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "eller" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "odefinierad" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4892,107 +4904,107 @@ msgstr "" "resultet är för långt\n" "se historiken" -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "beräkningarna avbröts" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "RPN-register flyttades" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "RPN operation" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "Behandlar…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "resultatbehandlingen avbröts" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "Faktoriserar…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "Expanderar partialbråk…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "Expanderar…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "Beräknar…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "Omvandlar…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "Hämtar växelkurser." -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "Läsning av tidszon misslyckades." -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "Håll öppen" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "Enter" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "_Beräkna" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "Applicera på stacken" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "Parameter" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "Sant" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "Falskt" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "Info" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "Redigera enhet (systemvid)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "Ny enhet" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "Tomt namnfält" -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -5000,23 +5012,23 @@ msgstr "" "En enhet eller variabel med samma namn finns redan.\n" "Vill du ersätta den?" -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "Angiven grundenhet finns inte." -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "Redigera funktion (systemvid)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "Ny funktion" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "Tom uttrycksfält." -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -5024,91 +5036,91 @@ msgstr "" "En funktion med samma namn finns redan.\n" "Vill du ersätta den?" -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "Enheten finns inte" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "Redigera okänd variabel (systemvid)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "Ny okänd variabel" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "Redigera variabel (systemvid)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "Ny variabel" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "Tomt värdefält." -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "Redigera vektor" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "Redigera vektor (systemvid)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "Ny vektor" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "Redigera matris (systemvid)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "Ny matris" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "Vektorresultat" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "Matrisresultat" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "Nytt dataobjekt" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "text" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "approximerat" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "Redigera dataset (systemvitt)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "Nytt dataset" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "Egenskap" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "Filnamn måste anges" -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "En avgränsare måste anges" -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5117,15 +5129,15 @@ msgstr "" "Kunde inte importera fil: \n" "%s" -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "Inget variabelnamn angivet." -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "Fann ingen känd variabel med angivet namn." -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5134,8 +5146,8 @@ msgstr "" "Kunde inte exportera till fil: \n" "%s" -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." @@ -5144,75 +5156,75 @@ msgstr "" "sparar ändringar, kommer det konflikterande objektet att skrivas över eller " "deaktiveras." -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "Kunde inte spara definitioner" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "Förinställt" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "Töm historiken" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "Avbryt" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "Ångra" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "Gör om" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "Kompletteringsläge" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "Begränsad strikt komplettering" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "Strikt komplettering" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "Begränsad fullständig komplettering" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "Fullständig komplettering" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "Ingen komplettering" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "Fördröjd komplettering" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "Anpassa komplettering…" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "Spara läge" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "Förinställt läge kan inte skrivas över." -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "Radera läge" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5221,51 +5233,51 @@ msgstr "" "Kunde inte spara inställningar till\n" "%s" -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "aldrig" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "fråga" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i dag" msgstr[1] "%i dagar" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "Vängligen starta om programmet för att språkändringen skall ha effekt." #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "Kopierat" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "Kunde inte finna log10 funktionen." -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "Sök" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "_Sök" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "Ta bort bokmärkde" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "Lägg till bokmärke" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5273,106 +5285,111 @@ msgstr "" "Ett bokmärke med samma namn finns redan.\n" "Vill du ersätta den?" -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "Inga objekt funna" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "Välj datum" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "Talbaser" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "BCD" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "Rektangulär form" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "Exponentiell form" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "Polär form" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "Vinkelnotation" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "Grundenheter" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "Optimal enhet" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "Optimalt prefix" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "Alla funktioner" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "Alla variabler" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "Välj definitionsfil" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "_Importera" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 msgid "XML Files" msgstr "XML-filer" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "Kunde inte kopiera %s till %s." -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "Kunde inte läsa %s." -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "Kunde inte kopiera fil till %s." -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "Basen stöds ej." -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "Det valda kinesiska året finns inte." -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "Omvandling to gregoriansk kalender misslyckades" -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "Kalenderomvandling misslyckades för: %s." -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "Gnuplot hittades ej." -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " @@ -5381,43 +5398,43 @@ msgstr "" "%s (%s) måste installeras separat, och hittas i sökvägen för binärer, för " "att för att diagram ska kunna visas." -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "Välj fil att att spara PNG bild till" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "Tillåtna filtyper" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "Alla filer" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "Kan inte ta bort enheten eftersom den används av andra enheter." -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "ingen" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "resultet är för långt" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "Hanna Knutsson " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "Läge hittades ej." -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5425,38 +5442,38 @@ msgstr "" "Skriv in ett matematiskt uttryck ovan, t.ex. \"5 + 2 / 3\",\n" "och tryck på entertangenten." -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "Element (radvis)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "Välj fil att importera" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "_Öppna" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "Välj fil att exportera till" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "Välj fil" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "Otillåtet namn" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "Ange tangentkombination" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5464,36 +5481,36 @@ msgstr "" "Tryck tangentkombinationen som du önskar använda för åtgärden\n" "(tryck Escape för att avbryta)." -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "Inga tangenter" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "Tomt värde." -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "Funktionen hittades ej." -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "Variabeln hittades ej." -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "Enheten hittades ej." -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 msgid "Unsupported value." msgstr "Värdet stöds ej." -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5501,75 +5518,75 @@ msgstr "" "Tangentkombinationen används redan.\n" "Vill du ersätta den nuvarande åtgärden?" -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "Välj fil att exportera till" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "Tomt uttryck." -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "Tom x-variabel" -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "Grundämnesdata" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "Klassificering" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "Alkalimetall" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "Alkalisk jordartsmetall" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "Lantanid" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "Aktinid" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "Övergångsmetall" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "Metall" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "Halvmetall" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "Polyatomisk icke-metall" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "Diatomisk icke-metall" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "Ädelgas" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "Okända kemiska egenskaper" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "Inga okända värden i resultatet." -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "Ange okända värden" diff --git a/po/zh_CN.po b/po/zh_CN.po index b34e4641..a0f25ae3 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: 2023-07-31 16:31+0200\n" +"POT-Creation-Date: 2023-08-21 11:00+0200\n" "PO-Revision-Date: 2021-08-23 16:48+0800\n" "Last-Translator: tuberry \n" "Language-Team: Chinese (Simplified) \n" @@ -19,8 +19,8 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: Gtranslator 40.0\n" -#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11601 -#: ../src/callbacks.cc:11608 +#: ../data/qalculate-gtk.desktop.in.h:1 ../src/callbacks.cc:11605 +#: ../src/callbacks.cc:11612 msgid "Qalculate!" msgstr "Qalculate!" @@ -29,7 +29,7 @@ msgid "Calculator" msgstr "计算器" #: ../data/qalculate-gtk.desktop.in.h:3 -#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34123 +#: ../data/qalculate-gtk.appdata.xml.in.h:2 ../src/callbacks.cc:34118 msgid "Powerful and easy to use calculator" msgstr "强大而易用的计算器" @@ -70,17 +70,17 @@ msgstr "参数规则" #: ../data/datasets.ui.h:2 ../data/functionedit.ui.h:3 ../data/matrix.ui.h:2 #: ../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/callbacks.cc:2820 ../src/callbacks.cc:17908 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:20261 -#: ../src/callbacks.cc:20317 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:29826 -#: ../src/callbacks.cc:29828 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:35541 -#: ../src/callbacks.cc:35543 ../src/callbacks.cc:35579 -#: ../src/callbacks.cc:35581 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:17934 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:20287 +#: ../src/callbacks.cc:20343 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:29821 +#: ../src/callbacks.cc:29823 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:35536 +#: ../src/callbacks.cc:35538 ../src/callbacks.cc:35574 +#: ../src/callbacks.cc:35576 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 +#: ../src/callbacks.cc:37642 msgid "_Cancel" msgstr "取消(_C)" @@ -93,11 +93,11 @@ 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/callbacks.cc:2820 ../src/callbacks.cc:3069 ../src/callbacks.cc:3147 -#: ../src/callbacks.cc:3200 ../src/callbacks.cc:3269 ../src/callbacks.cc:18938 -#: ../src/callbacks.cc:19057 ../src/callbacks.cc:27982 -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:2821 ../src/callbacks.cc:3070 ../src/callbacks.cc:3148 +#: ../src/callbacks.cc:3201 ../src/callbacks.cc:3270 ../src/callbacks.cc:18964 +#: ../src/callbacks.cc:19083 ../src/callbacks.cc:28025 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 +#: ../src/callbacks.cc:37642 msgid "_OK" msgstr "确定(_O)" @@ -137,12 +137,12 @@ msgid "Date" msgstr "日期" #: ../data/argumentrules.ui.h:13 ../data/main.ui.h:22 ../data/matrix.ui.h:10 -#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17911 +#: ../data/matrixedit.ui.h:13 ../src/callbacks.cc:17937 msgid "Vector" msgstr "向量" #: ../data/argumentrules.ui.h:14 ../data/csvimport.ui.h:13 ../data/main.ui.h:21 -#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17913 +#: ../data/matrix.ui.h:1 ../data/matrixedit.ui.h:11 ../src/callbacks.cc:17939 msgid "Matrix" msgstr "矩阵" @@ -175,12 +175,12 @@ msgstr "非负整数" msgid "Boolean" msgstr "布尔值" -#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18463 +#: ../data/argumentrules.ui.h:22 ../src/callbacks.cc:18489 msgid "Object" msgstr "对象" #: ../data/argumentrules.ui.h:23 ../data/datasetedit.ui.h:35 -#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2582 +#: ../data/main.ui.h:24 ../data/plot.ui.h:9 ../src/interface.cc:2585 msgid "Function" msgstr "函数" @@ -188,7 +188,7 @@ msgstr "函数" msgid "Unit" msgstr "单位" -#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2640 +#: ../data/argumentrules.ui.h:25 ../data/main.ui.h:20 ../src/interface.cc:2643 msgid "Variable" msgstr "变量" @@ -201,7 +201,7 @@ msgstr "文件" msgid "Angle" msgstr "角度" -#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25257 +#: ../data/argumentrules.ui.h:28 ../src/callbacks.cc:25300 msgid "Data object" msgstr "数据对象" @@ -252,16 +252,16 @@ msgid "Max" msgstr "最大" #: ../data/argumentrules.ui.h:40 ../data/unknownedit.ui.h:7 -#: ../src/interface.cc:3154 ../src/interface.cc:3388 +#: ../src/interface.cc:3158 ../src/interface.cc:3392 msgid "Type" msgstr "类型" #: ../data/argumentrules.ui.h:41 ../data/csvimport.ui.h:8 #: ../data/datasetedit.ui.h:4 ../data/functionedit.ui.h:5 #: ../data/matrixedit.ui.h:6 ../data/unitedit.ui.h:7 ../data/unknownedit.ui.h:5 -#: ../data/variableedit.ui.h:5 ../src/interface.cc:2483 -#: ../src/interface.cc:2716 ../src/interface.cc:3148 ../src/interface.cc:3385 -#: ../src/interface.cc:3429 ../src/callbacks.cc:20268 ../src/callbacks.cc:27989 +#: ../data/variableedit.ui.h:5 ../src/interface.cc:2486 +#: ../src/interface.cc:2719 ../src/interface.cc:3152 ../src/interface.cc:3389 +#: ../src/interface.cc:3433 ../src/callbacks.cc:20294 ../src/callbacks.cc:28032 msgid "Name" msgstr "名称" @@ -274,25 +274,25 @@ 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/callbacks.cc:2822 -#: ../src/callbacks.cc:15697 ../src/callbacks.cc:17900 -#: ../src/callbacks.cc:27908 ../src/callbacks.cc:37460 +#: ../data/units.ui.h:2 ../data/variables.ui.h:2 ../src/callbacks.cc:2823 +#: ../src/callbacks.cc:15702 ../src/callbacks.cc:17926 +#: ../src/callbacks.cc:27951 ../src/callbacks.cc:37455 msgid "_Close" msgstr "关闭(_C)" -#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4436 +#: ../data/buttonsedit.ui.h:3 ../src/interface.cc:4446 msgid "Label" msgstr "标签" -#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4439 +#: ../data/buttonsedit.ui.h:4 ../src/interface.cc:4449 msgid "Left-click" msgstr "左键" -#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4442 +#: ../data/buttonsedit.ui.h:5 ../src/interface.cc:4452 msgid "Right-click" msgstr "右键" -#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4445 +#: ../data/buttonsedit.ui.h:6 ../src/interface.cc:4455 msgid "Middle-click" msgstr "中键" @@ -305,8 +305,8 @@ msgid "Button Action" msgstr "按钮动作" #: ../data/buttonsedit.ui.h:11 ../data/shortcuts.ui.h:10 -#: ../data/variableedit.ui.h:7 ../src/interface.cc:2392 -#: ../src/interface.cc:4256 ../src/callbacks.cc:15761 +#: ../data/variableedit.ui.h:7 ../src/interface.cc:2395 +#: ../src/interface.cc:4266 ../src/callbacks.cc:15766 msgid "Value" msgstr "值" @@ -374,8 +374,8 @@ msgstr "描述性名称" #: ../data/csvimport.ui.h:10 ../data/functionedit.ui.h:18 ../data/main.ui.h:241 #: ../data/matrixedit.ui.h:18 ../data/unitedit.ui.h:8 -#: ../data/variableedit.ui.h:11 ../src/interface.cc:2494 -#: ../src/interface.cc:2596 ../src/interface.cc:2654 ../src/interface.cc:2730 +#: ../data/variableedit.ui.h:11 ../src/interface.cc:2497 +#: ../src/interface.cc:2599 ../src/interface.cc:2657 ../src/interface.cc:2733 msgid "Category" msgstr "类别" @@ -468,7 +468,7 @@ msgid "Unit expression" msgstr "单位表达式" #: ../data/datasetedit.ui.h:16 ../data/functionedit.ui.h:8 ../data/plot.ui.h:8 -#: ../src/interface.cc:3174 ../src/interface.cc:4119 +#: ../src/interface.cc:3178 ../src/interface.cc:4129 msgid "Expression" msgstr "表达式" @@ -484,7 +484,7 @@ msgstr "菜单和数据集管理器中显示的标题" msgid "Description of this data property" msgstr "此数据属性的说明" -#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18348 +#: ../data/datasetedit.ui.h:20 ../src/callbacks.cc:18374 msgid "Edit Data Set" msgstr "编辑数据集" @@ -524,12 +524,12 @@ msgid "_Edit" msgstr "编辑(_E)" #: ../data/datasetedit.ui.h:29 ../data/functions.ui.h:10 ../data/units.ui.h:15 -#: ../data/variables.ui.h:10 ../src/callbacks.cc:20317 +#: ../data/variables.ui.h:10 ../src/callbacks.cc:20343 msgid "_Delete" msgstr "删除(_D)" -#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5217 -#: ../src/callbacks.cc:6290 +#: ../data/datasetedit.ui.h:30 ../src/callbacks.cc:5218 +#: ../src/callbacks.cc:6287 msgid "Properties" msgstr "属性" @@ -549,7 +549,7 @@ msgstr "默认属性" msgid "Name used to invoke the function in expressions" msgstr "用于在表达式中调用的函数名" -#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18065 +#: ../data/datasets.ui.h:1 ../src/callbacks.cc:18091 msgid "Edit Data Object" msgstr "编辑数据对象" @@ -561,11 +561,11 @@ msgstr "不创建/修改此数据对象" msgid "Accept the creation/modification of this data object" msgstr "接受此数据对象的创建/修改" -#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18455 +#: ../data/datasets.ui.h:6 ../data/main.ui.h:48 ../src/callbacks.cc:18481 msgid "Data Sets" msgstr "数据集" -#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2831 +#: ../data/datasets.ui.h:8 ../data/main.ui.h:25 ../src/interface.cc:2834 msgid "Data Set" msgstr "数据集" @@ -686,7 +686,7 @@ msgstr "" msgid "Microchip 32-bit" msgstr "" -#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16897 +#: ../data/functionedit.ui.h:1 ../src/callbacks.cc:16902 msgid "Edit Function" msgstr "编辑函数" @@ -737,7 +737,7 @@ msgstr "添加(_A)" msgid "_Remove" msgstr "移除(_R)" -#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5158 +#: ../data/functionedit.ui.h:16 ../src/callbacks.cc:5159 msgid "Arguments" msgstr "参数" @@ -757,7 +757,7 @@ msgstr "隐藏函数" msgid "Example" msgstr "示例" -#: ../data/functionedit.ui.h:26 ../src/interface.cc:3179 +#: ../data/functionedit.ui.h:26 ../src/interface.cc:3183 msgid "Precalculate" msgstr "预计算" @@ -798,8 +798,8 @@ msgid "(De)activate the selected function" msgstr "(取消)激活所选函数" #: ../data/functions.ui.h:13 ../data/units.ui.h:18 ../data/variables.ui.h:13 -#: ../src/callbacks.cc:5257 ../src/callbacks.cc:5540 ../src/callbacks.cc:5849 -#: ../src/callbacks.cc:19244 +#: ../src/callbacks.cc:5258 ../src/callbacks.cc:5541 ../src/callbacks.cc:5850 +#: ../src/callbacks.cc:19270 msgid "Deacti_vate" msgstr "停用(_v)" @@ -811,7 +811,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/callbacks.cc:37647 +#: ../data/functions.ui.h:16 ../data/plot.ui.h:36 ../src/callbacks.cc:37642 msgid "_Apply" msgstr "应用(_A)" @@ -831,11 +831,11 @@ msgstr "弧度" msgid "Gradians" msgstr "梯度" -#: ../data/main.ui.h:4 ../src/callbacks.cc:5526 +#: ../data/main.ui.h:4 ../src/callbacks.cc:5527 msgid "Default assumptions" msgstr "默认假设" -#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37517 +#: ../data/main.ui.h:5 ../data/unknownedit.ui.h:14 ../src/callbacks.cc:37512 msgid "Unknown" msgstr "未知数" @@ -955,13 +955,13 @@ msgstr "变量" msgid "Units" msgstr "单位" -#: ../data/main.ui.h:49 ../src/interface.cc:1477 ../src/callbacks.cc:2019 -#: ../src/callbacks.cc:29695 +#: ../data/main.ui.h:49 ../src/interface.cc:1480 ../src/callbacks.cc:2020 +#: ../src/callbacks.cc:29690 msgid "Factorize" msgstr "分解" -#: ../data/main.ui.h:50 ../src/interface.cc:1475 ../src/callbacks.cc:2022 -#: ../src/callbacks.cc:29709 +#: ../data/main.ui.h:50 ../src/interface.cc:1478 ../src/callbacks.cc:2023 +#: ../src/callbacks.cc:29704 msgid "Expand" msgstr "展开" @@ -969,7 +969,7 @@ msgstr "展开" msgid "Apply partial fraction decomposition to the current result." msgstr "部分分式分解当前结果。" -#: ../data/main.ui.h:52 ../src/interface.cc:1479 +#: ../data/main.ui.h:52 ../src/interface.cc:1482 msgid "Expand Partial Fractions" msgstr "展开部分分式" @@ -997,15 +997,15 @@ msgstr "换算为基本单位" msgid "Convert to Optimal Unit" msgstr "换算为最优单位" -#: ../data/main.ui.h:59 ../src/callbacks.cc:19813 +#: ../data/main.ui.h:59 ../src/callbacks.cc:19839 msgid "Insert Date…" msgstr "插入日期…" -#: ../data/main.ui.h:60 ../src/callbacks.cc:19814 +#: ../data/main.ui.h:60 ../src/callbacks.cc:19840 msgid "Insert Matrix…" msgstr "插入矩阵…" -#: ../data/main.ui.h:61 ../src/callbacks.cc:19815 +#: ../data/main.ui.h:61 ../src/callbacks.cc:19841 msgid "Insert Vector…" msgstr "插入向量…" @@ -1029,7 +1029,7 @@ msgstr "首选项(_P)" msgid "_Mode" msgstr "模式(_M)" -#: ../data/main.ui.h:68 ../src/callbacks.cc:7969 ../src/callbacks.cc:19787 +#: ../data/main.ui.h:68 ../src/callbacks.cc:7966 ../src/callbacks.cc:19813 msgid "Number Base" msgstr "数字进制" @@ -1038,49 +1038,49 @@ msgid "Select Result and Expression Base…" msgstr "选择结果和表达式进制…" #: ../data/main.ui.h:70 ../data/nbases.ui.h:4 ../data/setbase.ui.h:3 -#: ../src/interface.cc:1674 ../src/callbacks.cc:19790 ../src/callbacks.cc:29176 -#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 +#: ../src/interface.cc:1677 ../src/callbacks.cc:19816 ../src/callbacks.cc:29167 +#: ../src/callbacks.cc:33287 ../src/callbacks.cc:33329 msgid "Binary" msgstr "二进制" #: ../data/main.ui.h:71 ../data/nbases.ui.h:5 ../data/setbase.ui.h:4 -#: ../src/interface.cc:1675 ../src/callbacks.cc:19791 ../src/callbacks.cc:29177 -#: ../src/callbacks.cc:33293 ../src/callbacks.cc:33335 +#: ../src/interface.cc:1678 ../src/callbacks.cc:19817 ../src/callbacks.cc:29168 +#: ../src/callbacks.cc:33288 ../src/callbacks.cc:33330 msgid "Octal" msgstr "八进制" #: ../data/main.ui.h:72 ../data/nbases.ui.h:3 ../data/setbase.ui.h:5 -#: ../src/interface.cc:1676 ../src/callbacks.cc:19792 ../src/callbacks.cc:29178 -#: ../src/callbacks.cc:33294 ../src/callbacks.cc:33336 +#: ../src/interface.cc:1679 ../src/callbacks.cc:19818 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:33289 ../src/callbacks.cc:33331 msgid "Decimal" msgstr "十进制" #: ../data/main.ui.h:73 ../data/nbases.ui.h:10 ../data/setbase.ui.h:6 -#: ../src/callbacks.cc:19793 ../src/callbacks.cc:29179 -#: ../src/callbacks.cc:33295 ../src/callbacks.cc:33337 +#: ../src/callbacks.cc:19819 ../src/callbacks.cc:29170 +#: ../src/callbacks.cc:33290 ../src/callbacks.cc:33332 msgid "Duodecimal" msgstr "十二进制" #: ../data/main.ui.h:74 ../data/nbases.ui.h:11 ../data/setbase.ui.h:7 -#: ../src/interface.cc:1677 ../src/callbacks.cc:19794 ../src/callbacks.cc:29180 -#: ../src/callbacks.cc:33296 ../src/callbacks.cc:33338 +#: ../src/interface.cc:1680 ../src/callbacks.cc:19820 ../src/callbacks.cc:29171 +#: ../src/callbacks.cc:33291 ../src/callbacks.cc:33333 msgid "Hexadecimal" msgstr "十六进制" -#: ../data/main.ui.h:75 ../src/callbacks.cc:19796 +#: ../data/main.ui.h:75 ../src/callbacks.cc:19822 msgid "Other…" msgstr "其他…" -#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29191 -#: ../src/callbacks.cc:29222 +#: ../data/main.ui.h:76 ../data/setbase.ui.h:8 ../src/callbacks.cc:29184 +#: ../src/callbacks.cc:29215 msgid "Sexagesimal" msgstr "六十进制" -#: ../data/main.ui.h:77 ../src/callbacks.cc:8022 +#: ../data/main.ui.h:77 ../src/callbacks.cc:8019 msgid "Time Format" msgstr "时间格式" -#: ../data/main.ui.h:78 ../src/callbacks.cc:8018 ../src/callbacks.cc:19795 +#: ../data/main.ui.h:78 ../src/callbacks.cc:8015 ../src/callbacks.cc:19821 msgid "Roman Numerals" msgstr "罗马数字" @@ -1150,19 +1150,19 @@ msgstr "中数约至偶数" msgid "Truncate All Numbers" msgstr "八进制数" -#: ../data/main.ui.h:95 ../src/callbacks.cc:8016 +#: ../data/main.ui.h:95 ../src/callbacks.cc:8013 msgid "Complex Rectangular Form" msgstr "复矩形形式" -#: ../data/main.ui.h:96 ../src/callbacks.cc:7984 +#: ../data/main.ui.h:96 ../src/callbacks.cc:7981 msgid "Complex Exponential Form" msgstr "复指数形式" -#: ../data/main.ui.h:97 ../src/callbacks.cc:8014 +#: ../data/main.ui.h:97 ../src/callbacks.cc:8011 msgid "Complex Polar Form" msgstr "复极坐标形式" -#: ../data/main.ui.h:98 ../src/callbacks.cc:7963 +#: ../data/main.ui.h:98 ../src/callbacks.cc:7960 msgid "Complex Angle/Phasor Notation" msgstr "复角/相量记号" @@ -1218,7 +1218,7 @@ msgstr "" "关: 1/2 × pi ≈ 1.5707963\n" "开: 1/2 × pi = 0.5 pi" -#: ../data/main.ui.h:112 ../src/callbacks.cc:3298 +#: ../data/main.ui.h:112 ../src/callbacks.cc:3299 msgid "Adaptive" msgstr "自适应" @@ -1232,7 +1232,7 @@ msgstr "计算可能值的区间,并跟踪精度变化。" msgid "Significant Digits" msgstr "有效数字" -#: ../data/main.ui.h:115 ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../data/main.ui.h:115 ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Interval" msgstr "区间" @@ -1240,7 +1240,7 @@ msgstr "区间" msgid "Plus/Minus" msgstr "加/减" -#: ../data/main.ui.h:117 ../data/preferences.ui.h:98 ../src/callbacks.cc:3089 +#: ../data/main.ui.h:117 ../data/preferences.ui.h:100 ../src/callbacks.cc:3090 msgid "Relative" msgstr "相对" @@ -1398,7 +1398,7 @@ msgstr "总是精确" msgid "Try Exact" msgstr "尝试精确" -#: ../data/main.ui.h:156 ../src/callbacks.cc:18113 +#: ../data/main.ui.h:156 ../src/callbacks.cc:18139 msgid "Approximate" msgstr "近似值" @@ -1422,7 +1422,7 @@ msgstr "改变三角函数中的角度单位" msgid "Angle Unit" msgstr "角度单位" -#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4479 +#: ../data/main.ui.h:162 ../data/plot.ui.h:27 ../src/interface.cc:4489 msgid "None" msgstr "无" @@ -1450,7 +1450,7 @@ msgstr "假设未知分母为非零时发出警告" msgid "Warn About Denominators Assumed Non-Zero" msgstr "警告分母假定非零" -#: ../data/main.ui.h:169 ../src/callbacks.cc:3269 ../src/callbacks.cc:19777 +#: ../data/main.ui.h:169 ../src/callbacks.cc:3270 ../src/callbacks.cc:19803 msgid "Parsing Mode" msgstr "解析模式" @@ -1541,11 +1541,11 @@ msgstr "激活RPN栈。" msgid "RPN Mode" msgstr "逆波兰模式" -#: ../data/main.ui.h:193 ../src/callbacks.cc:19798 +#: ../data/main.ui.h:193 ../src/callbacks.cc:19824 msgid "Meta Modes" msgstr "元模式" -#: ../data/main.ui.h:194 ../src/callbacks.cc:19810 +#: ../data/main.ui.h:194 ../src/callbacks.cc:19836 msgid "Save Mode…" msgstr "保存模式…" @@ -1585,7 +1585,7 @@ msgstr "检查更新" msgid "_About" msgstr "关于(_A)" -#: ../data/main.ui.h:205 ../src/callbacks.cc:6707 +#: ../data/main.ui.h:205 ../src/callbacks.cc:6704 msgid "Toggle minimal window" msgstr "切换最小窗口" @@ -1651,7 +1651,7 @@ msgstr "幂乘所选值" msgid "Calculate the square root of the selected value" msgstr "计算所选值的平方根" -#: ../data/main.ui.h:221 ../src/interface.cc:2340 +#: ../data/main.ui.h:221 ../src/interface.cc:2343 msgid "History" msgstr "历史" @@ -1687,28 +1687,28 @@ msgstr "计算顶部值的平方根" msgid "Calculate the sum of all values" msgstr "计算所有值的和" -#: ../data/main.ui.h:231 ../src/callbacks.cc:6868 ../src/callbacks.cc:7088 +#: ../data/main.ui.h:231 ../src/callbacks.cc:6865 ../src/callbacks.cc:7085 msgid "Rotate the stack or move selected register up" msgstr "循环栈或上移选定寄存器" -#: ../data/main.ui.h:232 ../src/callbacks.cc:6876 ../src/callbacks.cc:7089 +#: ../data/main.ui.h:232 ../src/callbacks.cc:6873 ../src/callbacks.cc:7086 msgid "Rotate the stack or move selected register down" msgstr "循环栈或下移选定寄存器" -#: ../data/main.ui.h:233 ../src/callbacks.cc:6884 ../src/callbacks.cc:7090 +#: ../data/main.ui.h:233 ../src/callbacks.cc:6881 ../src/callbacks.cc:7087 msgid "" "Swap the two top values or move the selected value to the top of the stack" msgstr "交换顶部两个值或将所选值移到栈顶" -#: ../data/main.ui.h:234 ../src/callbacks.cc:6892 ../src/callbacks.cc:7091 +#: ../data/main.ui.h:234 ../src/callbacks.cc:6889 ../src/callbacks.cc:7088 msgid "Copy the selected or top value to the top of the stack" msgstr "将选定的或顶部值复制到栈顶" -#: ../data/main.ui.h:235 ../src/callbacks.cc:6900 ../src/callbacks.cc:7092 +#: ../data/main.ui.h:235 ../src/callbacks.cc:6897 ../src/callbacks.cc:7089 msgid "Enter the top value from before the last numeric operation" msgstr "输入上次数值操作前的顶部值" -#: ../data/main.ui.h:236 ../src/callbacks.cc:6908 ../src/callbacks.cc:7093 +#: ../data/main.ui.h:236 ../src/callbacks.cc:6905 ../src/callbacks.cc:7090 msgid "Delete the top or selected value" msgstr "删除顶部值或所选值" @@ -1716,7 +1716,7 @@ msgstr "删除顶部值或所选值" msgid "Edit the selected value" msgstr "编辑所选值" -#: ../data/main.ui.h:238 ../src/callbacks.cc:6916 ../src/callbacks.cc:7094 +#: ../data/main.ui.h:238 ../src/callbacks.cc:6913 ../src/callbacks.cc:7091 msgid "Clear the RPN stack" msgstr "清空RPN栈" @@ -1756,15 +1756,16 @@ msgstr "" msgid "Conversion" msgstr "换算" -#: ../data/main.ui.h:250 ../src/callbacks.cc:6952 ../src/callbacks.cc:7101 +#: ../data/main.ui.h:250 ../src/callbacks.cc:6949 ../src/callbacks.cc:7098 msgid "Show/hide programming keypad" msgstr "显示/隐藏编程键盘" -#: ../data/main.ui.h:251 ../src/callbacks.cc:18114 +#: ../data/main.ui.h:251 ../src/callbacks.cc:18140 msgid "Exact" msgstr "精确" -#: ../data/main.ui.h:252 ../src/callbacks.cc:7998 ../src/callbacks.cc:29200 +#: ../data/main.ui.h:252 ../src/callbacks.cc:7995 ../src/callbacks.cc:29161 +#: ../src/callbacks.cc:29213 msgid "Fraction" msgstr "分数" @@ -1780,11 +1781,11 @@ msgstr "纯净" msgid "Number base" msgstr "数字进制" -#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29192 +#: ../data/main.ui.h:256 ../data/setbase.ui.h:9 ../src/callbacks.cc:29185 msgid "Time format" msgstr "时间格式" -#: ../data/main.ui.h:257 ../src/callbacks.cc:29182 +#: ../data/main.ui.h:257 msgid "Roman" msgstr "罗马" @@ -1828,7 +1829,7 @@ msgstr "mod" msgid "mean" msgstr "mean" -#: ../data/main.ui.h:269 ../src/interface.cc:1679 +#: ../data/main.ui.h:269 ../src/interface.cc:1682 msgid "Store result as a variable" msgstr "将结果储存为变量" @@ -1845,7 +1846,7 @@ msgstr "换算数字进制" msgid "Imaginary unit i (√-1)" msgstr "虚数单位 i (√-1)" -#: ../data/main.ui.h:274 ../src/callbacks.cc:6710 +#: ../data/main.ui.h:274 ../src/callbacks.cc:6707 msgid "Manage units" msgstr "管理单位" @@ -1865,17 +1866,17 @@ msgstr "二的补码输入" msgid "Two's complement output" msgstr "二的补码输出" -#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1187 -#: ../src/interface.cc:1355 ../src/interface.cc:1681 ../src/interface.cc:1682 -#: ../src/interface.cc:4389 ../src/callbacks.cc:23506 ../src/callbacks.cc:23507 +#: ../data/main.ui.h:281 ../data/nbases.ui.h:26 ../src/interface.cc:1190 +#: ../src/interface.cc:1358 ../src/interface.cc:1684 ../src/interface.cc:1685 +#: ../src/interface.cc:4399 ../src/callbacks.cc:23537 ../src/callbacks.cc:23538 msgid "Bitwise Exclusive OR" msgstr "按位异或" -#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1351 +#: ../data/main.ui.h:282 ../data/nbases.ui.h:32 ../src/interface.cc:1354 msgid "Bitwise Left Shift" msgstr "按位左移" -#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1352 +#: ../data/main.ui.h:283 ../data/nbases.ui.h:33 ../src/interface.cc:1355 msgid "Bitwise Right Shift" msgstr "按位右移" @@ -1892,25 +1893,25 @@ msgid "Show/hide right keypad" msgstr "显示/隐藏右侧键盘" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1194 +#: ../data/main.ui.h:288 ../data/nbases.ui.h:29 ../src/interface.cc:1197 msgid "DEL" msgstr "DEL" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1193 +#: ../data/main.ui.h:290 ../data/nbases.ui.h:31 ../src/interface.cc:1196 msgid "AC" msgstr "AC" -#: ../data/main.ui.h:291 ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../data/main.ui.h:291 ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result" msgstr "前一结果" #. Standard calculator button. Do not use more than three characters. -#: ../data/main.ui.h:293 ../src/interface.cc:1195 +#: ../data/main.ui.h:293 ../src/interface.cc:1198 msgid "ANS" msgstr "ANS" -#: ../data/main.ui.h:294 ../src/interface.cc:1148 +#: ../data/main.ui.h:294 ../src/interface.cc:1151 msgid "EXP" msgstr "EXP" @@ -1926,8 +1927,8 @@ msgstr "常驻键盘" msgid "Edit" msgstr "编辑" -#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1194 -#: ../src/interface.cc:4395 +#: ../data/main.ui.h:298 ../data/nbases.ui.h:28 ../src/interface.cc:1197 +#: ../src/interface.cc:4405 msgid "Delete" msgstr "删除" @@ -1963,7 +1964,7 @@ msgstr "复制全文" msgid "Search…" msgstr "搜索…" -#: ../data/main.ui.h:307 ../src/callbacks.cc:28185 +#: ../data/main.ui.h:307 ../src/callbacks.cc:28228 msgid "Add Bookmark…" msgstr "添加书签…" @@ -2147,7 +2148,7 @@ msgstr "清空栈" msgid "Select Number Base…" msgstr "选择数字进制…" -#: ../data/main.ui.h:353 ../src/callbacks.cc:6712 +#: ../data/main.ui.h:353 ../src/callbacks.cc:6709 msgid "Store result" msgstr "存储结果" @@ -2162,7 +2163,7 @@ msgid "Subtract result" msgstr "减去结果" #: ../data/matrix.ui.h:4 ../data/units.ui.h:19 ../data/variables.ui.h:14 -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "_Insert" msgstr "插入(_I)" @@ -2170,8 +2171,8 @@ msgstr "插入(_I)" msgid "Insert the matrix/vector into the expression" msgstr "将矩阵/向量插入表达式" -#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35517 -#: ../src/callbacks.cc:35525 +#: ../data/matrix.ui.h:6 ../data/matrixedit.ui.h:7 ../src/callbacks.cc:35512 +#: ../src/callbacks.cc:35520 msgid "Elements" msgstr "元素" @@ -2191,7 +2192,7 @@ msgstr "若这是矩阵或向量" msgid "Current element:" msgstr "当前元素:" -#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17578 +#: ../data/matrixedit.ui.h:1 ../src/callbacks.cc:17601 msgid "Edit Matrix" msgstr "编辑矩阵" @@ -2203,7 +2204,8 @@ msgstr "接受此矩阵/向量的创建/修改" msgid "Name used to reference this variable in expressions" msgstr "用于在表达式中引用的变量名" -#: ../data/matrixedit.ui.h:15 ../data/variableedit.ui.h:8 +#: ../data/matrixedit.ui.h:15 ../data/unknownedit.ui.h:21 +#: ../data/variableedit.ui.h:8 msgid "Temporary" msgstr "临时" @@ -2215,7 +2217,7 @@ msgstr "隐藏变量" msgid "Names" msgstr "名称" -#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7965 +#: ../data/nbases.ui.h:1 ../data/setbase.ui.h:1 ../src/callbacks.cc:7962 msgid "Number Bases" msgstr "数字进制" @@ -2227,8 +2229,8 @@ msgstr "二进制值" msgid "Octal value" msgstr "八进制值" -#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:33297 -#: ../src/callbacks.cc:33339 +#: ../data/nbases.ui.h:9 ../data/setbase.ui.h:10 ../src/callbacks.cc:29172 +#: ../src/callbacks.cc:33292 ../src/callbacks.cc:33334 msgid "Roman numerals" msgstr "罗马数字" @@ -2241,11 +2243,11 @@ msgstr "十六进制值" msgid "Show/hide keypad" msgstr "显示/隐藏左侧键盘" -#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2311 +#: ../data/nbases.ui.h:14 ../src/callbacks.cc:2312 msgid "BIN" msgstr "BIN" -#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2316 +#: ../data/nbases.ui.h:15 ../src/callbacks.cc:2317 msgid "OCT" msgstr "OCT" @@ -2253,11 +2255,11 @@ msgstr "OCT" msgid "DEC" msgstr "DEC" -#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2321 +#: ../data/nbases.ui.h:17 ../src/callbacks.cc:2322 msgid "DUO" msgstr "DUO" -#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2326 +#: ../data/nbases.ui.h:18 ../src/callbacks.cc:2327 msgid "HEX" msgstr "HEX" @@ -2265,34 +2267,34 @@ msgstr "HEX" msgid "ROM" msgstr "ROM" -#: ../data/nbases.ui.h:21 ../src/interface.cc:1191 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:21 ../src/interface.cc:1194 ../src/interface.cc:4403 msgid "Subtract" msgstr "减" -#: ../data/nbases.ui.h:22 ../src/interface.cc:1187 ../src/interface.cc:4389 +#: ../data/nbases.ui.h:22 ../src/interface.cc:1190 ../src/interface.cc:4399 msgid "Multiply" msgstr "乘" -#: ../data/nbases.ui.h:23 ../src/interface.cc:1186 ../src/interface.cc:4388 +#: ../data/nbases.ui.h:23 ../src/interface.cc:1189 ../src/interface.cc:4398 msgid "Divide" msgstr "除" -#: ../data/nbases.ui.h:24 ../src/interface.cc:1188 ../src/interface.cc:1353 -#: ../src/interface.cc:1670 ../src/interface.cc:4390 +#: ../data/nbases.ui.h:24 ../src/interface.cc:1191 ../src/interface.cc:1356 +#: ../src/interface.cc:1673 ../src/interface.cc:4400 msgid "Bitwise AND" msgstr "按位与" -#: ../data/nbases.ui.h:25 ../src/interface.cc:1191 ../src/interface.cc:1354 -#: ../src/interface.cc:1671 ../src/interface.cc:4393 +#: ../data/nbases.ui.h:25 ../src/interface.cc:1194 ../src/interface.cc:1357 +#: ../src/interface.cc:1674 ../src/interface.cc:4403 msgid "Bitwise OR" msgstr "按位或" -#: ../data/nbases.ui.h:27 ../src/interface.cc:1356 ../src/interface.cc:1672 +#: ../data/nbases.ui.h:27 ../src/interface.cc:1359 ../src/interface.cc:1675 msgid "Bitwise NOT" msgstr "按位非" -#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1193 -#: ../src/interface.cc:4394 ../src/callbacks.cc:19729 +#: ../data/nbases.ui.h:30 ../data/percentage.ui.h:4 ../src/interface.cc:1196 +#: ../src/interface.cc:4404 ../src/callbacks.cc:19755 msgid "Clear" msgstr "清除" @@ -2338,9 +2340,9 @@ msgstr "乙转变为甲" msgid "Plot" msgstr "作图" -#: ../data/plot.ui.h:3 ../src/callbacks.cc:20261 ../src/callbacks.cc:31634 -#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37002 -#: ../src/callbacks.cc:37004 +#: ../data/plot.ui.h:3 ../src/callbacks.cc:20287 ../src/callbacks.cc:31629 +#: ../src/callbacks.cc:31631 ../src/callbacks.cc:36997 +#: ../src/callbacks.cc:36999 msgid "_Save" msgstr "保存(_S)" @@ -2348,7 +2350,7 @@ msgstr "保存(_S)" msgid "Save as png, svg, postscript, eps, latex or fig" msgstr "另存为png,svg,postscript,eps,latex或fig" -#: ../data/plot.ui.h:7 ../src/interface.cc:3382 ../src/interface.cc:4116 +#: ../data/plot.ui.h:7 ../src/interface.cc:3386 ../src/interface.cc:4126 msgid "Title" msgstr "标题" @@ -2616,18 +2618,28 @@ msgid "If the mode of the calculator shall be restored" msgstr "若要恢复计算器模式" #: ../data/preferences.ui.h:13 +msgid "Close application with Escape key" +msgstr "" + +#: ../data/preferences.ui.h:14 +#, fuzzy +msgid "" +"Close the application with the Escape key if the expression field is empty." +msgstr "当主窗口关闭时,将应用程序隐藏在系统托盘中" + +#: ../data/preferences.ui.h:15 msgid "Use keyboard keys for RPN" msgstr "用键盘键操作RPN" -#: ../data/preferences.ui.h:14 +#: ../data/preferences.ui.h:16 msgid "Use keyboard operator keys for RPN operations (+-*/^)." msgstr "使用键盘操作键进行RPN操作(+-*/^)。" -#: ../data/preferences.ui.h:15 +#: ../data/preferences.ui.h:17 msgid "Use caret for bitwise XOR" msgstr "插入符号(^)作为按位异或" -#: ../data/preferences.ui.h:16 +#: ../data/preferences.ui.h:18 msgid "" "Input XOR (⊻) using caret (^) on keyboard (otherwise use Ctrl+^). The " "exponentiation operator (^) can always be input using Ctrl+*." @@ -2635,451 +2647,451 @@ msgstr "" "使用键盘上的插入符(^)输入XOR (⊻)(否则使用Ctrl+^)。指数运算符(^)总是可以用" "Ctrl+*输入。" -#: ../data/preferences.ui.h:17 +#: ../data/preferences.ui.h:19 #, fuzzy msgid "Expression in history" msgstr "表达式" -#: ../data/preferences.ui.h:18 +#: ../data/preferences.ui.h:20 msgid "Parsed" msgstr "" -#: ../data/preferences.ui.h:19 +#: ../data/preferences.ui.h:21 #, fuzzy msgid "Entered" msgstr "开始" -#: ../data/preferences.ui.h:20 +#: ../data/preferences.ui.h:22 msgid "Entered + parsed" msgstr "" -#: ../data/preferences.ui.h:21 +#: ../data/preferences.ui.h:23 msgid "Add calculate-as-you-type result to history" msgstr "向历史记录中添加“输入时计算”的结果。" -#: ../data/preferences.ui.h:22 +#: ../data/preferences.ui.h:24 msgid "Delay:" msgstr "延时:" -#: ../data/preferences.ui.h:23 +#: ../data/preferences.ui.h:25 msgid "Time limit for plot:" msgstr "作图时间限制:" -#: ../data/preferences.ui.h:24 +#: ../data/preferences.ui.h:26 msgid "Behavior" msgstr "行为" -#: ../data/preferences.ui.h:25 +#: ../data/preferences.ui.h:27 msgid "Enable Unicode symbols" msgstr "启用Unicode符号" -#: ../data/preferences.ui.h:26 +#: ../data/preferences.ui.h:28 msgid "Disable this if you have problems with some fancy characters" msgstr "若您觉得某些花哨的字符有问题,请禁用此功能" -#: ../data/preferences.ui.h:27 +#: ../data/preferences.ui.h:29 msgid "Ignore system language (requires restart)" msgstr "忽略系统语言(需要重启)" -#: ../data/preferences.ui.h:28 +#: ../data/preferences.ui.h:30 msgid "Use system tray icon" msgstr "使用系统托盘图标" -#: ../data/preferences.ui.h:29 +#: ../data/preferences.ui.h:31 msgid "Hides the application in the system tray when the main window is closed" msgstr "当主窗口关闭时,将应用程序隐藏在系统托盘中" -#: ../data/preferences.ui.h:30 +#: ../data/preferences.ui.h:32 msgid "Hide on startup" msgstr "启动时隐藏" -#: ../data/preferences.ui.h:31 +#: ../data/preferences.ui.h:33 msgid "Remember window position" msgstr "记住窗口位置" -#: ../data/preferences.ui.h:32 +#: ../data/preferences.ui.h:34 msgid "Keep above other windows" msgstr "窗口置顶" -#: ../data/preferences.ui.h:33 +#: ../data/preferences.ui.h:35 msgid "" "Keep the main window above other windows (depending on platform and settings " "this might not work)" msgstr "保持主窗口置顶(在有的系统及设置下可能不起作用)" -#: ../data/preferences.ui.h:34 +#: ../data/preferences.ui.h:36 msgid "Button padding" msgstr "按钮填充" -#: ../data/preferences.ui.h:35 ../src/callbacks.cc:6784 -#: ../src/callbacks.cc:18112 ../src/callbacks.cc:19488 -#: ../src/callbacks.cc:20502 ../src/callbacks.cc:36703 +#: ../data/preferences.ui.h:37 ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:18138 ../src/callbacks.cc:19514 +#: ../src/callbacks.cc:20530 ../src/callbacks.cc:36698 msgid "Default" msgstr "默认值" -#: ../data/preferences.ui.h:36 +#: ../data/preferences.ui.h:38 msgid "/" msgstr "/" -#: ../data/preferences.ui.h:37 +#: ../data/preferences.ui.h:39 msgid "Application name" msgstr "应用程序名称" -#: ../data/preferences.ui.h:38 +#: ../data/preferences.ui.h:40 msgid "Result" msgstr "结果" -#: ../data/preferences.ui.h:39 +#: ../data/preferences.ui.h:41 msgid "Application name + result" msgstr "应用程序名称+结果" -#: ../data/preferences.ui.h:40 ../src/callbacks.cc:20324 +#: ../data/preferences.ui.h:42 ../src/callbacks.cc:20350 msgid "Mode" msgstr "模式" -#: ../data/preferences.ui.h:41 +#: ../data/preferences.ui.h:43 msgid "Application name + mode" msgstr "应用程序名称+模式" -#: ../data/preferences.ui.h:42 +#: ../data/preferences.ui.h:44 msgid "Window title" msgstr "窗口标题" -#: ../data/preferences.ui.h:43 +#: ../data/preferences.ui.h:45 msgid "Theme" msgstr "主题" -#: ../data/preferences.ui.h:44 +#: ../data/preferences.ui.h:46 msgid "Light" msgstr "浅色" -#: ../data/preferences.ui.h:45 +#: ../data/preferences.ui.h:47 msgid "Dark" msgstr "深色" -#: ../data/preferences.ui.h:46 +#: ../data/preferences.ui.h:48 msgid "High contrast" msgstr "高对比度" -#: ../data/preferences.ui.h:47 +#: ../data/preferences.ui.h:49 msgid "Dark high contrast" msgstr "深色高对比度" -#: ../data/preferences.ui.h:48 +#: ../data/preferences.ui.h:50 msgid "Language" msgstr "语言" -#: ../data/preferences.ui.h:49 +#: ../data/preferences.ui.h:51 msgid "Tooltips" msgstr "" -#: ../data/preferences.ui.h:50 +#: ../data/preferences.ui.h:52 #, fuzzy msgid "Show all" msgstr "显示键盘" -#: ../data/preferences.ui.h:51 +#: ../data/preferences.ui.h:53 #, fuzzy msgid "Hide in keypad" msgstr "显示/隐藏右侧键盘" -#: ../data/preferences.ui.h:52 +#: ../data/preferences.ui.h:54 #, fuzzy msgid "Hide all" msgstr "隐藏" -#: ../data/preferences.ui.h:53 +#: ../data/preferences.ui.h:55 msgid "Number of expression lines" msgstr "表达式行数" -#: ../data/preferences.ui.h:54 +#: ../data/preferences.ui.h:56 msgid "Display expression status" msgstr "显示表达式状态" -#: ../data/preferences.ui.h:55 +#: ../data/preferences.ui.h:57 msgid "" "If as-you-type expression status shall be displayed below the expression " "entry" msgstr "若要在表达式框下方显示表达式键入状态" -#: ../data/preferences.ui.h:56 +#: ../data/preferences.ui.h:58 msgid "Persistent keypad" msgstr "常驻键盘" -#: ../data/preferences.ui.h:57 +#: ../data/preferences.ui.h:59 msgid "Look & Feel" msgstr "外观" -#: ../data/preferences.ui.h:58 +#: ../data/preferences.ui.h:60 msgid "Binary two's complement representation" msgstr "二进制二的补码表示" -#: ../data/preferences.ui.h:59 +#: ../data/preferences.ui.h:61 msgid "" "If two's complement representation shall be used for negative binary numbers." msgstr "若要对负二进制数应用二的补码表示法。" -#: ../data/preferences.ui.h:60 +#: ../data/preferences.ui.h:62 msgid "Hexadecimal two's complement representation" msgstr "十六进制二进制补码表示" -#: ../data/preferences.ui.h:61 +#: ../data/preferences.ui.h:63 msgid "" "If two's complement representation shall be used for negative hexadecimal " "numbers." msgstr "若要对负十六进制数应用二的补码表示法。" -#: ../data/preferences.ui.h:62 +#: ../data/preferences.ui.h:64 msgid "Use lower case letters in non-decimal numbers" msgstr "非十进制数使用小写" -#: ../data/preferences.ui.h:63 +#: ../data/preferences.ui.h:65 msgid "If lower case letters should be used in numbers with non-decimal base" msgstr "若要在非十进制数字中使用小写字母" -#: ../data/preferences.ui.h:64 +#: ../data/preferences.ui.h:66 msgid "Use special duodecimal symbols" msgstr "" -#: ../data/preferences.ui.h:65 +#: ../data/preferences.ui.h:67 msgid "" "If ↊ and ↋ (or X and E) shall be used instead of A and B for digits 10 and " "11 in numbers with base 12" msgstr "" -#: ../data/preferences.ui.h:66 +#: ../data/preferences.ui.h:68 msgid "Alternative base prefixes" msgstr "可选进制前缀" -#: ../data/preferences.ui.h:67 +#: ../data/preferences.ui.h:69 msgid "" "If hexadecimal numbers shall be displayed with \"0x0\" and binary numbers " "with \"0b00\" as prefixes" msgstr "若要十六进制数以“0x0”为前缀,二进制数以“0b00”为前缀" -#: ../data/preferences.ui.h:68 +#: ../data/preferences.ui.h:70 msgid "Spell out logical operators" msgstr "拼出逻辑运算符" -#: ../data/preferences.ui.h:69 +#: ../data/preferences.ui.h:71 msgid "If logical and/or shall be displayed as \"&&\"/\"||\" or \"and\"/\"or\"" msgstr "若要逻辑与/或显示为“&&/||”或“and/or”" -#: ../data/preferences.ui.h:70 +#: ../data/preferences.ui.h:72 msgid "If \"e\" shall be used instead of \"E\" in numbers" msgstr "若要在数字中以e代替E" -#: ../data/preferences.ui.h:71 +#: ../data/preferences.ui.h:73 msgid "Use E-notation instead of 10n" msgstr "使用E符号代替10n" -#: ../data/preferences.ui.h:72 +#: ../data/preferences.ui.h:74 msgid "Use lower case \"e\" (as in 1e10)" msgstr "使用小写e(如1e10)" -#: ../data/preferences.ui.h:73 +#: ../data/preferences.ui.h:75 msgid "Use 'j' as imaginary unit" msgstr "用 j 作虚数单位" -#: ../data/preferences.ui.h:74 +#: ../data/preferences.ui.h:76 msgid "" "Use 'j' (instead of 'i') as default symbol for the imaginary unit, and place " "it in front of the imaginary part." msgstr "将j(而非i)作为虚部默认符号并放在虚部前面。" -#: ../data/preferences.ui.h:75 +#: ../data/preferences.ui.h:77 msgid "Use comma as decimal separator" msgstr "将逗号作为小数分隔符" -#: ../data/preferences.ui.h:76 +#: ../data/preferences.ui.h:78 msgid "Ignore comma in numbers" msgstr "忽略数字中的逗号" -#: ../data/preferences.ui.h:77 +#: ../data/preferences.ui.h:79 msgid "" "Allow commas, ',', to be used as thousands separator instead of as an " "function argument separator" msgstr "允许将逗号“,”作为千位分隔符而非函数参数分隔符" -#: ../data/preferences.ui.h:78 +#: ../data/preferences.ui.h:80 msgid "Ignore dots in numbers" msgstr "忽略数字中的点" -#: ../data/preferences.ui.h:79 +#: ../data/preferences.ui.h:81 msgid "" "Allow dots, '.', to be used as thousands separator instead of as an " "alternative decimal sign" msgstr "允许使用点“.”作为千位分隔符而非小数点符号。" -#: ../data/preferences.ui.h:80 +#: ../data/preferences.ui.h:82 msgid "Copy result as unformatted ASCII by default" msgstr "" -#: ../data/preferences.ui.h:81 +#: ../data/preferences.ui.h:83 msgid "Digit grouping" msgstr "数字分节" -#: ../data/preferences.ui.h:82 +#: ../data/preferences.ui.h:84 msgid "off" msgstr "关" -#: ../data/preferences.ui.h:83 +#: ../data/preferences.ui.h:85 msgid "standard" msgstr "标准" -#: ../data/preferences.ui.h:84 +#: ../data/preferences.ui.h:86 msgid "local" msgstr "本地" -#: ../data/preferences.ui.h:85 +#: ../data/preferences.ui.h:87 msgid "Multiplication sign" msgstr "乘号" -#: ../data/preferences.ui.h:86 +#: ../data/preferences.ui.h:88 msgid "Division sign" msgstr "除号" -#: ../data/preferences.ui.h:87 +#: ../data/preferences.ui.h:89 msgid "Numbers & Operators" msgstr "数字和运算符" -#: ../data/preferences.ui.h:88 +#: ../data/preferences.ui.h:90 msgid "Use binary prefixes for information units" msgstr "信息单位使用二进制前缀" -#: ../data/preferences.ui.h:89 +#: ../data/preferences.ui.h:91 msgid "" "Use binary, instead of decimal, prefixes by default for information units (e." "g. bytes)." msgstr "对于信息单位(例如字节),默认情况下使用二进制而非十进制前缀。" -#: ../data/preferences.ui.h:90 +#: ../data/preferences.ui.h:92 #, fuzzy msgid "Copy unformatted ASCII without units" msgstr "复制未格式化的 ASCII" -#: ../data/preferences.ui.h:91 +#: ../data/preferences.ui.h:93 msgid "Conversion to local currency" msgstr "换算为本地货币" -#: ../data/preferences.ui.h:92 +#: ../data/preferences.ui.h:94 msgid "" "Automatically convert to the local currency when optimal unit conversion is " "activated." msgstr "激活最优单位换算时,自动换算为本地货币。" -#: ../data/preferences.ui.h:93 +#: ../data/preferences.ui.h:95 msgid "Update exchange rates on start" msgstr "启动时更新汇率" -#: ../data/preferences.ui.h:94 +#: ../data/preferences.ui.h:96 msgid "" "If current exchange rates shall be downloaded from the internet at program " "start" msgstr "若要在程序启动时从网上下载最新汇率" -#: ../data/preferences.ui.h:95 +#: ../data/preferences.ui.h:97 msgid "Exchange rates updates" msgstr "汇率更新" -#: ../data/preferences.ui.h:96 +#: ../data/preferences.ui.h:98 msgid "Temperature calculation mode:" msgstr "温度计算模式:" -#: ../data/preferences.ui.h:97 ../src/callbacks.cc:3082 +#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3083 msgid "Absolute" msgstr "绝对" -#: ../data/preferences.ui.h:99 ../src/callbacks.cc:3096 +#: ../data/preferences.ui.h:101 ../src/callbacks.cc:3097 msgid "Hybrid" msgstr "混合" -#: ../data/preferences.ui.h:100 +#: ../data/preferences.ui.h:102 msgid "Units & Currencies" msgstr "单位和货币" -#: ../data/preferences.ui.h:101 +#: ../data/preferences.ui.h:103 msgid "Show expression completion suggestions" msgstr "显示表达式补全建议" -#: ../data/preferences.ui.h:102 +#: ../data/preferences.ui.h:104 msgid "Search titles and countries" msgstr "搜索标题和国家/地区" -#: ../data/preferences.ui.h:103 +#: ../data/preferences.ui.h:105 msgid "Minimum characters" msgstr "最少字符" -#: ../data/preferences.ui.h:104 +#: ../data/preferences.ui.h:106 msgid "Popup delay (ms)" msgstr "弹出延迟(ms)" -#: ../data/preferences.ui.h:105 +#: ../data/preferences.ui.h:107 msgid "Completion" msgstr "补全" -#: ../data/preferences.ui.h:106 +#: ../data/preferences.ui.h:108 msgid "Custom status font" msgstr "自定义状态字体" -#: ../data/preferences.ui.h:107 +#: ../data/preferences.ui.h:109 msgid "" "If you want to use a font other than the default in the status display below " "the expression entry" msgstr "若要在表达式框下方的状态显示中使用默认字体以外的字体" -#: ../data/preferences.ui.h:108 +#: ../data/preferences.ui.h:110 msgid "Custom expression font" msgstr "自定义表达式字体" -#: ../data/preferences.ui.h:109 +#: ../data/preferences.ui.h:111 msgid "" "If you want to use a font other than the default in the expression entry" msgstr "若要在表达式框中使用默认字体以外的字体" -#: ../data/preferences.ui.h:110 +#: ../data/preferences.ui.h:112 msgid "Custom result font" msgstr "自定义结果字体" -#: ../data/preferences.ui.h:111 +#: ../data/preferences.ui.h:113 msgid "If you want to use a font other than the default in the result display" msgstr "若要在结果显示中使用默认字体以外的字体" -#: ../data/preferences.ui.h:112 +#: ../data/preferences.ui.h:114 msgid "Custom keypad font" msgstr "自定义键盘字体" -#: ../data/preferences.ui.h:113 +#: ../data/preferences.ui.h:115 msgid "If you want to use a font other than the default in the keypad" msgstr "若要在键盘中使用默认字体以外的字体" -#: ../data/preferences.ui.h:114 +#: ../data/preferences.ui.h:116 msgid "Status warning color" msgstr "警告状态颜色" -#: ../data/preferences.ui.h:115 +#: ../data/preferences.ui.h:117 msgid "Status error color" msgstr "错误状态颜色" -#: ../data/preferences.ui.h:116 +#: ../data/preferences.ui.h:118 msgid "Text color" msgstr "文字颜色" -#: ../data/preferences.ui.h:117 +#: ../data/preferences.ui.h:119 msgid "Custom application font" msgstr "自定义应用程序字体" -#: ../data/preferences.ui.h:118 +#: ../data/preferences.ui.h:120 msgid "" "If you want to use a font other than the default for the whole application" msgstr "若要整个应用程序使用默认字体以外的字体" -#: ../data/preferences.ui.h:119 +#: ../data/preferences.ui.h:121 #, fuzzy msgid "Custom history font" msgstr "自定义状态字体" -#: ../data/preferences.ui.h:120 +#: ../data/preferences.ui.h:122 msgid "Fonts & Colors" msgstr "字体与颜色" @@ -3087,11 +3099,12 @@ msgstr "字体与颜色" msgid "Other:" msgstr "其他:" -#: ../data/setbase.ui.h:12 ../src/interface.cc:3619 ../src/interface.cc:3701 -#: ../src/callbacks.cc:30189 ../src/callbacks.cc:30337 -#: ../src/callbacks.cc:30480 ../src/callbacks.cc:30487 -#: ../src/callbacks.cc:30568 ../src/callbacks.cc:30654 -#: ../src/callbacks.cc:30694 ../src/callbacks.cc:30702 +#: ../data/setbase.ui.h:12 ../src/interface.cc:3623 ../src/interface.cc:3705 +#: ../src/callbacks.cc:29173 ../src/callbacks.cc:30184 +#: ../src/callbacks.cc:30332 ../src/callbacks.cc:30475 +#: ../src/callbacks.cc:30482 ../src/callbacks.cc:30563 +#: ../src/callbacks.cc:30649 ../src/callbacks.cc:30689 +#: ../src/callbacks.cc:30697 msgid "Bijective base-26" msgstr "双射基-26" @@ -3107,12 +3120,12 @@ msgstr "表达式进制" msgid "New Keyboard Shortcut" msgstr "新建键盘快捷键" -#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36275 ../src/callbacks.cc:36374 -#: ../src/callbacks.cc:36529 ../src/callbacks.cc:36625 +#: ../data/shortcuts.ui.h:8 ../src/callbacks.cc:36270 ../src/callbacks.cc:36369 +#: ../src/callbacks.cc:36524 ../src/callbacks.cc:36620 msgid "Add Action" msgstr "添加动作" -#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16289 +#: ../data/unitedit.ui.h:1 ../src/callbacks.cc:16294 msgid "Edit Unit" msgstr "编辑单位" @@ -3289,7 +3302,7 @@ msgstr "将结果换算到所选单位" msgid "Type anywhere" msgstr "在任何地方输入" -#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17149 +#: ../data/unknownedit.ui.h:1 ../src/callbacks.cc:17161 msgid "Edit Unknown Variable" msgstr "编辑未知变量" @@ -3313,7 +3326,7 @@ msgstr "有理数" msgid "Name used to reference this unknown variable in expressions" msgstr "用于在表达式中引用此未知变量的名称" -#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17344 +#: ../data/variableedit.ui.h:1 ../src/callbacks.cc:17365 msgid "Edit Variable" msgstr "编辑变量" @@ -3389,7 +3402,7 @@ msgstr "ans" msgid "Last Answer" msgstr "上一答案" -#: ../src/main.cc:236 ../src/callbacks.cc:506 +#: ../src/main.cc:236 ../src/callbacks.cc:507 msgid "answer" msgstr "答案" @@ -3420,10 +3433,10 @@ msgstr "加载全局定义失败! \n" #. if no category has been selected (previously selected has been renamed/deleted), select "All" #: ../src/main.cc:295 ../src/main.cc:298 ../src/main.cc:301 -#: ../src/callbacks.cc:4910 ../src/callbacks.cc:4980 ../src/callbacks.cc:5017 -#: ../src/callbacks.cc:5288 ../src/callbacks.cc:5359 ../src/callbacks.cc:5397 -#: ../src/callbacks.cc:5570 ../src/callbacks.cc:5639 ../src/callbacks.cc:5691 -#: ../src/callbacks.cc:5874 ../src/callbacks.cc:5930 ../src/callbacks.cc:6119 +#: ../src/callbacks.cc:4911 ../src/callbacks.cc:4981 ../src/callbacks.cc:5018 +#: ../src/callbacks.cc:5289 ../src/callbacks.cc:5360 ../src/callbacks.cc:5398 +#: ../src/callbacks.cc:5571 ../src/callbacks.cc:5640 ../src/callbacks.cc:5692 +#: ../src/callbacks.cc:5875 ../src/callbacks.cc:5931 ../src/callbacks.cc:6116 msgid "All" msgstr "全部" @@ -3446,287 +3459,287 @@ msgstr "" "\n" "尽管这样,你是否想改变默认的行为,允许同时打开多个实例?" -#: ../src/interface.cc:1050 +#: ../src/interface.cc:1051 #, c-format msgid "Right-click/long press: %s" msgstr "右键/长按: %s" -#: ../src/interface.cc:1051 +#: ../src/interface.cc:1052 #, c-format msgid "Right-click: %s" msgstr "右键: %s" -#: ../src/interface.cc:1057 +#: ../src/interface.cc:1058 #, c-format msgid "Middle-click: %s" msgstr "中键: %s" -#: ../src/interface.cc:1117 ../src/interface.cc:4365 +#: ../src/interface.cc:1121 ../src/interface.cc:4375 msgid "Cycle through previous expression" msgstr "在前面的表达式中循环" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor left or right" msgstr "向左或向右移动光标" -#: ../src/interface.cc:1125 ../src/interface.cc:4366 +#: ../src/interface.cc:1128 ../src/interface.cc:4376 msgid "Move cursor to beginning or end" msgstr "将光标移动到开头或末尾" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Uncertainty/interval" msgstr "不确定度/区间" -#: ../src/interface.cc:1129 ../src/interface.cc:4368 +#: ../src/interface.cc:1132 ../src/interface.cc:4378 msgid "Relative error" msgstr "相对误差" -#: ../src/interface.cc:1130 ../src/interface.cc:4369 +#: ../src/interface.cc:1133 ../src/interface.cc:4379 msgid "Argument separator" msgstr "参数分隔符" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "Blank space" msgstr "空白处" -#: ../src/interface.cc:1130 ../src/interface.cc:1145 ../src/interface.cc:4369 -#: ../src/interface.cc:4383 +#: ../src/interface.cc:1133 ../src/interface.cc:1148 ../src/interface.cc:4379 +#: ../src/interface.cc:4393 msgid "New line" msgstr "新建行" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 ../src/callbacks.cc:6823 -#: ../src/callbacks.cc:7071 ../src/callbacks.cc:7074 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 ../src/callbacks.cc:6820 +#: ../src/callbacks.cc:7068 ../src/callbacks.cc:7071 msgid "Smart parentheses" msgstr "智能括号" -#: ../src/interface.cc:1131 ../src/interface.cc:4370 +#: ../src/interface.cc:1134 ../src/interface.cc:4380 msgid "Vector brackets" msgstr "向量括号" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left parenthesis" msgstr "左括号" -#: ../src/interface.cc:1133 ../src/interface.cc:4371 +#: ../src/interface.cc:1136 ../src/interface.cc:4381 msgid "Left vector bracket" msgstr "左向量括号" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right parenthesis" msgstr "右括号" -#: ../src/interface.cc:1134 ../src/interface.cc:4372 +#: ../src/interface.cc:1137 ../src/interface.cc:4382 msgid "Right vector bracket" msgstr "右向量括号" -#: ../src/interface.cc:1145 ../src/interface.cc:4383 +#: ../src/interface.cc:1148 ../src/interface.cc:4393 msgid "Decimal point" msgstr "小数点" -#: ../src/interface.cc:1160 +#: ../src/interface.cc:1163 msgid "Raise (Ctrl+*)" msgstr "幂(Ctrl+*)" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 msgid "Add" msgstr "加" -#: ../src/interface.cc:1188 ../src/interface.cc:4390 ../src/callbacks.cc:4110 -#: ../src/callbacks.cc:6716 ../src/callbacks.cc:29613 +#: ../src/interface.cc:1191 ../src/interface.cc:4400 ../src/callbacks.cc:4111 +#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29608 msgid "M+ (memory plus)" msgstr "M+(存值加上)" -#: ../src/interface.cc:1193 ../src/interface.cc:4394 ../src/callbacks.cc:4104 -#: ../src/callbacks.cc:6713 ../src/callbacks.cc:29610 +#: ../src/interface.cc:1196 ../src/interface.cc:4404 ../src/callbacks.cc:4105 +#: ../src/callbacks.cc:6710 ../src/callbacks.cc:29605 msgid "MC (memory clear)" msgstr "MC(存值清除)" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 msgid "Backspace" msgstr "退格键" -#: ../src/interface.cc:1194 ../src/interface.cc:4395 ../src/callbacks.cc:4113 -#: ../src/callbacks.cc:6717 ../src/callbacks.cc:29614 +#: ../src/interface.cc:1197 ../src/interface.cc:4405 ../src/callbacks.cc:4114 +#: ../src/callbacks.cc:6714 ../src/callbacks.cc:29609 msgid "M− (memory minus)" msgstr "M−(存值减去)" -#: ../src/interface.cc:1195 ../src/interface.cc:4396 +#: ../src/interface.cc:1198 ../src/interface.cc:4406 msgid "Previous result (static)" msgstr "前一个结果(静态)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15078 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15083 msgid "Calculate expression" msgstr "计算表达式" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:6714 -#: ../src/callbacks.cc:29611 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:29606 msgid "MR (memory recall)" msgstr "MR(存值读取)" -#: ../src/interface.cc:1203 ../src/interface.cc:4397 ../src/callbacks.cc:4107 -#: ../src/callbacks.cc:6715 ../src/callbacks.cc:29612 +#: ../src/interface.cc:1206 ../src/interface.cc:4407 ../src/callbacks.cc:4108 +#: ../src/callbacks.cc:6712 ../src/callbacks.cc:29607 msgid "MS (memory store)" msgstr "MS(存值存入)" -#: ../src/interface.cc:1472 ../src/callbacks.cc:6675 +#: ../src/interface.cc:1475 ../src/callbacks.cc:6672 msgid "Set unknowns" msgstr "设置未知数" #. Show further items in a submenu -#: ../src/interface.cc:1520 ../src/interface.cc:1608 ../src/interface.cc:1611 -#: ../src/callbacks.cc:7181 ../src/callbacks.cc:7275 ../src/callbacks.cc:24330 -#: ../src/callbacks.cc:29296 ../src/callbacks.cc:29299 -#: ../src/callbacks.cc:29323 +#: ../src/interface.cc:1523 ../src/interface.cc:1611 ../src/interface.cc:1614 +#: ../src/callbacks.cc:7178 ../src/callbacks.cc:7272 ../src/callbacks.cc:24369 +#: ../src/callbacks.cc:29291 ../src/callbacks.cc:29294 +#: ../src/callbacks.cc:29318 msgid "more" msgstr "更多" -#: ../src/interface.cc:1670 +#: ../src/interface.cc:1673 msgid "Logical AND" msgstr "逻辑与" -#: ../src/interface.cc:1671 +#: ../src/interface.cc:1674 msgid "Logical OR" msgstr "逻辑或" -#: ../src/interface.cc:1672 +#: ../src/interface.cc:1675 msgid "Logical NOT" msgstr "逻辑非" -#: ../src/interface.cc:1674 ../src/interface.cc:1675 ../src/interface.cc:1676 -#: ../src/interface.cc:1677 +#: ../src/interface.cc:1677 ../src/interface.cc:1678 ../src/interface.cc:1679 +#: ../src/interface.cc:1680 msgid "Toggle Result Base" msgstr "切换结果进制" -#: ../src/interface.cc:1679 +#: ../src/interface.cc:1682 msgid "Open menu with stored variables" msgstr "打开存储变量的菜单" -#: ../src/interface.cc:2330 ../src/interface.cc:2384 +#: ../src/interface.cc:2333 ../src/interface.cc:2387 msgid "Index" msgstr "索引" #. RPN Enter (calculate and add to stack) -#: ../src/interface.cc:2402 ../src/callbacks.cc:15050 +#: ../src/interface.cc:2405 ../src/callbacks.cc:15055 msgid "ENTER" msgstr "ENTER" -#: ../src/interface.cc:2403 ../src/interface.cc:2404 ../src/callbacks.cc:1752 -#: ../src/callbacks.cc:15051 +#: ../src/interface.cc:2406 ../src/interface.cc:2407 ../src/callbacks.cc:1753 +#: ../src/callbacks.cc:15056 msgid "Calculate expression and add to stack" msgstr "计算表达式并添加到栈" -#: ../src/interface.cc:2480 ../src/interface.cc:2713 +#: ../src/interface.cc:2483 ../src/interface.cc:2716 msgid "Flag" msgstr "标志" -#: ../src/interface.cc:3184 ../src/interface.cc:3447 +#: ../src/interface.cc:3188 ../src/interface.cc:3451 msgid "Reference" msgstr "参考" -#: ../src/interface.cc:3437 +#: ../src/interface.cc:3441 msgid "Abbreviation" msgstr "缩写" -#: ../src/interface.cc:3443 +#: ../src/interface.cc:3447 msgid "Plural" msgstr "复数" -#: ../src/interface.cc:3453 +#: ../src/interface.cc:3457 msgid "Avoid input" msgstr "避免输入" -#: ../src/interface.cc:3459 +#: ../src/interface.cc:3463 msgid "Suffix" msgstr "后缀" -#: ../src/interface.cc:3465 +#: ../src/interface.cc:3469 msgid "Case sensitive" msgstr "区分大小写" -#: ../src/interface.cc:3471 +#: ../src/interface.cc:3475 msgid "Completion only" msgstr "仅补全" -#: ../src/interface.cc:3919 +#: ../src/interface.cc:3923 msgid "Gregorian" msgstr "格里高利历(公历/阳历)" -#: ../src/interface.cc:3920 +#: ../src/interface.cc:3924 msgid "Revised Julian (Milanković)" msgstr "修订儒略历(Milanković)" -#: ../src/interface.cc:3921 +#: ../src/interface.cc:3925 msgid "Julian" msgstr "儒略历" -#: ../src/interface.cc:3922 +#: ../src/interface.cc:3926 msgid "Islamic (Hijri)" msgstr "伊斯兰历(回历/Hijri)" -#: ../src/interface.cc:3923 +#: ../src/interface.cc:3927 msgid "Hebrew" msgstr "希伯来历(犹太历)" -#: ../src/interface.cc:3924 +#: ../src/interface.cc:3928 msgid "Chinese" msgstr "中国历(农历/阴历)" -#: ../src/interface.cc:3925 +#: ../src/interface.cc:3929 msgid "Persian (Solar Hijri)" msgstr "波斯历(Solar Hijri)" -#: ../src/interface.cc:3926 +#: ../src/interface.cc:3930 msgid "Coptic" msgstr "科普特历(Coptic)" -#: ../src/interface.cc:3927 +#: ../src/interface.cc:3931 msgid "Ethiopian" msgstr "埃塞俄比亚历(Ethiopian)" -#: ../src/interface.cc:3928 +#: ../src/interface.cc:3932 msgid "Indian (National)" msgstr "印度历(国立)" -#: ../src/interface.cc:4251 ../src/interface.cc:4274 ../src/interface.cc:4473 +#: ../src/interface.cc:4261 ../src/interface.cc:4284 ../src/interface.cc:4483 msgid "Action" msgstr "动作" -#: ../src/interface.cc:4260 +#: ../src/interface.cc:4270 msgid "Key combination" msgstr "组合键" -#: ../src/interface.cc:4387 +#: ../src/interface.cc:4397 msgid "Raise" msgstr "幂" -#: ../src/callbacks.cc:505 +#: ../src/callbacks.cc:506 msgid "History Answer Value" msgstr "历史答案" -#: ../src/callbacks.cc:509 ../src/callbacks.cc:534 +#: ../src/callbacks.cc:510 ../src/callbacks.cc:535 msgid "History Index(es)" msgstr "历史索引" -#: ../src/callbacks.cc:520 ../src/callbacks.cc:545 +#: ../src/callbacks.cc:521 ../src/callbacks.cc:546 #, c-format msgid "History index %s does not exist." msgstr "历史索引 %s 不存在。" -#: ../src/callbacks.cc:530 +#: ../src/callbacks.cc:531 msgid "History Parsed Expression" msgstr "已解析表达式" -#: ../src/callbacks.cc:531 ../src/callbacks.cc:18188 +#: ../src/callbacks.cc:532 ../src/callbacks.cc:18214 msgid "expression" msgstr "expression" -#: ../src/callbacks.cc:555 +#: ../src/callbacks.cc:556 msgid "Set Window Title" msgstr "设置窗口标题" -#: ../src/callbacks.cc:1256 ../src/callbacks.cc:14988 ../src/callbacks.cc:34148 +#: ../src/callbacks.cc:1257 ../src/callbacks.cc:14993 ../src/callbacks.cc:34143 #, c-format msgid "" "Failed to open %s.\n" @@ -3735,11 +3748,11 @@ msgstr "" "无法打开 %s 。\n" "%s" -#: ../src/callbacks.cc:1274 +#: ../src/callbacks.cc:1275 msgid "Could not display help for Qalculate!." msgstr "无法显示 Qalculate! 的帮助。" -#: ../src/callbacks.cc:1371 +#: ../src/callbacks.cc:1372 #, c-format msgid "" "Could not display help for Qalculate!.\n" @@ -3748,119 +3761,119 @@ msgstr "" "无法显示 Qalculate! 的帮助。\n" "%s" -#: ../src/callbacks.cc:1413 ../src/callbacks.cc:5492 ../src/callbacks.cc:8468 -#: ../src/callbacks.cc:10572 ../src/callbacks.cc:10965 -#: ../src/callbacks.cc:11020 ../src/callbacks.cc:11474 -#: ../src/callbacks.cc:12134 ../src/callbacks.cc:12195 -#: ../src/callbacks.cc:15543 ../src/callbacks.cc:27354 +#: ../src/callbacks.cc:1414 ../src/callbacks.cc:5493 ../src/callbacks.cc:8472 +#: ../src/callbacks.cc:10576 ../src/callbacks.cc:10969 +#: ../src/callbacks.cc:11024 ../src/callbacks.cc:11478 +#: ../src/callbacks.cc:12138 ../src/callbacks.cc:12199 +#: ../src/callbacks.cc:15548 ../src/callbacks.cc:27397 #: ../src/searchprovider.cc:119 ../src/searchprovider.cc:120 #: ../src/searchprovider.cc:197 msgid "approx." msgstr "约" -#: ../src/callbacks.cc:1734 +#: ../src/callbacks.cc:1735 msgid "Stop process" msgstr "停止进程" -#: ../src/callbacks.cc:1745 ../src/callbacks.cc:25719 +#: ../src/callbacks.cc:1746 ../src/callbacks.cc:25762 msgid "Clear expression" msgstr "清除表达式" -#: ../src/callbacks.cc:2291 +#: ../src/callbacks.cc:2292 msgid "EXACT" msgstr "EXACT" -#: ../src/callbacks.cc:2294 +#: ../src/callbacks.cc:2295 msgid "APPROX" msgstr "APPROX" -#: ../src/callbacks.cc:2298 +#: ../src/callbacks.cc:2299 msgid "RPN" msgstr "RPN" #. Chain mode -#: ../src/callbacks.cc:2303 +#: ../src/callbacks.cc:2304 msgid "CHN" msgstr "CHN" -#: ../src/callbacks.cc:2331 +#: ../src/callbacks.cc:2332 msgid "ROMAN" msgstr "ROMAN" -#: ../src/callbacks.cc:2388 +#: ../src/callbacks.cc:2389 msgid "DEG" msgstr "DEG" -#: ../src/callbacks.cc:2393 +#: ../src/callbacks.cc:2394 msgid "RAD" msgstr "RAD" -#: ../src/callbacks.cc:2398 +#: ../src/callbacks.cc:2399 msgid "GRA" msgstr "GRA" -#: ../src/callbacks.cc:2405 +#: ../src/callbacks.cc:2406 msgid "PREC" msgstr "PREC" -#: ../src/callbacks.cc:2410 +#: ../src/callbacks.cc:2411 msgid "FUNC" msgstr "FUNC" -#: ../src/callbacks.cc:2416 +#: ../src/callbacks.cc:2417 msgid "UNIT" msgstr "UNIT" -#: ../src/callbacks.cc:2422 +#: ../src/callbacks.cc:2423 msgid "VAR" msgstr "VAR" -#: ../src/callbacks.cc:2428 +#: ../src/callbacks.cc:2429 msgid "INF" msgstr "INF" -#: ../src/callbacks.cc:2434 +#: ../src/callbacks.cc:2435 msgid "CPLX" msgstr "CPLX" -#: ../src/callbacks.cc:2460 +#: ../src/callbacks.cc:2461 msgid "Do you wish to update the exchange rates now?" msgstr "您想现在更新汇率吗?" -#: ../src/callbacks.cc:2462 +#: ../src/callbacks.cc:2463 #, c-format msgid "It has been %s day since the exchange rates last were updated." msgid_plural "It has been %s days since the exchange rates last were updated." msgstr[0] "距上次更新汇率已过了%s天。" -#: ../src/callbacks.cc:2463 +#: ../src/callbacks.cc:2464 msgid "Do not ask again" msgstr "不再询问" -#: ../src/callbacks.cc:2520 ../src/callbacks.cc:37088 ../src/callbacks.cc:37099 -#: ../src/callbacks.cc:37110 +#: ../src/callbacks.cc:2521 ../src/callbacks.cc:37083 ../src/callbacks.cc:37094 +#: ../src/callbacks.cc:37105 msgid "It took too long to generate the plot data." msgstr "生成绘图数据的时间太长。" -#: ../src/callbacks.cc:2520 +#: ../src/callbacks.cc:2521 msgid "" "It took too long to generate the plot data. Please decrease the sampling " "rate or increase the time limit in preferences." msgstr "生成绘图数据的时间太长。 请降低采样率或增加首选项中的时间限制。" -#: ../src/callbacks.cc:2620 +#: ../src/callbacks.cc:2621 #, fuzzy msgid "Exchange rate source:" msgid_plural "Exchange rate sources:" msgstr[0] "汇率更新" -#: ../src/callbacks.cc:2622 +#: ../src/callbacks.cc:2623 #, fuzzy, c-format msgid "updated %s" msgid_plural "updated %s" msgstr[0] "更新" -#: ../src/callbacks.cc:2642 +#: ../src/callbacks.cc:2643 msgid "" "When errors, warnings and other information are generated during " "calculation, the icon in the upper right corner of the expression entry " @@ -3870,15 +3883,15 @@ msgstr "" "当计算过程中产生错误、警告和其他信息时,表达式框右上角的图标会发生变化以反" "映。此时可以长按鼠标或点击图标来显示信息。" -#: ../src/callbacks.cc:2723 +#: ../src/callbacks.cc:2724 msgid "Path of executable not found." msgstr "未找到可执行文件的路径。" -#: ../src/callbacks.cc:2733 +#: ../src/callbacks.cc:2734 msgid "curl not found." msgstr "未找到 curl。" -#: ../src/callbacks.cc:2791 +#: ../src/callbacks.cc:2792 #, c-format msgid "" "Failed to run update script.\n" @@ -3887,15 +3900,15 @@ msgstr "" "运行更新脚本失败。\n" "%s" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "Failed to check for updates." msgstr "无法检查更新。" -#: ../src/callbacks.cc:2811 +#: ../src/callbacks.cc:2812 msgid "No updates found." msgstr "无更新。" -#: ../src/callbacks.cc:2831 +#: ../src/callbacks.cc:2832 #, c-format msgid "" "A new version of %s is available at %s.\n" @@ -3906,7 +3919,7 @@ msgstr "" "\n" "是否要更新到版本 %s?" -#: ../src/callbacks.cc:2833 +#: ../src/callbacks.cc:2834 #, c-format msgid "" "A new version of %s is available.\n" @@ -3917,20 +3930,20 @@ msgstr "" "\n" "您可以在 %s 获取。" -#: ../src/callbacks.cc:2869 +#: ../src/callbacks.cc:2870 #, c-format msgid "Too many arguments for %s()." msgstr "%s()的参数太多。" -#: ../src/callbacks.cc:2897 ../src/callbacks.cc:5097 ../src/callbacks.cc:6354 +#: ../src/callbacks.cc:2898 ../src/callbacks.cc:5098 ../src/callbacks.cc:6351 msgid "argument" msgstr "参数" -#: ../src/callbacks.cc:3069 +#: ../src/callbacks.cc:3070 msgid "Temperature Calculation Mode" msgstr "温度计算模式" -#: ../src/callbacks.cc:3079 +#: ../src/callbacks.cc:3080 msgid "" "The expression is ambiguous.\n" "Please select temperature calculation mode\n" @@ -3940,30 +3953,30 @@ msgstr "" "请选择温度计算模式\n" "(以后可以在偏好设置中更改)。" -#: ../src/callbacks.cc:3147 +#: ../src/callbacks.cc:3148 #, fuzzy msgid "Sinc Function" msgstr "编辑函数" -#: ../src/callbacks.cc:3157 +#: ../src/callbacks.cc:3158 msgid "Please select desired variant of the sinc function." msgstr "" -#: ../src/callbacks.cc:3160 +#: ../src/callbacks.cc:3161 #, fuzzy msgid "Unnormalized" msgstr "未分类" -#: ../src/callbacks.cc:3167 +#: ../src/callbacks.cc:3168 #, fuzzy msgid "Normalized" msgstr "常规" -#: ../src/callbacks.cc:3200 +#: ../src/callbacks.cc:3201 msgid "Interpretation of dots" msgstr "点号解释" -#: ../src/callbacks.cc:3210 +#: ../src/callbacks.cc:3211 msgid "" "Please select interpretation of dots (\".\")\n" "(this can later be changed in preferences)." @@ -3971,19 +3984,19 @@ msgstr "" "请选择对点号(”.“)的解释\n" "(以后可以在偏好设置中更改)。" -#: ../src/callbacks.cc:3213 +#: ../src/callbacks.cc:3214 msgid "Both dot and comma as decimal separators" msgstr "将点号和逗号均作为小数分隔符" -#: ../src/callbacks.cc:3220 +#: ../src/callbacks.cc:3221 msgid "Dot as thousands separator" msgstr "将点号作为千位分隔符" -#: ../src/callbacks.cc:3227 +#: ../src/callbacks.cc:3228 msgid "Only dot as decimal separator" msgstr "仅将逗号作为小数分隔符" -#: ../src/callbacks.cc:3279 +#: ../src/callbacks.cc:3280 #, fuzzy msgid "" "The expression is ambiguous.\n" @@ -3994,282 +4007,282 @@ msgstr "" "请选择温度计算模式\n" "(以后可以在偏好设置中更改)。" -#: ../src/callbacks.cc:3282 +#: ../src/callbacks.cc:3283 msgid "Implicit multiplication first" msgstr "隐式优先" -#: ../src/callbacks.cc:3290 +#: ../src/callbacks.cc:3291 msgid "Conventional" msgstr "常规" -#: ../src/callbacks.cc:3343 ../src/callbacks.cc:4964 ../src/callbacks.cc:4965 -#: ../src/callbacks.cc:5019 ../src/callbacks.cc:5343 ../src/callbacks.cc:5344 -#: ../src/callbacks.cc:5399 ../src/callbacks.cc:5623 ../src/callbacks.cc:5624 -#: ../src/callbacks.cc:5693 ../src/callbacks.cc:5921 ../src/callbacks.cc:5922 -#: ../src/callbacks.cc:5923 ../src/callbacks.cc:6121 ../src/callbacks.cc:14959 -#: ../src/callbacks.cc:16576 ../src/callbacks.cc:17063 -#: ../src/callbacks.cc:17270 ../src/callbacks.cc:17516 -#: ../src/callbacks.cc:17822 +#: ../src/callbacks.cc:3344 ../src/callbacks.cc:4965 ../src/callbacks.cc:4966 +#: ../src/callbacks.cc:5020 ../src/callbacks.cc:5344 ../src/callbacks.cc:5345 +#: ../src/callbacks.cc:5400 ../src/callbacks.cc:5624 ../src/callbacks.cc:5625 +#: ../src/callbacks.cc:5694 ../src/callbacks.cc:5922 ../src/callbacks.cc:5923 +#: ../src/callbacks.cc:5924 ../src/callbacks.cc:6118 ../src/callbacks.cc:14964 +#: ../src/callbacks.cc:16581 ../src/callbacks.cc:17068 +#: ../src/callbacks.cc:17291 ../src/callbacks.cc:17539 +#: ../src/callbacks.cc:17848 msgid "Uncategorized" msgstr "未分类" -#: ../src/callbacks.cc:3533 ../src/callbacks.cc:4283 ../src/callbacks.cc:14282 +#: ../src/callbacks.cc:3534 ../src/callbacks.cc:4284 ../src/callbacks.cc:14287 msgid "hexadecimal" msgstr "十六进制" -#: ../src/callbacks.cc:3536 ../src/callbacks.cc:4285 ../src/callbacks.cc:14285 +#: ../src/callbacks.cc:3537 ../src/callbacks.cc:4286 ../src/callbacks.cc:14290 msgid "octal" msgstr "八进制" -#: ../src/callbacks.cc:3539 ../src/callbacks.cc:4287 ../src/callbacks.cc:14288 +#: ../src/callbacks.cc:3540 ../src/callbacks.cc:4288 ../src/callbacks.cc:14293 msgid "decimal" msgstr "十进制" -#: ../src/callbacks.cc:3542 ../src/callbacks.cc:4289 ../src/callbacks.cc:14291 +#: ../src/callbacks.cc:3543 ../src/callbacks.cc:4290 ../src/callbacks.cc:14296 msgid "duodecimal" msgstr "十二进制" -#: ../src/callbacks.cc:3553 ../src/callbacks.cc:4293 ../src/callbacks.cc:14302 +#: ../src/callbacks.cc:3554 ../src/callbacks.cc:4294 ../src/callbacks.cc:14307 msgid "binary" msgstr "二进制" -#: ../src/callbacks.cc:3556 ../src/callbacks.cc:4295 ../src/callbacks.cc:14305 +#: ../src/callbacks.cc:3557 ../src/callbacks.cc:4296 ../src/callbacks.cc:14310 msgid "roman" msgstr "罗马" -#: ../src/callbacks.cc:3559 ../src/callbacks.cc:4297 ../src/callbacks.cc:14308 +#: ../src/callbacks.cc:3560 ../src/callbacks.cc:4298 ../src/callbacks.cc:14313 msgid "bijective" msgstr "双射" -#: ../src/callbacks.cc:3565 ../src/callbacks.cc:3568 ../src/callbacks.cc:3571 -#: ../src/callbacks.cc:4301 ../src/callbacks.cc:14314 ../src/callbacks.cc:14317 -#: ../src/callbacks.cc:14320 +#: ../src/callbacks.cc:3566 ../src/callbacks.cc:3569 ../src/callbacks.cc:3572 +#: ../src/callbacks.cc:4302 ../src/callbacks.cc:14319 ../src/callbacks.cc:14322 +#: ../src/callbacks.cc:14325 msgid "sexagesimal" msgstr "六十进制" -#: ../src/callbacks.cc:3574 ../src/callbacks.cc:3577 ../src/callbacks.cc:4303 -#: ../src/callbacks.cc:4304 ../src/callbacks.cc:14323 ../src/callbacks.cc:14326 +#: ../src/callbacks.cc:3575 ../src/callbacks.cc:3578 ../src/callbacks.cc:4304 +#: ../src/callbacks.cc:4305 ../src/callbacks.cc:14328 ../src/callbacks.cc:14331 msgid "latitude" msgstr "纬度" -#: ../src/callbacks.cc:3580 ../src/callbacks.cc:3583 ../src/callbacks.cc:4305 -#: ../src/callbacks.cc:4306 ../src/callbacks.cc:14329 ../src/callbacks.cc:14332 +#: ../src/callbacks.cc:3581 ../src/callbacks.cc:3584 ../src/callbacks.cc:4306 +#: ../src/callbacks.cc:4307 ../src/callbacks.cc:14334 ../src/callbacks.cc:14337 msgid "longitude" msgstr "经度" -#: ../src/callbacks.cc:3601 ../src/callbacks.cc:4317 ../src/callbacks.cc:14350 +#: ../src/callbacks.cc:3602 ../src/callbacks.cc:4318 ../src/callbacks.cc:14355 msgid "time" msgstr "时间" -#: ../src/callbacks.cc:3652 ../src/callbacks.cc:4321 ../src/callbacks.cc:14424 +#: ../src/callbacks.cc:3653 ../src/callbacks.cc:4322 ../src/callbacks.cc:14429 msgid "bases" msgstr "进制" -#: ../src/callbacks.cc:3654 ../src/callbacks.cc:4323 ../src/callbacks.cc:4324 -#: ../src/callbacks.cc:14434 +#: ../src/callbacks.cc:3655 ../src/callbacks.cc:4324 ../src/callbacks.cc:4325 +#: ../src/callbacks.cc:14439 msgid "calendars" msgstr "日历" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "rectangular" msgstr "矩形" -#: ../src/callbacks.cc:3656 ../src/callbacks.cc:4337 ../src/callbacks.cc:14444 +#: ../src/callbacks.cc:3657 ../src/callbacks.cc:4338 ../src/callbacks.cc:14449 msgid "cartesian" msgstr "笛卡尔" -#: ../src/callbacks.cc:3660 ../src/callbacks.cc:4339 ../src/callbacks.cc:14456 +#: ../src/callbacks.cc:3661 ../src/callbacks.cc:4340 ../src/callbacks.cc:14461 msgid "exponential" msgstr "指数型" -#: ../src/callbacks.cc:3664 ../src/callbacks.cc:4341 ../src/callbacks.cc:14468 +#: ../src/callbacks.cc:3665 ../src/callbacks.cc:4342 ../src/callbacks.cc:14473 msgid "polar" msgstr "极坐标" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4345 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4346 ../src/callbacks.cc:14499 msgid "angle" msgstr "角度" -#: ../src/callbacks.cc:3672 ../src/callbacks.cc:4347 ../src/callbacks.cc:14494 +#: ../src/callbacks.cc:3673 ../src/callbacks.cc:4348 ../src/callbacks.cc:14499 msgid "phasor" msgstr "相量" -#: ../src/callbacks.cc:3676 ../src/callbacks.cc:4325 ../src/callbacks.cc:14506 +#: ../src/callbacks.cc:3677 ../src/callbacks.cc:4326 ../src/callbacks.cc:14511 msgid "optimal" msgstr "最优" -#: ../src/callbacks.cc:3681 ../src/callbacks.cc:3700 ../src/callbacks.cc:4327 -#: ../src/callbacks.cc:4402 ../src/callbacks.cc:14518 ../src/callbacks.cc:14568 +#: ../src/callbacks.cc:3682 ../src/callbacks.cc:3701 ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4403 ../src/callbacks.cc:14523 ../src/callbacks.cc:14573 msgid "base" msgstr "基本" -#: ../src/callbacks.cc:3686 ../src/callbacks.cc:4329 ../src/callbacks.cc:14530 +#: ../src/callbacks.cc:3687 ../src/callbacks.cc:4330 ../src/callbacks.cc:14535 msgid "mixed" msgstr "混合" -#: ../src/callbacks.cc:3691 ../src/callbacks.cc:4331 ../src/callbacks.cc:4332 -#: ../src/callbacks.cc:14545 +#: ../src/callbacks.cc:3692 ../src/callbacks.cc:4332 ../src/callbacks.cc:4333 +#: ../src/callbacks.cc:14550 msgid "fraction" msgstr "分数" -#: ../src/callbacks.cc:3694 ../src/callbacks.cc:4333 ../src/callbacks.cc:4334 -#: ../src/callbacks.cc:14548 +#: ../src/callbacks.cc:3695 ../src/callbacks.cc:4334 ../src/callbacks.cc:4335 +#: ../src/callbacks.cc:14553 msgid "factors" msgstr "因子" -#: ../src/callbacks.cc:3697 ../src/callbacks.cc:4335 ../src/callbacks.cc:14558 +#: ../src/callbacks.cc:3698 ../src/callbacks.cc:4336 ../src/callbacks.cc:14563 msgid "partial fraction" msgstr "部分分式" -#: ../src/callbacks.cc:3728 ../src/callbacks.cc:4122 ../src/callbacks.cc:4124 -#: ../src/callbacks.cc:14611 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3729 ../src/callbacks.cc:4123 ../src/callbacks.cc:4125 +#: ../src/callbacks.cc:14616 ../src/searchprovider.cc:161 msgid "factorize" msgstr "分解" -#: ../src/callbacks.cc:3731 ../src/callbacks.cc:4125 ../src/callbacks.cc:4127 -#: ../src/callbacks.cc:14614 ../src/searchprovider.cc:161 +#: ../src/callbacks.cc:3732 ../src/callbacks.cc:4126 ../src/callbacks.cc:4128 +#: ../src/callbacks.cc:14619 ../src/searchprovider.cc:161 msgid "expand" msgstr "展开" -#: ../src/callbacks.cc:4284 ../src/callbacks.cc:4398 +#: ../src/callbacks.cc:4285 ../src/callbacks.cc:4399 msgid "hexadecimal number" msgstr "十六进制数" -#: ../src/callbacks.cc:4286 +#: ../src/callbacks.cc:4287 msgid "octal number" msgstr "八进制数" -#: ../src/callbacks.cc:4288 +#: ../src/callbacks.cc:4289 msgid "decimal number" msgstr "十进制数" -#: ../src/callbacks.cc:4290 ../src/callbacks.cc:4292 +#: ../src/callbacks.cc:4291 ../src/callbacks.cc:4293 msgid "duodecimal number" msgstr "十二进制数" -#: ../src/callbacks.cc:4294 ../src/callbacks.cc:4392 +#: ../src/callbacks.cc:4295 ../src/callbacks.cc:4393 msgid "binary number" msgstr "二进制数" -#: ../src/callbacks.cc:4296 +#: ../src/callbacks.cc:4297 msgid "roman numerals" msgstr "罗马数字" -#: ../src/callbacks.cc:4298 +#: ../src/callbacks.cc:4299 msgid "bijective base-26" msgstr "双射基-26" -#: ../src/callbacks.cc:4300 +#: ../src/callbacks.cc:4301 #, fuzzy msgid "binary-coded decimal" msgstr "最小小数" -#: ../src/callbacks.cc:4302 +#: ../src/callbacks.cc:4303 msgid "sexagesimal number" msgstr "六进制数" -#: ../src/callbacks.cc:4308 +#: ../src/callbacks.cc:4309 ../src/callbacks.cc:29187 msgid "32-bit floating point" msgstr "32位浮点" -#: ../src/callbacks.cc:4310 +#: ../src/callbacks.cc:4311 ../src/callbacks.cc:29188 msgid "64-bit floating point" msgstr "64位浮点" -#: ../src/callbacks.cc:4312 +#: ../src/callbacks.cc:4313 ../src/callbacks.cc:29186 msgid "16-bit floating point" msgstr "16位浮点" -#: ../src/callbacks.cc:4314 +#: ../src/callbacks.cc:4315 ../src/callbacks.cc:29189 msgid "80-bit (x86) floating point" msgstr "80位(x86)浮点" -#: ../src/callbacks.cc:4316 +#: ../src/callbacks.cc:4317 ../src/callbacks.cc:29190 msgid "128-bit floating point" msgstr "128位浮点" -#: ../src/callbacks.cc:4318 +#: ../src/callbacks.cc:4319 msgid "time format" msgstr "时间格式" -#: ../src/callbacks.cc:4320 ../src/callbacks.cc:8024 +#: ../src/callbacks.cc:4321 ../src/callbacks.cc:8021 msgid "Unicode" msgstr "Unicode" -#: ../src/callbacks.cc:4322 +#: ../src/callbacks.cc:4323 msgid "number bases" msgstr "数字进制" -#: ../src/callbacks.cc:4326 +#: ../src/callbacks.cc:4327 msgid "optimal unit" msgstr "最优单位" -#: ../src/callbacks.cc:4328 +#: ../src/callbacks.cc:4329 msgid "base units" msgstr "基本单位" -#: ../src/callbacks.cc:4330 +#: ../src/callbacks.cc:4331 msgid "mixed units" msgstr "混合单位" -#: ../src/callbacks.cc:4336 +#: ../src/callbacks.cc:4337 msgid "expanded partial fractions" msgstr "已展开部分分式" -#: ../src/callbacks.cc:4338 +#: ../src/callbacks.cc:4339 msgid "complex rectangular form" msgstr "复矩形形式" -#: ../src/callbacks.cc:4340 +#: ../src/callbacks.cc:4341 msgid "complex exponential form" msgstr "复指数形式" -#: ../src/callbacks.cc:4342 +#: ../src/callbacks.cc:4343 msgid "complex polar form" msgstr "复极坐标形式" -#: ../src/callbacks.cc:4344 +#: ../src/callbacks.cc:4345 msgid "complex cis form" msgstr "复纯虚数指数(cis)形式" -#: ../src/callbacks.cc:4346 +#: ../src/callbacks.cc:4347 msgid "complex angle notation" msgstr "复角记号" -#: ../src/callbacks.cc:4348 +#: ../src/callbacks.cc:4349 msgid "complex phasor notation" msgstr "复相量记号" -#: ../src/callbacks.cc:4350 +#: ../src/callbacks.cc:4351 msgid "UTC time zone" msgstr "UTC时区" -#: ../src/callbacks.cc:4403 +#: ../src/callbacks.cc:4404 #, c-format msgid "number base %s" msgstr "数字进制 %s" -#: ../src/callbacks.cc:4712 +#: ../src/callbacks.cc:4713 msgid "My Variables" msgstr "我的变量" -#: ../src/callbacks.cc:4955 ../src/callbacks.cc:4956 ../src/callbacks.cc:5023 -#: ../src/callbacks.cc:7617 ../src/callbacks.cc:17061 ../src/callbacks.cc:22379 -#: ../src/callbacks.cc:22380 +#: ../src/callbacks.cc:4956 ../src/callbacks.cc:4957 ../src/callbacks.cc:5024 +#: ../src/callbacks.cc:7614 ../src/callbacks.cc:17066 ../src/callbacks.cc:22410 +#: ../src/callbacks.cc:22411 msgid "User functions" msgstr "用户功能" -#: ../src/callbacks.cc:4973 ../src/callbacks.cc:4974 ../src/callbacks.cc:5021 -#: ../src/callbacks.cc:5352 ../src/callbacks.cc:5353 ../src/callbacks.cc:5401 -#: ../src/callbacks.cc:5631 ../src/callbacks.cc:5632 ../src/callbacks.cc:5695 -#: ../src/callbacks.cc:16572 ../src/callbacks.cc:17059 -#: ../src/callbacks.cc:17266 ../src/callbacks.cc:17512 -#: ../src/callbacks.cc:17818 ../src/callbacks.cc:22381 -#: ../src/callbacks.cc:22382 +#: ../src/callbacks.cc:4974 ../src/callbacks.cc:4975 ../src/callbacks.cc:5022 +#: ../src/callbacks.cc:5353 ../src/callbacks.cc:5354 ../src/callbacks.cc:5402 +#: ../src/callbacks.cc:5632 ../src/callbacks.cc:5633 ../src/callbacks.cc:5696 +#: ../src/callbacks.cc:16577 ../src/callbacks.cc:17064 +#: ../src/callbacks.cc:17287 ../src/callbacks.cc:17535 +#: ../src/callbacks.cc:17844 ../src/callbacks.cc:22412 +#: ../src/callbacks.cc:22413 msgid "Inactive" msgstr "不常用" -#: ../src/callbacks.cc:5126 +#: ../src/callbacks.cc:5127 #, c-format msgid "" "Retrieves data from the %s data set for a given object and property. If " @@ -4279,580 +4292,580 @@ msgstr "" "从 %s 数据集中检索与所给对象和属性相关的数据。若将“info”键入为属性,则会弹出" "一个包含该对象的所有属性的对话框窗口。" -#: ../src/callbacks.cc:5138 ../src/callbacks.cc:16050 +#: ../src/callbacks.cc:5139 ../src/callbacks.cc:16055 msgid "Example:" msgstr "示例:" #. optional argument -#: ../src/callbacks.cc:5184 ../src/callbacks.cc:15910 ../src/callbacks.cc:15921 +#: ../src/callbacks.cc:5185 ../src/callbacks.cc:15915 ../src/callbacks.cc:15926 msgid "optional" msgstr "可选" #. argument default, in description -#: ../src/callbacks.cc:5188 +#: ../src/callbacks.cc:5189 msgid "default: " msgstr "默认值:" -#: ../src/callbacks.cc:5202 +#: ../src/callbacks.cc:5203 msgid "Requirement" msgstr "要求" #. indicating that the property is a data set key -#: ../src/callbacks.cc:5238 ../src/callbacks.cc:6308 ../src/callbacks.cc:18194 +#: ../src/callbacks.cc:5239 ../src/callbacks.cc:6305 ../src/callbacks.cc:18220 msgid "key" msgstr "键" -#: ../src/callbacks.cc:5259 ../src/callbacks.cc:5542 ../src/callbacks.cc:5851 -#: ../src/callbacks.cc:19248 +#: ../src/callbacks.cc:5260 ../src/callbacks.cc:5543 ../src/callbacks.cc:5852 +#: ../src/callbacks.cc:19274 msgid "Acti_vate" msgstr "激活(_v)" -#: ../src/callbacks.cc:5334 ../src/callbacks.cc:5335 ../src/callbacks.cc:5403 -#: ../src/callbacks.cc:7454 ../src/callbacks.cc:17268 ../src/callbacks.cc:17514 -#: ../src/callbacks.cc:17820 ../src/callbacks.cc:22375 -#: ../src/callbacks.cc:22376 +#: ../src/callbacks.cc:5335 ../src/callbacks.cc:5336 ../src/callbacks.cc:5404 +#: ../src/callbacks.cc:7451 ../src/callbacks.cc:17289 ../src/callbacks.cc:17537 +#: ../src/callbacks.cc:17846 ../src/callbacks.cc:22406 +#: ../src/callbacks.cc:22407 msgid "User variables" msgstr "用户变量" -#: ../src/callbacks.cc:5449 ../src/callbacks.cc:16121 ../src/callbacks.cc:16130 -#: ../src/callbacks.cc:17290 ../src/callbacks.cc:32283 -#: ../src/callbacks.cc:32298 ../src/callbacks.cc:32316 -#: ../src/callbacks.cc:32349 +#: ../src/callbacks.cc:5450 ../src/callbacks.cc:16126 ../src/callbacks.cc:16135 +#: ../src/callbacks.cc:17311 ../src/callbacks.cc:32278 +#: ../src/callbacks.cc:32293 ../src/callbacks.cc:32311 +#: ../src/callbacks.cc:32344 msgid "Variable does not exist anymore." msgstr "变量不再存在。" -#: ../src/callbacks.cc:5476 +#: ../src/callbacks.cc:5477 msgid "a matrix" msgstr "一个矩阵" -#: ../src/callbacks.cc:5478 +#: ../src/callbacks.cc:5479 msgid "a vector" msgstr "一个向量" -#: ../src/callbacks.cc:5504 ../src/callbacks.cc:7803 +#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7800 msgid "positive" msgstr "正数" -#: ../src/callbacks.cc:5505 ../src/callbacks.cc:7804 +#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7801 msgid "non-positive" msgstr "非正数" -#: ../src/callbacks.cc:5506 ../src/callbacks.cc:7805 +#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7802 msgid "negative" msgstr "负数" -#: ../src/callbacks.cc:5507 ../src/callbacks.cc:7806 +#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7803 msgid "non-negative" msgstr "非负数" -#: ../src/callbacks.cc:5508 ../src/callbacks.cc:7807 +#: ../src/callbacks.cc:5509 ../src/callbacks.cc:7804 msgid "non-zero" msgstr "非零" -#: ../src/callbacks.cc:5514 ../src/callbacks.cc:7813 +#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7810 msgid "integer" msgstr "整数" -#: ../src/callbacks.cc:5515 ../src/callbacks.cc:7812 +#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7809 msgid "boolean" msgstr "布尔值" -#: ../src/callbacks.cc:5516 ../src/callbacks.cc:7814 +#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7811 msgid "rational" msgstr "有理数" -#: ../src/callbacks.cc:5517 ../src/callbacks.cc:7815 +#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7812 msgid "real" msgstr "实数" -#: ../src/callbacks.cc:5518 ../src/callbacks.cc:7816 +#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7813 msgid "complex" msgstr "复数" -#: ../src/callbacks.cc:5519 ../src/callbacks.cc:7817 ../src/callbacks.cc:18180 +#: ../src/callbacks.cc:5520 ../src/callbacks.cc:7814 ../src/callbacks.cc:18206 msgid "number" msgstr "数" -#: ../src/callbacks.cc:5520 +#: ../src/callbacks.cc:5521 msgid "not matrix" msgstr "非矩阵" -#: ../src/callbacks.cc:5523 ../src/callbacks.cc:7821 +#: ../src/callbacks.cc:5524 ../src/callbacks.cc:7818 msgid "unknown" msgstr "未知" -#: ../src/callbacks.cc:5615 ../src/callbacks.cc:5616 ../src/callbacks.cc:5697 -#: ../src/callbacks.cc:7212 ../src/callbacks.cc:7306 ../src/callbacks.cc:16574 -#: ../src/callbacks.cc:22377 ../src/callbacks.cc:22378 +#: ../src/callbacks.cc:5616 ../src/callbacks.cc:5617 ../src/callbacks.cc:5698 +#: ../src/callbacks.cc:7209 ../src/callbacks.cc:7303 ../src/callbacks.cc:16579 +#: ../src/callbacks.cc:22408 ../src/callbacks.cc:22409 msgid "User units" msgstr "用户单位" -#: ../src/callbacks.cc:6324 +#: ../src/callbacks.cc:6321 msgid "Data Retrieval Function" msgstr "数据检索函数" -#: ../src/callbacks.cc:6657 +#: ../src/callbacks.cc:6654 msgid "Insert function" msgstr "插入函数" -#: ../src/callbacks.cc:6658 +#: ../src/callbacks.cc:6655 msgid "Insert function (dialog)" msgstr "插入函数(对话框)" -#: ../src/callbacks.cc:6659 +#: ../src/callbacks.cc:6656 msgid "Insert variable" msgstr "插入变量" -#: ../src/callbacks.cc:6660 +#: ../src/callbacks.cc:6657 msgid "Insert unit" msgstr "插入单位" -#: ../src/callbacks.cc:6661 +#: ../src/callbacks.cc:6658 msgid "Insert text" msgstr "插入文本" -#: ../src/callbacks.cc:6662 +#: ../src/callbacks.cc:6659 msgid "Insert date" msgstr "插入日期" -#: ../src/callbacks.cc:6663 +#: ../src/callbacks.cc:6660 msgid "Insert vector" msgstr "插入向量" -#: ../src/callbacks.cc:6664 +#: ../src/callbacks.cc:6661 msgid "Insert matrix" msgstr "插入矩阵" -#: ../src/callbacks.cc:6665 +#: ../src/callbacks.cc:6662 msgid "Insert smart parentheses" msgstr "插入智能括号" -#: ../src/callbacks.cc:6666 +#: ../src/callbacks.cc:6663 msgid "Convert to unit" msgstr "换算为单位" -#: ../src/callbacks.cc:6667 +#: ../src/callbacks.cc:6664 msgid "Convert to unit (entry)" msgstr "换算为单位(输入框)" -#: ../src/callbacks.cc:6668 +#: ../src/callbacks.cc:6665 msgid "Convert to optimal unit" msgstr "换算为最优单位" -#: ../src/callbacks.cc:6669 +#: ../src/callbacks.cc:6666 msgid "Convert to base units" msgstr "换算为基本单位" -#: ../src/callbacks.cc:6670 +#: ../src/callbacks.cc:6667 msgid "Convert to optimal prefix" msgstr "换算为最优前缀" -#: ../src/callbacks.cc:6671 +#: ../src/callbacks.cc:6668 msgid "Convert to number base" msgstr "换算为数字进制" -#: ../src/callbacks.cc:6672 +#: ../src/callbacks.cc:6669 msgid "Factorize result" msgstr "分解结果" -#: ../src/callbacks.cc:6673 +#: ../src/callbacks.cc:6670 msgid "Expand result" msgstr "展开结果" -#: ../src/callbacks.cc:6674 +#: ../src/callbacks.cc:6671 msgid "Expand partial fractions" msgstr "展开部分分式" -#: ../src/callbacks.cc:6676 +#: ../src/callbacks.cc:6673 msgid "RPN: down" msgstr "RPN: 向下" -#: ../src/callbacks.cc:6677 +#: ../src/callbacks.cc:6674 msgid "RPN: up" msgstr "RPN: 向上" -#: ../src/callbacks.cc:6678 +#: ../src/callbacks.cc:6675 msgid "RPN: swap" msgstr "RPN: 交换" -#: ../src/callbacks.cc:6679 +#: ../src/callbacks.cc:6676 msgid "RPN: copy" msgstr "RPN: 复制" -#: ../src/callbacks.cc:6680 +#: ../src/callbacks.cc:6677 msgid "RPN: lastx" msgstr "RPN: lastx" -#: ../src/callbacks.cc:6681 +#: ../src/callbacks.cc:6678 msgid "RPN: delete register" msgstr "RPN: 删除寄存器" -#: ../src/callbacks.cc:6682 +#: ../src/callbacks.cc:6679 msgid "RPN: clear stack" msgstr "RPN: 清空栈" -#: ../src/callbacks.cc:6683 +#: ../src/callbacks.cc:6680 msgid "Load meta mode" msgstr "加载元模式" -#: ../src/callbacks.cc:6684 +#: ../src/callbacks.cc:6681 msgid "Set expression base" msgstr "设置表达式进制" -#: ../src/callbacks.cc:6685 +#: ../src/callbacks.cc:6682 msgid "Set result base" msgstr "设置结果进制" -#: ../src/callbacks.cc:6686 +#: ../src/callbacks.cc:6683 msgid "Toggle exact mode" msgstr "切换精确模式" -#: ../src/callbacks.cc:6687 +#: ../src/callbacks.cc:6684 msgid "Set angle unit to degrees" msgstr "将角度单位设为度" -#: ../src/callbacks.cc:6688 +#: ../src/callbacks.cc:6685 msgid "Set angle unit to radians" msgstr "将角度单位设为弧度" -#: ../src/callbacks.cc:6689 +#: ../src/callbacks.cc:6686 msgid "Set angle unit to gradians" msgstr "将角度单位设为梯度" -#: ../src/callbacks.cc:6690 +#: ../src/callbacks.cc:6687 msgid "Toggle simple fractions" msgstr "切换简单分数" -#: ../src/callbacks.cc:6691 +#: ../src/callbacks.cc:6688 msgid "Toggle mixed fractions" msgstr "切换混合分数" -#: ../src/callbacks.cc:6692 +#: ../src/callbacks.cc:6689 msgid "Toggle scientific notation" msgstr "切换科学记数" -#: ../src/callbacks.cc:6693 +#: ../src/callbacks.cc:6690 msgid "Toggle simple notation" msgstr "切换简单记数" -#: ../src/callbacks.cc:6694 +#: ../src/callbacks.cc:6691 #, fuzzy msgid "Toggle precision" msgstr "读取精度" -#: ../src/callbacks.cc:6695 +#: ../src/callbacks.cc:6692 #, fuzzy msgid "Toggle max decimals" msgstr "最大小数" -#: ../src/callbacks.cc:6696 +#: ../src/callbacks.cc:6693 #, fuzzy msgid "Toggle min decimals" msgstr "最小小数" -#: ../src/callbacks.cc:6697 +#: ../src/callbacks.cc:6694 #, fuzzy msgid "Toggle max/min decimals" msgstr "切换链式模式" -#: ../src/callbacks.cc:6698 +#: ../src/callbacks.cc:6695 msgid "Toggle RPN mode" msgstr "切换RPN模式" -#: ../src/callbacks.cc:6699 +#: ../src/callbacks.cc:6696 msgid "Toggle calculate as you type" msgstr "切换键入时计算" -#: ../src/callbacks.cc:6700 +#: ../src/callbacks.cc:6697 msgid "Toggle programming keypad" msgstr "切换编程键盘" -#: ../src/callbacks.cc:6701 +#: ../src/callbacks.cc:6698 msgid "Show keypad" msgstr "显示键盘" -#: ../src/callbacks.cc:6702 +#: ../src/callbacks.cc:6699 msgid "Show history" msgstr "显示历史记录" -#: ../src/callbacks.cc:6703 +#: ../src/callbacks.cc:6700 msgid "Search history" msgstr "搜索历史记录" -#: ../src/callbacks.cc:6704 +#: ../src/callbacks.cc:6701 msgid "Clear history" msgstr "清除历史记录" -#: ../src/callbacks.cc:6705 +#: ../src/callbacks.cc:6702 msgid "Show conversion" msgstr "显示换算" -#: ../src/callbacks.cc:6706 +#: ../src/callbacks.cc:6703 msgid "Show RPN stack" msgstr "显示RPN栈" -#: ../src/callbacks.cc:6708 +#: ../src/callbacks.cc:6705 msgid "Manage variables" msgstr "管理变量" -#: ../src/callbacks.cc:6709 +#: ../src/callbacks.cc:6706 msgid "Manage functions" msgstr "管理函数" -#: ../src/callbacks.cc:6711 +#: ../src/callbacks.cc:6708 msgid "Manage data sets" msgstr "管理数据集" -#: ../src/callbacks.cc:6718 +#: ../src/callbacks.cc:6715 msgid "New variable" msgstr "新建变量" -#: ../src/callbacks.cc:6719 +#: ../src/callbacks.cc:6716 msgid "New function" msgstr "新建函数" -#: ../src/callbacks.cc:6720 +#: ../src/callbacks.cc:6717 msgid "Open plot functions/data" msgstr "打开函数/数据作图" -#: ../src/callbacks.cc:6721 +#: ../src/callbacks.cc:6718 msgid "Open convert number bases" msgstr "打开进制换算" -#: ../src/callbacks.cc:6722 +#: ../src/callbacks.cc:6719 msgid "Open floating point conversion" msgstr "打开浮点换算" -#: ../src/callbacks.cc:6723 +#: ../src/callbacks.cc:6720 msgid "Open calendar conversion" msgstr "打开日历换算" -#: ../src/callbacks.cc:6724 +#: ../src/callbacks.cc:6721 msgid "Open percentage calculation tool" msgstr "打开百分比计算" -#: ../src/callbacks.cc:6725 +#: ../src/callbacks.cc:6722 msgid "Open periodic table" msgstr "打开元素周期表" -#: ../src/callbacks.cc:6726 +#: ../src/callbacks.cc:6723 msgid "Update exchange rates" msgstr "更新汇率" -#: ../src/callbacks.cc:6727 +#: ../src/callbacks.cc:6724 msgid "Copy result" msgstr "复制结果" -#: ../src/callbacks.cc:6728 +#: ../src/callbacks.cc:6725 msgid "Insert result" msgstr "插入结果" -#: ../src/callbacks.cc:6729 +#: ../src/callbacks.cc:6726 msgid "Save result image" msgstr "保存结果图像" -#: ../src/callbacks.cc:6730 +#: ../src/callbacks.cc:6727 msgid "Help" msgstr "帮助" -#: ../src/callbacks.cc:6731 +#: ../src/callbacks.cc:6728 msgid "Quit" msgstr "退出" -#: ../src/callbacks.cc:6732 +#: ../src/callbacks.cc:6729 msgid "Toggle chain mode" msgstr "切换链式模式" -#: ../src/callbacks.cc:6733 +#: ../src/callbacks.cc:6730 msgid "Toggle keep above" msgstr "切换窗口置顶" -#: ../src/callbacks.cc:6734 +#: ../src/callbacks.cc:6731 msgid "Show/hide completion" msgstr "显示/隐藏补全" -#: ../src/callbacks.cc:6735 +#: ../src/callbacks.cc:6732 msgid "Perform completion (activate first item)" msgstr "执行补全(激活首项)" -#: ../src/callbacks.cc:6776 +#: ../src/callbacks.cc:6773 #, fuzzy msgid "Formatted result" msgstr "存储结果" -#: ../src/callbacks.cc:6777 +#: ../src/callbacks.cc:6774 #, fuzzy msgid "Unformatted ASCII result" msgstr "复制未格式化的 ASCII" -#: ../src/callbacks.cc:6778 +#: ../src/callbacks.cc:6775 #, fuzzy msgid "Unformatted ASCII result without units" msgstr "复制未格式化的 ASCII" -#: ../src/callbacks.cc:6779 +#: ../src/callbacks.cc:6776 #, fuzzy msgid "Formatted expression" msgstr "表达式为空。" -#: ../src/callbacks.cc:6780 +#: ../src/callbacks.cc:6777 #, fuzzy msgid "Unformatted ASCII expression" msgstr "复制未格式化的 ASCII" -#: ../src/callbacks.cc:6781 +#: ../src/callbacks.cc:6778 #, fuzzy msgid "Formatted expression + result" msgstr "表达式字段为空。" -#: ../src/callbacks.cc:6782 +#: ../src/callbacks.cc:6779 #, fuzzy msgid "Unformatted ASCII expression + result" msgstr "复制未格式化的 ASCII" -#: ../src/callbacks.cc:7220 +#: ../src/callbacks.cc:7217 msgid "Prefixes" msgstr "前缀" -#: ../src/callbacks.cc:7509 +#: ../src/callbacks.cc:7506 msgid "No Prefix" msgstr "无前缀" -#: ../src/callbacks.cc:7510 +#: ../src/callbacks.cc:7507 msgid "Optimal Prefix" msgstr "最优前缀" -#: ../src/callbacks.cc:7767 +#: ../src/callbacks.cc:7764 msgid "a previous result" msgstr "一个先前的结果" -#: ../src/callbacks.cc:7780 +#: ../src/callbacks.cc:7777 msgid "matrix" msgstr "矩阵" -#: ../src/callbacks.cc:7782 +#: ../src/callbacks.cc:7779 msgid "vector" msgstr "向量" -#: ../src/callbacks.cc:7818 +#: ../src/callbacks.cc:7815 msgid "(not matrix)" msgstr "(非矩阵)" -#: ../src/callbacks.cc:7823 +#: ../src/callbacks.cc:7820 msgid "default assumptions" msgstr "默认假设" -#: ../src/callbacks.cc:7943 ../src/callbacks.cc:7947 ../src/callbacks.cc:7951 +#: ../src/callbacks.cc:7940 ../src/callbacks.cc:7944 ../src/callbacks.cc:7948 msgid "Prefix" msgstr "前缀" -#: ../src/callbacks.cc:7967 +#: ../src/callbacks.cc:7964 msgid "Base Units" msgstr "基本单位" -#: ../src/callbacks.cc:7970 +#: ../src/callbacks.cc:7967 #, fuzzy msgid "Binary-Coded Decimal" msgstr "最小小数" -#: ../src/callbacks.cc:7972 +#: ../src/callbacks.cc:7969 msgid "Bijective Base-26" msgstr "双射基-26" -#: ../src/callbacks.cc:7974 +#: ../src/callbacks.cc:7971 msgid "Binary Number" msgstr "二进制数" -#: ../src/callbacks.cc:7976 ../src/callbacks.cc:29169 +#: ../src/callbacks.cc:7973 ../src/callbacks.cc:29156 msgid "Calendars" msgstr "日历" -#: ../src/callbacks.cc:7978 +#: ../src/callbacks.cc:7975 msgid "Complex cis Form" msgstr "复纯虚数指数形式" -#: ../src/callbacks.cc:7980 +#: ../src/callbacks.cc:7977 msgid "Decimal Number" msgstr "十进制数" -#: ../src/callbacks.cc:7982 +#: ../src/callbacks.cc:7979 msgid "Duodecimal Number" msgstr "十二进制数" -#: ../src/callbacks.cc:7986 ../src/callbacks.cc:29185 ../src/callbacks.cc:29189 +#: ../src/callbacks.cc:7983 ../src/callbacks.cc:29176 ../src/callbacks.cc:29179 msgid "Factors" msgstr "因子" -#: ../src/callbacks.cc:7988 +#: ../src/callbacks.cc:7985 msgid "16-bit Floating Point Binary Format" msgstr "16位浮点二进制格式" -#: ../src/callbacks.cc:7990 +#: ../src/callbacks.cc:7987 msgid "32-bit Floating Point Binary Format" msgstr "32位浮点二进制格式" -#: ../src/callbacks.cc:7992 +#: ../src/callbacks.cc:7989 msgid "64-bit Floating Point Binary Format" msgstr "64位浮点二进制格式" -#: ../src/callbacks.cc:7994 +#: ../src/callbacks.cc:7991 msgid "80-bit (x86) Floating Point Binary Format" msgstr "80位(x86)浮点二进制格式" -#: ../src/callbacks.cc:7996 +#: ../src/callbacks.cc:7993 msgid "128-bit Floating Point Binary Format" msgstr "128位浮点二进制格式" -#: ../src/callbacks.cc:8000 +#: ../src/callbacks.cc:7997 msgid "Hexadecimal Number" msgstr "十六进制数" -#: ../src/callbacks.cc:8002 +#: ../src/callbacks.cc:7999 ../src/callbacks.cc:29182 msgid "Latitude" msgstr "纬度" -#: ../src/callbacks.cc:8004 +#: ../src/callbacks.cc:8001 ../src/callbacks.cc:29183 msgid "Longitude" msgstr "经度" -#: ../src/callbacks.cc:8006 +#: ../src/callbacks.cc:8003 msgid "Mixed Units" msgstr "混合单位" -#: ../src/callbacks.cc:8008 +#: ../src/callbacks.cc:8005 msgid "Octal Number" msgstr "八进制数" -#: ../src/callbacks.cc:8010 +#: ../src/callbacks.cc:8007 msgid "Optimal Units" msgstr "最优单位" -#: ../src/callbacks.cc:8012 +#: ../src/callbacks.cc:8009 ../src/callbacks.cc:29180 msgid "Expanded Partial Fractions" msgstr "展开部分分式" -#: ../src/callbacks.cc:8020 +#: ../src/callbacks.cc:8017 msgid "Sexagesimal Number" msgstr "六十进制数" -#: ../src/callbacks.cc:8026 +#: ../src/callbacks.cc:8023 msgid "UTC Time Zone" msgstr "UTC时区" -#: ../src/callbacks.cc:9635 +#: ../src/callbacks.cc:9639 msgid "and" msgstr "且" -#: ../src/callbacks.cc:9638 ../src/callbacks.cc:11151 ../src/callbacks.cc:11186 -#: ../src/callbacks.cc:11187 +#: ../src/callbacks.cc:9642 ../src/callbacks.cc:11155 ../src/callbacks.cc:11190 +#: ../src/callbacks.cc:11191 msgid "or" msgstr "或" -#: ../src/callbacks.cc:10488 +#: ../src/callbacks.cc:10492 msgid "undefined" msgstr "未定义" -#: ../src/callbacks.cc:10828 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:10832 ../src/callbacks.cc:35395 msgid "" "result is too long\n" "see history" @@ -4860,107 +4873,107 @@ msgstr "" "结果太长 \n" "查看历史记录 " -#: ../src/callbacks.cc:10851 ../src/callbacks.cc:35421 +#: ../src/callbacks.cc:10855 ../src/callbacks.cc:35416 msgid "calculation was aborted" msgstr "计算已中止" -#: ../src/callbacks.cc:11761 ../src/callbacks.cc:27323 +#: ../src/callbacks.cc:11765 ../src/callbacks.cc:27366 msgid "RPN Register Moved" msgstr "RPN寄存器已移动" -#: ../src/callbacks.cc:11769 ../src/callbacks.cc:14843 -#: ../src/callbacks.cc:27329 +#: ../src/callbacks.cc:11773 ../src/callbacks.cc:14848 +#: ../src/callbacks.cc:27372 msgid "RPN Operation" msgstr "RPN操作" -#: ../src/callbacks.cc:11975 +#: ../src/callbacks.cc:11979 msgid "Processing…" msgstr "处理中…" -#: ../src/callbacks.cc:11995 ../src/callbacks.cc:35400 +#: ../src/callbacks.cc:11999 ../src/callbacks.cc:35395 msgid "result processing was aborted" msgstr "结果处理已中止" -#: ../src/callbacks.cc:12475 +#: ../src/callbacks.cc:12479 msgid "Factorizing…" msgstr "分解中…" -#: ../src/callbacks.cc:12479 +#: ../src/callbacks.cc:12483 msgid "Expanding partial fractions…" msgstr "展开部分分式…" -#: ../src/callbacks.cc:12483 +#: ../src/callbacks.cc:12487 msgid "Expanding…" msgstr "展开中…" -#: ../src/callbacks.cc:12488 ../src/callbacks.cc:14795 +#: ../src/callbacks.cc:12492 ../src/callbacks.cc:14800 msgid "Calculating…" msgstr "计算中…" -#: ../src/callbacks.cc:12492 +#: ../src/callbacks.cc:12496 msgid "Converting…" msgstr "换算中…" -#: ../src/callbacks.cc:12596 +#: ../src/callbacks.cc:12600 msgid "Fetching exchange rates." msgstr "获取汇率。" -#: ../src/callbacks.cc:14401 +#: ../src/callbacks.cc:14406 msgid "Time zone parsing failed." msgstr "时区分析失败。" -#: ../src/callbacks.cc:15692 +#: ../src/callbacks.cc:15697 msgid "Keep open" msgstr "保持打开状态" #. RPN Enter (calculate and add to stack) -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "Enter" msgstr "开始" -#: ../src/callbacks.cc:15701 +#: ../src/callbacks.cc:15706 msgid "C_alculate" msgstr "计算(_a)" -#: ../src/callbacks.cc:15704 +#: ../src/callbacks.cc:15709 msgid "Apply to Stack" msgstr "应用于栈" -#: ../src/callbacks.cc:15763 +#: ../src/callbacks.cc:15768 msgid "Argument" msgstr "参数" -#: ../src/callbacks.cc:15818 +#: ../src/callbacks.cc:15823 msgid "True" msgstr "真" -#: ../src/callbacks.cc:15820 +#: ../src/callbacks.cc:15825 msgid "False" msgstr "假" -#: ../src/callbacks.cc:15865 +#: ../src/callbacks.cc:15870 msgid "Info" msgstr "信息" -#: ../src/callbacks.cc:16291 +#: ../src/callbacks.cc:16296 msgid "Edit Unit (global)" msgstr "编辑单位(全局)" -#: ../src/callbacks.cc:16293 +#: ../src/callbacks.cc:16298 msgid "New Unit" msgstr "新建单位" -#: ../src/callbacks.cc:16428 ../src/callbacks.cc:16971 -#: ../src/callbacks.cc:17220 ../src/callbacks.cc:17449 -#: ../src/callbacks.cc:17724 ../src/callbacks.cc:18258 -#: ../src/callbacks.cc:18427 ../src/callbacks.cc:18545 -#: ../src/callbacks.cc:20285 +#: ../src/callbacks.cc:16433 ../src/callbacks.cc:16976 +#: ../src/callbacks.cc:17235 ../src/callbacks.cc:17472 +#: ../src/callbacks.cc:17749 ../src/callbacks.cc:18284 +#: ../src/callbacks.cc:18453 ../src/callbacks.cc:18571 +#: ../src/callbacks.cc:20311 msgid "Empty name field." msgstr "名称字段为空。" -#: ../src/callbacks.cc:16435 ../src/callbacks.cc:17227 -#: ../src/callbacks.cc:17462 ../src/callbacks.cc:17731 -#: ../src/callbacks.cc:18551 +#: ../src/callbacks.cc:16440 ../src/callbacks.cc:17242 +#: ../src/callbacks.cc:17485 ../src/callbacks.cc:17756 +#: ../src/callbacks.cc:18577 msgid "" "A unit or variable with the same name already exists.\n" "Do you want to overwrite it?" @@ -4968,23 +4981,23 @@ msgstr "" "已存在同名的单位或变量。 \n" "是否要覆盖它? " -#: ../src/callbacks.cc:16462 ../src/callbacks.cc:16514 +#: ../src/callbacks.cc:16467 ../src/callbacks.cc:16519 msgid "Base unit does not exist." msgstr "基本单位不存在。" -#: ../src/callbacks.cc:16899 +#: ../src/callbacks.cc:16904 msgid "Edit Function (global)" msgstr "编辑函数(全局)" -#: ../src/callbacks.cc:16901 +#: ../src/callbacks.cc:16906 msgid "New Function" msgstr "新建函数" -#: ../src/callbacks.cc:16986 +#: ../src/callbacks.cc:16991 msgid "Empty expression field." msgstr "表达式字段为空。" -#: ../src/callbacks.cc:16996 ../src/callbacks.cc:18439 +#: ../src/callbacks.cc:17001 ../src/callbacks.cc:18465 msgid "" "A function with the same name already exists.\n" "Do you want to overwrite the function?" @@ -4992,91 +5005,91 @@ msgstr "" "已存在同名函数。 \n" "是否要覆盖函数? " -#: ../src/callbacks.cc:17106 ../src/callbacks.cc:17121 +#: ../src/callbacks.cc:17119 ../src/callbacks.cc:17133 msgid "Unit does not exist" msgstr "单位不存在" -#: ../src/callbacks.cc:17151 +#: ../src/callbacks.cc:17163 msgid "Edit Unknown Variable (global)" msgstr "编辑未知变量(全局)" -#: ../src/callbacks.cc:17153 +#: ../src/callbacks.cc:17165 msgid "New Unknown Variable" msgstr "新建未知变量" -#: ../src/callbacks.cc:17346 +#: ../src/callbacks.cc:17367 msgid "Edit Variable (global)" msgstr "编辑变量(全局)" -#: ../src/callbacks.cc:17348 +#: ../src/callbacks.cc:17369 msgid "New Variable" msgstr "新建变量" -#: ../src/callbacks.cc:17456 +#: ../src/callbacks.cc:17479 msgid "Empty value field." msgstr "值字段为空。" -#: ../src/callbacks.cc:17569 +#: ../src/callbacks.cc:17592 msgid "Edit Vector" msgstr "编辑向量" -#: ../src/callbacks.cc:17571 +#: ../src/callbacks.cc:17594 msgid "Edit Vector (global)" msgstr "编辑向量(全局)" -#: ../src/callbacks.cc:17573 +#: ../src/callbacks.cc:17596 msgid "New Vector" msgstr "新建向量" -#: ../src/callbacks.cc:17580 +#: ../src/callbacks.cc:17603 msgid "Edit Matrix (global)" msgstr "编辑矩阵(全局)" -#: ../src/callbacks.cc:17582 +#: ../src/callbacks.cc:17605 msgid "New Matrix" msgstr "新建矩阵" -#: ../src/callbacks.cc:17903 +#: ../src/callbacks.cc:17929 msgid "Vector Result" msgstr "向量结果" -#: ../src/callbacks.cc:17905 +#: ../src/callbacks.cc:17931 msgid "Matrix Result" msgstr "矩阵结果" -#: ../src/callbacks.cc:18067 +#: ../src/callbacks.cc:18093 msgid "New Data Object" msgstr "新建数据对象" -#: ../src/callbacks.cc:18172 +#: ../src/callbacks.cc:18198 msgid "text" msgstr "文本" -#: ../src/callbacks.cc:18177 ../src/callbacks.cc:18185 +#: ../src/callbacks.cc:18203 ../src/callbacks.cc:18211 msgid "approximate" msgstr "近似" -#: ../src/callbacks.cc:18350 +#: ../src/callbacks.cc:18376 msgid "Edit Data Set (global)" msgstr "编辑数据集(全局)" -#: ../src/callbacks.cc:18352 +#: ../src/callbacks.cc:18378 msgid "New Data Set" msgstr "新建数据集" -#: ../src/callbacks.cc:18470 +#: ../src/callbacks.cc:18496 msgid "Property" msgstr "属性" -#: ../src/callbacks.cc:18537 ../src/callbacks.cc:18637 +#: ../src/callbacks.cc:18563 ../src/callbacks.cc:18663 msgid "No file name entered." msgstr "未输入文件名。" -#: ../src/callbacks.cc:18582 ../src/callbacks.cc:18666 +#: ../src/callbacks.cc:18608 ../src/callbacks.cc:18692 msgid "No delimiter selected." msgstr "未选择分隔符。" -#: ../src/callbacks.cc:18587 +#: ../src/callbacks.cc:18613 #, c-format msgid "" "Could not import from file \n" @@ -5085,15 +5098,15 @@ msgstr "" "无法从文件导入 \n" "%s " -#: ../src/callbacks.cc:18679 +#: ../src/callbacks.cc:18705 msgid "No variable name entered." msgstr "未输入变量名。" -#: ../src/callbacks.cc:18691 +#: ../src/callbacks.cc:18717 msgid "No known variable with entered name found." msgstr "未找到所输入名称的已知变量。" -#: ../src/callbacks.cc:18698 +#: ../src/callbacks.cc:18724 #, c-format msgid "" "Could not export to file \n" @@ -5102,83 +5115,83 @@ msgstr "" "无法导出到文件 \n" "%s " -#: ../src/callbacks.cc:18749 ../src/callbacks.cc:18768 -#: ../src/callbacks.cc:18777 ../src/callbacks.cc:36013 +#: ../src/callbacks.cc:18775 ../src/callbacks.cc:18794 +#: ../src/callbacks.cc:18803 ../src/callbacks.cc:36008 #, fuzzy msgid "" "A conflicting object with the same name exists. If you proceed and save " "changes, the conflicting object will be overwritten or deactivated." msgstr "存在同名的冲突对象。 若继续并保存更改,冲突对象将被覆盖或停用。" -#: ../src/callbacks.cc:19399 +#: ../src/callbacks.cc:19425 msgid "Couldn't write definitions" msgstr "无法写入定义" -#: ../src/callbacks.cc:19488 ../src/callbacks.cc:20501 +#: ../src/callbacks.cc:19514 ../src/callbacks.cc:20529 msgid "Preset" msgstr "预置" -#: ../src/callbacks.cc:19732 +#: ../src/callbacks.cc:19758 msgid "Clear History" msgstr "清除历史记录" -#: ../src/callbacks.cc:19736 +#: ../src/callbacks.cc:19762 msgid "Abort" msgstr "中止" -#: ../src/callbacks.cc:19739 +#: ../src/callbacks.cc:19765 msgid "Undo" msgstr "撤消" -#: ../src/callbacks.cc:19742 +#: ../src/callbacks.cc:19768 msgid "Redo" msgstr "重做" -#: ../src/callbacks.cc:19747 +#: ../src/callbacks.cc:19773 msgid "Completion Mode" msgstr "补全模式" -#: ../src/callbacks.cc:19760 +#: ../src/callbacks.cc:19786 msgid "Limited strict completion" msgstr "有限严格补全" -#: ../src/callbacks.cc:19761 +#: ../src/callbacks.cc:19787 msgid "Strict completion" msgstr "严格补全" -#: ../src/callbacks.cc:19762 +#: ../src/callbacks.cc:19788 msgid "Limited full completion" msgstr "有限全面补全" -#: ../src/callbacks.cc:19763 +#: ../src/callbacks.cc:19789 msgid "Full completion" msgstr "全面补全" -#: ../src/callbacks.cc:19764 +#: ../src/callbacks.cc:19790 msgid "No completion" msgstr "无补全" -#: ../src/callbacks.cc:19773 +#: ../src/callbacks.cc:19799 msgid "Delayed completion" msgstr "延迟补全" -#: ../src/callbacks.cc:19775 +#: ../src/callbacks.cc:19801 msgid "Customize completion…" msgstr "自定义补全…" -#: ../src/callbacks.cc:20261 +#: ../src/callbacks.cc:20287 msgid "Save Mode" msgstr "保存模式" -#: ../src/callbacks.cc:20289 +#: ../src/callbacks.cc:20315 msgid "Preset mode cannot be overwritten." msgstr "无法覆盖预设模式。" -#: ../src/callbacks.cc:20317 +#: ../src/callbacks.cc:20343 msgid "Delete Mode" msgstr "删除模式" -#: ../src/callbacks.cc:21718 +#: ../src/callbacks.cc:21748 #, c-format msgid "" "Couldn't write preferences to\n" @@ -5187,50 +5200,50 @@ msgstr "" "无法将首选项写入 \n" "%s " -#: ../src/callbacks.cc:23258 ../src/callbacks.cc:23271 +#: ../src/callbacks.cc:23289 ../src/callbacks.cc:23302 msgid "never" msgstr "从不" -#: ../src/callbacks.cc:23259 ../src/callbacks.cc:23273 +#: ../src/callbacks.cc:23290 ../src/callbacks.cc:23304 msgid "ask" msgstr "询问" -#: ../src/callbacks.cc:23267 +#: ../src/callbacks.cc:23298 #, c-format msgid "%i day" msgid_plural "%i days" msgstr[0] "%i天" -#: ../src/callbacks.cc:23409 +#: ../src/callbacks.cc:23440 msgid "Please restart the program for the language change to take effect." msgstr "" #. Result was copied -#: ../src/callbacks.cc:24662 +#: ../src/callbacks.cc:24701 msgid "Copied" msgstr "已复制" -#: ../src/callbacks.cc:27006 +#: ../src/callbacks.cc:27049 msgid "log10 function not found." msgstr "未找到函数log10。" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "Search" msgstr "搜索" -#: ../src/callbacks.cc:27908 +#: ../src/callbacks.cc:27951 msgid "_Search" msgstr "搜索(_S)" -#: ../src/callbacks.cc:27928 ../src/callbacks.cc:28184 +#: ../src/callbacks.cc:27971 ../src/callbacks.cc:28227 msgid "Remove Bookmark" msgstr "删除书签" -#: ../src/callbacks.cc:27982 +#: ../src/callbacks.cc:28025 msgid "Add Bookmark" msgstr "添加书签" -#: ../src/callbacks.cc:28008 +#: ../src/callbacks.cc:28051 msgid "" "A bookmark with the selected name already exists.\n" "Do you want to overwrite it?" @@ -5238,150 +5251,155 @@ msgstr "" "已存在同名的书签。 \n" "是否要覆盖它? " -#: ../src/callbacks.cc:28203 +#: ../src/callbacks.cc:28246 msgid "No items found" msgstr "未找到条目" -#: ../src/callbacks.cc:28586 ../src/callbacks.cc:35608 +#: ../src/callbacks.cc:28629 ../src/callbacks.cc:35603 msgid "Select date" msgstr "选择日期" -#: ../src/callbacks.cc:29175 +#: ../src/callbacks.cc:29165 msgid "Number bases" msgstr "数字进制" -#: ../src/callbacks.cc:29205 +#: ../src/callbacks.cc:29174 +#, fuzzy +msgid "Binary-coded decimal" +msgstr "最小小数" + +#: ../src/callbacks.cc:29196 msgid "Rectangular form" msgstr "矩形形式" -#: ../src/callbacks.cc:29206 +#: ../src/callbacks.cc:29197 msgid "Exponential form" msgstr "指数形式" -#: ../src/callbacks.cc:29207 +#: ../src/callbacks.cc:29198 msgid "Polar form" msgstr "极坐标形式" -#: ../src/callbacks.cc:29208 +#: ../src/callbacks.cc:29199 msgid "Angle/phasor notation" msgstr "角/相量记号" -#: ../src/callbacks.cc:29225 +#: ../src/callbacks.cc:29220 msgid "Base units" msgstr "基本单位" -#: ../src/callbacks.cc:29226 +#: ../src/callbacks.cc:29221 msgid "Optimal unit" msgstr "最优单位" -#: ../src/callbacks.cc:29227 +#: ../src/callbacks.cc:29222 msgid "Optimal prefix" msgstr "最优前缀" -#: ../src/callbacks.cc:29463 +#: ../src/callbacks.cc:29458 msgid "All functions" msgstr "所有函数" -#: ../src/callbacks.cc:29515 +#: ../src/callbacks.cc:29510 msgid "All variables" msgstr "所有变量" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "Select definitions file" msgstr "选择定义文件" -#: ../src/callbacks.cc:29826 ../src/callbacks.cc:29828 +#: ../src/callbacks.cc:29821 ../src/callbacks.cc:29823 msgid "_Import" msgstr "导入(_I)" -#: ../src/callbacks.cc:29832 +#: ../src/callbacks.cc:29827 #, fuzzy msgid "XML Files" msgstr "所有文件" -#: ../src/callbacks.cc:29852 +#: ../src/callbacks.cc:29847 #, c-format msgid "Could not copy %s to %s." msgstr "无法将%s复制到%s。" -#: ../src/callbacks.cc:29860 +#: ../src/callbacks.cc:29855 #, c-format msgid "Could not read %s." msgstr "无法读取 %s 。" -#: ../src/callbacks.cc:29868 +#: ../src/callbacks.cc:29863 #, c-format msgid "Could not copy file to %s." msgstr "无法将文件复制到 %s 。" -#: ../src/callbacks.cc:30508 ../src/callbacks.cc:30589 -#: ../src/callbacks.cc:30670 ../src/callbacks.cc:30718 -#: ../src/callbacks.cc:36348 ../src/callbacks.cc:36599 -#: ../src/callbacks.cc:36793 +#: ../src/callbacks.cc:30503 ../src/callbacks.cc:30584 +#: ../src/callbacks.cc:30665 ../src/callbacks.cc:30713 +#: ../src/callbacks.cc:36343 ../src/callbacks.cc:36594 +#: ../src/callbacks.cc:36788 msgid "Unsupported base." msgstr "不支持该进制。" -#: ../src/callbacks.cc:30917 +#: ../src/callbacks.cc:30912 msgid "The selected Chinese year does not exist." msgstr "所选的农历年份不存在。" -#: ../src/callbacks.cc:30929 +#: ../src/callbacks.cc:30924 msgid "Conversion to Gregorian calendar failed." msgstr "换算为公历失败。" -#: ../src/callbacks.cc:30954 +#: ../src/callbacks.cc:30949 #, c-format msgid "Calendar conversion failed for: %s." msgstr "日历换算失败: %s。" -#: ../src/callbacks.cc:30989 +#: ../src/callbacks.cc:30984 msgid "Gnuplot was not found." msgstr "未找到gnuplot。" -#: ../src/callbacks.cc:30991 +#: ../src/callbacks.cc:30986 #, c-format msgid "" "%s (%s) needs to be installed separately, and found in the executable search " "path, for plotting to work." msgstr "%s (%s) 需要单独安装,并在可执行的搜索路径中找到,才能进行绘图。" -#: ../src/callbacks.cc:31634 ../src/callbacks.cc:31636 +#: ../src/callbacks.cc:31629 ../src/callbacks.cc:31631 msgid "Select file to save PNG image to" msgstr "将PNG图像保存为" -#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37009 +#: ../src/callbacks.cc:31636 ../src/callbacks.cc:37004 msgid "Allowed File Types" msgstr "允许的文件类型" -#: ../src/callbacks.cc:31646 ../src/callbacks.cc:37020 +#: ../src/callbacks.cc:31641 ../src/callbacks.cc:37015 msgid "All Files" msgstr "所有文件" #. do not delete units that are used by other units -#: ../src/callbacks.cc:32237 +#: ../src/callbacks.cc:32232 msgid "Cannot delete unit as it is needed by other units." msgstr "无法删除单位,因为它被其他单位依赖。" -#: ../src/callbacks.cc:32699 ../src/callbacks.cc:32930 +#: ../src/callbacks.cc:32694 ../src/callbacks.cc:32925 msgid "none" msgstr "无" -#: ../src/callbacks.cc:33256 ../src/callbacks.cc:33257 -#: ../src/callbacks.cc:33258 ../src/callbacks.cc:33259 -#: ../src/callbacks.cc:33273 +#: ../src/callbacks.cc:33251 ../src/callbacks.cc:33252 +#: ../src/callbacks.cc:33253 ../src/callbacks.cc:33254 +#: ../src/callbacks.cc:33268 msgid "result is too long" msgstr "结果过长" -#: ../src/callbacks.cc:34122 +#: ../src/callbacks.cc:34117 msgid "translator-credits" msgstr "tuberry " -#: ../src/callbacks.cc:34531 ../src/callbacks.cc:36336 -#: ../src/callbacks.cc:36587 ../src/callbacks.cc:36781 +#: ../src/callbacks.cc:34526 ../src/callbacks.cc:36331 +#: ../src/callbacks.cc:36582 ../src/callbacks.cc:36776 msgid "Mode not found." msgstr "未找到模式。" -#: ../src/callbacks.cc:35498 +#: ../src/callbacks.cc:35493 msgid "" "Type a mathematical expression above, e.g. \"5 + 2 / 3\",\n" "and press the enter key." @@ -5389,38 +5407,38 @@ msgstr "" "在上面键入一个数学表达式,例如“5+2/3”,\n" "然后按Enter键。 " -#: ../src/callbacks.cc:35519 ../src/callbacks.cc:35527 +#: ../src/callbacks.cc:35514 ../src/callbacks.cc:35522 msgid "Elements (in horizontal order)" msgstr "元素(按水平顺序)" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 msgid "Select file to import" msgstr "选择要导入的文件" -#: ../src/callbacks.cc:35541 ../src/callbacks.cc:35543 -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35536 ../src/callbacks.cc:35538 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "_Open" msgstr "打开(_O)" -#: ../src/callbacks.cc:35579 ../src/callbacks.cc:35581 +#: ../src/callbacks.cc:35574 ../src/callbacks.cc:35576 msgid "Select file to export to" msgstr "选择导出到文件" -#: ../src/callbacks.cc:35651 ../src/callbacks.cc:35653 +#: ../src/callbacks.cc:35646 ../src/callbacks.cc:35648 msgid "Select file" msgstr "选择文件" -#: ../src/callbacks.cc:36010 +#: ../src/callbacks.cc:36005 msgid "Illegal name" msgstr "非法名称" -#: ../src/callbacks.cc:36226 +#: ../src/callbacks.cc:36221 msgid "Set key combination" msgstr "设置组合键" #. Make the line reasonably long, but not to short (at least around 40 characters) -#: ../src/callbacks.cc:36230 +#: ../src/callbacks.cc:36225 msgid "" "Press the key combination you wish to use for the action\n" "(press Escape to cancel)." @@ -5428,37 +5446,37 @@ msgstr "" "按要用于操作的组合键 \n" "(按Escape取消)。 " -#: ../src/callbacks.cc:36240 +#: ../src/callbacks.cc:36235 msgid "No keys" msgstr "未按键" -#: ../src/callbacks.cc:36296 ../src/callbacks.cc:36547 -#: ../src/callbacks.cc:36740 +#: ../src/callbacks.cc:36291 ../src/callbacks.cc:36542 +#: ../src/callbacks.cc:36735 msgid "Empty value." msgstr "值为空。" -#: ../src/callbacks.cc:36305 ../src/callbacks.cc:36556 -#: ../src/callbacks.cc:36750 +#: ../src/callbacks.cc:36300 ../src/callbacks.cc:36551 +#: ../src/callbacks.cc:36745 msgid "Function not found." msgstr "未找到函数。" -#: ../src/callbacks.cc:36313 ../src/callbacks.cc:36564 -#: ../src/callbacks.cc:36758 +#: ../src/callbacks.cc:36308 ../src/callbacks.cc:36559 +#: ../src/callbacks.cc:36753 msgid "Variable not found." msgstr "未找到变量。" -#: ../src/callbacks.cc:36321 ../src/callbacks.cc:36572 -#: ../src/callbacks.cc:36766 +#: ../src/callbacks.cc:36316 ../src/callbacks.cc:36567 +#: ../src/callbacks.cc:36761 msgid "Unit not found." msgstr "未找到单位。" -#: ../src/callbacks.cc:36360 ../src/callbacks.cc:36611 -#: ../src/callbacks.cc:36805 +#: ../src/callbacks.cc:36355 ../src/callbacks.cc:36606 +#: ../src/callbacks.cc:36800 #, fuzzy msgid "Unsupported value." msgstr "不支持该进制。" -#: ../src/callbacks.cc:36388 ../src/callbacks.cc:36456 +#: ../src/callbacks.cc:36383 ../src/callbacks.cc:36451 msgid "" "The key combination is already in use.\n" "Do you wish to replace the current action?" @@ -5466,75 +5484,75 @@ msgstr "" "组合键已被占用。 \n" "是否要替换当前操作? " -#: ../src/callbacks.cc:37002 ../src/callbacks.cc:37004 +#: ../src/callbacks.cc:36997 ../src/callbacks.cc:36999 msgid "Select file to export" msgstr "选择要导出的文件" -#: ../src/callbacks.cc:37133 ../src/callbacks.cc:37216 +#: ../src/callbacks.cc:37128 ../src/callbacks.cc:37211 msgid "Empty expression." msgstr "表达式为空。" -#: ../src/callbacks.cc:37147 ../src/callbacks.cc:37230 +#: ../src/callbacks.cc:37142 ../src/callbacks.cc:37225 msgid "Empty x variable." msgstr "x变量为空。" -#: ../src/callbacks.cc:37463 +#: ../src/callbacks.cc:37458 msgid "Element Data" msgstr "元素数据" -#: ../src/callbacks.cc:37501 +#: ../src/callbacks.cc:37496 msgid "Classification" msgstr "类别" -#: ../src/callbacks.cc:37506 +#: ../src/callbacks.cc:37501 msgid "Alkali Metal" msgstr "碱金属" -#: ../src/callbacks.cc:37507 +#: ../src/callbacks.cc:37502 msgid "Alkaline-Earth Metal" msgstr "碱土金属" -#: ../src/callbacks.cc:37508 +#: ../src/callbacks.cc:37503 msgid "Lanthanide" msgstr "镧系" -#: ../src/callbacks.cc:37509 +#: ../src/callbacks.cc:37504 msgid "Actinide" msgstr "锕系" -#: ../src/callbacks.cc:37510 +#: ../src/callbacks.cc:37505 msgid "Transition Metal" msgstr "过渡金属" -#: ../src/callbacks.cc:37511 +#: ../src/callbacks.cc:37506 msgid "Metal" msgstr "金属" -#: ../src/callbacks.cc:37512 +#: ../src/callbacks.cc:37507 msgid "Metalloid" msgstr "类金属" -#: ../src/callbacks.cc:37513 +#: ../src/callbacks.cc:37508 msgid "Polyatomic Non-Metal" msgstr "多原子非金属" -#: ../src/callbacks.cc:37514 +#: ../src/callbacks.cc:37509 msgid "Diatomic Non-Metal" msgstr "双原子非金属" -#: ../src/callbacks.cc:37515 +#: ../src/callbacks.cc:37510 msgid "Noble Gas" msgstr "惰性气体" -#: ../src/callbacks.cc:37516 +#: ../src/callbacks.cc:37511 msgid "Unknown chemical properties" msgstr "未知化学性质" -#: ../src/callbacks.cc:37641 +#: ../src/callbacks.cc:37636 msgid "No unknowns in result." msgstr "结果中没有未知数。" -#: ../src/callbacks.cc:37647 +#: ../src/callbacks.cc:37642 msgid "Set Unknowns" msgstr "设置未知数" diff --git a/src/callbacks.cc b/src/callbacks.cc index d78cf7aa..746c5ef2 100644 --- a/src/callbacks.cc +++ b/src/callbacks.cc @@ -187,6 +187,7 @@ bool show_keypad, show_history, show_stack, show_convert, continuous_conversion, bool copy_ascii = false; bool copy_ascii_without_units = false; bool caret_as_xor = false; +int close_with_esc = -1; extern bool load_global_defs, fetch_exchange_rates_at_startup, first_time, showing_first_time_message; extern int allow_multiple_instances; int b_decimal_comma; @@ -791,7 +792,7 @@ bool title_matches(ExpressionItem *item, const string &str, size_t minlength = 0 if(str[0] == 'a' || str[0] == 'x' || str[0] == 'y' || str[0] == 'X' || str[0] == 'Y') return false; big_A = (str[0] == 'A'); } - const string &title = item->title(true); + const string &title = item->title(false); size_t i = 0; while(true) { while(true) { @@ -4634,7 +4635,7 @@ void generate_units_tree_struct() { b = false; for(size_t i3 = 0; i3 < ia_units.size(); i3++) { u = (Unit*) ia_units[i3]; - if(string_is_less(CALCULATOR->units[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->units[i]->title(true, printops.use_unicode_signs), u->title(true, printops.use_unicode_signs))) { b = true; ia_units.insert(ia_units.begin() + i3, (void*) CALCULATOR->units[i]); break; @@ -4646,7 +4647,7 @@ void generate_units_tree_struct() { b = false; for(size_t i3 = 0; i3 < user_units.size(); i3++) { u = user_units[i3]; - if(string_is_less(CALCULATOR->units[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->units[i]->title(true, printops.use_unicode_signs), u->title(true, printops.use_unicode_signs))) { b = true; user_units.insert(user_units.begin() + i3, CALCULATOR->units[i]); break; @@ -4692,7 +4693,7 @@ void generate_units_tree_struct() { b = false; for(size_t i3 = 0; i3 < item->objects.size(); i3++) { u = (Unit*) item->objects[i3]; - if(string_is_less(CALCULATOR->units[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->units[i]->title(true, printops.use_unicode_signs), u->title(true, printops.use_unicode_signs))) { b = true; item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->units[i]); break; @@ -4733,7 +4734,7 @@ void generate_variables_tree_struct() { b = false; for(size_t i3 = 0; i3 < ia_variables.size(); i3++) { v = (Variable*) ia_variables[i3]; - if(string_is_less(CALCULATOR->variables[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), v->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->variables[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function), v->title(true, printops.use_unicode_signs))) { b = true; ia_variables.insert(ia_variables.begin() + i3, (void*) CALCULATOR->variables[i]); break; @@ -4745,7 +4746,7 @@ void generate_variables_tree_struct() { b = false; for(size_t i3 = 0; i3 < user_variables.size(); i3++) { v = user_variables[i3]; - if(string_is_less(CALCULATOR->variables[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), v->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->variables[i]->title(true, printops.use_unicode_signs), v->title(true, printops.use_unicode_signs))) { b = true; user_variables.insert(user_variables.begin() + i3, CALCULATOR->variables[i]); break; @@ -4791,7 +4792,7 @@ void generate_variables_tree_struct() { b = false; for(size_t i3 = 0; i3 < item->objects.size(); i3++) { v = (Variable*) item->objects[i3]; - if(string_is_less(CALCULATOR->variables[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), v->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->variables[i]->title(true, printops.use_unicode_signs), v->title(true, printops.use_unicode_signs))) { b = true; item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->variables[i]); break; @@ -4823,7 +4824,7 @@ void generate_functions_tree_struct() { b = false; for(size_t i3 = 0; i3 < ia_functions.size(); i3++) { f = (MathFunction*) ia_functions[i3]; - if(string_is_less(CALCULATOR->functions[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->functions[i]->title(true, printops.use_unicode_signs), f->title(true, printops.use_unicode_signs))) { b = true; ia_functions.insert(ia_functions.begin() + i3, (void*) CALCULATOR->functions[i]); break; @@ -4835,7 +4836,7 @@ void generate_functions_tree_struct() { b = false; for(size_t i3 = 0; i3 < user_functions.size(); i3++) { f = user_functions[i3]; - if(string_is_less(CALCULATOR->functions[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->functions[i]->title(true, printops.use_unicode_signs), f->title(true, printops.use_unicode_signs))) { b = true; user_functions.insert(user_functions.begin() + i3, CALCULATOR->functions[i]); break; @@ -4881,7 +4882,7 @@ void generate_functions_tree_struct() { b = false; for(size_t i3 = 0; i3 < item->objects.size(); i3++) { f = (MathFunction*) item->objects[i3]; - if(string_is_less(CALCULATOR->functions[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext), f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext))) { + if(string_is_less(CALCULATOR->functions[i]->title(true, printops.use_unicode_signs), f->title(true, printops.use_unicode_signs))) { b = true; item->objects.insert(item->objects.begin() + i3, (void*) CALCULATOR->functions[i]); break; @@ -4984,7 +4985,7 @@ void update_functions_tree() { void setFunctionTreeItem(GtkTreeIter &iter2, MathFunction *f) { gtk_list_store_append(tFunctions_store, &iter2); - gtk_list_store_set(tFunctions_store, &iter2, 0, f->title(true).c_str(), 1, (gpointer) f, 2, TRUE, -1); + gtk_list_store_set(tFunctions_store, &iter2, 0, f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tFunctions).c_str(), 1, (gpointer) f, 2, TRUE, -1); GtkTreeIter iter; if(f == selected_function && gtk_tree_model_filter_convert_child_iter_to_iter(GTK_TREE_MODEL_FILTER(tFunctions_store_filter), &iter, &iter2)) { gtk_tree_selection_select_iter(gtk_tree_view_get_selection(GTK_TREE_VIEW(tFunctions)), &iter); @@ -5123,7 +5124,7 @@ void on_tFunctions_selection_changed(GtkTreeSelection *treeselection, gpointer) str += "\n"; if(f->subtype() == SUBTYPE_DATA_SET) { str += "\n"; - gchar *gstr = g_strdup_printf(_("Retrieves data from the %s data set for a given object and property. If \"info\" is typed as property, a dialog window will pop up with all properties of the object."), f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext).c_str()); + gchar *gstr = g_strdup_printf(_("Retrieves data from the %s data set for a given object and property. If \"info\" is typed as property, a dialog window will pop up with all properties of the object."), f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) gtk_builder_get_object(functions_builder, "functions_textview_description")).c_str()); str += gstr; g_free(gstr); str += "\n"; @@ -5363,7 +5364,7 @@ void update_variables_tree() { void setVariableTreeItem(GtkTreeIter &iter2, Variable *v) { gtk_list_store_append(tVariables_store, &iter2); - gtk_list_store_set(tVariables_store, &iter2, 0, v->title(true).c_str(), 1, (gpointer) v, 2, TRUE, -1); + gtk_list_store_set(tVariables_store, &iter2, 0, v->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tVariables).c_str(), 1, (gpointer) v, 2, TRUE, -1); GtkTreeIter iter; if(v == selected_variable && gtk_tree_model_filter_convert_child_iter_to_iter(GTK_TREE_MODEL_FILTER(tVariables_store_filter), &iter, &iter2)) { gtk_tree_selection_select_iter(gtk_tree_view_get_selection(GTK_TREE_VIEW(tVariables)), &iter); @@ -5644,7 +5645,7 @@ void update_units_tree() { void setUnitTreeItem(GtkTreeIter &iter2, Unit *u) { gtk_list_store_append(tUnits_store, &iter2); //display descriptive name (title), or name if no title defined - gtk_list_store_set(tUnits_store, &iter2, UNITS_TITLE_COLUMN, u->title(true).c_str(), UNITS_POINTER_COLUMN, (gpointer) u, UNITS_VISIBLE_COLUMN, TRUE, UNITS_VISIBLE_COLUMN_CONVERT, TRUE, -1); + gtk_list_store_set(tUnits_store, &iter2, UNITS_TITLE_COLUMN, u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tUnits).c_str(), UNITS_POINTER_COLUMN, (gpointer) u, UNITS_VISIBLE_COLUMN, TRUE, UNITS_VISIBLE_COLUMN_CONVERT, TRUE, -1); if(u->isCurrency()) { unordered_map::const_iterator it_flag = flag_surfaces.find(u->referenceName()); if(it_flag != flag_surfaces.end()) { @@ -5694,7 +5695,7 @@ void on_tUnitCategories_selection_changed(GtkTreeSelection *treeselection, gpoin no_cat = true; } else if(selected_unit_category == _("Inactive")) { b_inactive = true; - } else if(selected_variable_category == _("User units")) { + } else if(selected_unit_category == _("User units")) { b_user = true; } if(!b_user && !b_all && !no_cat && !b_inactive && selected_unit_category[0] == '/') { @@ -6031,9 +6032,7 @@ void on_units_convert_search_changed(GtkEntry *w, gpointer) { Unit *u = NULL; if(!b) gtk_tree_model_get(GTK_TREE_MODEL(tUnits_store), &iter, UNITS_POINTER_COLUMN, &u, -1); if(u) { - b = name_matches(u, str); - if(!b) b = title_matches(u, str); - if(!b) b = country_matches(u, str); + b = name_matches(u, str) || title_matches(u, str) || country_matches(u, str); } gtk_list_store_set(tUnits_store, &iter, UNITS_VISIBLE_COLUMN_CONVERT, b, -1); } while(gtk_tree_model_iter_next(GTK_TREE_MODEL(tUnits_store), &iter)); @@ -6059,9 +6058,7 @@ void on_convert_entry_search_changed(GtkEntry *w, gpointer) { Unit *u = NULL; if(!b) gtk_tree_model_get(GTK_TREE_MODEL(tUnitSelector_store), &iter, 1, &u, -1); if(u) { - b = name_matches(u, str); - if(!b) b = title_matches(u, str); - if(!b) b = country_matches(u, str); + b = name_matches(u, str) || title_matches(u, str) || country_matches(u, str); } gtk_list_store_set(tUnitSelector_store, &iter, 3, b, -1); } while(gtk_tree_model_iter_next(GTK_TREE_MODEL(tUnitSelector_store), &iter)); @@ -6088,9 +6085,9 @@ void setUnitSelectorTreeItem(GtkTreeIter &iter2, Unit *u) { string snames, sbase; if(u->isCurrency()) { unordered_map::const_iterator it_flag = flag_surfaces.find(u->referenceName()); - gtk_list_store_set(tUnitSelector_store, &iter2, 0, u->title(true).c_str(), 1, (gpointer) u, 2, it_flag == flag_surfaces.end() ? NULL : it_flag->second, 3, TRUE, -1); + gtk_list_store_set(tUnitSelector_store, &iter2, 0, u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tUnitSelector).c_str(), 1, (gpointer) u, 2, it_flag == flag_surfaces.end() ? NULL : it_flag->second, 3, TRUE, -1); } else { - gtk_list_store_set(tUnitSelector_store, &iter2, 0, u->title(true).c_str(), 1, (gpointer) u, 3, TRUE, -1); + gtk_list_store_set(tUnitSelector_store, &iter2, 0, u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tUnitSelector).c_str(), 1, (gpointer) u, 3, TRUE, -1); } } @@ -7173,8 +7170,8 @@ void create_umenu() { u = (Unit*) titem->objects[i]; if(!is_currencies && u->isCurrency()) is_currencies = true; if(u->isActive() && !u->isHidden()) { - if(is_currencies) {MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), insert_unit, u)} - else {MENU_ITEM_WITH_POINTER(u->title(true).c_str(), insert_unit, u)} + if(is_currencies) {MENU_ITEM_WITH_OBJECT_AND_FLAG(u, insert_unit)} + else {MENU_ITEM_WITH_OBJECT(u, insert_unit)} } } if(is_currencies) { @@ -7182,7 +7179,7 @@ void create_umenu() { for(size_t i = 0; i < titem->objects.size(); i++) { u = (Unit*) titem->objects[i]; if(u->isActive() && u->isHidden()) { - MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), insert_unit, u) + MENU_ITEM_WITH_OBJECT_AND_FLAG(u, insert_unit) } } } @@ -7205,13 +7202,13 @@ void create_umenu() { for(size_t i = 0; i < unit_cats.objects.size(); i++) { u = (Unit*) unit_cats.objects[i]; if(u->isActive() && !u->isHidden() && !u->isLocal()) { - MENU_ITEM_WITH_POINTER(u->title(true).c_str(), insert_unit, u) + MENU_ITEM_WITH_OBJECT(u, insert_unit) } } if(!user_units.empty()) { SUBMENU_ITEM_PREPEND(_("User units"), sub) for(size_t i = 0; i < user_units.size(); i++) { - MENU_ITEM_WITH_POINTER(user_units[i]->title(true).c_str(), insert_unit, user_units[i]); + MENU_ITEM_WITH_OBJECT(user_units[i], insert_unit); } } @@ -7267,8 +7264,8 @@ void create_umenu2() { u = (Unit*) titem->objects[i]; if(!is_currencies && u->isCurrency()) is_currencies = true; if(u->isActive() && !u->isHidden()) { - if(is_currencies) {MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), convert_to_unit, u)} - else {MENU_ITEM_WITH_POINTER(u->title(true).c_str(), convert_to_unit, u)} + if(is_currencies) {MENU_ITEM_WITH_OBJECT_AND_FLAG(u, convert_to_unit)} + else {MENU_ITEM_WITH_OBJECT(u, convert_to_unit)} } } if(is_currencies) { @@ -7276,7 +7273,7 @@ void create_umenu2() { for(size_t i = 0; i < titem->objects.size(); i++) { u = (Unit*) titem->objects[i]; if(u->isActive() && u->isHidden()) { - MENU_ITEM_WITH_POINTER_AND_FLAG(u->title(true).c_str(), convert_to_unit, u) + MENU_ITEM_WITH_OBJECT_AND_FLAG(u, convert_to_unit) } } } @@ -7299,13 +7296,13 @@ void create_umenu2() { for(size_t i = 0; i < unit_cats.objects.size(); i++) { u = (Unit*) unit_cats.objects[i]; if(u->isActive() && !u->isHidden() && !u->isLocal()) { - MENU_ITEM_WITH_POINTER(u->title(true).c_str(), convert_to_unit, u) + MENU_ITEM_WITH_OBJECT(u, convert_to_unit) } } if(!user_units.empty()) { SUBMENU_ITEM_PREPEND(_("User units"), sub) for(size_t i = 0; i < user_units.size(); i++) { - MENU_ITEM_WITH_POINTER(user_units[i]->title(true).c_str(), insert_unit, user_units[i]); + MENU_ITEM_WITH_OBJECT(user_units[i], insert_unit); } } } @@ -7330,10 +7327,10 @@ void add_custom_angles_to_menus() { unordered_map::iterator it = angle_unit_items.find(u); if(it != angle_unit_items.end()) { item = it->second; - gtk_menu_item_set_label(GTK_MENU_ITEM(item), u->title(true).c_str()); + gtk_menu_item_set_label(GTK_MENU_ITEM(item), u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); angle_unit_item_exists[u] = true; } else { - item = gtk_radio_menu_item_new_with_label(group, u->title(true).c_str()); + item = gtk_radio_menu_item_new_with_label(group, u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); angle_unit_items[u] = item; g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(on_menu_item_custom_angle_unit_activate), (gpointer) u); gtk_menu_shell_insert(GTK_MENU_SHELL(sub), item, n); @@ -7423,7 +7420,7 @@ void create_vmenu() { for(size_t i = 0; i < titem->objects.size(); i++) { v = (Variable*) titem->objects[i]; if(v->isActive() && !v->isHidden()) { - MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_variable, v); + MENU_ITEM_WITH_OBJECT(v, insert_variable); } } } else { @@ -7446,14 +7443,14 @@ void create_vmenu() { for(size_t i = 0; i < variable_cats.objects.size(); i++) { v = (Variable*) variable_cats.objects[i]; if(v->isActive() && !v->isHidden() && !v->isLocal()) { - MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_variable, v); + MENU_ITEM_WITH_OBJECT(v, insert_variable); } } if(!user_variables.empty()) { SUBMENU_ITEM_PREPEND(_("User variables"), sub) for(size_t i = 0; i < user_variables.size(); i++) { - MENU_ITEM_WITH_POINTER(user_variables[i]->title(true).c_str(), insert_variable, user_variables[i]); + MENU_ITEM_WITH_OBJECT(user_variables[i], insert_variable); } } @@ -7586,7 +7583,7 @@ void create_fmenu() { for(size_t i = 0; i < titem->objects.size(); i++) { f = (MathFunction*) titem->objects[i]; if(f->isActive() && !f->isHidden()) { - MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_function, f) + MENU_ITEM_WITH_OBJECT(f, insert_function) } } menus.push(sub); @@ -7610,13 +7607,13 @@ void create_fmenu() { for(size_t i = 0; i < function_cats.objects.size(); i++) { f = (MathFunction*) function_cats.objects[i]; if(f->isActive() && !f->isHidden() && !f->isLocal()) { - MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_function, f) + MENU_ITEM_WITH_OBJECT(f, insert_function) } } if(!user_functions.empty()) { SUBMENU_ITEM_PREPEND(_("User functions"), sub) for(size_t i = 0; i < user_functions.size(); i++) { - MENU_ITEM_WITH_POINTER(user_functions[i]->title(true).c_str(), insert_function, user_functions[i]); + MENU_ITEM_WITH_OBJECT(user_functions[i], insert_function); } } } @@ -7707,7 +7704,7 @@ void update_completion() { } } ellipsize_completion_names(str); - gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, CALCULATOR->functions[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext).c_str(), 2, CALCULATOR->functions[i], 3, FALSE, 4, 0, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, 1, -1); + gtk_list_store_set(completion_store, &iter, 0, str.c_str(), 1, CALCULATOR->functions[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) completion_view).c_str(), 2, CALCULATOR->functions[i], 3, FALSE, 4, 0, 6, PANGO_WEIGHT_NORMAL, 7, 0, 8, 1, -1); } } for(size_t i = 0; i < CALCULATOR->variables.size(); i++) { @@ -7861,7 +7858,7 @@ void update_completion() { ellipsize_completion_names(str); } unordered_map::const_iterator it_flag = flag_surfaces.end(); - title = u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext); + title = u->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) completion_view); if(u->isCurrency()) { it_flag = flag_surfaces.find(u->referenceName()); } else if(u->isSIUnit() && !u->category().empty() && title[title.length() - 1] != ')') { @@ -7902,7 +7899,7 @@ void update_completion() { size_t i_slash = string::npos; if(cu->category().length() > 1) i_slash = cu->category().rfind("/", cu->category().length() - 2); if(i_slash != string::npos) i_slash++; - title = cu->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) expressiontext); + title = cu->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) completion_view); if(cu->isSIUnit() && !cu->category().empty()) { if(title.length() + cu->category().length() - (i_slash == string::npos ? 0 : i_slash) < 35 && title[title.length() - 1] != ')') { title += " ("; @@ -8446,9 +8443,17 @@ cairo_surface_t *draw_structure(MathStructure &m, PrintOptions po, bool caf, Int } } if(exp.empty() && !po.lower_case_e && ((use_e_notation && po.base == BASE_DECIMAL) || BASE_IS_SEXAGESIMAL(po.base) || po.base == BASE_TIME)) { - string estr; - TTP_SMALL(estr, "E"); - gsub("E", estr, value_str); + size_t i = 0; + while(true) { + i = value_str.find("E", i + 1); + if(i == string::npos || i == value_str.length() - 1) break; + if(value_str[i - 1] >= '0' && value_str[i - 1] <= '9' && value_str[i + 1] >= '0' && value_str[i + 1] <= '9') { + string estr; + TTP_SMALL(estr, "E"); + value_str.replace(i, 1, estr); + i += estr.length(); + } + } } string value_str_bak, str_bak; vector pos_x; @@ -8461,7 +8466,6 @@ cairo_surface_t *draw_structure(MathStructure &m, PrintOptions po, bool caf, Int if(po.use_unicode_signs && (!po.can_display_unicode_string_function || (*po.can_display_unicode_string_function) (SIGN_ALMOST_EQUAL, po.can_display_unicode_string_arg))) { PANGO_TT(layout_equals, SIGN_ALMOST_EQUAL); } else { - string str; TTB(str); str += "= "; @@ -12335,7 +12339,7 @@ void CommandThread::run() { int command_type = 0; if(!read(&command_type)) break; void *x = NULL; - if(!read(&x)) break; + if(!read(&x) || !x) break; CALCULATOR->startControl(); switch(command_type) { case COMMAND_FACTORIZE: { @@ -15208,7 +15212,7 @@ void recreate_recent_functions() { MENU_SEPARATOR_PREPEND b = true; } - item = gtk_menu_item_new_with_label(recent_functions[i]->title(true).c_str()); + item = gtk_menu_item_new_with_label(recent_functions[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); recent_function_items.push_back(item); gtk_widget_show(item); gtk_menu_shell_prepend(GTK_MENU_SHELL(sub), item); @@ -15231,7 +15235,7 @@ void recreate_recent_variables() { MENU_SEPARATOR_PREPEND b = true; } - item = gtk_menu_item_new_with_label(recent_variables[i]->title(true).c_str()); + item = gtk_menu_item_new_with_label(recent_variables[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); recent_variable_items.push_back(item); gtk_widget_show(item); gtk_menu_shell_prepend(GTK_MENU_SHELL(sub), item); @@ -15254,7 +15258,7 @@ void recreate_recent_units() { MENU_SEPARATOR_PREPEND b = true; } - item = gtk_menu_item_new_with_label(recent_units[i]->title(true).c_str()); + item = gtk_menu_item_new_with_label(recent_units[i]->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); recent_unit_items.push_back(item); gtk_widget_show(item); gtk_menu_shell_prepend(GTK_MENU_SHELL(sub), item); @@ -15286,7 +15290,7 @@ void function_inserted(MathFunction *object) { gtk_widget_destroy(recent_function_items[0]); recent_function_items.erase(recent_function_items.begin()); } - item = gtk_menu_item_new_with_label(object->title(true).c_str()); + item = gtk_menu_item_new_with_label(object->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); recent_function_items.push_back(item); recent_functions.push_back(object); gtk_widget_show(item); @@ -15316,7 +15320,7 @@ void variable_inserted(Variable *object) { gtk_widget_destroy(recent_variable_items[0]); recent_variable_items.erase(recent_variable_items.begin()); } - item = gtk_menu_item_new_with_label(object->title(true).c_str()); + item = gtk_menu_item_new_with_label(object->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); recent_variable_items.push_back(item); recent_variables.push_back(object); gtk_widget_show(item); @@ -15346,7 +15350,7 @@ void unit_inserted(Unit *object) { gtk_widget_destroy(recent_unit_items[0]); recent_unit_items.erase(recent_unit_items.begin()); } - item = gtk_menu_item_new_with_label(object->title(true).c_str()); + item = gtk_menu_item_new_with_label(object->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); recent_unit_items.push_back(item); recent_units.push_back(object); gtk_widget_show(item); @@ -15683,8 +15687,8 @@ void insert_function(MathFunction *f, GtkWidget *parent = NULL, bool add_to_menu fd->rpn = rpn_mode && expression_is_empty() && CALCULATOR->RPNStackSize() >= (f->minargs() <= 0 ? 1 : (size_t) f->minargs()); fd->add_to_menu = add_to_menu; - string f_title = f->title(true); fd->dialog = gtk_dialog_new(); + string f_title = f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) fd->dialog); if(always_on_top) gtk_window_set_keep_above(GTK_WINDOW(fd->dialog), always_on_top); gtk_window_set_title(GTK_WINDOW(fd->dialog), f_title.c_str()); gtk_window_set_transient_for(GTK_WINDOW(fd->dialog), GTK_WINDOW(parent)); @@ -16178,7 +16182,7 @@ void insert_button_unit(GtkMenuItem*, gpointer user_data) { si_label_str = latest_button_unit->preferredDisplayName(true, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) expressiontext).formattedName(TYPE_UNIT, true, true); } gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_si")), si_label_str.c_str()); - gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_si")), latest_button_unit->title(true).c_str()); + gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_si")), latest_button_unit->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str()); if(enable_tooltips != 1) gtk_widget_set_has_tooltip(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_si")), FALSE); } } @@ -16205,7 +16209,7 @@ void insert_button_currency(GtkMenuItem*, gpointer user_data) { currency_label_str = latest_button_currency->preferredDisplayName(true, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) expressiontext).formattedName(TYPE_UNIT, true, true); } gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_euro")), currency_label_str.c_str()); - gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_euro")), latest_button_currency->title(true).c_str()); + gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_euro")), latest_button_currency->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str()); if(enable_tooltips != 1) gtk_widget_set_has_tooltip(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_euro")), FALSE); } } @@ -16246,8 +16250,8 @@ void set_edited_names(ExpressionItem *item, string str) { ename.avoid_input = avoid_input; ename.case_sensitive = case_sensitive; ename.completion_only = completion_only; ename.unicode = false; - for(size_t i = 0; i < str.length(); i++) { - if((unsigned char) str[i] >= 0xC0) { + for(size_t i2 = 0; i2 < str.length(); i2++) { + if((unsigned char) str[i2] >= 0xC0) { ename.unicode = TRUE; break; } @@ -16688,7 +16692,7 @@ Argument *edit_argument(Argument *arg) { gtk_adjustment_set_lower(GTK_ADJUSTMENT(gtk_builder_get_object(argumentrules_builder, "adjustment_min")), INT_MIN); gtk_adjustment_set_upper(GTK_ADJUSTMENT(gtk_builder_get_object(argumentrules_builder, "adjustment_min")), INT_MAX); if(farg->min()) { - gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(argumentrules_builder, "argument_rules_spinbutton_max")), farg->min()->floatValue()); + gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(argumentrules_builder, "argument_rules_spinbutton_min")), farg->min()->floatValue()); } else { gtk_spin_button_set_value(GTK_SPIN_BUTTON(gtk_builder_get_object(argumentrules_builder, "argument_rules_spinbutton_min")), 0); } @@ -16911,7 +16915,7 @@ void edit_function(const char *category = "", MathFunction *f = NULL, GtkWidget gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(functionedit_builder, "function_edit_entry_condition")), !f || !f->isBuiltin()); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(functionedit_builder, "function_edit_entry_name")), !f || !f->isBuiltin()); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(functionedit_builder, "function_edit_textview_expression")), !f || !f->isBuiltin()); - gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(gtk_builder_get_object(functionedit_builder, "function_edit_combo_category")))), category ? category : NULL); + gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(gtk_builder_get_object(functionedit_builder, "function_edit_combo_category")))), category ? category : ""); gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(functionedit_builder, "function_edit_entry_desc")), ""); gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(functionedit_builder, "function_edit_entry_example")), ""); gtk_text_buffer_set_text(description_buffer, "", -1); @@ -17074,6 +17078,15 @@ void edit_function(const char *category = "", MathFunction *f = NULL, GtkWidget } else if(response == GTK_RESPONSE_HELP) { show_help("qalculate-functions.html#qalculate-function-creation", gtk_builder_get_object(functionedit_builder, "function_edit_dialog")); goto run_function_edit_dialog; + } else { + GtkTreeIter iter; + bool b = gtk_tree_model_get_iter_first(GTK_TREE_MODEL(tFunctionArguments_store), &iter); + Argument *arg; + while(b) { + gtk_tree_model_get(GTK_TREE_MODEL(tFunctionArguments_store), &iter, 2, &arg, -1); + if(arg) delete arg; + b = gtk_tree_model_iter_next(GTK_TREE_MODEL(tFunctionArguments_store), &iter); + } } edited_function = NULL; names_edited = false; @@ -17099,8 +17112,7 @@ void new_unit(GtkMenuItem*, gpointer) /* a unit selected in result menu, convert result */ -void convert_to_unit(GtkMenuItem*, gpointer user_data) -{ +void convert_to_unit(GtkMenuItem*, gpointer user_data) { GtkWidget *edialog; Unit *u = (Unit*) user_data; if(!u) { @@ -17114,10 +17126,9 @@ void convert_to_unit(GtkMenuItem*, gpointer user_data) focus_keeping_selection(); } -void convert_to_unit_noprefix(GtkMenuItem*, gpointer user_data) -{ +void convert_to_unit_noprefix(GtkMenuItem*, gpointer user_data) { GtkWidget *edialog; - Unit *u = (Unit*) user_data; + ExpressionItem *u = (ExpressionItem*) user_data; if(!u) { edialog = gtk_message_dialog_new(GTK_WINDOW(gtk_builder_get_object(main_builder, "main_window")), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE, _("Unit does not exist")); if(always_on_top) gtk_window_set_keep_above(GTK_WINDOW(edialog), always_on_top); @@ -17159,7 +17170,7 @@ void edit_unknown(const char *category, Variable *var, GtkWidget *win) { if(v) { //fill in original parameters set_name_label_and_entry(v, GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_entry_name"))); - gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_entry_name")), !v->isBuiltin()); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_entry_name")), !v->isBuiltin() && v->isLocal()); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_combobox_type")), !v->isBuiltin()); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_combobox_sign")), !v->isBuiltin()); if(v->assumptions()) { @@ -17179,6 +17190,8 @@ void edit_unknown(const char *category, Variable *var, GtkWidget *win) { gtk_combo_box_set_active(GTK_COMBO_BOX(gtk_builder_get_object(unknownedit_builder, "unknown_edit_combobox_type")), CALCULATOR->defaultAssumptions()->type() < ASSUMPTION_TYPE_REAL ? 0 : CALCULATOR->defaultAssumptions()->type() - 3); gtk_combo_box_set_active(GTK_COMBO_BOX(gtk_builder_get_object(unknownedit_builder, "unknown_edit_combobox_sign")), CALCULATOR->defaultAssumptions()->sign()); } + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(unknownedit_builder, "unknown_edit_checkbutton_temporary")), v->category() == CALCULATOR->temporaryCategory()); + gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_checkbutton_temporary")), !v->isBuiltin() && v->isLocal()); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_button_ok")), FALSE); } else { gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_entry_name")), TRUE); @@ -17201,6 +17214,7 @@ void edit_unknown(const char *category, Variable *var, GtkWidget *win) { gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(unknownedit_builder, "unknown_edit_entry_name")), v_name.c_str()); gtk_combo_box_set_active(GTK_COMBO_BOX(gtk_builder_get_object(unknownedit_builder, "unknown_edit_combobox_type")), CALCULATOR->defaultAssumptions()->type() < ASSUMPTION_TYPE_REAL ? 0 : CALCULATOR->defaultAssumptions()->type() - 3); gtk_combo_box_set_active(GTK_COMBO_BOX(gtk_builder_get_object(unknownedit_builder, "unknown_edit_combobox_sign")), CALCULATOR->defaultAssumptions()->sign()); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(unknownedit_builder, "unknown_edit_checkbutton_temporary")), category && CALCULATOR->temporaryCategory() == category); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(unknownedit_builder, "unknown_edit_button_ok")), TRUE); } g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(unknownedit_builder, "unknown_edit_combobox_type"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_unknown_edit_combobox_type_changed, NULL); @@ -17238,10 +17252,16 @@ void edit_unknown(const char *category, Variable *var, GtkWidget *win) { bool add_var = false; if(v) { //update existing unknown - v->setLocal(true); + if(v->isLocal()) { + if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(unknownedit_builder, "unknown_edit_checkbutton_temporary")))) { + v->setCategory(CALCULATOR->temporaryCategory()); + } else if(v->category() == CALCULATOR->temporaryCategory()) { + v->setCategory(CALCULATOR->getVariableById(VARIABLE_ID_X)->category()); + } + } } else { //new unknown - v = new UnknownVariable(CALCULATOR->getVariableById(VARIABLE_ID_X)->category(), "", "", true); + v = new UnknownVariable(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(unknownedit_builder, "unknown_edit_checkbutton_temporary"))) ? CALCULATOR->temporaryCategory() : CALCULATOR->getVariableById(VARIABLE_ID_X)->category(), "", "", true); add_var = true; } if(v) { @@ -17257,7 +17277,7 @@ void edit_unknown(const char *category, Variable *var, GtkWidget *win) { v->setAssumptions(NULL); } } - set_edited_names(v, str); + if(v->isLocal()) set_edited_names(v, str); if(add_var) { CALCULATOR->addVariable(v); } @@ -17386,6 +17406,8 @@ void edit_variable(const char *category, Variable *var, MathStructure *mstruct_, value_str += SIGN_PLUSMINUS; value_str += localize_expression(v->uncertainty()); } + } else if(v->isApproximate() && value_str.find(CALCULATOR->getFunctionById(FUNCTION_ID_INTERVAL)->referenceName()) == string::npos && value_str.find("±") == string::npos && value_str.find("+/-") == string::npos) { + value_str = get_value_string(v->get(), 2); } if(!v->unit().empty() && v->unit() != "auto") { value_str += " "; @@ -17585,6 +17607,7 @@ void edit_matrix(const char *category, Variable *var, MathStructure *mstruct_, G } GtkTextBuffer *description_buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(gtk_builder_get_object(matrixedit_builder, "matrix_edit_textview_description"))); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(matrixedit_builder, "matrix_edit_checkbutton_hidden")), false); gtk_notebook_set_current_page(GTK_NOTEBOOK(gtk_builder_get_object(matrixedit_builder, "matrix_edit_tabs")), 0); gtk_text_buffer_set_text(description_buffer, "", -1); @@ -17607,6 +17630,7 @@ void edit_matrix(const char *category, Variable *var, MathStructure *mstruct_, G gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(matrixedit_builder, "matrix_edit_radiobutton_matrix")), !v->isBuiltin()); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(matrixedit_builder, "matrix_edit_radiobutton_vector")), !v->isBuiltin()); gtk_entry_set_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(gtk_builder_get_object(matrixedit_builder, "matrix_edit_combo_category")))), v->category().c_str()); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(matrixedit_builder, "matrix_edit_checkbutton_hidden")), v->isHidden()); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(matrixedit_builder, "matrix_edit_checkbutton_temporary")), v->category() == CALCULATOR->temporaryCategory()); gtk_text_buffer_set_text(description_buffer, v->description().c_str(), -1); gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(matrixedit_builder, "matrix_edit_entry_desc")), v->title(false).c_str()); @@ -17801,6 +17825,7 @@ void edit_matrix(const char *category, Variable *var, MathStructure *mstruct_, G add_var = true; } if(v) { + v->setHidden(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(matrixedit_builder, "matrix_edit_checkbutton_hidden")))); v->setCategory(gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(gtk_builder_get_object(matrixedit_builder, "matrix_edit_combo_category")))); v->setTitle(gtk_entry_get_text(GTK_ENTRY(gtk_builder_get_object(matrixedit_builder, "matrix_edit_entry_desc")))); GtkTextIter d_iter_s, d_iter_e; @@ -18936,7 +18961,7 @@ void insertButtonFunction(MathFunction *f, bool save_to_recent = false, bool app } if(!arg2 || !arg3 || (b_bitrot && !arg4)) return; gtk_text_buffer_get_selection_bounds(expressionbuffer, &istart, &iend); - GtkWidget *dialog = gtk_dialog_new_with_buttons(f->title(true).c_str(), GTK_WINDOW(mainwindow), (GtkDialogFlags) (GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT), _("_Cancel"), GTK_RESPONSE_CANCEL, _("_OK"), GTK_RESPONSE_OK, NULL); + GtkWidget *dialog = gtk_dialog_new_with_buttons(f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str(), GTK_WINDOW(mainwindow), (GtkDialogFlags) (GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT), _("_Cancel"), GTK_RESPONSE_CANCEL, _("_OK"), GTK_RESPONSE_OK, NULL); if(always_on_top) gtk_window_set_keep_above(GTK_WINDOW(dialog), always_on_top); gtk_container_set_border_width(GTK_CONTAINER(dialog), 6); GtkWidget *grid = gtk_grid_new(); @@ -19055,7 +19080,7 @@ void insertButtonFunction(MathFunction *f, bool save_to_recent = false, bool app index = 1; } gtk_text_buffer_get_selection_bounds(expressionbuffer, &istart, &iend); - GtkWidget *dialog = gtk_dialog_new_with_buttons(f->title(true).c_str(), GTK_WINDOW(mainwindow), (GtkDialogFlags) (GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT), _("_Cancel"), GTK_RESPONSE_CANCEL, _("_OK"), GTK_RESPONSE_OK, NULL); + GtkWidget *dialog = gtk_dialog_new_with_buttons(f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str(), GTK_WINDOW(mainwindow), (GtkDialogFlags) (GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT), _("_Cancel"), GTK_RESPONSE_CANCEL, _("_OK"), GTK_RESPONSE_OK, NULL); if(always_on_top) gtk_window_set_keep_above(GTK_WINDOW(dialog), always_on_top); gtk_container_set_border_width(GTK_CONTAINER(dialog), 6); GtkWidget *hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 12); @@ -20465,6 +20490,8 @@ void load_preferences() { caret_as_xor = false; + close_with_esc = -1; + ignore_locale = false; automatic_fraction = false; @@ -20630,7 +20657,7 @@ void load_preferences() { size_t bookmark_index = 0; version_numbers[0] = 4; - version_numbers[1] = 7; + version_numbers[1] = 8; version_numbers[2] = 0; bool old_history_format = false; @@ -21249,6 +21276,8 @@ void load_preferences() { hexadecimal_twos_complement_in = v; } else if(svar == "spell_out_logical_operators") { printops.spell_out_logical_operators = v; + } else if(svar == "close_with_esc") { + close_with_esc = v; } else if(svar == "caret_as_xor") { caret_as_xor = v; } else if(svar == "concise_uncertainty_input") { @@ -21910,6 +21939,7 @@ void save_preferences(bool mode) { if(default_signed >= 0) fprintf(file, "signed_integer=%i\n", default_signed); fprintf(file, "spell_out_logical_operators=%i\n", printops.spell_out_logical_operators); fprintf(file, "caret_as_xor=%i\n", caret_as_xor); + fprintf(file, "close_with_esc=%i\n", close_with_esc); fprintf(file, "digit_grouping=%i\n", printops.digit_grouping); fprintf(file, "copy_ascii=%i\n", copy_ascii); fprintf(file, "copy_ascii_without_units=%i\n", copy_ascii_without_units); @@ -23508,6 +23538,9 @@ void on_preferences_checkbutton_caret_as_xor_toggled(GtkToggleButton *w, gpointe else gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_xor")), _("Bitwise Exclusive OR")); if(enable_tooltips != 1) gtk_widget_set_has_tooltip(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_xor")), FALSE); } +void on_preferences_checkbutton_close_with_esc_toggled(GtkToggleButton *w, gpointer) { + close_with_esc = gtk_toggle_button_get_active(w); +} void on_preferences_checkbutton_unicode_signs_toggled(GtkToggleButton *w, gpointer) { printops.use_unicode_signs = gtk_toggle_button_get_active(w); set_operator_symbols(); @@ -23614,6 +23647,11 @@ void on_preferences_checkbutton_use_systray_icon_toggled(GtkToggleButton *w, gpo gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_hide_on_startup")), FALSE); gtk_widget_set_sensitive(GTK_WIDGET(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_hide_on_startup")), FALSE); } + if(close_with_esc < 0) { + g_signal_handlers_block_matched((gpointer) gtk_builder_get_object(preferences_builder, "preferences_checkbutton_close_with_esc"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_preferences_checkbutton_close_with_esc_toggled, NULL); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_close_with_esc")), use_systray_icon); + g_signal_handlers_unblock_matched((gpointer) gtk_builder_get_object(preferences_builder, "preferences_checkbutton_close_with_esc"), G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) on_preferences_checkbutton_close_with_esc_toggled, NULL); + } #endif } void on_preferences_checkbutton_hide_on_startup_toggled(GtkToggleButton *w, gpointer) { @@ -24297,7 +24335,7 @@ void update_resultview_popup() { if(u && (!b_exact || b_prefix || u != u_result) && u->isActive() && u->isCurrency() && (i == 0 || (u != u_local_currency && u != latest_button_currency && !u->isHidden()))) { bool b = false; for(size_t i2 = 0; i2 < to_us.size(); i2++) { - if(string_is_less(u->title(true), to_us[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us[i2]->title(true, printops.use_unicode_signs))) { to_us.insert(to_us.begin() + i2, u); b = true; break; @@ -24307,7 +24345,7 @@ void update_resultview_popup() { } } for(size_t i = 0; i < to_us.size(); i++) { - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), convert_to_unit, to_us[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us[i], convert_to_unit) } vector to_us2; for(size_t i = 0; i < CALCULATOR->units.size(); i++) { @@ -24316,7 +24354,7 @@ void update_resultview_popup() { if(u->isActive() && (!b_exact || b_prefix || u != u_result) && u->isHidden() && u != u_local_currency && u != latest_button_currency) { bool b = false; for(int i2 = to_us2.size() - 1; i2 >= 0; i2--) { - if(u->title(true) > to_us2[(size_t) i2]->title(true)) { + if(u->title(true, printops.use_unicode_signs) > to_us2[(size_t) i2]->title(true, printops.use_unicode_signs)) { if((size_t) i2 == to_us2.size() - 1) to_us2.push_back(u); else to_us2.insert(to_us2.begin() + (size_t) i2 + 1, u); b = true; @@ -24331,7 +24369,7 @@ void update_resultview_popup() { SUBMENU_ITEM(_("more"), sub); for(size_t i = 0; i < to_us2.size(); i++) { // Show further items in a submenu - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us2[i]->title(true).c_str(), convert_to_unit, to_us2[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us2[i], convert_to_unit) } } gtk_widget_set_visible(GTK_WIDGET(gtk_builder_get_object(main_builder, "popup_menu_item_convert_to")), TRUE); @@ -24343,7 +24381,7 @@ void update_resultview_popup() { if((!b_exact || b_prefix || u != u_result) && u->isActive() && !u->isHidden()) { bool b = false; for(size_t i2 = 0; i2 < to_us.size(); i2++) { - if(string_is_less(u->title(true), to_us[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us[i2]->title(true, printops.use_unicode_signs))) { to_us.insert(to_us.begin() + i2, u); b = true; break; @@ -24354,7 +24392,7 @@ void update_resultview_popup() { } } for(size_t i = 0; i < to_us.size(); i++) { - MENU_ITEM_WITH_POINTER(to_us[i]->title(true).c_str(), convert_to_unit_noprefix, to_us[i]) + MENU_ITEM_WITH_OBJECT(to_us[i], convert_to_unit_noprefix) } gtk_widget_set_visible(GTK_WIDGET(gtk_builder_get_object(main_builder, "popup_menu_item_convert_to")), TRUE); } @@ -24820,6 +24858,10 @@ gboolean on_gcalc_exit(GtkWidget*, GdkEvent*, gpointer) { if(history_parsed[i]) history_parsed[i]->unref(); if(history_answer[i]) history_answer[i]->unref(); } + if(command_thread->running) { + command_thread->write((int) 0); + command_thread->write(NULL); + } if(view_thread->running) { view_thread->write((int) 0); view_thread->write(NULL); @@ -25519,7 +25561,7 @@ void do_completion() { } else if(item && to_type == 5) { if(item->type() == TYPE_UNIT && ((Unit*) item)->isCurrency() && (!item->isHidden() || item == CALCULATOR->getLocalCurrency())) b_match = 2; } else if(item && to_type == 2 && str.empty() && current_from_struct) { - if(item->type() == TYPE_VARIABLE && (item == CALCULATOR->v_percent || item == CALCULATOR->v_permille) && current_from_struct->isNumber() && !current_from_struct->isInteger()) b_match = 2; + if(item->type() == TYPE_VARIABLE && (item == CALCULATOR->v_percent || item == CALCULATOR->v_permille) && current_from_struct->isNumber() && !current_from_struct->isInteger() && !current_from_struct->number().imaginaryPartIsNonZero()) b_match = 2; } else if(prefix && to_type < 2) { for(size_t name_i = 1; name_i <= prefix->countNames() && !b_match; name_i++) { const string *pname = &prefix->getName(name_i).name; @@ -25851,7 +25893,7 @@ gboolean on_unit_entry_key_press_event(GtkWidget *o, GdkEventKey *event, gpointe } gboolean reenable_tooltip(GtkWidget *w, gpointer) { - if(enable_tooltips != 1) gtk_widget_set_has_tooltip(w, TRUE); + if(enable_tooltips == 1) gtk_widget_set_has_tooltip(w, TRUE); g_signal_handlers_disconnect_matched((gpointer) w, G_SIGNAL_MATCH_FUNC, 0, 0, NULL, (gpointer) reenable_tooltip, NULL); return FALSE; } @@ -29044,67 +29086,11 @@ void on_menu_item_z_unknown_activate(GtkMenuItem *w, gpointer) { set_sign("z", ASSUMPTION_SIGN_UNKNOWN); } -void menu_to_bin(GtkMenuItem*, gpointer) { +void menu_to_base(GtkMenuItem*, gpointer data) { int save_base = printops.base; to_base = 0; to_bits = 0; - printops.base = BASE_BINARY; - result_format_updated(); - printops.base = save_base; -} -void menu_to_oct(GtkMenuItem*, gpointer) { - int save_base = printops.base; - to_base = 0; - to_bits = 0; - printops.base = BASE_OCTAL; - result_format_updated(); - printops.base = save_base; -} -void menu_to_dec(GtkMenuItem*, gpointer) { - int save_base = printops.base; - to_base = 0; - to_bits = 0; - printops.base = BASE_DECIMAL; - result_format_updated(); - printops.base = save_base; -} -void menu_to_duo(GtkMenuItem*, gpointer) { - int save_base = printops.base; - to_base = 0; - to_bits = 0; - printops.base = 12; - result_format_updated(); - printops.base = save_base; -} -void menu_to_hex(GtkMenuItem*, gpointer) { - int save_base = printops.base; - to_base = 0; - to_bits = 0; - printops.base = BASE_HEXADECIMAL; - result_format_updated(); - printops.base = save_base; -} -void menu_to_sexa(GtkMenuItem*, gpointer) { - int save_base = printops.base; - to_base = 0; - to_bits = 0; - printops.base = BASE_SEXAGESIMAL; - result_format_updated(); - printops.base = save_base; -} -void menu_to_time(GtkMenuItem*, gpointer) { - int save_base = printops.base; - to_base = 0; - to_bits = 0; - printops.base = BASE_TIME; - result_format_updated(); - printops.base = save_base; -} -void menu_to_roman(GtkMenuItem*, gpointer) { - int save_base = printops.base; - to_base = 0; - to_bits = 0; - printops.base = BASE_ROMAN_NUMERALS; + printops.base = GPOINTER_TO_INT(data); result_format_updated(); printops.base = save_base; } @@ -29160,53 +29146,58 @@ void update_mb_to_menu() { gtk_widget_destroy(GTK_WIDGET(l->data)); } g_list_free(list); + bool b_rational = (mstruct && displayed_mstruct && contains_rational_number(*displayed_mstruct)); if(!mstruct || !displayed_mstruct || !contains_convertable_unit(*displayed_mstruct)) { bool b_date = (mstruct && displayed_mstruct && mstruct->isDateTime()); bool b_number = (mstruct && displayed_mstruct && mstruct->isNumber()); bool b_integ = b_number && mstruct->isInteger(); bool b_complex = (mstruct && displayed_mstruct && (contains_imaginary_number(*mstruct) || mstruct->containsFunctionId(FUNCTION_ID_CIS))); - bool b_rational = (mstruct && displayed_mstruct && contains_rational_number(*displayed_mstruct)); if(b_date) { MENU_ITEM(_("Calendars"), on_popup_menu_item_calendarconversion_activate) MENU_ITEM("UTC", menu_to_utc) return; } - bool base_sep = false; + if(b_rational) { + MENU_ITEM(_("Fraction"), menu_to_fraction) + MENU_SEPARATOR + } if(!b_complex) { MENU_ITEM(_("Number bases"), on_menu_item_convert_number_bases_activate) - if(displayed_printops.base != BASE_BINARY) {MENU_ITEM(_("Binary"), menu_to_bin)} - if(displayed_printops.base != BASE_OCTAL) {MENU_ITEM(_("Octal"), menu_to_oct)} - if(displayed_printops.base != BASE_DECIMAL) {MENU_ITEM(_("Decimal"), menu_to_dec)} - if(displayed_printops.base != BASE_DUODECIMAL) {MENU_ITEM(_("Duodecimal"), menu_to_duo)} - if(displayed_printops.base != BASE_HEXADECIMAL) {MENU_ITEM(_("Hexadecimal"), menu_to_hex)} if(b_integ) { - if(displayed_printops.base != BASE_ROMAN_NUMERALS) {MENU_ITEM(_("Roman"), menu_to_roman)} + if(displayed_printops.base != BASE_BINARY) {MENU_ITEM_WITH_INT(_("Binary"), menu_to_base, BASE_BINARY)} + if(displayed_printops.base != BASE_OCTAL) {MENU_ITEM_WITH_INT(_("Octal"), menu_to_base, BASE_OCTAL)} + if(displayed_printops.base != BASE_DECIMAL) {MENU_ITEM_WITH_INT(_("Decimal"), menu_to_base, BASE_DECIMAL)} + if(displayed_printops.base != BASE_DUODECIMAL) {MENU_ITEM_WITH_INT(_("Duodecimal"), menu_to_base, BASE_DUODECIMAL)} + if(displayed_printops.base != BASE_HEXADECIMAL) {MENU_ITEM_WITH_INT(_("Hexadecimal"), menu_to_base, BASE_HEXADECIMAL)} + if(displayed_printops.base != BASE_ROMAN_NUMERALS) {MENU_ITEM_WITH_INT(_("Roman numerals"), menu_to_base, BASE_ROMAN_NUMERALS)} + if(displayed_printops.base != BASE_ROMAN_NUMERALS) {MENU_ITEM_WITH_INT(_("Bijective base-26"), menu_to_base, BASE_BIJECTIVE_26)} + if(displayed_printops.base != BASE_ROMAN_NUMERALS) {MENU_ITEM_WITH_INT(_("Binary-coded decimal"), menu_to_base, BASE_BINARY_DECIMAL)} MENU_SEPARATOR - base_sep = true; MENU_ITEM(_("Factors"), on_menu_item_factorize_activate) } else if(displayed_mstruct && displayed_mstruct->containsType(STRUCT_ADDITION)) { MENU_SEPARATOR - base_sep = true; MENU_ITEM(_("Factors"), on_menu_item_factorize_activate) + MENU_ITEM(_("Expanded Partial Fractions"), on_menu_item_expand_partial_fractions_activate) } else if(b_number) { - if(displayed_printops.base != BASE_SEXAGESIMAL) {MENU_ITEM(_("Sexagesimal"), menu_to_sexa)} - if(displayed_printops.base != BASE_TIME) {MENU_ITEM(_("Time format"), menu_to_time)} - } - } - if(b_rational) { - if(!base_sep) { - MENU_SEPARATOR - base_sep = true; - } - MENU_ITEM(_("Fraction"), menu_to_fraction) - if(b_complex) { + if(displayed_printops.base != BASE_LONGITUDE) {MENU_ITEM_WITH_INT(_("Latitude"), menu_to_base, BASE_LATITUDE)} + if(displayed_printops.base != BASE_LONGITUDE) {MENU_ITEM_WITH_INT(_("Longitude"), menu_to_base, BASE_LONGITUDE)} + if(displayed_printops.base != BASE_SEXAGESIMAL) {MENU_ITEM_WITH_INT(_("Sexagesimal"), menu_to_base, BASE_SEXAGESIMAL)} + if(displayed_printops.base != BASE_TIME) {MENU_ITEM_WITH_INT(_("Time format"), menu_to_base, BASE_TIME)} + if(displayed_printops.base != BASE_FP16) {MENU_ITEM_WITH_INT(_("16-bit floating point"), menu_to_base, BASE_FP16)} + if(displayed_printops.base != BASE_FP32) {MENU_ITEM_WITH_INT(_("32-bit floating point"), menu_to_base, BASE_FP32)} + if(displayed_printops.base != BASE_FP32) {MENU_ITEM_WITH_INT(_("64-bit floating point"), menu_to_base, BASE_FP64)} + if(displayed_printops.base != BASE_FP32) {MENU_ITEM_WITH_INT(_("80-bit (x86) floating point"), menu_to_base, BASE_FP80)} + if(displayed_printops.base != BASE_FP32) {MENU_ITEM_WITH_INT(_("128-bit floating point"), menu_to_base, BASE_FP128)} MENU_SEPARATOR + MENU_ITEM_WITH_OBJECT(CALCULATOR->v_percent, convert_to_unit_noprefix); + MENU_ITEM_WITH_OBJECT(CALCULATOR->v_permille, convert_to_unit_noprefix); } + } else { + if(evalops.complex_number_form != COMPLEX_NUMBER_FORM_RECTANGULAR) {MENU_ITEM(_("Rectangular form"), menu_to_rectangular)} + if(evalops.complex_number_form != COMPLEX_NUMBER_FORM_EXPONENTIAL) {MENU_ITEM(_("Exponential form"), menu_to_exponential)} + if(evalops.complex_number_form != COMPLEX_NUMBER_FORM_POLAR) {MENU_ITEM(_("Polar form"), menu_to_polar)} + if(evalops.complex_number_form != COMPLEX_NUMBER_FORM_CIS || !complex_angle_form) {MENU_ITEM(_("Angle/phasor notation"), menu_to_angle)} } - if(b_complex && evalops.complex_number_form != COMPLEX_NUMBER_FORM_RECTANGULAR) {MENU_ITEM(_("Rectangular form"), menu_to_rectangular)} - if(b_complex && evalops.complex_number_form != COMPLEX_NUMBER_FORM_EXPONENTIAL) {MENU_ITEM(_("Exponential form"), menu_to_exponential)} - if(b_complex && evalops.complex_number_form != COMPLEX_NUMBER_FORM_POLAR) {MENU_ITEM(_("Polar form"), menu_to_polar)} - if(b_complex && (evalops.complex_number_form != COMPLEX_NUMBER_FORM_CIS || !complex_angle_form)) {MENU_ITEM(_("Angle/phasor notation"), menu_to_angle)} return; } string s_cat; @@ -29219,8 +29210,11 @@ void update_mb_to_menu() { if(b_exact && u_result && u_result->subtype() != SUBTYPE_COMPOSITE_UNIT) b_prefix = has_prefix(displayed_mstruct ? *displayed_mstruct : *mstruct); vector to_us; size_t i_added = 0; + if(b_rational) {MENU_ITEM(_("Fraction"), menu_to_fraction)} if(u_result && displayed_printops.base != BASE_SEXAGESIMAL && u_result == CALCULATOR->getDegUnit()) { - MENU_ITEM(_("Sexagesimal"), menu_to_sexa) + MENU_ITEM_WITH_INT(_("Sexagesimal"), menu_to_base, BASE_SEXAGESIMAL) + MENU_SEPARATOR + } else if(b_rational) { MENU_SEPARATOR } MENU_ITEM(_("Base units"), on_menu_item_convert_to_base_units_activate); @@ -29244,7 +29238,7 @@ void update_mb_to_menu() { b = true; break; } - if(string_is_less(u->title(true), to_us[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us[i2]->title(true, printops.use_unicode_signs))) { to_us.insert(to_us.begin() + i2, u); b = true; break; @@ -29254,7 +29248,7 @@ void update_mb_to_menu() { } } for(size_t i = 0; i < to_us.size(); i++) { - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), convert_to_unit, to_us[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us[i], convert_to_unit) } i_added = to_us.size(); vector to_us2; @@ -29265,7 +29259,7 @@ void update_mb_to_menu() { bool b = false; if(u->isHidden() && (!b_exact || b_prefix || u != u_result) && u != u_local_currency) { for(int i2 = to_us2.size() - 1; i2 >= 0; i2--) { - if(u->title(true) > to_us2[(size_t) i2]->title(true)) { + if(u->title(true, printops.use_unicode_signs) > to_us2[(size_t) i2]->title(true, printops.use_unicode_signs)) { if((size_t) i2 == to_us2.size() - 1) to_us2.push_back(u); else to_us2.insert(to_us2.begin() + (size_t) i2 + 1, u); b = true; @@ -29281,7 +29275,7 @@ void update_mb_to_menu() { } } for(size_t i2 = to_us.size() - 1; !b && i2 >= i_added; i2--) { - if(u->title(true) > to_us[i2]->title(true)) { + if(u->title(true, printops.use_unicode_signs) > to_us[i2]->title(true, printops.use_unicode_signs)) { if(i2 == to_us.size() - 1) to_us.push_back(u); else to_us.insert(to_us.begin() + i2 + 1, u); b = true; @@ -29295,12 +29289,12 @@ void update_mb_to_menu() { for(size_t i = i_added; i < to_us.size(); i++) { // Show further items in a submenu if(i == i_added) {SUBMENU_ITEM(_("more"), sub);} - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), convert_to_unit, to_us[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us[i], convert_to_unit) } if(to_us2.size() > 0) {SUBMENU_ITEM(_("more"), sub);} for(size_t i = 0; i < to_us2.size(); i++) { // Show further items in a submenu - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us2[i]->title(true).c_str(), convert_to_unit, to_us2[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us2[i], convert_to_unit) } } else if(!s_cat.empty()) { for(size_t i = 0; i < CALCULATOR->units.size(); i++) { @@ -29309,7 +29303,7 @@ void update_mb_to_menu() { if(u->isActive() && (!b_exact || b_prefix || u != u_result) && !u->isHidden()) { bool b = false; for(size_t i2 = 0; i2 < to_us.size(); i2++) { - if(string_is_less(u->title(true), to_us[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us[i2]->title(true, printops.use_unicode_signs))) { to_us.insert(to_us.begin() + i2, u); b = true; break; @@ -29322,7 +29316,7 @@ void update_mb_to_menu() { } for(size_t i = 0; i < to_us.size(); i++) { if(i + 4 == 10 && i + 1 != to_us.size()) {SUBMENU_ITEM(_("more"), sub);} - MENU_ITEM_WITH_POINTER(to_us[i]->title(true).c_str(), convert_to_unit_noprefix, to_us[i]) + MENU_ITEM_WITH_OBJECT(to_us[i], convert_to_unit_noprefix) } } if(!i_added) { @@ -29339,7 +29333,7 @@ void update_mb_to_menu() { } } for(size_t i2 = 0; !b && i2 < to_us2.size(); i2++) { - if(string_is_less(u->title(true), to_us2[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us2[i2]->title(true, printops.use_unicode_signs))) { to_us2.insert(to_us2.begin() + i2, u); b = true; i_added++; @@ -29353,7 +29347,7 @@ void update_mb_to_menu() { } } for(size_t i = 0; i < to_us2.size(); i++) { - MENU_ITEM_WITH_POINTER(to_us2[i]->title(true).c_str(), convert_to_unit, to_us2[i]) + MENU_ITEM_WITH_OBJECT(to_us2[i], convert_to_unit) } } } @@ -29375,14 +29369,14 @@ void update_mb_units_menu() { size_t i_added = 0; for(size_t i = recent_units.size(); i > 0; i--) { if(!recent_units[i - 1]->isLocal() && CALCULATOR->stillHasUnit(recent_units[i - 1])) { - MENU_ITEM_WITH_POINTER(recent_units[i - 1]->title(true).c_str(), insert_unit, recent_units[i - 1]) + MENU_ITEM_WITH_OBJECT(recent_units[i - 1], insert_unit) i_added++; } } for(size_t i = 0; i_added < 5 && i < 5; i++) { Unit * u = CALCULATOR->getActiveUnit(si_units[i]); if(u && !u->isHidden()) { - MENU_ITEM_WITH_POINTER(u->title(true).c_str(), insert_unit, u) + MENU_ITEM_WITH_OBJECT(u, insert_unit) i_added++; } } @@ -29446,7 +29440,7 @@ void update_mb_fx_menu() { bool b = false; for(size_t i = 0; i < user_functions.size(); i++) { if(!user_functions[i]->isHidden()) { - MENU_ITEM_WITH_POINTER(user_functions[i]->title(true).c_str(), insert_button_function, user_functions[i]) + MENU_ITEM_WITH_OBJECT(user_functions[i], insert_button_function) g_signal_connect(G_OBJECT(item), "button-press-event", G_CALLBACK(on_menu_fx_button_press), user_functions[i]); g_signal_connect(G_OBJECT(item), "popup-menu", G_CALLBACK(on_menu_fx_popup_menu), (gpointer) user_functions[i]); b = true; @@ -29457,7 +29451,7 @@ void update_mb_fx_menu() { if(!recent_functions[i - 1]->isLocal() && CALCULATOR->stillHasFunction(recent_functions[i - 1])) { if(!b2 && b) {MENU_SEPARATOR} b2 = true; - MENU_ITEM_WITH_POINTER(recent_functions[i - 1]->title(true).c_str(), insert_button_function_save, recent_functions[i - 1]) + MENU_ITEM_WITH_OBJECT(recent_functions[i - 1], insert_button_function_save) } } if(b2 || b) {MENU_SEPARATOR} @@ -29478,38 +29472,38 @@ void update_mb_pi_menu() { g_list_free(list); Variable *v = CALCULATOR->getActiveVariable("pythagoras"); - MENU_ITEM(v ? v->title(true).c_str() : SIGN_SQRT "2", insert_button_sqrt2) - MENU_ITEM_WITH_POINTER(CALCULATOR->v_euler->title(true).c_str(), insert_button_variable, CALCULATOR->v_euler); + MENU_ITEM(v ? v->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str() : SIGN_SQRT "2", insert_button_sqrt2) + MENU_ITEM_WITH_OBJECT(CALCULATOR->v_euler, insert_button_variable); v = CALCULATOR->getActiveVariable("golden"); - if(v) {MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_button_variable, v);} + if(v) {MENU_ITEM_WITH_OBJECT(v, insert_button_variable);} MENU_SEPARATOR int i_added = 0; for(size_t i = recent_variables.size(); i > 0; i--) { if(!recent_variables[i - 1]->isLocal() && CALCULATOR->stillHasVariable(recent_variables[i - 1])) { - MENU_ITEM_WITH_POINTER(recent_variables[i - 1]->title(true).c_str(), insert_variable, recent_variables[i - 1]) + MENU_ITEM_WITH_OBJECT(recent_variables[i - 1], insert_variable) i_added++; } } if(i_added < 5) { v = CALCULATOR->getActiveVariable("c"); - if(v) {MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_button_variable, v); i_added++;} + if(v) {MENU_ITEM_WITH_OBJECT(v, insert_button_variable); i_added++;} } if(i_added < 5) { v = CALCULATOR->getActiveVariable("newtonian_constant"); - if(v) {MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_button_variable, v); i_added++;} + if(v) {MENU_ITEM_WITH_OBJECT(v, insert_button_variable); i_added++;} } if(i_added < 5) { v = CALCULATOR->getActiveVariable("planck"); - if(v) {MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_button_variable, v); i_added++;} + if(v) {MENU_ITEM_WITH_OBJECT(v, insert_button_variable); i_added++;} } if(i_added < 5) { v = CALCULATOR->getActiveVariable("boltzmann"); - if(v) {MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_button_variable, v); i_added++;} + if(v) {MENU_ITEM_WITH_OBJECT(v, insert_button_variable); i_added++;} } if(i_added < 5) { v = CALCULATOR->getActiveVariable("avogadro"); - if(v) {MENU_ITEM_WITH_POINTER(v->title(true).c_str(), insert_button_variable, v); i_added++;} + if(v) {MENU_ITEM_WITH_OBJECT(v, insert_button_variable); i_added++;} } MENU_SEPARATOR @@ -29600,7 +29594,7 @@ void update_mb_sto_menu() { bool b = false; for(size_t i = 0; i < user_variables.size(); i++) { if(!user_variables[i]->isHidden()) { - MENU_ITEM_WITH_POINTER(user_variables[i]->title(true).c_str(), insert_button_variable, user_variables[i]) + MENU_ITEM_WITH_OBJECT(user_variables[i], insert_button_variable) g_signal_connect(G_OBJECT(item), "button-press-event", G_CALLBACK(on_menu_sto_button_press), user_variables[i]); g_signal_connect(G_OBJECT(item), "popup-menu", G_CALLBACK(on_menu_sto_popup_menu), (gpointer) user_variables[i]); b = true; @@ -35020,7 +35014,7 @@ return TRUE;} if(gtk_widget_get_visible(completion_window)) { gtk_widget_hide(completion_window); return TRUE; - } else if(has_systray_icon() && expression_is_empty()) { + } else if((close_with_esc > 0 || (close_with_esc < 0 && use_systray_icon)) && expression_is_empty()) { on_main_window_close(GTK_WIDGET(gtk_builder_get_object(main_builder, "main_window")), NULL, NULL); return TRUE; } else { @@ -35801,7 +35795,7 @@ void on_function_edit_button_add_argument_clicked(GtkButton*, gpointer) { if(arg) { GtkTreeIter iter; gtk_list_store_append(tFunctionArguments_store, &iter); - gtk_list_store_set(tFunctionArguments_store, &iter, 0, arg->name().c_str(), 1, arg->printlong().c_str(), 2, arg, -1); + gtk_list_store_set(tFunctionArguments_store, &iter, 0, arg->name().c_str(), 1, arg->printlong().c_str(), 2, (gpointer) arg, -1); update_argument_refs(); on_function_changed(); } @@ -35841,7 +35835,7 @@ void on_function_edit_treeview_arguments_name_edited(GtkCellRendererText*, gchar gtk_tree_model_get(GTK_TREE_MODEL(tFunctionArguments_store), &iter, 2, &arg, -1); if(!arg) arg = new Argument(); arg->setName(new_text); - gtk_list_store_set(tFunctionArguments_store, &iter, 0, new_text, 2, arg, -1); + gtk_list_store_set(tFunctionArguments_store, &iter, 0, new_text, 2, (gpointer) arg, -1); on_function_changed(); } } diff --git a/src/interface.cc b/src/interface.cc index 6c9a3d2b..d3bb31fa 100644 --- a/src/interface.cc +++ b/src/interface.cc @@ -178,6 +178,7 @@ extern int auto_update_exchange_rates; extern bool copy_ascii, copy_ascii_without_units; extern bool ignore_locale; extern bool caret_as_xor; +extern int close_with_esc; extern int visible_keypad; extern bool auto_calculate, chain_mode; extern bool simplified_percentage; @@ -1061,6 +1062,9 @@ void set_keypad_tooltip(const gchar *w, const char *s1, const char *s2 = NULL, c else gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, w)), str.c_str()); g_signal_connect(gtk_builder_get_object(main_builder, w), "clicked", G_CALLBACK(hide_tooltip), NULL); } +void set_keypad_tooltip(const gchar *w, ExpressionItem *item1, ExpressionItem *item2 = NULL, ExpressionItem *item3 = NULL, bool b_markup = false, bool b_longpress = true) { + set_keypad_tooltip(w, item1 ? item1->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str() : NULL, item2 ? item2->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str() : NULL, item3 ? item3->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str() : NULL, b_markup, b_longpress); +} #define SET_LABEL_AND_TOOLTIP_2(i, w1, w2, l, t1, t2) \ if(index == i || index < 0) {\ @@ -1114,8 +1118,7 @@ void update_custom_buttons(int index) { if(custom_buttons[0].text.empty()) gtk_stack_set_visible_child(GTK_STACK(gtk_builder_get_object(main_builder, "stack_move")), GTK_WIDGET(gtk_builder_get_object(main_builder, "box_move"))); else gtk_stack_set_visible_child(GTK_STACK(gtk_builder_get_object(main_builder, "stack_move")), GTK_WIDGET(gtk_builder_get_object(main_builder, "label_move"))); gtk_label_set_text(GTK_LABEL(gtk_builder_get_object(main_builder, "label_move")), custom_buttons[0].text.c_str()); - set_keypad_tooltip("button_move", custom_buttons[0].type[0] == -1 ? _("Cycle through previous expression") : - button_valuetype_text(custom_buttons[0].type[0], custom_buttons[0].value[0]).c_str(), custom_buttons[0].type[1] < 0 ? NULL : button_valuetype_text(custom_buttons[0].type[1], custom_buttons[0].value[1]).c_str(), custom_buttons[0].type[2] < 0 ? NULL : button_valuetype_text(custom_buttons[0].type[0], custom_buttons[0].value[2]).c_str(), false, custom_buttons[0].type[0] != -1); + set_keypad_tooltip("button_move", custom_buttons[0].type[0] == -1 ? _("Cycle through previous expression") : button_valuetype_text(custom_buttons[0].type[0], custom_buttons[0].value[0]).c_str(), custom_buttons[0].type[1] < 0 ? NULL : button_valuetype_text(custom_buttons[0].type[1], custom_buttons[0].value[1]).c_str(), custom_buttons[0].type[2] < 0 ? NULL : button_valuetype_text(custom_buttons[0].type[0], custom_buttons[0].value[2]).c_str(), false, custom_buttons[0].type[0] != -1); if(index >= 0 && enable_tooltips != 1) gtk_widget_set_has_tooltip(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_move")), FALSE); } if(index == 1 || index < 0) { @@ -1125,14 +1128,14 @@ void update_custom_buttons(int index) { set_keypad_tooltip("button_move2", custom_buttons[1].type[0] == -1 ? _("Move cursor left or right") : button_valuetype_text(custom_buttons[1].type[0], custom_buttons[1].value[0]).c_str(), custom_buttons[1].type[1] == -1 ? _("Move cursor to beginning or end") : button_valuetype_text(custom_buttons[1].type[1], custom_buttons[1].value[1]).c_str(), custom_buttons[1].type[2] == -1 ? (custom_buttons[1].type[1] == -1 ? NULL : _("Move cursor to beginning or end")) : button_valuetype_text(custom_buttons[1].type[2], custom_buttons[1].value[2]).c_str(), false, custom_buttons[1].type[0] != -1); if(index >= 0 && enable_tooltips != 1) gtk_widget_set_has_tooltip(GTK_WIDGET(gtk_builder_get_object(main_builder, "button_move2")), FALSE); } - SET_LABEL_AND_TOOLTIP_2(2, "label_percent", "button_percent", "%", CALCULATOR->v_percent->title(true).c_str(), CALCULATOR->v_permille->title(true).c_str()) + SET_LABEL_AND_TOOLTIP_2(2, "label_percent", "button_percent", "%", CALCULATOR->v_percent->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str(), CALCULATOR->v_permille->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str()) SET_LABEL_AND_TOOLTIP_3(3, "label_plusminus", "button_plusminus", "±", _("Uncertainty/interval"), _("Relative error"), _("Interval")) SET_LABEL_AND_TOOLTIP_3(4, "label_comma", "button_comma", CALCULATOR->getComma().c_str(), _("Argument separator"), _("Blank space"), _("New line")) SET_LABEL_AND_TOOLTIP_2(5, "label_brace_wrap", "button_brace_wrap", "(x)", _("Smart parentheses"), _("Vector brackets")) - gtk_label_set_text(GTK_LABEL(gtk_builder_get_object(main_builder, "label_brace_wrap")), custom_buttons[5].text.empty() ? "(x)" : custom_buttons[5].text.c_str()); + gtk_label_set_text(GTK_LABEL(gtk_builder_get_object(main_builder, "label_brace_wrap")), custom_buttons[5].text.empty() ? "(x)" : custom_buttons[5].text.c_str()); SET_LABEL_AND_TOOLTIP_2(6, "label_brace_open", "button_brace_open", "(", _("Left parenthesis"), _("Left vector bracket")) SET_LABEL_AND_TOOLTIP_2(7, "label_brace_close", "button_brace_close", ")", _("Right parenthesis"), _("Right vector bracket")) - SET_LABEL_AND_TOOLTIP_3M(8, "label_zero", "button_zero", "0", NULL, "x0", CALCULATOR->getDegUnit()->title(true).c_str()) + SET_LABEL_AND_TOOLTIP_3M(8, "label_zero", "button_zero", "0", NULL, "x0", CALCULATOR->getDegUnit()->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str()) SET_LABEL_AND_TOOLTIP_3M(9, "label_one", "button_one", "1", NULL, "x1", "1/x") SET_LABEL_AND_TOOLTIP_3M(10, "label_two", "button_two", "2", NULL, "x2", "1/2") SET_LABEL_AND_TOOLTIP_3M(11, "label_three", "button_three", "3", NULL, "x3", "1/3") @@ -1145,7 +1148,7 @@ void update_custom_buttons(int index) { SET_LABEL_AND_TOOLTIP_3(18, "label_dot", "button_dot", CALCULATOR->getDecimalPoint().c_str(), _("Decimal point"), _("Blank space"), _("New line")) if(index < 0 || index == 19) { MathFunction *f = CALCULATOR->getActiveFunction("exp10"); - SET_LABEL_AND_TOOLTIP_3M(19, "label_exp", "button_exp", _("EXP"), "10x (Ctrl+Shift+E)", CALCULATOR->f_exp->title(true).c_str(), (f ? f->title(true).c_str() : NULL)) + SET_LABEL_AND_TOOLTIP_3M(19, "label_exp", "button_exp", _("EXP"), "10x (Ctrl+Shift+E)", CALCULATOR->f_exp->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str(), (f ? f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str() : NULL)) } if(index == 20 || (index < 0 && !custom_buttons[20].text.empty())) { if(custom_buttons[20].text.empty()) { @@ -1157,7 +1160,7 @@ void update_custom_buttons(int index) { gtk_label_set_text(GTK_LABEL(gtk_builder_get_object(main_builder, "label_xy")), custom_buttons[20].text.c_str()); } } - SET_LABEL_AND_TOOLTIP_2NL(20, "button_xy", _("Raise (Ctrl+*)"), CALCULATOR->f_sqrt->title(true).c_str()) + SET_LABEL_AND_TOOLTIP_2NL(20, "button_xy", _("Raise (Ctrl+*)"), CALCULATOR->f_sqrt->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str()) if(index == 24 || (index < 0 && !custom_buttons[24].text.empty())) { if(custom_buttons[24].text.empty()) { if(printops.use_unicode_signs && can_display_unicode_string_function(SIGN_MINUS, (void*) gtk_builder_get_object(main_builder, "label_sub"))) gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_sub")), SIGN_MINUS); @@ -1188,7 +1191,7 @@ void update_custom_buttons(int index) { SET_LABEL_AND_TOOLTIP_3(23, "label_add", "button_add", "+", _("Add"), _("M+ (memory plus)"), _("Bitwise AND")) if(index < 0 || index == 24) { MathFunction *f = CALCULATOR->getActiveFunction("neg"); - SET_LABEL_AND_TOOLTIP_3NL(24, "button_sub", _("Subtract"), f ? f->title(true).c_str() : NULL, _("Bitwise OR")); + SET_LABEL_AND_TOOLTIP_3NL(24, "button_sub", _("Subtract"), f ? f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str() : NULL, _("Bitwise OR")); } SET_LABEL_AND_TOOLTIP_2(25, "label_ac", "button_ac", _("AC"), _("Clear"), _("MC (memory clear)")) SET_LABEL_AND_TOOLTIP_3NP(26, "label_del", "button_del", _("DEL"), _("Delete"), _("Backspace"), _("M− (memory minus)")) @@ -1324,7 +1327,7 @@ void set_custom_buttons() { si_label_str = latest_button_unit->preferredDisplayName(true, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) expressiontext).formattedName(STRUCT_UNIT, true, true); } gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_si")), si_label_str.c_str()); - gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "label_si")), latest_button_unit->title(true).c_str()); + gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "label_si")), latest_button_unit->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str()); } Unit *u_local_currency = CALCULATOR->getLocalCurrency(); if(!latest_button_currency_pre.empty()) { @@ -1339,7 +1342,7 @@ void set_custom_buttons() { unit_label_str = latest_button_currency->preferredDisplayName(true, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) expressiontext).formattedName(STRUCT_UNIT, true, true); } gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_euro")), unit_label_str.c_str()); - gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "label_euro")), latest_button_currency->title(true).c_str()); + gtk_widget_set_tooltip_text(GTK_WIDGET(gtk_builder_get_object(main_builder, "label_euro")), latest_button_currency->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) mainwindow).c_str()); } void create_button_menus() { @@ -1354,14 +1357,14 @@ void create_button_menus() { MENU_ITEM(_("Bitwise OR"), insert_bitwise_or) MENU_ITEM(_("Bitwise Exclusive OR"), insert_bitwise_xor) MENU_ITEM(_("Bitwise NOT"), insert_bitwise_not) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_bitcmp->title(true).c_str(), insert_button_function, CALCULATOR->f_bitcmp) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_bitcmp, insert_button_function) f = CALCULATOR->getActiveFunction("bitrot"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f)} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function)} MENU_SEPARATOR - MENU_ITEM_WITH_POINTER(CALCULATOR->f_base->title(true).c_str(), insert_button_function, CALCULATOR->f_base) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_base, insert_button_function) MENU_SEPARATOR - MENU_ITEM_WITH_POINTER(CALCULATOR->f_ascii->title(true).c_str(), insert_button_function, CALCULATOR->f_ascii) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_char->title(true).c_str(), insert_button_function, CALCULATOR->f_char) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_ascii, insert_button_function) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_char, insert_button_function) PangoFontDescription *font_desc; @@ -1369,105 +1372,105 @@ void create_button_menus() { g_signal_connect(gtk_builder_get_object(main_builder, "button_e_var"), "clicked", G_CALLBACK(insert_button_variable), (gpointer) CALCULATOR->v_e); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_e")); - MENU_ITEM_WITH_POINTER(CALCULATOR->f_exp->title(true).c_str(), insert_button_function, CALCULATOR->f_exp) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_exp, insert_button_function) f = CALCULATOR->getActiveFunction("cis"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} pango_font_description_free(font_desc); g_signal_connect(gtk_builder_get_object(main_builder, "button_sqrt"), "clicked", G_CALLBACK(insert_button_function), (gpointer) CALCULATOR->f_sqrt); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_sqrt")); - MENU_ITEM_WITH_POINTER(CALCULATOR->f_cbrt->title(true).c_str(), insert_button_function, CALCULATOR->f_cbrt); - MENU_ITEM_WITH_POINTER(CALCULATOR->f_root->title(true).c_str(), insert_button_function, CALCULATOR->f_root); + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_cbrt, insert_button_function); + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_root, insert_button_function); f = CALCULATOR->getActiveFunction("sqrtpi"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} g_signal_connect(gtk_builder_get_object(main_builder, "button_ln"), "clicked", G_CALLBACK(insert_button_function), (gpointer) CALCULATOR->f_ln); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_ln")); f = CALCULATOR->getActiveFunction("log10"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("log2"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} - MENU_ITEM_WITH_POINTER(CALCULATOR->f_logn->title(true).c_str(), insert_button_function, CALCULATOR->f_logn) + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_logn, insert_button_function) sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_fac")); - MENU_ITEM_WITH_POINTER(CALCULATOR->f_factorial2->title(true).c_str(), insert_button_function, CALCULATOR->f_factorial2) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_multifactorial->title(true).c_str(), insert_button_function, CALCULATOR->f_multifactorial) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_factorial2, insert_button_function) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_multifactorial, insert_button_function) f = CALCULATOR->getActiveFunction("hyperfactorial"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("superfactorial"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("perm"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("comb"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("derangements"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} - MENU_ITEM_WITH_POINTER(CALCULATOR->f_binomial->title(true).c_str(), insert_button_function, CALCULATOR->f_binomial) + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_binomial, insert_button_function) g_signal_connect(gtk_builder_get_object(main_builder, "button_mod"), "clicked", G_CALLBACK(insert_function_operator), (gpointer) CALCULATOR->f_mod); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_mod")); - MENU_ITEM_WITH_POINTER(CALCULATOR->f_rem->title(true).c_str(), insert_function_operator, CALCULATOR->f_rem) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_abs->title(true).c_str(), insert_button_function, CALCULATOR->f_abs) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_gcd->title(true).c_str(), insert_button_function, CALCULATOR->f_gcd) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_lcm->title(true).c_str(), insert_button_function, CALCULATOR->f_lcm) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_rem, insert_function_operator) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_abs, insert_button_function) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_gcd, insert_button_function) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_lcm, insert_button_function) g_signal_connect(gtk_builder_get_object(main_builder, "button_sine"), "clicked", G_CALLBACK(insert_button_function), (gpointer) CALCULATOR->f_sin); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_sin")); MENU_SEPARATOR_PREPEND - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_asinh->title(true).c_str(), insert_button_function, CALCULATOR->f_asinh) - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_asin->title(true).c_str(), insert_button_function, CALCULATOR->f_asin) - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_sinh->title(true).c_str(), insert_button_function, CALCULATOR->f_sinh) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_asinh, insert_button_function) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_asin, insert_button_function) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_sinh, insert_button_function) g_signal_connect(gtk_builder_get_object(main_builder, "button_cosine"), "clicked", G_CALLBACK(insert_button_function), (gpointer) CALCULATOR->f_cos); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_cos")); MENU_SEPARATOR_PREPEND - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_acosh->title(true).c_str(), insert_button_function, CALCULATOR->f_acosh) - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_acos->title(true).c_str(), insert_button_function, CALCULATOR->f_acos) - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_cosh->title(true).c_str(), insert_button_function, CALCULATOR->f_cosh) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_acosh, insert_button_function) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_acos, insert_button_function) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_cosh, insert_button_function) g_signal_connect(gtk_builder_get_object(main_builder, "button_tan"), "clicked", G_CALLBACK(insert_button_function), (gpointer) CALCULATOR->f_tan); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_tan")); MENU_SEPARATOR_PREPEND - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_atanh->title(true).c_str(), insert_button_function, CALCULATOR->f_atanh) - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_atan->title(true).c_str(), insert_button_function, CALCULATOR->f_atan) - MENU_ITEM_WITH_POINTER_PREPEND(CALCULATOR->f_tanh->title(true).c_str(), insert_button_function, CALCULATOR->f_tanh) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_atanh, insert_button_function) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_atan, insert_button_function) + MENU_ITEM_WITH_OBJECT_PREPEND(CALCULATOR->f_tanh, insert_button_function) g_signal_connect(gtk_builder_get_object(main_builder, "button_sum"), "clicked", G_CALLBACK(insert_button_function_norpn), (gpointer) CALCULATOR->f_sum); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_sum")); - MENU_ITEM_WITH_POINTER(CALCULATOR->f_product->title(true).c_str(), insert_button_function_norpn, CALCULATOR->f_product) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_for->title(true).c_str(), insert_button_function_norpn, CALCULATOR->f_for) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_if->title(true).c_str(), insert_button_function_norpn, CALCULATOR->f_if) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_product, insert_button_function_norpn) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_for, insert_button_function_norpn) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_if, insert_button_function_norpn) g_signal_connect(gtk_builder_get_object(main_builder, "button_mean"), "clicked", G_CALLBACK(insert_button_function), (gpointer) CALCULATOR->getActiveFunction("mean")); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_mean")); f = CALCULATOR->getActiveFunction("median"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("var"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("stdev"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("stderr"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("harmmean"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("geomean"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} MENU_SEPARATOR - MENU_ITEM_WITH_POINTER(CALCULATOR->f_rand->title(true).c_str(), insert_button_function, CALCULATOR->f_rand); + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_rand, insert_button_function); g_signal_connect(gtk_builder_get_object(main_builder, "button_pi"), "clicked", G_CALLBACK(insert_button_variable), (gpointer) CALCULATOR->v_pi); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_xequals")); - MENU_ITEM_WITH_POINTER(CALCULATOR->f_solve->title(true).c_str(), insert_button_function, CALCULATOR->f_solve) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_solve, insert_button_function) f = CALCULATOR->getActiveFunction("solve2"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("linearfunction"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} - MENU_ITEM_WITH_POINTER(CALCULATOR->f_dsolve->title(true).c_str(), insert_button_function, CALCULATOR->f_dsolve) + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_dsolve, insert_button_function) f = CALCULATOR->getActiveFunction("extremum"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} MENU_SEPARATOR MENU_ITEM(_("Set unknowns"), on_menu_item_set_unknowns_activate) @@ -1478,19 +1481,19 @@ void create_button_menus() { item_factorize = item; MENU_ITEM(_("Expand Partial Fractions"), on_menu_item_expand_partial_fractions_activate) MENU_SEPARATOR - MENU_ITEM_WITH_POINTER(CALCULATOR->f_diff->title(true).c_str(), insert_button_function, CALCULATOR->f_diff) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_integrate->title(true).c_str(), insert_button_function, CALCULATOR->f_integrate) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_diff, insert_button_function) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_integrate, insert_button_function) gtk_widget_set_visible(item_factorize, evalops.structuring != STRUCTURING_SIMPLIFY); gtk_widget_set_visible(item_simplify, evalops.structuring != STRUCTURING_FACTORIZE); sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_i")); MENU_ITEM("∠ (Ctrl+Shift+A)", insert_angle_symbol) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_re->title(true).c_str(), insert_button_function, CALCULATOR->f_re) - MENU_ITEM_WITH_POINTER(CALCULATOR->f_im->title(true).c_str(), insert_button_function, CALCULATOR->f_im) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_re, insert_button_function) + MENU_ITEM_WITH_OBJECT(CALCULATOR->f_im, insert_button_function) f = CALCULATOR->getActiveFunction("arg"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} f = CALCULATOR->getActiveFunction("conj"); - if(f) {MENU_ITEM_WITH_POINTER(f->title(true).c_str(), insert_button_function, f);} + if(f) {MENU_ITEM_WITH_OBJECT(f, insert_button_function);} sub = GTK_WIDGET(gtk_builder_get_object(main_builder, "menu_si")); const char *si_units[] = {"m", "g", "s", "A", "K", "N", "Pa", "J", "W", "L", "V", "ohm", "oC", "cd", "mol", "C", "Hz", "F", "S", "Wb", "T", "H", "lm", "lx", "Bq", "Gy", "Sv", "kat"}; @@ -1502,7 +1505,7 @@ void create_button_menus() { if(u && !u->isHidden()) { bool b = false; for(size_t i2 = 0; i2 < to_us.size(); i2++) { - if(string_is_less(u->title(true), to_us[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us[i2]->title(true, printops.use_unicode_signs))) { to_us.insert(to_us.begin() + i2, u); b = true; break; @@ -1513,7 +1516,7 @@ void create_button_menus() { } } for(size_t i = 0; i < to_us.size(); i++) { - MENU_ITEM_WITH_POINTER(to_us[i]->title(true).c_str(), insert_button_unit, to_us[i]) + MENU_ITEM_WITH_OBJECT(to_us[i], insert_button_unit) } // Show further items in a submenu @@ -1525,7 +1528,7 @@ void create_button_menus() { if(u && !u->isHidden()) { bool b = false; for(size_t i2 = 0; i2 < to_us.size(); i2++) { - if(string_is_less(u->title(true), to_us[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us[i2]->title(true, printops.use_unicode_signs))) { to_us.insert(to_us.begin() + i2, u); b = true; break; @@ -1535,7 +1538,7 @@ void create_button_menus() { } } for(size_t i = 0; i < to_us.size(); i++) { - MENU_ITEM_WITH_POINTER(to_us[i]->title(true).c_str(), insert_button_unit, to_us[i]) + MENU_ITEM_WITH_OBJECT(to_us[i], insert_button_unit) } Unit *u_local_currency = CALCULATOR->getLocalCurrency(); @@ -1554,7 +1557,7 @@ void create_button_menus() { b = true; break; } - if(string_is_less(u->title(true), to_us[i2]->title(true))) { + if(string_is_less(u->title(true, printops.use_unicode_signs), to_us[i2]->title(true, printops.use_unicode_signs))) { to_us.insert(to_us.begin() + i2, u); b = true; break; @@ -1564,7 +1567,7 @@ void create_button_menus() { } } for(size_t i = 0; i < to_us.size(); i++) { - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), insert_button_currency, to_us[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us[i], insert_button_currency) } i_added = to_us.size(); @@ -1576,7 +1579,7 @@ void create_button_menus() { bool b = false; if(u->isHidden() && u != u_local_currency) { for(int i2 = to_us2.size() - 1; i2 >= 0; i2--) { - if(u->title(true) > to_us2[(size_t) i2]->title(true)) { + if(u->title(true, printops.use_unicode_signs) > to_us2[(size_t) i2]->title(true, printops.use_unicode_signs)) { if((size_t) i2 == to_us2.size() - 1) to_us2.push_back(u); else to_us2.insert(to_us2.begin() + (size_t) i2 + 1, u); b = true; @@ -1592,7 +1595,7 @@ void create_button_menus() { } } for(size_t i2 = to_us.size() - 1; !b && i2 >= i_added; i2--) { - if(u->title(true) > to_us[i2]->title(true)) { + if(u->title(true, printops.use_unicode_signs) > to_us[i2]->title(true, printops.use_unicode_signs)) { if(i2 == to_us.size() - 1) to_us.push_back(u); else to_us.insert(to_us.begin() + i2 + 1, u); b = true; @@ -1606,27 +1609,27 @@ void create_button_menus() { for(size_t i = i_added; i < to_us.size(); i++) { // Show further items in a submenu if(i == i_added) {SUBMENU_ITEM(_("more"), sub);} - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us[i]->title(true).c_str(), insert_button_currency, to_us[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us[i], insert_button_currency) } if(to_us2.size() > 0) {SUBMENU_ITEM(_("more"), sub);} for(size_t i = 0; i < to_us2.size(); i++) { // Show further items in a submenu - MENU_ITEM_WITH_POINTER_AND_FLAG(to_us2[i]->title(true).c_str(), insert_button_currency, to_us2[i]) + MENU_ITEM_WITH_OBJECT_AND_FLAG(to_us2[i], insert_button_currency) } - set_keypad_tooltip("button_e_var", CALCULATOR->v_e->title(true).c_str()); - set_keypad_tooltip("button_pi", CALCULATOR->v_pi->title(true).c_str()); - set_keypad_tooltip("button_sine", CALCULATOR->f_sin->title(true).c_str()); - set_keypad_tooltip("button_cosine", CALCULATOR->f_cos->title(true).c_str()); - set_keypad_tooltip("button_tan", CALCULATOR->f_tan->title(true).c_str()); + set_keypad_tooltip("button_e_var", CALCULATOR->v_e); + set_keypad_tooltip("button_pi", CALCULATOR->v_pi); + set_keypad_tooltip("button_sine", CALCULATOR->f_sin); + set_keypad_tooltip("button_cosine", CALCULATOR->f_cos); + set_keypad_tooltip("button_tan", CALCULATOR->f_tan); f = CALCULATOR->getActiveFunction("mean"); - if(f) set_keypad_tooltip("button_mean", f->title(true).c_str()); - set_keypad_tooltip("button_sum", CALCULATOR->f_sum->title(true).c_str()); - set_keypad_tooltip("button_mod", CALCULATOR->f_mod->title(true).c_str()); - set_keypad_tooltip("button_fac", CALCULATOR->f_factorial->title(true).c_str()); - set_keypad_tooltip("button_ln", CALCULATOR->f_ln->title(true).c_str()); - set_keypad_tooltip("button_sqrt", CALCULATOR->f_sqrt->title(true).c_str()); - set_keypad_tooltip("button_i", CALCULATOR->v_i->title(true).c_str()); + if(f) set_keypad_tooltip("button_mean", f); + set_keypad_tooltip("button_sum", CALCULATOR->f_sum); + set_keypad_tooltip("button_mod", CALCULATOR->f_mod); + set_keypad_tooltip("button_fac", CALCULATOR->f_factorial); + set_keypad_tooltip("button_ln", CALCULATOR->f_ln); + set_keypad_tooltip("button_sqrt", CALCULATOR->f_sqrt); + set_keypad_tooltip("button_i", CALCULATOR->v_i); gtk_label_set_markup(GTK_LABEL(gtk_builder_get_object(main_builder, "label_i")), (string("") + CALCULATOR->v_i->preferredDisplayName(true, printops.use_unicode_signs, false, false, &can_display_unicode_string_function, (void*) gtk_builder_get_object(main_builder, "label_i")).name + "").c_str()); g_signal_connect(gtk_builder_get_object(main_builder, "button_cmp"), "clicked", G_CALLBACK(insert_button_function), (gpointer) CALCULATOR->f_bitcmp); @@ -1642,28 +1645,28 @@ void create_button_menus() { g_signal_connect(gtk_builder_get_object(main_builder, "button_mod2"), "clicked", G_CALLBACK(insert_function_operator), (gpointer) CALCULATOR->f_mod); f = CALCULATOR->getActiveFunction("exp2"); - set_keypad_tooltip("button_expf", CALCULATOR->f_exp->title(true).c_str(), f ? f->title(true).c_str() : NULL); - set_keypad_tooltip("button_mod2", CALCULATOR->f_mod->title(true).c_str(), CALCULATOR->f_rem->title(true).c_str()); - set_keypad_tooltip("button_ln2", CALCULATOR->f_ln->title(true).c_str()); - set_keypad_tooltip("button_int", CALCULATOR->f_int->title(true).c_str()); - set_keypad_tooltip("button_frac", CALCULATOR->f_frac->title(true).c_str()); - set_keypad_tooltip("button_stamptodate", CALCULATOR->f_stamptodate->title(true).c_str(), CALCULATOR->f_timestamp->title(true).c_str()); - set_keypad_tooltip("button_code", CALCULATOR->f_ascii->title(true).c_str(), CALCULATOR->f_char->title(true).c_str()); + set_keypad_tooltip("button_expf", CALCULATOR->f_exp, f); + set_keypad_tooltip("button_mod2", CALCULATOR->f_mod, CALCULATOR->f_rem); + set_keypad_tooltip("button_ln2", CALCULATOR->f_ln); + set_keypad_tooltip("button_int", CALCULATOR->f_int); + set_keypad_tooltip("button_frac", CALCULATOR->f_frac); + set_keypad_tooltip("button_stamptodate", CALCULATOR->f_stamptodate, CALCULATOR->f_timestamp); + set_keypad_tooltip("button_code", CALCULATOR->f_ascii, CALCULATOR->f_char); f = CALCULATOR->getActiveFunction("log2"); MathFunction *f2 = CALCULATOR->getActiveFunction("log10"); - set_keypad_tooltip("button_log2", f ? f->title(true).c_str() : NULL, f2 ? f2->title(true).c_str() : NULL); + set_keypad_tooltip("button_log2", f, f2); if(f) g_signal_connect(gtk_builder_get_object(main_builder, "button_log2"), "clicked", G_CALLBACK(insert_button_function), (gpointer) f); set_keypad_tooltip("button_reciprocal", "1/x"); f = CALCULATOR->getActiveFunction("div"); - if(f) set_keypad_tooltip("button_idiv", f->title(true).c_str()); - set_keypad_tooltip("button_sqrt2", CALCULATOR->f_sqrt->title(true).c_str(), CALCULATOR->f_cbrt->title(true).c_str()); - set_keypad_tooltip("button_abs", CALCULATOR->f_abs->title(true).c_str()); - set_keypad_tooltip("button_fac2", CALCULATOR->f_factorial->title(true).c_str()); - //set_keypad_tooltip("button_rnd", CALCULATOR->f_rand->title(true).c_str()); - set_keypad_tooltip("button_cmp", CALCULATOR->f_bitcmp->title(true).c_str()); + if(f) set_keypad_tooltip("button_idiv", f); + set_keypad_tooltip("button_sqrt2", CALCULATOR->f_sqrt, CALCULATOR->f_cbrt); + set_keypad_tooltip("button_abs", CALCULATOR->f_abs); + set_keypad_tooltip("button_fac2", CALCULATOR->f_factorial); + //set_keypad_tooltip("button_rnd", CALCULATOR->f_rand); + set_keypad_tooltip("button_cmp", CALCULATOR->f_bitcmp); f = CALCULATOR->getActiveFunction("bitrot"); if(f) { - set_keypad_tooltip("button_rot", f->title(true).c_str()); + set_keypad_tooltip("button_rot", f); g_signal_connect(gtk_builder_get_object(main_builder, "button_rot"), "clicked", G_CALLBACK(insert_button_function), (gpointer) f); } @@ -2901,6 +2904,7 @@ GtkWidget* get_preferences_dialog(void) { gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_hexadecimal_twos_complement")), printops.hexadecimal_twos_complement); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_spell_out_logical_operators")), printops.spell_out_logical_operators); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_caret_as_xor")), caret_as_xor); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_close_with_esc")), close_with_esc > 0 || (close_with_esc < 0 && use_systray_icon)); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(gtk_builder_get_object(preferences_builder, "preferences_checkbutton_binary_prefixes")), CALCULATOR->usesBinaryPrefixes() > 0); switch(CALCULATOR->getTemperatureCalculationMode()) { case TEMPERATURE_CALCULATION_ABSOLUTE: { @@ -4072,6 +4076,12 @@ GtkWidget* get_argument_rules_dialog(void) { g_assert(gtk_builder_get_object(argumentrules_builder, "argument_rules_dialog") != NULL); gtk_combo_box_set_active(GTK_COMBO_BOX(gtk_builder_get_object(argumentrules_builder, "argument_rules_combobox_type")), 0); + gtk_spin_button_set_digits(GTK_SPIN_BUTTON(gtk_builder_get_object(argumentrules_builder, "argument_rules_spinbutton_max")), 8); + gtk_spin_button_set_digits(GTK_SPIN_BUTTON(gtk_builder_get_object(argumentrules_builder, "argument_rules_spinbutton_min")), 8); + gtk_adjustment_set_lower(GTK_ADJUSTMENT(gtk_builder_get_object(argumentrules_builder, "adjustment_min")), INT_MIN); + gtk_adjustment_set_upper(GTK_ADJUSTMENT(gtk_builder_get_object(argumentrules_builder, "adjustment_min")), INT_MAX); + gtk_adjustment_set_lower(GTK_ADJUSTMENT(gtk_builder_get_object(argumentrules_builder, "adjustment_max")), INT_MIN); + gtk_adjustment_set_upper(GTK_ADJUSTMENT(gtk_builder_get_object(argumentrules_builder, "adjustment_max")), INT_MAX); gtk_builder_connect_signals(argumentrules_builder, NULL); @@ -4364,13 +4374,13 @@ void update_custom_buttons_edit(int index, bool update_label_entry) { gtk_tree_model_get(GTK_TREE_MODEL(tButtonsEdit_store), &iter, 0, &i, -1); if(i == 0 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("↑ ↓", _("Cycle through previous expression"), "-") else if(i == 1 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("← →", _("Move cursor left or right"), _("Move cursor to beginning or end")) - else if(i == 2 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("%", CALCULATOR->v_percent->title(true).c_str(), CALCULATOR->v_permille->title(true).c_str()) + else if(i == 2 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("%", CALCULATOR->v_percent->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tButtonsEdit).c_str(), CALCULATOR->v_permille->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tButtonsEdit).c_str()) else if(i == 3 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3("±", _("Uncertainty/interval"), _("Relative error"), _("Interval")) else if(i == 4 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3B("label_comma", _("Argument separator"), _("Blank space"), _("New line")) else if(i == 5 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("(x)", _("Smart parentheses"), _("Vector brackets")) else if(i == 6 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("(", _("Left parenthesis"), _("Left vector bracket")) else if(i == 7 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2(")", _("Right parenthesis"), _("Right vector bracket")) - else if(i == 8 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3("0", "0", "x^0", CALCULATOR->getDegUnit()->title(true).c_str()) + else if(i == 8 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3("0", "0", "x^0", CALCULATOR->getDegUnit()->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tButtonsEdit).c_str()) else if(i == 9 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3("1", "1", "x^1", "1/x") else if(i == 10 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3("2", "2", "x^2", "1/2") else if(i == 11 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3("3", "3", "x^3", "1/3") @@ -4383,14 +4393,14 @@ void update_custom_buttons_edit(int index, bool update_label_entry) { else if(i == 18 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3B("label_dot", _("Decimal point"), _("Blank space"), _("New line")) else if(i == 19 && (index == i || index < 0)) { MathFunction *f = CALCULATOR->getActiveFunction("exp10"); - SET_BUTTONS_EDIT_ITEM_3B("label_exp", "10^x", CALCULATOR->f_exp->title(true).c_str(), (f ? f->title(true).c_str() : "-")); - } else if(i == 20 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("x^y", _("Raise"), CALCULATOR->f_sqrt->title(true).c_str()) + SET_BUTTONS_EDIT_ITEM_3B("label_exp", "10^x", CALCULATOR->f_exp->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tButtonsEdit).c_str(), (f ? f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tButtonsEdit).c_str() : "-")); + } else if(i == 20 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2("x^y", _("Raise"), CALCULATOR->f_sqrt->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tButtonsEdit).c_str()) else if(i == 21 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2B("label_divide", _("Divide"), "1/x") else if(i == 22 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2B("label_times", _("Multiply"), _("Bitwise Exclusive OR")) else if(i == 23 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3B("label_add", _("Add"), _("M+ (memory plus)"), _("Bitwise AND")) else if(i == 24 && (index == i || index < 0)) { MathFunction *f = CALCULATOR->getActiveFunction("neg"); - SET_BUTTONS_EDIT_ITEM_3B("label_sub", _("Subtract"), f ? f->title(true).c_str() : "-", _("Bitwise OR")); + SET_BUTTONS_EDIT_ITEM_3B("label_sub", _("Subtract"), f ? f->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) tButtonsEdit).c_str() : "-", _("Bitwise OR")); } else if(i == 25 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2B("label_ac", _("Clear"), _("MC (memory clear)")) else if(i == 26 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_3B("label_del", _("Delete"), _("Backspace"), _("M− (memory minus)")) else if(i == 27 && (index == i || index < 0)) SET_BUTTONS_EDIT_ITEM_2B("label_ans", _("Previous result"), _("Previous result (static)")) diff --git a/src/interface.h b/src/interface.h index f3df844f..4739e5da 100644 --- a/src/interface.h +++ b/src/interface.h @@ -15,8 +15,10 @@ #define MENU_ITEM_WITH_INT(x,y,z) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), GINT_TO_POINTER (z)); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item); #define MENU_ITEM_WITH_STRING(x,y,z) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item); #define MENU_ITEM_WITH_POINTER(x,y,z) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item); +#define MENU_ITEM_WITH_OBJECT(x,y) item = gtk_menu_item_new_with_label(x->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) x); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item); #define MENU_ITEM_WITH_POINTER_PREPEND(x,y,z) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_prepend(GTK_MENU_SHELL(sub), item); -#define MENU_ITEM_WITH_POINTER_AND_FLAG(x,y,z) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map::const_iterator it_flag = flag_surfaces.find(z->referenceName()); GtkWidget *image_w; if(it_flag != flag_surfaces.end()) {image_w = gtk_image_new_from_surface(it_flag->second);} else {image_w = gtk_image_new();} gtk_widget_set_size_request(image_w, flagheight * 2, flagheight); gtk_container_add(GTK_CONTAINER(box), image_w); gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x)); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);} +#define MENU_ITEM_WITH_OBJECT_PREPEND(x,y) item = gtk_menu_item_new_with_label(x->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str()); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) x); gtk_menu_shell_prepend(GTK_MENU_SHELL(sub), item); +#define MENU_ITEM_WITH_OBJECT_AND_FLAG(x,y) {GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 6); unordered_map::const_iterator it_flag = flag_surfaces.find(x->referenceName()); GtkWidget *image_w; if(it_flag != flag_surfaces.end()) {image_w = gtk_image_new_from_surface(it_flag->second);} else {image_w = gtk_image_new();} gtk_widget_set_size_request(image_w, flagheight * 2, flagheight); gtk_container_add(GTK_CONTAINER(box), image_w); gtk_container_add(GTK_CONTAINER(box), gtk_label_new(x->title(true, printops.use_unicode_signs, &can_display_unicode_string_function, (void*) sub).c_str())); item = gtk_menu_item_new(); gtk_container_add(GTK_CONTAINER(item), box); gtk_widget_show_all(item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) x); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);} #define MENU_ITEM_MARKUP_WITH_POINTER(x,y,z) item = gtk_menu_item_new_with_label(""); gtk_label_set_markup(GTK_LABEL(gtk_bin_get_child(GTK_BIN(item))), x); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), (gpointer) z); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item); #define MENU_ITEM(x,y) item = gtk_menu_item_new_with_label(x); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), NULL); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item); #define MENU_ITEM_MARKUP(x,y) item = gtk_menu_item_new_with_label(""); gtk_label_set_markup(GTK_LABEL(gtk_bin_get_child(GTK_BIN(item))), x); gtk_widget_show (item); g_signal_connect(G_OBJECT (item), "activate", G_CALLBACK(y), NULL); gtk_menu_shell_append(GTK_MENU_SHELL(sub), item);