diff options
-rw-r--r-- | .gitmodules | 3 | ||||
-rw-r--r-- | CMakeL10n.txt | 3 | ||||
-rw-r--r-- | CMakeLists.txt | 16 | ||||
m--------- | cmake | 0 | ||||
-rw-r--r-- | doc/CMakeLists.txt | 34 | ||||
-rw-r--r-- | doc/man/abakus.1 | 143 | ||||
-rw-r--r-- | translations/CMakeLists.txt | 1 | ||||
-rw-r--r-- | translations/desktop_files/abakus.desktop/es.po | 17 | ||||
-rw-r--r-- | translations/desktop_files/abakus.desktop/ru.po | 34 | ||||
-rw-r--r-- | translations/desktop_files/abakus.desktop/tr.po | 15 | ||||
-rw-r--r-- | translations/messages/CMakeLists.txt | 14 | ||||
-rw-r--r-- | translations/messages/cs.po | 19 | ||||
-rw-r--r-- | translations/messages/es.po | 229 | ||||
-rw-r--r-- | translations/messages/pt.po | 21 | ||||
-rw-r--r-- | translations/messages/tr.po | 235 |
15 files changed, 693 insertions, 91 deletions
diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 69dd7b2..0000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "cmake"] - path = cmake - url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake diff --git a/CMakeL10n.txt b/CMakeL10n.txt index a525b71..a91bd2a 100644 --- a/CMakeL10n.txt +++ b/CMakeL10n.txt @@ -9,12 +9,11 @@ # ################################################# -cmake_minimum_required( VERSION 2.8 ) +cmake_minimum_required( VERSION 3.1 ) ##### include our cmake modules ################# -set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" ) include( TDEL10n ) diff --git a/CMakeLists.txt b/CMakeLists.txt index d9b6247..3421098 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ # ################################################# -cmake_minimum_required( VERSION 2.8.12 ) +cmake_minimum_required( VERSION 3.1 ) ##### general package setup ##################### @@ -31,10 +31,14 @@ include( FindPkgConfig ) ##### include our cmake modules ################# -set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" ) include( TDEMacros ) +##### set version number ######################## + +tde_set_project_version( ) + + ##### setup install paths ####################### include( TDESetupPaths ) @@ -68,8 +72,12 @@ set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined" add_subdirectory( icons ) add_subdirectory( src ) -tde_conditional_add_subdirectory( BUILD_DOC doc ) -tde_conditional_add_subdirectory( BUILD_TRANSLATIONS translations ) + + +##### other data ################################ + +tde_conditional_add_project_docs( BUILD_DOC ) +tde_conditional_add_project_translations( BUILD_TRANSLATIONS ) ##### write configure files ##################### diff --git a/cmake b/cmake deleted file mode 160000 -Subproject 356a15955cd717c20e4f8de29f7c36a6f38883e diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt deleted file mode 100644 index f6eec15..0000000 --- a/doc/CMakeLists.txt +++ /dev/null @@ -1,34 +0,0 @@ -file( GLOB _dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * ) -list( REMOVE_ITEM _dirs html man ) - -string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" ) - -foreach( _dir IN LISTS _dirs ) - if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} - AND ( "${_dir}" STREQUAL "en" OR - "${_linguas}" MATCHES "^;*$" OR - ";${_linguas};" MATCHES ";${_dir};" )) - file( GLOB _doc_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} ${_dir}/*.docbook ) - if( _doc_files ) - list( FIND _doc_files "index.docbook" _find_index ) - if( -1 EQUAL _find_index ) - set( _noindex "NOINDEX" ) - else() - unset( _noindex ) - endif() - tde_create_handbook( - SOURCE_BASEDIR ${_dir} - ${_noindex} - LANG ${_dir} - DESTINATION ${PROJECT_NAME} - ) - endif() - endif() -endforeach() - -if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/html/CMakeLists.txt ) - add_subdirectory( html ) -endif() -if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/man/CMakeLists.txt ) - add_subdirectory( man ) -endif() diff --git a/doc/man/abakus.1 b/doc/man/abakus.1 new file mode 100644 index 0000000..1411bee --- /dev/null +++ b/doc/man/abakus.1 @@ -0,0 +1,143 @@ +.\" This file was generated by kdemangen.pl +.TH ABAKUS 1 "Oct 2005" "Trinity Desktop Environment" "A simple keyboard-driven calculator" +.SH NAME +abakus +\- A simple keyboard-driven calculator +.SH SYNOPSIS +abakus [Qt\-options] [TDE\-options] +.SH DESCRIPTION +A simple keyboard-driven calculator +.SH OPTIONS +.SS Generic options: +.TP +.B \-\-help +Show help about options +.TP +.B \-\-help\-qt +Show Qt specific options +.TP +.B \-\-help\-tde +Show TDE specific options +.TP +.B \-\-help\-all +Show all options +.TP +.B \-\-author +Show author information +.TP +.B \-v, \-\-version +Show version information +.TP +.B \-\-license +Show license information +.TP +.B \-\- +End of options +.SS +.SS TDE options: +.TP +.B \-\-caption <caption> +Use 'caption' as name in the titlebar +.TP +.B \-\-icon <icon> +Use 'icon' as the application icon +.TP +.B \-\-miniicon <icon> +Use 'icon' as the icon in the titlebar +.TP +.B \-\-config <filename> +Use alternative configuration file +.TP +.B \-\-dcopserver <server> +Use the DCOP Server specified by 'server' +.TP +.B \-\-nocrashhandler +Disable crash handler, to get core dumps +.TP +.B \-\-waitforwm +Waits for a WM_NET compatible windowmanager +.TP +.B \-\-style <style> +sets the application GUI style +.TP +.B \-\-geometry <geometry> +sets the client geometry of the main widget - see man X for the argument format +.SS Qt options: +.TP +.B \-\-display <displayname> +Use the X-server display 'displayname' +.TP +.B \-\-session <sessionId> +Restore the application for the given 'sessionId' +.TP +.B \-\-cmap +Causes the application to install a private color +map on an 8-bit display +.TP +.B \-\-ncols <count> +Limits the number of colors allocated in the color +cube on an 8-bit display, if the application is +using the QApplication::ManyColor color +specification +.TP +.B \-\-nograb +tells Qt to never grab the mouse or the keyboard +.TP +.B \-\-dograb +running under a debugger can cause an implicit +-nograb, use -dograb to override +.TP +.B \-\-sync +switches to synchronous mode for debugging +.TP +.B \-\-fn, \-\-font <fontname> +defines the application font +.TP +.B \-\-bg, \-\-background <color> +sets the default background color and an +application palette (light and dark shades are +calculated) +.TP +.B \-\-fg, \-\-foreground <color> +sets the default foreground color +.TP +.B \-\-btn, \-\-button <color> +sets the default button color +.TP +.B \-\-name <name> +sets the application name +.TP +.B \-\-title <title> +sets the application title (caption) +.TP +.B \-\-visual TrueColor +forces the application to use a TrueColor visual on +an 8-bit display +.TP +.B \-\-inputstyle <inputstyle> +sets XIM (X Input Method) input style. Possible +values are onthespot, overthespot, offthespot and +root +.TP +.B \-\-im <XIM server> +set XIM server +.TP +.B \-\-noxim +disable XIM +.TP +.B \-\-reverse +mirrors the whole layout of widgets +.SS + +.SH SEE ALSO +Full user documentation is available through the TDE Help Center. You can also enter the URL +.BR help:/abakus/ +directly into konqueror or you can run +.BR "`khelpcenter help:/abakus/'" +from the command-line. +.br +.SH AUTHORS +.nf +Michael Pyne <michael.pyne@kdemail.net> +.br + diff --git a/translations/CMakeLists.txt b/translations/CMakeLists.txt deleted file mode 100644 index 42b186a..0000000 --- a/translations/CMakeLists.txt +++ /dev/null @@ -1 +0,0 @@ -tde_auto_add_subdirectories() diff --git a/translations/desktop_files/abakus.desktop/es.po b/translations/desktop_files/abakus.desktop/es.po index 4255579..3e37f65 100644 --- a/translations/desktop_files/abakus.desktop/es.po +++ b/translations/desktop_files/abakus.desktop/es.po @@ -1,30 +1,31 @@ # SOME DESCRIPTIVE TITLE. # This file is put in the public domain. -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# -#, fuzzy +# SALOMON ALEJANDRO L <asalomon@agro.uba.ar>, 2021. msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-03-18 04:00+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"PO-Revision-Date: 2021-10-31 18:05+0000\n" +"Last-Translator: SALOMON ALEJANDRO L <asalomon@agro.uba.ar>\n" +"Language-Team: Spanish <https://mirror.git.trinitydesktop.org/weblate/" +"projects/applications/abakus-abakusdesktop/es/>\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.8.1\n" #. Comment #: abakus.desktop:7 msgid "A simple keyboard-driven calculator" -msgstr "" +msgstr "Una simple calculadora comandada por teclado" #. Name #: abakus.desktop:9 msgid "Abakus" -msgstr "" +msgstr "Ábaco" #. GenericName #: abakus.desktop:10 diff --git a/translations/desktop_files/abakus.desktop/ru.po b/translations/desktop_files/abakus.desktop/ru.po new file mode 100644 index 0000000..87e4b60 --- /dev/null +++ b/translations/desktop_files/abakus.desktop/ru.po @@ -0,0 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# Andrey (Андрей) <sosic.heh@ya.ru>, 2021. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-03-18 04:00+0100\n" +"PO-Revision-Date: 2021-09-04 17:14+0000\n" +"Last-Translator: Andrey (Андрей) <sosic.heh@ya.ru>\n" +"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/" +"projects/applications/abakus-abakusdesktop/ru/>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.8\n" + +#. Comment +#: abakus.desktop:7 +msgid "A simple keyboard-driven calculator" +msgstr "Простой калькулятор" + +#. Name +#: abakus.desktop:9 +msgid "Abakus" +msgstr "Abakus" + +#. GenericName +#: abakus.desktop:10 +msgid "Calculator" +msgstr "Калькулятор" diff --git a/translations/desktop_files/abakus.desktop/tr.po b/translations/desktop_files/abakus.desktop/tr.po index 9a56991..e6e7882 100644 --- a/translations/desktop_files/abakus.desktop/tr.po +++ b/translations/desktop_files/abakus.desktop/tr.po @@ -1,25 +1,26 @@ # SOME DESCRIPTIVE TITLE. # This file is put in the public domain. -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# -#, fuzzy +# Mehmet Dokuz <madanadam@gmail.com>, 2022. msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-03-18 04:00+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" +"PO-Revision-Date: 2022-03-02 12:11+0000\n" +"Last-Translator: Mehmet Dokuz <madanadam@gmail.com>\n" +"Language-Team: Turkish <https://mirror.git.trinitydesktop.org/weblate/" +"projects/applications/abakus-abakusdesktop/tr/>\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11\n" #. Comment #: abakus.desktop:7 msgid "A simple keyboard-driven calculator" -msgstr "" +msgstr "Klavye-temelli basit bir hesap makinesi" #. Name #: abakus.desktop:9 diff --git a/translations/messages/CMakeLists.txt b/translations/messages/CMakeLists.txt deleted file mode 100644 index 75c89f8..0000000 --- a/translations/messages/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ -file( GLOB_RECURSE po_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.po ) -string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" ) - -foreach( _po ${po_files} ) - get_filename_component( _lang ${_po} NAME_WE ) - if( "${_linguas}" MATCHES "^;*$" OR ";${_linguas};" MATCHES ";${_lang};" ) - if( "${_po}" MATCHES "^([^/]*)/.*" ) - string( REGEX REPLACE "^([^/]*)/.*" "\\1" _component "${_po}" ) - else( ) - set( _component "${PROJECT_NAME}" ) - endif( ) - tde_create_translation( FILES ${_po} LANG ${_lang} OUTPUT_NAME ${_component} ) - endif( ) -endforeach( ) diff --git a/translations/messages/cs.po b/translations/messages/cs.po index 5ef5071..11acf83 100644 --- a/translations/messages/cs.po +++ b/translations/messages/cs.po @@ -1,11 +1,10 @@ # SOME DESCRIPTIVE TITLE. -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# +# Slávek Banko <slavek.banko@axis.cz>, 2021. msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2020-05-09 01:25+0200\n" -"PO-Revision-Date: 2020-03-24 13:46+0000\n" +"PO-Revision-Date: 2021-09-03 08:53+0000\n" "Last-Translator: Slávek Banko <slavek.banko@axis.cz>\n" "Language-Team: Czech <https://mirror.git.trinitydesktop.org/weblate/projects/" "applications/abakus/cs/>\n" @@ -14,7 +13,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.11.3\n" +"X-Generator: Weblate 4.8\n" #. Instead of a literal translation, add your name to the end of the list (separated by a comma). msgid "" @@ -45,17 +44,17 @@ msgid "" "High precision math routines, and inspiration for the new design came from " "his C++ implementation (SpeedCrunch)" msgstr "" -"Vysoce přesné matematické postupy a inspirace pro nový návrh vycházející z " -"jeho implementace v C++ (SpeedCrunch)" +"Vysoce přesné matematické postupy a inspirace pro nový návrh vycházející " +"z jeho implementace v C++ (SpeedCrunch)" #: abakus.cpp:50 msgid "Came up with the initial idea, along with a Python implementation." -msgstr "Přišel s počáteční myšlenkou, spolu s implementací v Pythonu." +msgstr "Přišel s počáteční myšlenkou, spolu s implementací v Pythonu." #: abakus.cpp:54 msgid "" "Inspiration/code for the initial design came from his Ruby implementation." -msgstr "Inspirace/kód pro počáteční návrh přišel z jeho implementace v Ruby." +msgstr "Inspirace/kód pro počáteční návrh přišel z jeho implementace v Ruby." #: abakuslistview.cpp:158 msgid "Remove selected variable" @@ -188,7 +187,7 @@ msgstr "Zkopírovat výsledek do schránky" #: rpnmuncher.cpp:104 msgid "Can't pop from an empty stack." -msgstr "Nelze vyzvednout z prázdného zásobníku." +msgstr "Nelze vyzvednout z prázdného zásobníku." #: rpnmuncher.cpp:118 #, c-format @@ -197,7 +196,7 @@ msgstr "Nedostatečný počet operandů pro funkci %1" #: rpnmuncher.cpp:135 msgid "The set and remove commands can only be used in normal mode." -msgstr "Příkazy nastavit a odstranit lze použít pouze v normálním režimu." +msgstr "Příkazy nastavit a odstranit lze použít pouze v normálním režimu." #: rpnmuncher.cpp:142 msgid "Insufficient operands for exponentiation operator." diff --git a/translations/messages/es.po b/translations/messages/es.po new file mode 100644 index 0000000..0826890 --- /dev/null +++ b/translations/messages/es.po @@ -0,0 +1,229 @@ +# SOME DESCRIPTIVE TITLE. +# SALOMON ALEJANDRO L <asalomon@agro.uba.ar>, 2021. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2020-05-09 01:25+0200\n" +"PO-Revision-Date: 2021-10-31 18:05+0000\n" +"Last-Translator: SALOMON ALEJANDRO L <asalomon@agro.uba.ar>\n" +"Language-Team: Spanish <https://mirror.git.trinitydesktop.org/weblate/" +"projects/applications/abakus/es/>\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.8.1\n" + +#. Instead of a literal translation, add your name to the end of the list (separated by a comma). +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Alejandro Salomón" + +#. Instead of a literal translation, add your email to the end of the list (separated by a comma). +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "asalomon@agro.uba.ar" + +#: abakus.cpp:36 +msgid "abakus" +msgstr "abakus" + +#: abakus.cpp:37 +msgid "A simple keyboard-driven calculator" +msgstr "Una simple calculadora comandada por teclado" + +#: abakus.cpp:42 +msgid "Developer" +msgstr "Desarrollador" + +#: abakus.cpp:46 +msgid "" +"High precision math routines, and inspiration for the new design came from " +"his C++ implementation (SpeedCrunch)" +msgstr "" + +#: abakus.cpp:50 +msgid "Came up with the initial idea, along with a Python implementation." +msgstr "" + +#: abakus.cpp:54 +msgid "" +"Inspiration/code for the initial design came from his Ruby implementation." +msgstr "" + +#: abakuslistview.cpp:158 +msgid "Remove selected variable" +msgstr "" + +#: abakuslistview.cpp:173 +#, c-format +msgid "" +"_n: Remove all variables (1 variable)\n" +"Remove all variables (%n variables)" +msgstr "" + +#: abakuslistview.cpp:200 +msgid "Remove selected function" +msgstr "" + +#: abakuslistview.cpp:206 +#, c-format +msgid "" +"_n: Remove all functions (1 function)\n" +"Remove all functions (%n functions)" +msgstr "" + +#: mainwindow.cpp:69 +msgid "History: " +msgstr "Historial " + +#: mainwindow.cpp:81 mainwindow.cpp:509 +msgid "&Degrees" +msgstr "Grados" + +#: mainwindow.cpp:87 mainwindow.cpp:513 +msgid "&Radians" +msgstr "Radianes" + +#: mainwindow.cpp:116 +msgid "&Evaluate" +msgstr "Evaluar" + +#: mainwindow.cpp:225 +#, c-format +msgid "Error: %1" +msgstr "" + +#: mainwindow.cpp:517 +msgid "Show &History List" +msgstr "" + +#: mainwindow.cpp:520 +msgid "Show &Variables" +msgstr "" + +#: mainwindow.cpp:523 +msgid "Show &Functions" +msgstr "" + +#: mainwindow.cpp:526 +msgid "Activate &Compact Mode" +msgstr "" + +#: mainwindow.cpp:529 +msgid "Use R&PN Mode" +msgstr "" + +#: mainwindow.cpp:533 +msgid "&Automatic Precision" +msgstr "" + +#: mainwindow.cpp:537 +msgid "&3 Decimal Digits" +msgstr "" + +#: mainwindow.cpp:541 +msgid "&8 Decimal Digits" +msgstr "" + +#: mainwindow.cpp:545 +msgid "&15 Decimal Digits" +msgstr "" + +#: mainwindow.cpp:549 +msgid "&50 Decimal Digits" +msgstr "" + +#: mainwindow.cpp:553 +msgid "C&ustom Precision..." +msgstr "" + +#: mainwindow.cpp:557 resultlistview.cpp:118 +msgid "Clear &History" +msgstr "" + +#: mainwindow.cpp:559 +msgid "Select Editor" +msgstr "" + +#: mainwindow.cpp:717 +msgid "Marker %1 isn't set" +msgstr "" + +#: mainwindow.cpp:760 +msgid "Select number of decimal digits to display" +msgstr "" + +#: mainwindow.cpp:761 +msgid "Decimal precision:" +msgstr "" + +#: resultlistview.cpp:43 +msgid "Expression" +msgstr "" + +#: resultlistview.cpp:44 +msgid "Result" +msgstr "" + +#: resultlistview.cpp:45 +msgid "Shortcut" +msgstr "" + +#: resultlistview.cpp:120 +msgid "Copy Result to Clipboard" +msgstr "" + +#: rpnmuncher.cpp:104 +msgid "Can't pop from an empty stack." +msgstr "" + +#: rpnmuncher.cpp:118 +#, c-format +msgid "Insufficient operands for function %1" +msgstr "" + +#: rpnmuncher.cpp:135 +msgid "The set and remove commands can only be used in normal mode." +msgstr "" + +#: rpnmuncher.cpp:142 +msgid "Insufficient operands for exponentiation operator." +msgstr "" + +#: rpnmuncher.cpp:153 +#, c-format +msgid "Unknown token %1" +msgstr "" + +#: rpnmuncher.cpp:168 +msgid "Insufficient operands for addition operator." +msgstr "" + +#: rpnmuncher.cpp:180 +msgid "Insufficient operands for subtraction operator." +msgstr "" + +#: rpnmuncher.cpp:192 +msgid "Insufficient operands for multiplication operator." +msgstr "" + +#: rpnmuncher.cpp:204 +msgid "Insufficient operands for division operator." +msgstr "" + +#: valuemanager.cpp:96 +msgid "Natural exponential base - 2.7182818" +msgstr "" + +#: valuemanager.cpp:98 +msgid "pi (π) - 3.1415926" +msgstr "" + +#: abakusui.rc:26 +#, no-c-format +msgid "&Mode" +msgstr "" diff --git a/translations/messages/pt.po b/translations/messages/pt.po index 26deacb..507609e 100644 --- a/translations/messages/pt.po +++ b/translations/messages/pt.po @@ -1,12 +1,11 @@ # SOME DESCRIPTIVE TITLE. -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# +# Tiago Carmo <tiagompca@gmail.com>, 2022. msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2020-05-09 01:25+0200\n" -"PO-Revision-Date: 2019-07-24 20:07+0000\n" -"Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n" +"PO-Revision-Date: 2022-09-24 17:56+0000\n" +"Last-Translator: Tiago Carmo <tiagompca@gmail.com>\n" "Language-Team: Portuguese <https://mirror.git.trinitydesktop.org/weblate/" "projects/applications/abakus/pt/>\n" "Language: pt\n" @@ -14,7 +13,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.7.1\n" +"X-Generator: Weblate 4.13.1\n" #. Instead of a literal translation, add your name to the end of the list (separated by a comma). msgid "" @@ -34,30 +33,34 @@ msgstr "abakus" #: abakus.cpp:37 msgid "A simple keyboard-driven calculator" -msgstr "" +msgstr "Uma calculadora simples conduzida por teclado" #: abakus.cpp:42 msgid "Developer" -msgstr "" +msgstr "Desenvolvedor" #: abakus.cpp:46 msgid "" "High precision math routines, and inspiration for the new design came from " "his C++ implementation (SpeedCrunch)" msgstr "" +"Rotinas matemáticas de alta precisão e inspiração para o novo design veio de " +"sua implementação C++ (SpeedCrunch)" #: abakus.cpp:50 msgid "Came up with the initial idea, along with a Python implementation." msgstr "" +"Surgiu com a ideia inicial, juntamente com uma implementação em Python." #: abakus.cpp:54 msgid "" "Inspiration/code for the initial design came from his Ruby implementation." msgstr "" +"A inspiração/código para o design inicial veio de sua implementação Ruby." #: abakuslistview.cpp:158 msgid "Remove selected variable" -msgstr "" +msgstr "Remover variável selecionada" #: abakuslistview.cpp:173 #, c-format @@ -65,6 +68,8 @@ msgid "" "_n: Remove all variables (1 variable)\n" "Remove all variables (%n variables)" msgstr "" +"remove todas as variáveis (1 variável)\n" +"Remova todas as variáveis (%n variáveis)" #: abakuslistview.cpp:200 msgid "Remove selected function" diff --git a/translations/messages/tr.po b/translations/messages/tr.po new file mode 100644 index 0000000..657b055 --- /dev/null +++ b/translations/messages/tr.po @@ -0,0 +1,235 @@ +# SOME DESCRIPTIVE TITLE. +# Mehmet Dokuz <madanadam@gmail.com>, 2022. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2020-05-09 01:25+0200\n" +"PO-Revision-Date: 2022-03-02 12:11+0000\n" +"Last-Translator: Mehmet Dokuz <madanadam@gmail.com>\n" +"Language-Team: Turkish <https://mirror.git.trinitydesktop.org/weblate/" +"projects/applications/abakus/tr/>\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11\n" + +#. Instead of a literal translation, add your name to the end of the list (separated by a comma). +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Mehmet Akif" + +#. Instead of a literal translation, add your email to the end of the list (separated by a comma). +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "madanadam@gmail.com" + +#: abakus.cpp:36 +msgid "abakus" +msgstr "abaküs" + +#: abakus.cpp:37 +msgid "A simple keyboard-driven calculator" +msgstr "Klavye-temelli basit bir hesap makinesi" + +#: abakus.cpp:42 +msgid "Developer" +msgstr "Geliştirici" + +#: abakus.cpp:46 +msgid "" +"High precision math routines, and inspiration for the new design came from " +"his C++ implementation (SpeedCrunch)" +msgstr "" +"Yüksek hassasiyetli matematik rutinleri ve yeni tasarım için ilham kaynağı " +"onun C++ uygulamasından geldi. (SpeedCrunch)" + +#: abakus.cpp:50 +msgid "Came up with the initial idea, along with a Python implementation." +msgstr "Bir Python uygulamasıyla birlikte ilk fikir geldi." + +#: abakus.cpp:54 +msgid "" +"Inspiration/code for the initial design came from his Ruby implementation." +msgstr "İlk tasarım için ilham/kod, Ruby uygulamasından geldi." + +#: abakuslistview.cpp:158 +msgid "Remove selected variable" +msgstr "Seçili değişkeni kaldır" + +#: abakuslistview.cpp:173 +#, c-format +msgid "" +"_n: Remove all variables (1 variable)\n" +"Remove all variables (%n variables)" +msgstr "" +"Tüm değişkenleri kaldırın (1 değişken)\n" +"Tüm değişkenleri kaldır (%n değişken)" + +#: abakuslistview.cpp:200 +msgid "Remove selected function" +msgstr "Seçili işlevi kaldır" + +#: abakuslistview.cpp:206 +#, c-format +msgid "" +"_n: Remove all functions (1 function)\n" +"Remove all functions (%n functions)" +msgstr "" +"Tüm işlevleri kaldır (1 işlev)\n" +"Tüm işlevleri kaldır (%n işlev)" + +#: mainwindow.cpp:69 +msgid "History: " +msgstr "Tarih: " + +#: mainwindow.cpp:81 mainwindow.cpp:509 +msgid "&Degrees" +msgstr "&Derece" + +#: mainwindow.cpp:87 mainwindow.cpp:513 +msgid "&Radians" +msgstr "&Radyan" + +#: mainwindow.cpp:116 +msgid "&Evaluate" +msgstr "D&eğerlendirme" + +#: mainwindow.cpp:225 +#, c-format +msgid "Error: %1" +msgstr "Hata: %1" + +#: mainwindow.cpp:517 +msgid "Show &History List" +msgstr "&Geçmişi Göster" + +#: mainwindow.cpp:520 +msgid "Show &Variables" +msgstr "&Değişkenleri Göster" + +#: mainwindow.cpp:523 +msgid "Show &Functions" +msgstr "&Fonksiyonları Göster" + +#: mainwindow.cpp:526 +msgid "Activate &Compact Mode" +msgstr "&Kompakt Modu Etkinleştir" + +#: mainwindow.cpp:529 +msgid "Use R&PN Mode" +msgstr "R&PN Modunu Kullan" + +#: mainwindow.cpp:533 +msgid "&Automatic Precision" +msgstr "&Otomatik Hassasiyet" + +#: mainwindow.cpp:537 +msgid "&3 Decimal Digits" +msgstr "&3 Ondalık Basamak" + +#: mainwindow.cpp:541 +msgid "&8 Decimal Digits" +msgstr "&8 Ondalık Basamak" + +#: mainwindow.cpp:545 +msgid "&15 Decimal Digits" +msgstr "&15 Ondalık Basamak" + +#: mainwindow.cpp:549 +msgid "&50 Decimal Digits" +msgstr "&50 Ondalık Basamak" + +#: mainwindow.cpp:553 +msgid "C&ustom Precision..." +msgstr "&Özel Hassasiyet..." + +#: mainwindow.cpp:557 resultlistview.cpp:118 +msgid "Clear &History" +msgstr "Geçmişi &Temizle" + +#: mainwindow.cpp:559 +msgid "Select Editor" +msgstr "Düzenleyici Seç" + +#: mainwindow.cpp:717 +msgid "Marker %1 isn't set" +msgstr "%1 işaretçisi ayarlanmadı" + +#: mainwindow.cpp:760 +msgid "Select number of decimal digits to display" +msgstr "Görüntülenecek ondalık basamak sayısını seçin" + +#: mainwindow.cpp:761 +msgid "Decimal precision:" +msgstr "Ondalık hassasiyet:" + +#: resultlistview.cpp:43 +msgid "Expression" +msgstr "İfade" + +#: resultlistview.cpp:44 +msgid "Result" +msgstr "Sonuç" + +#: resultlistview.cpp:45 +msgid "Shortcut" +msgstr "Kısayol" + +#: resultlistview.cpp:120 +msgid "Copy Result to Clipboard" +msgstr "Sonucu Panoya Kopyala" + +#: rpnmuncher.cpp:104 +msgid "Can't pop from an empty stack." +msgstr "Boş bir yığından çıkarma yapılamaz." + +#: rpnmuncher.cpp:118 +#, c-format +msgid "Insufficient operands for function %1" +msgstr "%1 işlevi için işlenen yetersiz" + +#: rpnmuncher.cpp:135 +msgid "The set and remove commands can only be used in normal mode." +msgstr "Ayarla ve kaldır komutları yalnızca normal modda kullanılabilir." + +#: rpnmuncher.cpp:142 +msgid "Insufficient operands for exponentiation operator." +msgstr "Üs alma operatörü için yetersiz işlenen." + +#: rpnmuncher.cpp:153 +#, c-format +msgid "Unknown token %1" +msgstr "Bilinmeyen belirteç %1" + +#: rpnmuncher.cpp:168 +msgid "Insufficient operands for addition operator." +msgstr "Toplama operatörü için yetersiz işlenen." + +#: rpnmuncher.cpp:180 +msgid "Insufficient operands for subtraction operator." +msgstr "Çıkarma operatörü için yetersiz işlenen." + +#: rpnmuncher.cpp:192 +msgid "Insufficient operands for multiplication operator." +msgstr "Çarpma operatörü için yetersiz işlenen." + +#: rpnmuncher.cpp:204 +msgid "Insufficient operands for division operator." +msgstr "Bölme operatörü için yetersiz işlenen." + +#: valuemanager.cpp:96 +msgid "Natural exponential base - 2.7182818" +msgstr "Doğal üstel taban - 2.7182818" + +#: valuemanager.cpp:98 +msgid "pi (π) - 3.1415926" +msgstr "pi (π) - 3.1415926" + +#: abakusui.rc:26 +#, no-c-format +msgid "&Mode" +msgstr "&Mod" |